/* CSS Document */

body {
	margin:0px;
	padding:0px;
		background-color:#d0e0eb;
	background-image:url(../images/background.gif);
	background-position:top;
	background-repeat:repeat-x;

}
p {
	/*margin:0px;*/
}

u{
font-size:18px;
text-decoration:none;
line-height:40px;
font-family:arial;
color:#670A1C;
padding-left:10px;}
tr, td {
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	line-height:18px;
	text-align:justify;
}

a{
color:#333333;
text-decoration:none;}

a:hover{
color:#333333;
text-decoration:underline;}


#mainbg {
	background:url(../images/mainbg.gif);
	height:637px;
	background-repeat:repeat-x;
}
#whitemenu {
	background-image:url(../images/topwhite1.gif);
	background-position:center top;
	height:124px;

	background-repeat:no-repeat;
}
.topheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#1c3e66;
	line-height:24px;
}
.topheading1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#746f6f;
	line-height:24px;
}
.menutop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#737070;
	height:25px;
}

.menutop a{
color:#746f6f;
text-decoration:none;}

.menutop a:hover{
color:#333333;
text-decoration:underline;}


.mainmenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#084674;
}
.whitebg {
	background-color:#FFFFFF;
}
#rightimage {
	background:url(../images/rightblackandblue.gif);
	width:214px;
	height:221px;
	background-repeat:no-repeat;
}
.rightheadingtop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}
#whitbottom {

	background-image:url(../images/lastbgwhite2.gif);
	width:965px;
	background-position:center top;
	background-repeat:no-repeat;
	height:51px;
}
#footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
}

.footer_left{
padding-left:30px;}
.footer_right{
padding-right:20px;}

.gray-tab{
background-image:url(../images/gray-tab.gif);
background-position:center bottom;
background-repeat:no-repeat;
height:36px;
text-align:center;
color:#FFFFFF;}

.blue-tab{
background-color:#122f4d;
background-image:url(../images/blue-tab.gif);
background-position:center bottom;
background-repeat:no-repeat;

text-align:left;
color:#FFFFFF;}


.blue-tab ul{
margin-left:20px;
padding-left:0px}

.blue-tab li{
list-style-type:none;
margin-left:0px;
padding-left:0px;
padding-bottom:5px;}

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

.blue-tab a:hover{
text-decoration:underline;}

#logotable td{
}

#logo{
padding-top:0px;
padding-left:20px;
}
#container{
padding-left:10px;
padding-right:10px;
text-align:left;}

ol{
margin-left:0px;
padding-left:26px;}
ol li{
margin-left:0px;
padding-left:0px;
font-weight:bold;}

.adlink{
font-weight:normal;

}

.highlight{
font-size:14px;
color:#990000;}

#container #leftmenu{
text-align:left;
padding-left:0px;
margin-left:0px;}

#leftmenu ul,
#container #leftmenu ul{
padding-left:10px;
margin-left:0px;
}

#leftmenu ul ul{
padding-left:20px;
}

#leftmenu li{
list-style-type:none;
line-height:30px;
/*background-image:url(../images/article.png);
background-position:0px 10px;
background-repeat:no-repeat;
padding-left:20px;*/}

#leftmenu li li{
/*background:none;
background-image:url(../images/article.png);
background-position:0px 10px;
background-repeat:no-repeat;*/
padding-left:20px;}

#leftmenu a{
font-weight:normal;
text-decoration:none;
text-align:left;
color:#990000;
font-family:Georgia, "Times New Roman", Times, serif;}

#leftmenu a:hover{
text-decoration:underline;
color:#000000;}

#container{
padding:5px;}

.leftmenu_tab{
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;}
.textbody{
border-top:1px solid #CCCCCC;}

.textbody{
padding-left:10px;
padding-right:10px;}

.textbody u{
padding-left:0px;
color:#21486F;
font-size:14px;}

.link_heading{
text-decoration:none;
font-size:14px;
color:#28486F;}

.link_heading:hover{
text-decoration:none;}

u.subhead{
color:#990000;}

#quote-home{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
color:#28486F;
padding:0px;
margin:0px;
height:25px;
}

html* #quote-home{padding-top:10px;padding-bottom:20px;}

*html #quote-home{padding-top:10px;padding-bottom:20px;}

.mark{
border:1px solid #CCCCCC;
padding:5px;
margin-left:0px;}

.icons{
padding-right:5px;}

.icons2{
padding-right:5px;
margin-top:-5px;}