body{background-color:#FFFFFF; font-family:arial; font-size:11px; color:black; text-decoration:none; padding:0px; margin:0px; line-height:1.4;}
a{text-decoration:none; color:#333399; cursor:pointer;}
a:hover{text-decoration:underline; color:#333399;}
a.footerlinks {text-decoration:none; color:#666666;}
a.footerlinks:hover {text-decoration:underline; color:#2A1770;}
a.tab{font-family:arial; font-size:12px; color:#7364A5; text-decoration:none;}
a.tab:hover{text-decoration:underline; color:#7364A5;}
a.tabselected{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
a.tabselected:hover{text-decoration:underline; color:#FFFFFF;}
h1,h2,h3{color:#57A1A9;}
h2{font-size: 14px; margin: 23px 0 -4px;}
h3{font-size: 12px;}
.h1, h1 { font-family:arial; font-size:16px; color:#57A1A9; font-weight:bold; text-decoration:none; line-height:18px; display:block;}
.h2 { font-family:arial; font-size:13px; color:#57A1A9; font-weight:bold; text-decoration:none; line-height:18px;}
li{margin-top: 4px;}
img,fieldset,form{padding:0px; margin:0px; border:0px;}
input{font-family:verdana; font-size:11px; border-color:#818181; border-width:1px;}
table{border-collapse:collapse;}
td{vertical-align:top;}
#hvradifference ul {list-style: outside; padding: 5px 15px 15px;}
#hvradifference ul, #hvradifference li {margin: 0;}
.bodytxt{font-family:arial; font-size:11px; color:black; text-decoration:none;line-height:1.0;}
.breadcrumb { font-family:arial; font-size:11px; color:#666666; text-decoration:none; line-height:18px;}
.backtop { font-size:11px;}
.inset{margin-left: 15px;}
.footerlinks {font-size: 11px; margin-bottom: 15px;}
.newtitle {text-decoration:none; color:#666666;}
.newtitle:hover {text-decoration:underline; color:#2A1770;}

/**** LAYOUT STYLES *******/
#header-div{width:994px; margin:0px auto; position:relative;}
	#header-div #logo-div{height:103px; width:988px; position:relative; z-index:0; border:3px solid #F5F5F5;}
		#header-div #logo-div #head-pic-div{position:absolute; z-index:10; top:0px; right:0px;}
			#header-div #logo-div #head-pic-div img, #header-div #logo-div #head-pic-div div{float:right;}
			#header-div #logo-div #head-pic-div div{margin:5px 5px 0px 0px; text-align:right; font-size:12px;}
	#header-div #menu-tbl{position:absolute; left:15px; bottom:-4px;}
		#header-div #menu-tbl a{display:block; padding-top:2px;}
#buttons-div{background:url(/images/layout/bg-buttons-bar.gif) repeat-x; height:32px; text-align:right; padding-top:9px; padding-right:5px; width:989px; margin:0px auto; position:relative; z-index:1;}
#content-div{width:994px; margin:0px auto;}
#left-col-div{float:left; width:143px; height:100%; margin-top:12px; margin-left:10px; margin-right:10px;}
	#left-col-div #services-top{height:23px; max-height:23px;}
	#left-col-div #services-mid{background-color:#F7F7F7; border-right:1px solid #C29A49; border-left:1px solid #C29A49; width:124px; padding:2px 8px 0px 8px;}
	#left-col-div #services-bottom{width:143px; height:13px;}
#right-col-div{float:right; width:143px; height:100%; margin-top:12px; margin-left:10px; margin-right:10px;}
	#new-top{width:143px; height:23px;}
	#new-mid{background-color:#F7F7F7; border-right:1px solid #C29A49; border-left:1px solid #C29A49; width:124px; padding:2px 8px 0px 8px;}
		#new-mid div{width:120px;}
	#new-bottom{height:13px; width:143px; margin-bottom:5px;}
	#quick-links{float:right; text-align:right; margin-bottom: 20px; position: relative; top: -15px;}
	#address{text-align:right; color:#666666;}
#page-div, #page-div-nomenu{border:1px #E4E4E4 solid; border-top:none; height:100%; padding-top:12px; padding-left:10px; padding-right:10px; padding-bottom:10px; margin-left:163px;}
#page-div-nomenu{margin-left:0px;}
	
