
/* *{margin:0; padding:0; font: 11px/16px Arial, Helvetica, sans-serif;color:#666666;} */
.clear{clear:both;}
img{border:none;font: 11px/16px Arial, Helvetica, sans-serif;}
#layout{margin:0 auto; width:1102px;}
#main{float:left; width:1102px; background:url(../images/main_bg.gif) repeat-y 0 0;}
#main2{float:left; width:1102px;}
#header{float:left; width:1102px;}
#menu{float:left; width:1102px; background:#000;}
#menu ul{float:left; width:1025px; list-style:none; padding:0 0 0 77px;}
#menu li{float:left; width:auto; font:bold 11px/14px Arial, Helvetica, sans-serif; color:#fff; padding:7px 19px 9px 0}
#menu li.selected{color:#ddd;}

#banner{float:left; width:1102px; background:url(../images/banner_bg.jpg) no-repeat 0 0;}
#banner img{float:left; margin-left:83px; display:inline;}

#banner2{float:left; width:1102px; background:url(../images/inner_banner_bg.jpg) no-repeat 0 0;}
#banner2 img{float:left; margin-left:83px; display:inline;}

#body_container {float:left; width:1102px; min-height:400px;background:url(../images/body_container_bg.gif) no-repeat 0 top;}
#left_container {float:left; width:654px; margin:0 0 0 83px; display:inline;}
#left_container h1{float:left; width:654px; color:#130077; font:bold 30px/32px Arial, Helvetica, sans-serif; padding:32px 0 40px 0; background:url(../images/heding_bg.gif) no-repeat 0 80px;}
#left_container h2{float:left; width:654px; color:#130077; font:bold 30px/32px Arial, Helvetica, sans-serif; padding:32px 0 40px 0; background:url(../images/heding_bg.gif) no-repeat 0 80px;}
#left_container p{float:left; width:619px; font:11px/16px Arial, Helvetica, sans-serif; color:#666666; padding:0;}
#left_container h5{float:left; width:619px; font:bold 14px/16px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; padding:35px 0 6px 0}
#left_container p{float:left; width:619px; font:12px/16px Arial, Helvetica, sans-serif; color:#666666; padding:0;}
#left_container h4{float:left; width:619px; font:bold 22px/24px Arial, Helvetica, sans-serif; color:#130077; padding:51px 0 15px 0; background:url(../images/heding_bg.gif) no-repeat 0 bottom;} 

#left_container2 {float:left; width:1000px; margin:0 0 0 83px; display:inline;}
#left_container2 h1{float:left; width:654px; color:#130077; font:bold 30px/32px Arial, Helvetica, sans-serif; padding:32px 0 40px 0; background:url(../images/heding_bg.gif) no-repeat 0 80px;}
#left_container2 h2{float:left; width:654px; color:#130077; font:bold 30px/32px Arial, Helvetica, sans-serif; padding:32px 0 40px 0; background:url(../images/heding_bg.gif) no-repeat 0 80px;}
#left_container2 p{clear: both; font:11px/16px Arial, Helvetica, sans-serif; color:#666666; padding:0; margin-bottom:10px;}
#left_container2 h4{float:left; width:619px; font:bold 22px/24px Arial, Helvetica, sans-serif; color:#130077; padding:51px 0 15px 0; background:url(../images/heding_bg.gif) no-repeat 0 bottom;} 
#left_container2 h5{float:left; width:619px; font:bold 14px/16px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; padding:35px 0 6px 0}

#right_container{float:left; width:225px; margin:85px 0 0 70px; display:inline;}
#right_container .letters_articles{float:left; width:225px;}

.letters_articles h4{float:left; width:225px; font:bold 14px/16px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
.letters_articles ul{float:left; width:225px; list-style:none; padding:21px 0 0 0}
.letters_articles li{float:left; width:225px; width:225px; font:bold 11px/14px Arial, Helvetica, sans-serif; color:#140177;}
.letters_articles li ul{float:left; width:219px; list-style:none; padding:5px 0 17px 6px;}
.letters_articles li li{float:left; width:208px; font:11px/20px Arial, Helvetica, sans-serif; background:url(../images/bullets.gif) no-repeat 0 8px; padding:0 0 0 11px}
.letters_articles li li a{ float:left;text-decoration:underline; color:#9d9d9d;}
.letters_articles li li a:hover{text-decoration:none;}

.marketing_material{float:left; width:225px; padding-top:13px;}
.marketing_material h4{float:left; width:225px; font:bold 14px/16px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
.marketing_material ul{float:left; width:225px; list-style:none; padding:17px 0 0 0}
.marketing_material li{float:left; width:201px; width:225px; font:11px/20px Arial, Helvetica, sans-serif; background:url(../images/marketing_bullets.gif) no-repeat 1px 5px; padding:0 0 15px 24px}
.marketing_material li a{text-decoration:underline;  color:#140177;}
.marketing_material li a:hover{text-decoration:none;}

.member_login{float:left; width:225px; padding:43px 0 89px 0;}
.member_login h4{float:left; width:225px; font:bold 14px/16px Arial, Helvetica, sans-serif; color:#0c0145;}
.member_login form{float:left; width:225px;}
.member_login form fieldset{float:left; width:225px; border:none;}
.member_login fieldset label{float:left; width:225px; font:11px/20px Arial, Helvetica, sans-serif; color:#0c0145;  padding:6px 0 0 0}
.member_login fieldset label a{float:left; text-decoration:underline; color:#0c0145;}
.member_login fieldset .margin_top{margin:7px 0 0 0;}
.member_login fieldset label a:hover{text-decoration:none;}
.member_login fieldset .text_input{float:left; width:207px; border:1px #d5d5d5 solid; font:11px/14px Arial, Helvetica, sans-serif; height:15px; padding:5px;}
.member_login fieldset .login_button{float:left; width:43px; background:url(../images/login_button.gif) no-repeat left 0; height:18px; cursor:pointer; border:none;}


.personalinfo {padding:10px; line-height:130%; width:95%;}
.additionalinfo {padding:10px; line-height:130%; width:95%;}



/*
#footer{width:1102px; background:#0c0145 url(../images/footer_bg.gif) repeat-x 0 0;text-align:center;}
#footer p{font:11px/14px Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding:23px 0 15px 0}
#footer p a{color:#fff; text-decoration:none;}
#footer p a:hover{text-decoration:underline;}
*/
/*
#grey {background-image:url(../images/aw_home_bg.jpg); background-repeat:repeat-x;}
#grey2 {background-image:url(../images/aw_main_bg.jpg); background-repeat:repeat-x;}
*/

.lnk1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#140177;}
.lnk1:hover{text-decoration:none;}