/* CSS Document */

body 								{ margin:0; padding:0; background:url(../images1/bg.jpg) center top no-repeat #000;font-family: 'Verdana',Arial,Helvetica,sans-serif;		                                    }
a:link 								{color: #003366;text-decoration: underline;}
a:hover 							{color: #666666;text-decoration: none;}
#container 							{ width:1045px; height:auto; margin:0 auto; border: 0px solid #FFFFFF; display:table;}
#header_container					{ height:156px; width:100%; float:left;}
#header_container img				{ float:left;}
#header_container .text_box			{ float:left; height:120px; margin:16px 0 0 120px; width:450px; color:#FFF; text-align:right;}
#menu_container						{ height:45px; width:100%; float:left;}
#menu_left							{ height:45px; width:51px; float:left;}
#menu_middle						{ width:925px; height:45px; float:left;}
#menu_right					    	{ width:58px; height:45px; float:left;}
#body_left							{ width:74px; height:1876px; background:url(../images1/bodyleft.png) left top repeat-y; float:left;} 
#body_rigt							{ width:78px; height:1876px; background:url(../images1/bodyright.png) left top repeat-y; float:left;}

#body_left_sub						{ width:74px; height:1710px; background:url(../images1/bodyleft.png) left top repeat-y; float:left;} 
#body_rigt_sub						{ width:78px; height:1710px; background:url(../images1/bodyright.png) left top repeat-y; float:left;}
#main_body							{ width:893px; height:auto; float:left;}
#main_body img						{ float:left;}
#body_top							{ width:893px; height: 23px; float:left; background:url(../images1/main_photo_02.png) left top repeat-x;}
#body_strip							{ height:11px; width:100%; float:left; background:url(../images1/main_photo_05.png) left top repeat-x;}
#body_strip_2						{ height:49px; width:100%; float:left; background:url(../images1/bodyheader.png) left top  no-repeat; }
.leftcolumn							{ width:563px; float:left; padding:10px; height:1200px; background:#FFFFFF;}
.rightColumn						{ width:285px; padding-left:25px; height:auto; background:url(../images1/bgRightColumnInside.gif) left top no-repeat #FFFFFF;; float:left;height:  									  1220px;}

h1									{ font-size:28px; margin:0; padding:0;color: #003366; font-weight:normal;}
h1.head								{ font-size:20px; margin:0; padding:0;color: #ffffff; font-weight:normal;}

h2									{ font-size:14px; margin-top:8px; padding:0;color: #676654; font-weight:normal;}
h4									{ color: #003366;font-size: 22px;margin:0;text-indent: 0em;font-weight: normal;text-align: center;}
h5									{ color: #cf0024;font-size: 18px;margin-top: 0em;margin-left: 0;margin-bottom: 0;text-indent: 0em;font-weight: normal;text-align: 	                                      center;}
p 									{ font-size: 10pt;margin-top: 1em;margin-bottom: 0.5em;font-weight: normal;line-height: 160%;}
A.red:link							{ color: #CF0024; text-decoration: underline;}
A.red:visited 						{ color: #CF0024; text-decoration: underline; }
A.red:active 						{ color: #003366; text-decoration: none; }
A.red:hover 						{ color: #003366;text-decoration: none; }
.rightColumn h2						{ margin-top: 15px;margin-right: 0pt;margin-bottom: 15px;margin-left: 0pt;padding-bottom: 5px;color: #003264;font-size: 1.05em;    	                                      font-weight: normal;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #003264;}
.rightColumn h2.phoneNumber			{ color: #ff0000;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #cf0024;}
.formReq 							{ margin-bottom: 5px;color: #848484;font-size: 0.8em;}
#form								{ width:250px;}
#form_container						{ width:279px; height:310px; float:left; background:url(../images1/bgFormTop.gif) left top no-repeat;padding:17px;}
#form h5 							{ margin:0;color: #848484;font-size: 1em;font-weight: normal;text-align: left;}
#form input 						{ width: 230px;height: 20px;margin:5px 0 5px 0;font-family: Arial,Helvetica,sans-serif;font-size: 0.75em;}
#form textarea					    { width: 230px;height: 85px;margin: 5px 0;font-family: Arial, Helvetica, sans-serif;font-size: .75em;}
#address							{ margin-left:-10px;}
.topic_container					{ width:270px; height:300px; margin-right:10px; float:left; text-align:left;}
.topic_container .image				{ width:60px; height:40px; float:left; margin-bottom:10px;}
.topic_container .text				{ width:200px; height:40px; float:left; margin-bottom:10px; background:url(../images1/shadow.gif) left top repeat-y; padding-left:                                      10px; text-align:left; line-height:40px;}
.topic_container .text a			{ color: #003366;text-decoration: underline; font-size:12px; font-weight:bold;}
.topic_container .text a:hover		{ color: #666666;text-decoration: none;}
.footer								{ height:175px; width:100%; background-color:#E6E6E6; float:left;}
p.footer							{ color: #333333;font-size: 9px;margin:0;font-weight: normal;text-align:left;line-height:11px;}

.footer ul							{ width:800px; height:20px; list-style:none; margin:0 0 5px 0; padding:0;}
.footer ul	li						{ height:20px; float:left;}
.footer ul	li a					{ color: #333333;text-decoration: underline;  padding:0 10px 0 10px; font-size:10px; font-weight:normal; border-left: 1px solid                                      #333333; } 
.footer ul li  a.nbdr	            { border:0; margin-left:-10px;}
.footer ul	li a:hover				{ color: #003366;text-decoration: none;}


.style1 {font-size: 22px}
.style5 {font-size: 28px; font-weight: bold; }
.style7 {font-size: 13px}
.style8 {font-size: 20px}
.style10 {font-size: 24px; font-weight: bold; }










