@charset "utf-8";
/* CSS Document */

body{ font:normal 13px Arial, Helvetica, sans-serif; color:#515151;}
body, h1,h2, h3, h4, h5, ul, li, form, p{ margin:0; padding:0;}
h1{ font-size:24px; font-weight:bold;}
a{ outline:0;}

/* Wrapper */
.wrapper{ width:990px; margin:0 auto; position:relative;}

/* Header */
.header{ background:url(../images/header.png) no-repeat 27px 19px; height:220px; margin-bottom:45px;}

/* Logo */
.MainLogo{ width:800px; height:23px; position:absolute; top:35px; left:35px;}
.MainLogo h1{ font-family: Arial, Tahoma, Verdana, sans-serif; font-weight: normal; font-size: 28px; color: #ffb300; margin: 0; line-height: 0.9em;}
.MainLogo h1 span { font-family: Arial Black; font-size: 28px; color: #73b2e6;}

.curve_top{ background:url(../images/curve_top.png) no-repeat; height:43px;}
.curve_mid_repeat{ background:url(../images/curve_mid_repeat.png) repeat-y; width:990px;}
.curve_bottom{ background:url(../images/curve_bottom.png) no-repeat; height:25px;}

/* Menu */
.nav{ position:absolute; top:263px; left:0; width:990px;}
.nav ul{ float:left; width:948px; background:url(../images/nav_bg_repeat.png) repeat-x; height:49px;}
.nav ul li{ float:left; display:inline; list-style:none; font-size:15px; font-weight:bold; padding:0 5px;}
.nav ul li a{ color:#144272; text-decoration:none; padding:0 24px; line-height:35px; height:49px; text-align:center;}
.nav ul li a:hover, .nav ul li a.navactive{ color:#000066; text-decoration:none;}
.nav_left{ background:url(../images/nav_bg_left.png) no-repeat left;float:left; width:20px; height:49px;}
.nav_right{background:url(../images/nav_bg_right.png) no-repeat right; float:left;width:20px; height:49px;}

/* Form */
.Form{ background:url(../images/form_bg_mid_repeat.png) repeat-y; width:416px; line-height:30px;}
.Form_top{ background:url(../images/form_bg_top.png) no-repeat top; height:194px;}
.Form_bottom{ background:url(../images/form_bg_bottom.png) no-repeat bottom left; height:18px;}
.Form form h2{ font-size:18px; color:#FFD800; padding-bottom:10px; font-weight:bold; text-align:right;}
.Form form label{ color:#1A507D; font-size:14px; margin:0 15px; line-height:25px;}
.Form form input, .Form form select{ font:normal 11px "lucida grande",tahoma,verdana,arial,sans-serif; padding:3px 2px;}
.Form form .submit_btn{ background:url(../images/submit_btn.png) no-repeat; width:281px; height:46px; border:0; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:22px; text-transform:uppercase; margin:10px 0 0 55px}

/* Main*/
.MainBodyContent{ padding-bottom:20px;}

/* Left */
.leftPan{ float:left;  width:502px; padding-left:44px;}
.leftContent{ color:#1A507D;}
.leftContent h1{ font-size:23px; font-weight:normal; padding-bottom:15px;}
.leftContent p{ margin-bottom:15px;}
.leftContent .pic{ text-align:center; margin:3px 0 15px 0;}

/* Right */
.rightPan{ float:right; width:416px; padding-right:28px;}
.clear{ clear:both; font-size:0; height:0; line-height:0;} 

/* Footer*/
.footer{ clear:both; color:#808080; text-align:center; padding:15px 0 10px 0;}
