
html {
     overflow: -moz-scrollbars-vertical; /*this always shows scrollbar in Mozilla - prevents layout from moving when certain pages don't scroll*/
}

body {
	background-image: url(/images/common/background.gif);
	background-repeat: repeat-x;
	background-color: #d5d5d5;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #414e64;
	margin-bottom:7px;
	margin-top:3px;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ac8609;
	margin-bottom:5px;
	margin-top:3px;
}

h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414e64;
	margin-bottom:0px;
	margin-top:0px;
}

.content {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #425672;
	line-height:17px;
}

.content a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #977917;
	text-decoration: underline;
}

.content a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #977917;
	text-decoration: none;
}

.content11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #425672;
	line-height:17px;
}

.content11 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #425672;
	text-decoration: underline;
}

.content11 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #425672;
	text-decoration: none;
}

.content-white {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.content-white a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.content-white {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.top-nav {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #74849b;
	font-weight:bold;
}

.top-nav a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #74849b;
	text-decoration: underline;
}

.top-nav a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #74849b;
	text-decoration: none;
}

.locations{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2d2d2d;
}

.locations a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2d2d2d;
	text-decoration: underline;
}

.locations a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2d2d2d;
	text-decoration: none;
}

.cell-divider {
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
}

.ip{
 	font-size: 11px;
	color:#425672;
 	border: solid 1px #666666;
	font-family:Arial, Helvetica, sans-serif;
}

.form-red{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;
	line-height:17px;
}

table.med-form td{
	border: solid 1px #c1cee1;
	padding: 5px;
}

table.med-form{
	border: solid 1px #c1cee1;
}


.form-title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #414e64;
	margin-bottom:5px;
	margin-top:5px;	
	line-height: 22px;	
}

hr.form {
	width:600px;
	color: #414e64;
	margin-bottom:10px;
	margin-top:10px;	
	height:1px;
}

/******  BENEFITS RIGHT COLUMN ******/

.benefits{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.benefits a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.benefits a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

.benefits ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	list-style: url(/images/common/benefits-arrow.gif);
	padding-top:15px;
}

.benefits li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	list-style: url(/images/common/benefits-arrow.gif);
	padding-bottom: 6px;
}


.physicians ul{
	margin-top:2px;
}

.errmsg
{
	color:Red;
}

/******  END BENEFITS RIGHT COLUMN ******/


.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:15px;
	color: #2d2d2d;
}

.footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2d2d2d;
	text-decoration: underline;
}

.footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2d2d2d;
	text-decoration: none;
}


/******  NAVIGATION  *******/

#primaryNav, {
	padding:0px;
	
	}	

#primaryNav ul{
	margin: 0px;
	width: 180px;
	font-size:10px;
	color: #3d5475;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:0px;
	padding-top:10px;
	}

#primaryNav ul li{
	margin: 1px 5px 0px 10px;
	padding-left: 0px;
	margin-bottom:10px;
	/*list-style-image:url("/images/common/list-arrow.gif");*/
	list-style: none;
	}


#primaryNav ul li a{
	color: #3d5475;
	text-decoration:none;
	

	}
	
#primaryNav ul li a:hover{
	color: #ac8609;
	text-decoration:none;
	}
	
#nav {
	padding:0px;
	margin:0px;
}
	


/******  END NAVIGATION  *******/












