body { height:100%; overflow-y:scroll;}
body { background: #FFFFFF; color: #000000; font-family:  Verdana,Arial,Helvetica; font-size: 13px; margin: 0px; padding: 0px; }

a:link.links { color: darkblue;}
a:active.links { color: darkblue;}
a:visited.links { color: darkblue;}
a:hover.links {color: red; }

a.Std, a.Stds { color: darkblue; }
a:hover {color: red }

a:link.linksnu { color: darkblue; text-decoration: none; }
a:active.linksnu { color: darkblue; text-decoration: none; }
a:visited.linksnu { color: darkblue; text-decoration: none; }
a:hover.linksnu {color: red; text-decoration: underline; }

/* banner */

#banner_container { width: 100%; height: 89px; z-index: 20; overflow: hidden; display: block; }
#banner { text-align: left; }

#banner_container { position: fixed; top: 0px; right: 0px; }
.banner_left { float:left; height: 73px; border-bottom: solid 2px #22229C; background-color: #07066C; margin:0px; padding:0px; }
.banner_right { height: 73px; border-bottom: solid 2px #5B3600; background-color: #9ADDFF; margin:0px; padding:0px; }
.logo { background-color: white; margin:0px; padding:0px; }
div.HmPgIntroBL { font-family:  Verdana,Arial,Helvetica; color: white; font-weight: bold; font-size: 16px; background-color: #0000C8; }
div.HmPgBodyA { ffont-family:  Verdana,Arial,Helvetica; font-size:  13px; font-weight: bold; background-color: #9ADDFF; }

#footer { position: fixed; bottom: 0px; right: 0px; height: 4px; line-height:4px; background-color: #22229C; z-index: 30; width: 100%; }


#top_nav { background-color: #11007A; font-size: 11px; color: white; font-weight: bold; text-align:center; }
#top_nav a:link, #top_nav a:visited, #top_nav a:active { color: white; text-decoration: none; font-weight: bold; }
#top_nav a:hover { color: red; text-decoration: none; font-weight: bold; }
.navtable { width: 100%; }

#navleft_container { position: fixed; top: 87px; left: 0px; width: 118px; height: 100%; overflow: hidden; display: block; 
		background-image: URL(../img/botslice5.gif); background-repeat: repeat-y; z-index: 9; }
#navleft_top { width: 118px; background-image: URL(../img/botslice3.gif); background-repeat: repeat-y; 
	z-index: 9; overflow: hidden; }
#navbar { padding-top: 5px; }
#navbar a, #navbar a:link, #navbar a:active, #navbar a:visited, #navbar a:hover  { display: block; width: 113px; text-decoration: none; background-image: url(../img/main_active.gif); background-repeat:repeat-y; font-size: 12px; line-height: 14px; font-family:  Verdana,Arial,Helvetica; text-align:right; padding:4px 7px 3px 0px; color: white; font-weight:bold; }
a.nav_home { }
a.nav_aboutus {  }
a.nav_clientserv { }
a.nav_contact { }
a.nav_typesofplansill { }
a.nav_plansill { }
a.nav_bonding { }
a.nav_links { }
a.nav_privacy { }

#pg_home #navbar a.nav_home { color: #79fafc; }
#pg_aboutus #navbar a.nav_aboutus { color: #79fafc; }
#pg_clientserv #navbar a.nav_clientserv { color: #79fafc; }
#pg_contact #navbar a.nav_contact { color: #79fafc; }
#pg_typesofplansill #navbar a.nav_typesofplansill { color: #79fafc; }
#pg_plansill #navbar a.nav_plansill { color: #79fafc; }
#pg_bonding #navbar a.nav_bonding { color: #79fafc; }
#pg_links #navbar a.nav_links { color: #79fafc; }
#pg_privacy #navbar a.nav_privacy {color: #79fafc; }

#navbar a:hover.nav_home { color: #e6e55f; }
#navbar a:hover.nav_aboutus { color: #e6e55f; }
#navbar a:hover.nav_clientserv { color: #e6e55f; }
#navbar a:hover.nav_plansill { color: #e6e55f; }
#navbar a:hover.nav_bonding { color: #e6e55f; }
#navbar a:hover.nav_links { color: #e6e55f; }
#navbar a:hover.nav_contact { color: #e6e55f; }
#navbar a:hover.nav_typesofplansill { color: #e6e55f; }
#navbar a:hover.nav_privacy { color: #e6e55f; }

/* content */
#content_container { position: relative; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 2; 
	background:white; overflow:hidden; display: block; clear: both; }
#content { display: block; margin: 0px 30px 40px 138px; 
	width: 625px; min-width: 300px; background-color: transparent; }
#content_resources { display: block; margin: 0px 30px 40px 138px; 
	width: auto; min-width: 300px; background-color: transparent; }
#padcontent {display:block; height:85px; }
.padcontent {display:block; height:85px; }

div.block1 { height: 2px; line-height:2px; background-color:white; width: 100%; border-top: solid 1px black; border-bottom: solid 1px blue; }
div.block2 { height: 12px; line-height:12px; background-color:white; width: 100%; }
div.block3 { height: 6px; line-height:6px; background-color:white; width: 100%; }
div.block4 { height: 3px; line-height:3px; background-color:white; width: 100%; }

td.text { font-family:  Verdana,Arial,Helvetica; font-size: 13px; }

