/* Last updated:  11.29.08 */
/* for common directory! */


body { background-color: #FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Verdana; }
/*a:link { color: #003399; text-decoration: underline; }
a:visited {	color: #003399;	text-decoration: underline; }
a:hover { text-decoration: none; color: #717171; }
a:active { color: #717171; text-decoration: underline; }
    */
th { font-family: Verdana; font-size: 12px; }
h1 { font-family: Georgia; font-size: 32px; color: #003399;	font-weight:normal;	padding:0px; margin:0px; }
h2 { font-size: 18px; color: #666666; font-weight:bold; padding:0px; margin:0px; }
h3 { font-size: 15px; color: #333; font-weight:normal; }
h4,h5,h6 { font-family: Verdana; font-weight:normal; }

#header{ padding:9px 0px 0px 0px; }
#header input{ background-color: #FFF; color: #999999; border: 1px solid #CCC; font-size: 10px; width:80px; padding:0px 0px 0px 2px; }
#header #button{ background-color:#EFEFEF; color: #000; border: 1px solid #CCC; font-size: 10px; padding:0px; width:66px; height:15px; }

#navLinks{ color:#fff; float:left; clear:none; list-style:none; margin-left:12px; }

#primaryContent ul{ color:#333; font-size:14px; padding:3px 0px 3px 6px; list-style:none; }
#primaryContent li{ padding-left:12px; margin:10px 0; list-style:none; }
#primaryContent #bulletsTable{ vertical-align:top; padding:0px 0px 0px 0px; }
#primaryContent #BlkSq{ vertical-align:top; padding:3px 9px 6px 0px; }
#primaryContent p{ color:#333; font-size:13px; line-height:25px; padding:0px; margin:0px; }
#primaryContent{ color:#333; width:806px; padding:6px 0px 0px 40px; font-size:13px; float:left; clear:none; }
#primaryContent #us_map{ float:right; clear:none; padding:6px; margin:0px 0px 0px 12px; width:276px; height:218px; }
#primaryContent #mapFlash{ float:right; clear:none; padding:0px 6px 0px 0px; }
#primaryContent #mapAlign{ padding:0px;	}

#mainContent{ color:#333; width:806px; padding:6px 0px 0px 40px; font-size:13px; float:left; clear:none; }
#mainContent h1 { font-family: Georgia; font-size: 32px; color: #003399; font-weight:normal; padding:0px; margin:0px; }
#mainContent h2 { font-size: 18px; color: #333; font-weight:bold; padding:0px; margin:0px; }
#mainContent h3 { font-size: 15px; color: #333; font-weight:bold; }
#mainContent h4,h5,h6 { font-family: Verdana; color:#333; font-weight:normal; }
#mainContent p { color:#333; font-size:13px; line-height:25px; margin:0px; padding:0px 0px 12px 24px; }
#mainContent #non_p{ color:#333; font-size:13px; padding:0px 0px 24px 12px; margin:0px; }
#mainContent ul{ padding:0px 0px 12px 72px; }   
#mainContent li{ padding:3px 0px 3px 0px; }
#mainContent input{ font-size: 10px; }
#mainContent #button{ font-size: 10px; }
#mainContent #help_form{ background-color:#d6d7d8; width:457px; padding:0px 0px 18px 0px; }
#mainContent #help_form_boxes{ padding:0px 42px 0px 0px; }

#secondaryContent{ width:249px; padding:12px 24px 0px 14px; font-size:13px; float:right; clear:none; }
#secondaryContent h3{ color:#003399; margin-top:20px; }
#secondaryContent ul{ list-style:none; }
#secondaryContent td { color:#ffffff; text-decoration:none; }
#secondaryContent td :hover{ color:Navy; text-decoration:underline;}
#secondaryContent table { color:#ffffff; text-decoration:none; }
#secondaryContent table :hover{ color:Navy; text-decoration:underline;}
#secondaryContent .links li{ padding-left:0px; margin:8px 0; background:none;}
#secondaryContent #sb_box2{	padding:13px 0px 0px 0px; }
#secondaryContent #sb_box3{ padding:18px 0px 0px 0px; }
#secondaryContent #sidebarQuoteBox{	padding:30px 0px 0px 0px; }
#secondaryContent #sb_box4{	padding:48px 0px 0px 0px; }
#secondaryContent #sidebarQuote{ width:209px; height:159px; background:url('../images2/sideBarQuoteBoxGrad4.gif') no-repeat; font-size:13px; padding:18px 4px 18px 5px;	line-height:18px; font-style:italic; }
#secondaryContent #sidebarQuoteSig{ padding:12px 6px 0px 0px; font-size:13px; }

#sidebarContent{ width:249px; padding:12px 24px 0px 14px; font-size:13px; float:right; clear:none; color:#ffffff; text-decoration:none; }
#sidebarContent:hover{ width:249px; padding:12px 24px 0px 14px; font-size:13px; float:right; clear:none; color:#ffffff; }
#sidebarContent #sb_box2{ padding:13px 0px 0px 0px; }
#sidebarContent #sb_box3{ padding:18px 0px 0px 0px; }
#sidebarContent #sidebarQuoteBox{ padding:30px 0px 0px 0px; }
#sidebarContent #sb_box4{ padding:48px 0px 0px 0px; }

#faq_table{ color:#333; font-size:13px; line-height:21px; padding:0px; margin:0px; font-family: Verdana; font-weight:normal; }
#faq_table h2{ font-size: 18px; color: #666666; font-weight:bold; padding:0px; margin:0px; }
#faq_table h3{ font-size: 15px; color: #333; font-weight:normal; }
#faq_table h4{ font-size: 13px; color: #333; font-weight:bold; padding:24px 0px 0px 0px; margin:0px; line-height:25px; }
#faq_table h5{ padding:0px 0px 0px 24px; margin:0px; font-size:13px; color:#333; font-weight:normal; }
#faq_table ul{ padding:0px;	margin:0px; }
#faq_table li{ font-size:13px; }

#back_to_top{ padding:40px 24px 24px 0px; border-bottom:1px solid #dedede; width:100%; }

#footer{ width:1090px; height:85px; clear:both;	padding:0px 24px 0px 24px; margin:0px; text-align:left; font-size:10px; color:#484848; background:#f4f4f4; background:url('../images2/footerBkgd1_01.gif'); background-repeat:none; }
#footer img{ float:right; padding-bottom:9px; }

.logo{ background:url('../images2/logo_bkgd2.gif'); background-repeat:no-repeat; height:95px; }
.logo img{ padding:7px 0px 10px 32px; }

form p{ padding:2px 0; }
.login{ color:#999; background:url('../images2/loginGreyHrz_02a.gif'); background-repeat:no-repeat; height:51px; font-size:11px; font-weight:normal; padding:0px; margin:0px; }
.loginTitle{ font-size: 15px; color: #666666; font-weight:normal; }
.loginTitle a{ font-size: 15px;	color: #003399;	font-weight:normal;	text-decoration:none; }
.loginTitle a:hover{ font-size: 15px; color: #003399; font-weight:normal; text-decoration:underline; }
.inputBoxes_LoggedOut{ padding:7px 0px 0px 19px; }
.inputBoxes_LoggedIn{ padding:4px 0px 0px 19px; }

.navigation{ color:#fff; margin:0; padding:0; width:100%; height:34px; list-style:none; background:url('../images2/nav_bg2.gif'); background-repeat: repeat-x; }
.navigation a:link{ color:#fff; display:block; font-size:12px; text-decoration:none; font-weight:bold; padding:9px 24px; }
.navigation a:hover{ color:#fff; background:url('../images2/nav_bk1_hover.gif'); background-repeat: repeat-x; display:block; font-size:12px; text-decoration:none; font-weight:bold; padding:9px 24px; }
.navigation a:visited{ color:#fff; display:block; font-size:12px; text-decoration:none; font-weight:bold; padding:9px 24px; }
.navigation a:active{ color:#fff; display:block; font-size:12px; text-decoration:none; font-weight:bold; padding:9px 24px; }
.navigation #active{ color:#fff; display:block; font-size:12px; font-family:Verdana; text-decoration:none; font-weight:bold; padding:9px 24px; background-color:#003399; }
.navigation #active a{ color:#fff; background-color:#003399; }

.contentBkgd{ background:url('../images2/contentBkgd1_01a.gif'); background-repeat: repeat-y; }
.non_p{ color:#333; font-size:13px; line-height:25px; padding:0px; margin:0px; }


.footerLinks{ color:#484848; }
.footerLinks a{ color:#484848; text-decoration:none; }
.footerLinks a:hover{ color:#003399; text-decoration:underline; }
.copyright{ color:#484848; float:left; }
.clear{ clear:both; }
