﻿.afamily{float:left; width:510px; margin-left:8px;}
.cl{clear:both;}
#wrap #banner_inner{ margin-bottom:5px; clear:both; position:relative; border:1px solid #eeeeee;  overflow:hidden; height:207px;}

#wrap #rightPanel{width:700px;float:left;}
#wrap #commonDiv{}
#wrap #commonDiv strong{padding-bottom:5px; color:#38557F; font-size:20px;}
#wrap #commonDiv p{text-align:justify; padding-bottom:10px;}
#wrap #commonDiv span a{text-decoration:none; color:#38557F; font-size:14px;}
#wrap #commonDiv span a:hover{text-decoration:underline;}
/*
#wrap #leftPanel ul{list-style:none; padding:0px; margin:0px;}
#wrap #leftPanel li{display:block; margin-bottom:10px;}
#wrap #leftPanel li a{text-decoration:none; color:#515151; background-image:url(../images/arrow_inner.png); background-repeat:no-repeat; display:block;height:6px; padding:0px 0px 7px 10px; background-position:0px 5px;}
#wrap #leftPanel li a:hover{background-position:0px -6px;}
#wrap #leftPanel li a.current{background:url(../images/side_active.png) top left no-repeat; height:24px; width:200px; line-height:24px;}
#wrap #leftPanel a:hover{color:#000;}
*/
#wrap #rightPanel p{text-align:justify; padding:10px 0px;}
#wrap #rightPanel strong{padding-bottom:5px; color:#38557F; font-size:20px;}
#wrap #rightPanel ul{padding:0px 0px 0px 50px;}
#wrap #rightPanel li{margin-bottom:3px;}
#wrap #rightPanel h3{float:left; padding:0px; margin:0px; width:182px;}
#wrap #rightPanel div{overflow:hidden; margin:10px 0px;}
#wrap #rightPanel #contactInfo div{margin:0px !important;}
#wrap #rightPanel #contactInfo span{padding-left:150px;}
#wrap #rightPanel #contactInfo{ width:400px; margin:0px 0px; float:left;}
#wrap #rightPanel #contactInfo label{width:150px; display:block;  float:left;}
#wrap #rightPanel #contactInfo input{margin:5px 0px; width:215px; height:25px;-webkit-border-radius:5px; -moz-border-radius:5px; border:1px solid #cdcdcd;}
#wrap #rightPanel #contactInfo .button{width:70px !important;background:#E3EAF6; border:1px solid #B7C2D3; -webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; height:20px !important;}
#wrap #rightPanel #Address{ width:280px; margin:0px 0px 10px 20px;float:right;line-height:20px;font-size:14px;}
#wrap #rightPanel #Address span {display:block; padding-bottom:20px;}
#wrap #rightPanel #Address strong{ color:#014F77; font-size:15px; padding-bottom:10px; display:block;}
#wrap #rightPanel #Address b{ color:#000000; font-size:15px;}
.captcha span{padding-left:0px !important;}

/*sidepanel*/
#wrap #leftPanel{width:250px;float:left;  margin-right:10px;}
#wrap #leftPanel a{text-decoration:none; color:#535252;}
#wrap #leftPanel h2{cursor:pointer;color:#535252;display:block;font-size:13px; font-weight:normal; background-image:url(../images/arrow_inner.png); background-repeat:no-repeat;height:6px; padding:0 0 10px 14px; background-position:5px 5px; margin-bottom:10px; margin-top:3px;}
#wrap #leftPanel h2:hover{color:#014F77;background-position:5px -6px;}
#wrap #leftPanel h2.active{background:url(../images/side_active.png) top left no-repeat; color:#014F77; height:24px; line-height:24px;margin-bottom:0px !important;margin-top:0px !important; padding:0 0 0px 14px !important;}
#wrap #leftPanel .pane {display:none;color:#000;border:1px solid #DADFE2;}
#wrap #leftPanel .pane a{text-decoration:none; display:block;color:#535252;padding:5px 8px 5px 14px;}
#wrap #leftPanel .pane a:hover{color:#014F77; text-decoration:underline;}

#astirFamilyco{border:1px solid #CBCBCB;background:url(../images/af_bg.jpg) top left repeat-x; height:56px; margin-top:5px;}
#astirFamilyco h3{float:left; padding:0px;/*padding:0px 35px 0 35px;*/ font-size:14px; margin-top:9px; border-left:1px dotted #CBCBCB; text-align:center;}
#astirFamilyco a{text-decoration:none;color:#05499A; text-align:center; display:block;}
#astirFamilyco a:hover{color:#E45108; text-decoration:underline;}
.more-link{ background-color:#ef9200; color:#ffffff; text-decoration:none; padding:4px 26px 5px 7px; float:right; background:url(../images/_arrow.png)  45px 10px orange  no-repeat !important; -moz-border-radius:10px; border-radius:10px; }
.more-link:hover{ background-color:#333333 !important;}










