a:link {color: #0c1d31; text-decoration: underline; }
a:visited {color: #858e98; text-decoration: underline; }
a:hover {color: #0c1d31; text-decoration: none; }
a:active {color: #0c1d31; text-decoration: underline; }

td, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color: #0c1d31; }



/* HEADER AREA */

#header1_contain { width: 582px; float: left; }

#header2_contain { width: 420px; float: left; }

.header2_box1 { margin: 9px 28px 0px 0px; }

.header2_box2 { margin: 18px 28px 0px 0px; }

.header2_box3 { float: right; margin: 13px 28px 0px 0px; }

.header2_text1 { font-family: verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color: #0c1d31; text-align: right; }

.header2_text2 { font-family: Arial, Helvetica, sans-serif; font-size:24px; line-height:26px; color: #0c1d31; text-align: right; }





/* MENU */

#menu_contain { float: left; width: 1002px; }

.menu_box { margin: 9px 0px 0px 22px; }

.menu_nav { float: left; margin: 0px 15px 0px 0px; }

.menu_nav2 { float: left; margin: 0px 0px 0px 0px; }

.menu_text { font-family: Arial, Helvetica, verdana, sans-serif; font-size:14px; line-height:18px; font-weight: bold; color: #ffffff; }




/* DISCLAIMER */

#submenu_contain { float: left; width: 1002px; }

.submenu_box { margin: 1px 20px 0px 0px; }

.submenu_text { font-family: verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:10px; color: #f7f7f8; text-align: right; }




/* COLUMNS MAIN */

#main_contain { width: 1002px; }

#main_col1_contain { float: left; width: 582px; }

.main_col1_box { margin: 0px 23px 15px 38px; background-color: #e4eff7; padding-bottom: 3px; }

.main_col1_boxheader { margin: 0px; padding-bottom: 12px; background-color: #ffffff; }

.main_col1_image { margin-bottom: 15px; }

.main_col1_boxtext { margin: 20px; padding: 10px 20px 10px 20px; background-color: #b4d3e9; }

.main_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color: #333333; }

.main_col1_boxtlogo { margin: 0px 0px 0px 20px; }




#main_col2_contain { float: left; width: 420px; }

.main_col2_box { margin: 0px 44px 0px 0px; }

.main_col2_boxheader { margin: 0px; padding-bottom: 12px; }

.main_col2_boxside { height: 94px; margin: 0px 0px 7px 0px; padding: 6px 24px 0px 20px; background-image:url('backgrounds/background_sidebar.gif'); }

.main_textside { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; color: #333333; }

.main_col2_boxnews { margin-bottom: 15px; padding: 6px 2px 6px 20px; background-color: #e4eff7; }

.main_textnews { font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; color: #006bb7; }





/*  SUB PAGES AREA*/


#sub_text_contain { float: left; width: 1002px; }

.sub_text_box { margin: 13px 40px 20px 40px; }

.sub_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color: #333333; }

.sub_testimonial { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; font-style: italic; color: #333333; }

.sub_image { float: right; margin-right:10px; }

.sub_image2 { border: solid; border-width: 10px; border-color: #eeeeee; float: right; margin-left:10px; }

.sub_image3 { border: solid; border-width: 10px; border-color: #eeeeee; float: left; margin-right:10px; margin-bottom: 15px; }






/* SUB PAGE 2 COLUMNS */


#sub_col1_contain { float: left; width: 479px; }

#sub_col2_contain { float: left; width: 439px; }

.sub_col1_box { margin: 10px 0px 0px 0px; }

.sub_col1_box2 { margin: 10px 20px 0px 0px; }

.sub_col2_box { margin: 10px 0px 0px 0px; }





/* SUB PAGE 3 COLUMNS */


#sub_col3_contain { float: left; width: 306px; }

#sub_col4_contain { float: left; width: 306px; }

#sub_col5_contain { float: left; width: 306px; }

.sub_col3_box { margin: 10px 0px 0px 0px; }

.sub_col4_box { margin: 10px 0px 0px 0px; }

.sub_col5_box { margin: 10px 0px 0px 0px; }




/* LOCATIONS PAGE 2 COLUMNS */


#loc_col4_contain { float: left; width: 459px; }

#loc_col5_contain { float: left; width: 459px; }

.loc_col4_box { margin: 10px 0px 0px 0px; }

.loc_col5_box { margin: 10px 0px 0px 0px; }





/* FOOTER */

#footer_contain { float: left; width: 1002px; }

.footer_box { margin: 14px 0px 0px 60px; }

.footer_nav { float: left; margin: 0px 0px 0px 0px; width: 900px;}

.footer_text { font-family: verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; font-weight: bold; color: #ffffff; text-align: center; }

}



/* SIGNATURE */

.tin_contain { margin: 8px 41px 4px 41px; }

.tin_text { font-family: georgia; font-size: 8px; line-height:12px; font-style: normal; color: #666666;  }



a.submenu:link {color: #0c1d31; text-decoration: none; }
a.submenu:visited {color: #0c1d31; text-decoration: none; }
a.submenu:hover {color: #0c1d31; text-decoration: none; }
a.submenu:active {color: #0c1d31; text-decoration: none; }

a.menu:link {color: #ffffff; text-decoration: none; }
a.menu:visited {color: #ffffff; text-decoration: none; }
a.menu:hover {color: #ffffff; text-decoration: none; }
a.menu:active {color: #ffffff; text-decoration: none; }

a.footer:link {color: #ffffff; text-decoration: none; }
a.footer:visited {color: #ffffff; text-decoration: none; }
a.footer:hover {color: #ffffff; text-decoration: none; }
a.footer:active {color: #ffffff; text-decoration: none; }

H1 a:link {color: #858e98; text-decoration: none; }
H1 a:visited {color: #858e98; text-decoration: none; }
H1 a:hover {color: #858e98; text-decoration: none; }
H1 a:active {color: #858e98; text-decoration: none; }

H3 a:link {color: #0c1d31; text-decoration: none; }
H3 a:visited {color: #0c1d31; text-decoration: none; }
H3 a:hover {color: #0c1d31; text-decoration: none; }
H3 a:active {color: #0c1d31; text-decoration: none; }

H5 a:link {color: #858e98; text-decoration: none; }
H5 a:visited {color: #858e98; text-decoration: none; }
H5 a:hover {color: #858e98; text-decoration: none; }
H5 a:active {color: #858e98; text-decoration: none; }

H6 a:link {color: #006bb7; text-decoration: none; }
H6 a:visited {color: #006bb7; text-decoration: none; }
H6 a:hover {color: #006bb7; text-decoration: none; }
H6 a:active {color: #006bb7; text-decoration: none; }

a.side:link {color: #333333; text-decoration: none; }
a.side:visited {color: #333333; text-decoration: none; }
a.side:hover {color: #333333; text-decoration: none; }
a.side:active {color: #333333; text-decoration: none; }

a.news:link {color: #006bb7; text-decoration: none; }
a.news:visited {color: #006bb7; text-decoration: none; }
a.news:hover {color: #006bb7; text-decoration: none; }
a.news:active {color: #006bb7; text-decoration: none; }

a.tin:link {color: #666666; text-decoration: none; }
a.tin:visited {color: #666666; text-decoration: none; }
a.tin:hover {color: #666666; text-decoration: overline; }
a.tin:active {color: #666666; text-decoration: none; }

H1 { font-family: Arial, Helvetica, sans-serif; font-size:20px; line-height:22px; font-weight: normal; color: #858e98; margin:0px; border-bottom-style: solid; border-width: 4px; border-color: #0c1d31; padding: 1px; }

H2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height:20px; font-style: normal; font-weight: normal; color: #858e98; border-bottom-style: solid; border-width: 1px; border-color: #0c1d31; padding: 1px;}

H3 { font-family:  Arial, Helvetica, sans-serif; font-size: 14px; line-height:16px; font-style: normal; font-weight: bold; color: #0c1d31; }

H4 { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; font-style: normal; font-weight: normal; color: #0c1d31; border-top-style: solid; border-width: 1px; border-color: #e6e6e6; padding: 1px;}

H5 { font-family: Arial, Helvetica, sans-serif; font-size:28px; line-height:30px; font-weight: normal; color: #858e98; margin:0px; border-bottom-style: solid; border-width: 4px; border-color: #0c1d31; padding: 1px; }

H6 { font-family: Arial, Helvetica, sans-serif; font-size:18px; line-height:20px; font-weight: normal; color: #006bb7; margin:0px 0px 5px 0px; }



