/* CSS Document */

body, p, td, div, form, input, textarea, h1, h2, h3{margin:0px; padding:0px; color:#657485; font-size:11px; font-family:Tahoma, Arial, sans-serif, serif;}
body{background-color:#FFFFF;}
a{color:#0089D1; text-decoration:underline;}
	a:hover{text-decoration:none;}
	a img{border:none;}
ul, ol, li{margin:0px; padding:0px; list-style:none;}
h2{color:#4E5D6F; font-size:15px; text-transform:uppercase; font-family:Geneva, Arial, Helvetica, sans-serif; margin-bottom:14px;}
	h2 span{color:#0F98DC;}
p{margin-bottom:14px;}
p strong{color:#0089D1;}


#header{width:746px; height:337px; margin:0px auto 12px; auto;}
	#logo_box{background:url(images/logo_box_bg.jpg) no-repeat left top;}
		#logo_box_bg{height:109px; background:url(images/logo_box_bg1.jpg) no-repeat 590px bottom;}
			#logo{margin:35px 0px 0px 30px;}
			.top_icon{margin-left:10px;}
	#top_menu{height:45px; background:url(images/top_menu_bg.jpg) no-repeat right top;}
		#top_menu ul{width:570px; height:42px; padding-top:1px; background:url(images/top_menu_ul_bg.gif) repeat-x left 1px; border-top:#8998A8 solid 1px;}
			#top_menu ul li{float:left; width:113px; height:30px; padding-top:12px; background:url(images/top_menu_li_bg.jpg) no-repeat; margin-right:1px; text-align:center;}
				#top_menu ul li a{color:#4C7BAC; text-transform:uppercase; text-decoration:none; font-size:14px; font-weight:bold;}
					#top_menu ul li a:hover{text-decoration:underline;}
	#header_box{height:183px; background:url(images/header_box_bg.jpg) no-repeat;}
		#header_box ul{padding:108px 0px 0px 90px;}
			#header_box ul li{line-height:17px; padding-left:10px; background:url(images/marker1.gif) no-repeat left 6px; color:#FFFFFF; text-transform:uppercase; font-weight:bold;}

#content{width:746px; margin:0px auto 12px auto; padding-top:12px;}
	.bg1{background:url(images/content_bg.gif) repeat-y 265px top;}
	.bg2{background:url(images/content_bg.gif) repeat-y 481px top;}
	.spacer1{padding:0px 20px 0px 10px;}
	.spacer2{padding:0px 10px 0px 20px;}
	.box1{width:265px;}
	.box2{width:481px;}
	.box3{width:480px;}

#footer{width:746px; height:30px; margin:0px auto; padding-top:31px; text-align:center; background:url(images/footer_bg.gif) repeat-x left top; color:#8C8C8C;}
	#footer a{color:#8C8C8C; text-decoration:none;}
		#footer a:hover{text-decoration:underline;}

.clr{clear:both; height:0px; overflow:hidden;}
.floatl{float:left;}
.floatr{float:right;}

.text1{font-weight:bold; padding-left:9px; background:url(images/marker2.gif) no-repeat left 5px;}
.text2{line-height:16px;}
.text3{height:26px; padding:9px 0px 0px 22px; background:url(images/text3_bg.gif) repeat-x; color:#C7F5FE;}
.text4{line-height:24px; color:#8C8C8C;}

.banner{margin-bottom:4px;}
.img1{border:#008FD9 solid 1px;}
.img2{margin-right:12px;}
.img3{margin-left:10px;}

a.more{font-weight:bold; text-decoration:none;}
	a.more:hover{text-decoration:underline;}

.input1, .textarea1{width:248px; height:14px; padding:1px 5px; background-color:#FFFFFF; border:#008FD9 solid 1px; margin-bottom:3px; color:#0089D1;}
.textarea1{overflow:hidden; height:114px;}
.input2, .input3{float:right; height:14px; border:none; cursor:pointer; margin:20px 10px 0px 10px;}
.input2{width:41px; background:url(images/contacts/contacts2.gif) no-repeat;}
.input3{width:49px; background:url(images/contacts/contacts3.gif) no-repeat;}