/*styles for all pages*/


a{outline:none; color:#6C6C6C; text-decoration:none;}
a:hover{color:#999999;}
html{padding:0; margin:0; overflow:inherit; overflow-y:scroll;}

body{margin: 0px auto; padding:0px; margin:0px; background:#6A8096; }

div, p, form, ul, li, h1, h2, h3, h4, h5, h6, a, span, form, dl, dt, dd, img, br, big {padding:0; margin:0; list-style:none; }

.clear_all{clear:both;}
.flt_left{float:left;}
.flt_right{float:right;}

#wrapper{margin:auto; padding:2px 0 0 0; width:100%; height:77px; background:url(../images/pattern_top.gif) repeat-x;}
#wrapper02{margin:auto; padding:0px; width:972px;}
#header_pic{position:relative;}
	#logo{position:absolute; top:-70px; left:0;}
	#top_navigation{position:absolute; top:-30px; left:790px; font:12px Arial, Helvetica, sans-serif; color:#D4EAFF; font-weight:bold; width:200px;}
	#top_navigation a{color:#D4EAFF;}
	#top_navigation a:hover{color:#98AABB;}

#nav{height:45px; margin:3px 0 3px 0; background:#242B33;}
	#nav ul li{float:left; padding-top:14px; display:block; height:31px;}
	#nav ul li:hover{ border-bottom:2px solid #C2C4C6; background:url(../images/nav_hover_bg.gif) center bottom no-repeat;}
	#nav ul li a{padding-right:12px; padding-left:12px; display:block; border-right:1px solid #A8ABAE;}
	.line{background:url(../images/nav_line.gif) 12px 14px no-repeat;}
	
#body{background:#D4EAFF; padding:7px;}
	
	#welcome{width:956px; height:156px; padding-bottom:25px;}
	#welcome div{float:left;}
	.wel_left_bg{background:url(../images/welcome_bg_left.gif) no-repeat; width:15px; height:156px;}
	.wel_cont{background:url(../images/wel_cont_bg.gif) repeat-x; width:602px; height:156px; font:12px/16px Georgia, "Times New Roman", Times, serif; color:#D4EAFF; padding-top:15px; text-align:justify;}
	.wel_cont span{ font-size:20px;}
	.wel_cont a{text-decoration:none; color:#D4FDFF;}
	.wel_cont a:hover{color:#8AB0B2;}
	.wel_right_bg{background:url(../images/wel_right_bg.gif) no-repeat; width:52px; height:156px;}
	#contact{background:url(../images/cont_bg.gif) no-repeat; width:287px; height:156px; font:12px/18px Arial, Helvetica, sans-serif; color:#D4EAFF;}
	#contact ul li{padding-top:12px;}
	#contact ul li span{color:#9FC9F0;}
	#contact ul li a {color:#FBFFBA; text-decoration:underline;}
	#contact ul li a:hover {color:#B8BB88;}
	
	.blue_box{background:url(../images/blue_box_bg.gif) no-repeat; width:308px; height:457px; padding:0 0 0 10px; float:left;}
	.blue_box ul li{padding:0; font:12px Arial, Helvetica, sans-serif; display:block;}
	.box_cont ul li{padding-top:18px; width:93%; text-align:justify;}
	
	.blue_box_body{background:url(../images/body_bg.gif) no-repeat; width:942px; height:580px; padding:0 0 0 15px; float:left;}
	.blue_box_body ul li{font:12px Arial, Helvetica, sans-serif;}
	.box_cont_body ul li{padding-top:18px; width:96%; text-align:justify;}
	.box_cont_body ul li ul {padding-left:50px; color:#000;}
	.box_cont_body ul li ul li{ list-style: disc; padding:0; line-height:16px;}
	
	.blue_box_body2{background:url(../images/body_bg2.gif) no-repeat; width:942px; height:400px; padding:0 0 0 15px; float:left;}
	.blue_box_body2 ul li{font:12px Arial, Helvetica, sans-serif;}
	.box_cont_body2 ul li{padding-top:18px; width:96%; text-align:justify;}
	.box_cont_body2 ul li ul {padding-left:50px; color:#000;}
	.box_cont_body2ul li ul li{ list-style: disc; padding:0; line-height:16px;}
	
	.blue_box_body1{background:url(../images/body_bg1.gif) no-repeat; width:942px; height:463px; padding:0 0 0 15px; float:left;}
	.blue_box_body1 ul li{font:12px Arial, Helvetica, sans-serif;}
	.box_cont_body1 ul li{padding-top:18px; width:96%; text-align:justify;}
	.box_cont_body1 ul li ul {padding-left:50px; color:#000;}
	.box_cont_body1 ul li ul li{ list-style: disc; padding:0; line-height:16px;}
	
	.blue_box_body3{background:url(../images/body_bg3.gif) no-repeat; width:942px; height:800px; padding:0 0 0 15px; float:left;}
	.blue_box_body3 ul li{font:12px Arial, Helvetica, sans-serif;}
	.box_cont_body3 ul li{padding-top:18px; width:96%; text-align:justify;}
	.box_cont_body3 ul li ul {padding-left:50px; color:#000;}
	.box_cont_body3ul li ul li{ list-style: disc; padding:0; line-height:16px;}
	
	.box_cont_text{font:15px Arial, Helvetica, sans-serif; color:#000000;}

#footer{width:972px; margin-bottom:20px;}
	.top_bg{background:url(../images/footer_bg.gif) repeat-x; height:22px;}	
	.footer_cont{background:url(../images/footer_bg02.gif); padding:0 15px 15px 15px;}
	.footer_cont h5{color:#FCF8DD; text-transform:uppercase; padding-bottom:12px;}
	.footer_cont_text{color:#C8E0FF; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:22px;}
	.footer_cont_text_big_bold{color:#A6F0FB; font-size:18px;}
	.footer_cont_text_big{font-size:16px;}
	.footer_cont_navigation{color:#D4FDFF; font:12px Arial, Helvetica, sans-serif; text-align:center; padding-bottom:10px;}
	.footer_cont_navigation a{text-decoration:none; color:#D4FDFF;}
	.footer_cont_navigation a:hover{color:#8AB0B2;}

	  #contact_form{ margin:; padding:0; background-image:url(../images/contact_form_bg.jpg); background-repeat:no-repeat; padding:15px;}
	  #contact_form h1{ margin:0; padding:0; color:#74210e; font-size:25px; font-weight:normal;}
	  #contact_form p{ color:#74210e; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px;}
	  #contact_form h3{ color:#7a672c; font-size:21px; font-weight:normal; padding-bottom:20px; padding-top:5px;}
	  #contact_form h4{ color:#000000; font-size:15px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; padding-top:5px; margin:0; padding:0;}
	  #contact_form p span{ color:#9b9569; font-size:12px; font-weight:bold;}
	  #from_label{ margin:0; padding:0;}
	  #from_label ul{ margin:0; padding:0; text-align:left;}
	  #from_label ul li{ margin:0; padding:0; text-align:right;  font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; list-style-type:none; font-weight:normal; padding-right:30px; padding-bottom:10px;padding-top:5px;}
	  #form_field{ margin:0; padding:0;}
	  #form_field ul{ margin:0; padding:0;}
	  #form_field ul li{ margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; color:#ad6e11; font-size:12px; list-style-type:none; padding-top:5px;padding-bottom:5px;}
	  #form_field ul li input{ width:265px; border:1px solid #556ea2; color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
	  #form_field ul li textarea{ width:265px; height:70px; border:1px solid #556ea2; color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
	  #from_but{ margin:0; padding:0;}
	  #from_but ul{ margin:0; padding:0; display:inline;}
	  #from_but ul li{ margin:0; padding:0; display:inline; padding-right:10px;}
	  #from_but ul li a{ margin:0; padding:0; display:inline; text-decoration:none; font-size:12px; font-weight:bold;color:#ffffff;padding:3px; outline:none;}
	  #from_but ul li a:hover{ margin:0; padding:0;color:#FFFFFF; padding:3px;}