/* CSS Document */
*
{
	padding:0;
	margin:0;
}

body
{
	font:normal 11px Verdana, Arial;
	color:#2F2F2F;
	background:url(../images/mainBg.gif) repeat-x top #f1ebd6;
	cursor:default;
}

a img
{
	border:0;
}

a
{
	text-decoration:none;
}

.leftShadow
{
	background:url(../images/dropShadowBgleft.gif) repeat-y;
	width:13px;
}

.rightShadow
{
	background:url(../images/dropShadowBglright.gif) repeat-y;
	width:13px;
}

.subNavigation
{
	background:url(../images/leftBlueBg.gif) repeat-y;
	width:169px;
}

.mainContent
{
	font:normal 11px Verdana, Arial;
	color:#2F2F2F;
	line-height:16px;
}


.footer
{
	font-size:10px;
	color:#FFFFFF;
	height:31px;
	background:url(../images/downShadowBg.gif) no-repeat;
	padding-top:2px;
}

.footer a
{
	text-decoration:none;
	color:#FFFFFF;
}

.footer a:hover
{
	text-decoration:underline;
}

/*------------------ */
.mainNavigation
{
	height:43px;
	widows:124px;
}

.mainNavigation ul
{
	display:inline;
}

.mainNavigation li
{
	display:inline;
	height:43px;
	widows:124px;
}

.mainNavigation li a
{
	background:url(../images/tabNrml.gif) no-repeat;
	border:0;
}

.mainNavigation li a:hover
{
	background:url(../images/tabHover.gif) no-repeat;
	border:0;
}

#dropmenudiv
{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv ul
{
	display:inline;
	list-style:none;
}

#dropmenudiv li
{
	display:block;
	background:url(../images/tabNrml.gif) no-repeat top;
	height:43px;
	width:124px;
	list-style:none;
}

#dropmenudiv li a
{
	background:url(../images/tabNrml.gif) no-repeat top;
	height:43px;
	width:124px;
	list-style:none;
}

#dropmenudiv li a:hover
{
	background:url(../images/tabHover.gif) no-repeat top;
	height:43px;
	width:124px;
	list-style:none;
}



#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
background-color:#0048ab;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#0048ab;
}

.mapLnk
{
	color:#0a2d84;
}

.mapLnk a
{
	color:#0a2d84;
	text-decoration:underline;
}

.mapLnk a:hover
{
	text-decoration:none;
}

.listOne li
{
	background:url(../images/arow_1.gif) no-repeat 5px 10px;
	padding:6px 0 0 25px;
	list-style:none;
	color:#0a2d84;
	font-weight:bold;
}

.listOne li a
{
	color:#0a2d84;
	font:bold 11px Arial, Helvetica, sans-serif;
}

.listOne li a:hover
{
	color:#016300;
}

.leftMenuBg
{
	background:url(../images/leftBlueBg.gif) repeat-y;
}

.drName
{
	color:#082b83;
	font-size:11px;
	padding-right:10px;
}

.drNameContent
{
	padding-left:10px;
}

.greenSeparator
{
	background:url(../images/drSeparator.gif) repeat-x;
	height:20px;
}

.faqHeading
{
	font:bold 11px Verdana, Arial;
	color:#176500;
	height:20px;
}

.blueLnk
{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.blueLnk a
{
	text-decoration:none;
	color:#0e3086;
	font-weight:bold;
}
.blueLnk a:hover
{
	text-decoration:none;
	color:#001c63;
}

.headingTxt
{
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:5px 0;
	color:#0e3086;
}

.insuranceTable td
{
	padding:2px 0px;
}

.bluTxt
{
	color:#0e3086;
}