
html, body, h1, h2, h3, h4, h5, dl, dt, dd, form, fieldset {
margin : 0;
padding : 0;
}
a img {
border : none;
}
fieldset {
border : none;
}
body {
margin : 0;
margin-top : 5px;
margin-bottom : 5px;
font: 85% Verdana, Arial, Helvetica, sans-serif;
color : #333333;
line-height: 1.6em;
}
table {
border-collapse : collapse;
}
input,select{font-size: 14px; color:#3f6ab9;}
.mainbg {
background-image : url(images/main_bg.jpg);
background-repeat : repeat-y;
}
.smtxt{
font-size:12px;
}
.wbold {
font-weight : bold;
color : #fff;
}
.wtxt {
color : #fff;
}
.cbortop {
border-top-style : solid;
border-top-color : #ebe6e6;
border-top-width : 1px;

}
.cborbot {
border-bottom-style : solid;
border-bottom-color : #ebe6e6;
border-bottom-width : 1px;
}
.cborlr {
border-left : 1px solid #ebe6e6;
border-right : 1px solid #ebe6e6;
}
.cborl {
border-left : 1px solid #ebe6e6;
}
.wehavebg {
background-image : url(images/wehave_bg.jpg);
background-repeat : repeat-x;
}
h1 {
color : #077D97;
font-family:Arial,Helvetica,sans-serif;
font-size:1.35em;
line-height : 1.1em;
font-weight:normal;

}
.hea {
color : #0095c8;
margin : 0 0 0.3em 0;
padding-top : 0.1em;
font-size : 18px;
line-height : 1.1;
}
a, a:link, a:visited {
color : #0b4da3;
text-decoration : none;
}
a:hover {
text-decoration : underline;
color : #5389ff;
}
.copy {
color : #3a3737;
font-size : 8pt;
}
.bb {
font-weight : bold;
}
.graytxt {
color : #666666;
font-weight : bold;
}
a.rl:link, a.rl:active, a.rl:visited {
background-color : #ededfa;
}
.border{border: solid #ebe6e6 1px;}
.bluheading{color : #0b4da3;
margin : 0 0 0.3em 0;
padding-top : 0.1em;
font-weight : bold;
font-size : 17px;
line-height : 1.1;
}
.pipe{color: #999999;}
/*Left Menu*/
.menutitle{
margin-bottom: 5px;
padding:2px;
background-image:url(images/menu_bg.jpg); background-repeat:no-repeat;
font-weight:bold;
}

.submenu{
margin-bottom: 0.5em;
margin-left: 15px;
padding-left: 10px;
}
.bg-content{background-image:url(images/bg_content.jpg); background-repeat:repeat-x;}
.wbtxt{color:#FFFFFF;}
/** admin**/
A.agent-link:link{color: #fff1e5; text-decoration:underline; font-weight:bold; font-size:11px;}
A.agent-link:visited {COLOR: #fff1e5; text-decoration:underline;font-weight:bold; font-size:11px;}
A.agent-link:hover {COLOR: #fff1e5; text-decoration:none;font-weight:bold; font-size:11px;}

.sub-head-14{font-family:verdana; font-size:14px; font-weight:bold; color:#000000; }
.sub-head-f{font-family:verdana; font-size:14px; font-weight:bold; color:#ffffff; }
.sub-head2{font-family:verdana; font-size:12px; font-weight:bold; color:#333333; }

.bg1{background-color:#f0f7fb;}
.bg6{background-color:#f8f8f8;}
.bg8{background-color:#ccd4dd;}
.bg14{background-color:#f5f2e6;}
.ba_border{border:#bac0d5 1px solid;}


a.c-link:link{font-family: verdana; font-size:12px; color:#4c4cfe; font-weight:bold; text-decoration:underline;}
a.c-link:visited{font-family: verdana; font-size:12px; color:#4c4cfe; font-weight:bold; text-decoration:underline;}
a.c-link:hover{font-family: verdana; font-size:12px; color:#fb7700; font-weight:bold; text-decoration:underline;}
.date{color: #666666;}
a.inl:link, a.inl:active, a.inl:visited{font-size: 14px; color:#990100;  font-weight: bold; text-decoration: underline;}
a.inl:hover{text-decoration: none;}

/*Navigation*/
#nav{margin: 0px auto;}
#nav ul{ margin: 0; padding:0px 5px; }
#nav ul li{display: inline; }
#nav li {float: left; margin: 0 15px; padding: 0;}

#nav a {
	background:#4165ac /*url("images/seperator.gif") bottom right no-repeat*/;
	color: #FFF;
	display: block;
	font-weight: 700;
	float: left;
	margin:0;
	padding:8px 10px;
	text-decoration: none;
}
#nav a:hover {
	background: #607fba/*url(images/nav_hbg.jpg) bottom center repeat-x*/;
	color: #FFF;
	padding-bottom:8px;}
#nav a.selected  {
	background:#607fba /*url(images/nav_hbg.jpg) bottom center repeat-x*/;
	color:#FFF;
	padding-bottom:8px;}
	#nav a.selected:hover  {
	background: #607fba/*url(images/nav_hbg.jpg) bottom center repeat-x*/;
	color: #FFF;
	padding-bottom:8px;}
/*Navigation Ends*/

/*provider-finder Navigation*/
#nav-pro{margin: 0px auto;}
#nav-pro ul{ margin: 0; padding:0px 5px; }
#nav-pro ul li{display: inline; }
#nav-pro li {
	float: left;
		margin: 0 0px;
	padding: 0;
	
}

#nav-pro a {
	background: url("images/seperator.gif") bottom right no-repeat;
	color: #FFF;
	display: block;
	font-weight: 700;
	float: left;
	margin:0;
	padding:8px 10px;
	text-decoration: none;
}
#nav-pro a:hover {
	background: url(images/nav_hbg.jpg) bottom center repeat-x;
	color: #000;
	padding-bottom:8px;}
#nav-pro a.selected  {
	background: url(images/nav_hbg.jpg) bottom center repeat-x;
	color:#000;
	padding-bottom:8px;}
	#nav-pro a.selected:hover  {
	background: url(images/nav_hbg.jpg) bottom center repeat-x;
	color: #FFF;
	padding-bottom:8px;}
/*Navigation Ends*/

sublink.a:link, sublink.a:visited, sublink.a:active,  {
font-size:11px;
	}
sublink.a:hover {
font-size:11px;
	}	
	
	
/*-----------------------------------------------*/	

#nav-pro1{margin: 0px auto;}
#nav-pro1 ul{ margin: 0; padding:0px 5px; }
#nav-pro1 ul li{display: inline; }
#nav-pro1 li {
	float: left;
		margin: 0 0px;
	padding: 0;
	
}

#nav-pro1 a {
	background: #4165ac;
	color: #FFF;
	display: block;
	font-weight: 700;
	float: left;
	margin:0;
	padding:8px 10px;
	text-decoration: none;
}
#nav-pro1 a:hover {
	background: #607fba;
	color: #FFF;
	padding-bottom:8px;}
#nav-pro1 a.selected  {
	background: #607fba;
	color:#FFF;
	padding-bottom:8px;}
	
/*********New index********************************/

.gp_curve{ width:49.2%; margin:0 10px 10px 0; float:left;}
.gp-tl{background:url(images/corners-sprite.gif) 0 0px no-repeat; height:5px; margin:0; padding:0; }
.gp-bl { background:url(images/corners-sprite.gif) 0 -5px no-repeat; height:5px;  }
.mod{ border-left:#c9e3e5 solid 1px; border-right:#c9e3e5 solid 1px; margin:0; padding:5px 10px 10px 10px; background:#e9f5f6;}
.gp-tr { background:url(images/corners-sprite.gif) 0 0px no-repeat; background-position:100% 0; margin-left:5px; margin-top:-5px; height:5px;}
.gp-br { background:url(images/corners-sprite.gif) 0 0px no-repeat; background-position:100% -5px; margin-left:5px; margin-top:-5px; height:5px; }

.gp_curve ul {display:block; list-style-type:none; margin:0 0 0 5px; padding:10px 10px 10px 0px; }
.gp_curve ul li { background: url(images/arrow.gif) no-repeat 0 7px; list-style-type:non; padding:0 0 7px 20px; }

ol{display:block; list-style-type:none; margin:0 0 0 0px; padding:0 0 0 0px;  }
ol li { padding:5px 0 5px 0px;list-style-type:decimal; margin:0 0 0 25px;}
.content{padding:0 10px 0 10px;}
h2{color : #0b4da3; font-size:16px; text-decoration:none; padding:0 0px 5px 0; margin:0 10px 0 0;}
.smlogo{ width:72px; float:right; padding:0px 0px 10px 0px; margin-right:10px;}
.clear{clear:both;}
.gnbutton{background:url(images/button_bg.jpg) repeat-x; height:25px; border:#6f8508 1px solid;  color:#FFF; font-weight:bold; font-size:12.5px; padding:1px 2px 5px 2px;}


/*********New index********************************/

.smfont{font-size:11px;}