.FloatRight { float: right; margin-left: 25px; margin-bottom: 10px; }
.FloatLeft { float: left; margin-right: 25px; margin-bottom: 10px; }
.FloatLeft2 { float: left; margin-right: 10px; margin-bottom: 5px; margin-top: 2px; }
.floatright { float: right; padding-left: 5px; }

.Headers { font-family:  Verdana,Arial,Helvetica; font-size: 14px; color:black; font-weight: bold; 
			background-color: #e4e4e4; border-top: solid 1px blue; border-bottom: solid 1px blue; width: 100%; margin: 15px 0px 6px 0px; padding: 3px 0px 3px 5px;
}

.HmPgTagLn { font-family:  Verdana,Arial,Helvetica; font-weight: bold; font-size:  15px; }
div.HmPgTagLn { margin: 0px 45px 8px 0px; }

div.HmPgIntro { font-family:  Verdana,Arial,Helvetica; font-size:  14px; margin: 10px 45px; }
div.HmPgBody { font-family:  Verdana,Arial,Helvetica; font-size:  14px; margin: 0px 0px 10px 0px; }
div.HmPgBold { font-family:  Verdana,Arial,Helvetica; font-weight: bold; font-size:  14px; }

div.SubPgHeaderA { margin-top: 20px; }
div.SubPgHeader { font-size: 14px; font-weight: bold; padding-bottom: 10px; }
div.SubPgHeader2 { font-size: 14px; font-weight: bold; font-style:italic; padding-bottom: 10px; }
div.SubPgText { font-family:  Verdana,Arial,Helvetica; font-size:  13px; margin: 0px 5px 5px 0px; text-align:justify;}
div.SubPgTagLn { font-size: 14px; font-weight: bold; padding-top: 10px; }

.SubPgTagLnHead	{ font-family:  Verdana,Arial,Helvetica; font-weight: bold; font-style:normal; font-size:  14px; padding-top: 5px; padding-bottom: 5px; text-align: center;
}


.copyright { font-family:  Verdana,Arial,Helvetica; color:black; font-weight: normal; font-size: 9px; text-align:center;}

.popup_title1
{
font-family:  Verdana,Arial,Helvetica; 
color:black;
  font-weight: bold;
    font-size:  16px;
   padding-top: 10px;
   text-align: center;
}

.popup_title2
{
font-family:  Verdana,Arial,Helvetica; 
color:black;
  font-weight: bold;
    font-size:  14px;
   padding-top: 3px;
   text-align: center;
}
.popup_text
{
font-family:  Verdana,Arial,Helvetica; 
color:black;
  font-weight: normal;
  text-align: justify;
font-size:  12px;
margin: 0px 10px 0px 10px;
}

.popup_text1
{
font-family:  Verdana,Arial,Helvetica; 
color:black;
  font-weight: normal;
  text-align: justify;
font-size:  12px;
padding: 0px 5px 0px 5px;
}

.popup_pagebody { width: 100%; font-family:  Verdana,Arial,Helvetica; font-size: 11px; }
.popup_pagebody1 { width: 98%; font-family:  Verdana,Arial,Helvetica; font-size: 11px; }
.popup_table { border-collapse: collapse; border: solid 1px black; }
.disclaim { font-family:  Verdana,Arial,Helvetica; color:black; font-weight: normal; font-size:  9px; }
.uldisclaim { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; font-family:  Verdana,Arial,Helvetica; }
.tbl_banner { font-size: 11px; text-align: center; background-color: #E9E6B3; color:#4D4100; font-family:  Verdana,Arial,Helvetica; font-weight: bold; }
.tbl_header { font-size: 10px; text-align: center; color:#000000; font-family:  Verdana,Arial,Helvetica; font-weight: bold; }
.tbl_data { font-size: 10px; color:#000000; font-family:  Verdana,Arial,Helvetica; font-weight: normal; }
.tbl_banner td { font-size: 11px; text-align: center; background-color: #e4e4e4; color:#000066; font-family:  Verdana,Arial,Helvetica; font-weight: bold; }
.tbl_header td { font-size: 10px; text-align: center; color:#000000; font-family:  Verdana,Arial,Helvetica; font-weight: bold; }
.tbl_data td { font-size: 10px; color:#000000; font-family:  Verdana,Arial,Helvetica; font-weight: normal; }


ol li { margin-bottom: 12px; }
ul.spaced { margin-top: 3px; margin-bottom: 0px; font-family:  Verdana,Arial,Helvetica; line-height: 26px; font-size: 16px; }


.map { min-height: 250px; background-color: #f6f6ed; }
div.SubPgTextM { font-family:  Verdana,Arial,Helvetica; font-size: 13px; padding:  10px; text-align:justify;}

table.contactform { border: solid 1px #F6F6ED; border-collapse: collapse; }

.formcol1 { font-family:  Verdana,Arial,Helvetica; font-size:  12px; font-weight: bold; background-color: #F6F6ED; }
.formcol2 { font-family:  Verdana,Arial,Helvetica; font-size:  12px; font-weight: normal; background-color: #ffffff; }

.brand { color: #B6B6B6; font-family: Arial, Helvetica, sans-serif; font-size: 9px; position: fixed; left:2px; bottom:5px; z-index: 25; text-align: center; width: 118px; }

.brand a:link { color: #B6B6B6; font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.brand a:active { color: #B6B6B6; font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.brand a:visited { color: #B6B6B6; font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.brand a:hover { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
