/* CSS Document */
body{ 
margin:0; padding:0;
font:11px/16px Arial, Helvetica, sans-serif;
color:#000000;
}
img{ border:0;}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.flt{ float:left;}
.clrlft{ clear:left; float:left;}
.frt{ float:right;}
.align_center{ margin-left:auto; margin-right:auto; width:1000px;}
.align_center2{ margin-left:auto; margin-right:auto; width:900px;}

.head_full{ clear:left; float:left; background:url(../images/honesti/header_full.jpg) repeat-x; width:100%; height:325px;}

.inner_top{clear:left; float:left; background:url(../images/honesti/inner_top.jpg) repeat-x; width:100%; height:136px;}
.inner_flower{ float:left; width:1000px; background:url(../images/honesti/inner_flower1.png) no-repeat right bottom; height:136px;}

.logo{ float:left; margin:16px 0 0 79px;}
.logo_right{ float:left; margin:10px 0 0 130px; width:560px; display:inline;}
.login_padcont{ float:right; padding:0 10px 0 10px; width:150px; display:inline;}
.login_pad{ float:right; background:url(../images/honesti/log_tile.jpg) repeat-x; height:24px; width:auto; margin:0 20px 0 0; display:inline;}
.log_txt{ float:left; margin:0px 2px 0 2px; width:auto; display:inline; font:11px/24px "Trebuchet MS", Arial; color:#FFFFFF;}
.log_bar{ float:left; font:11px/24px "Trebuchet MS", Arial; color:#FFFFFF;}

.menu{ clear:left; float:left; width:560px; margin:30px 0 0 0; display:inline;}
.menu a{ float:left; width:79px; height:29px; font:11px/29px "Trebuchet MS", Arial; color:#5A5518; text-align:center; margin-left:10px;}
.menu a:hover{ background:url(../images/honesti/menu_hvr.png) no-repeat; text-decoration:none;}
.top_backs{ clear:left; float:left; width:1000px; display:inline;}
.top_bg1,.top_bg2,.top_bg2,.top_bg3,.top_bg4,.top_bg5,.top_bg10{ float:left; margin-top:52px; width:125px; height:173px; display:inline;}
.top_bg2{ width:120px;}
.top_bg3{ width:153px;}
.top_bg4{ width:112px; height:225px; margin-top:0;}
.top_bg5{ width:101px; height:225px; margin-top:0;}
.tp_couple{ float:left; width:277px; display:inline;}
.top_bg10{ width:112px; height:225px; margin-top:0;}
.top_signup{ clear:left; float:left; margin:-35px 0 0 182px; position:relative;}

.three_full{ clear:left; float:left; width:100%; background:url(../images/honesti/three_fullbg.png) repeat-x; height:163px;}
.three_pad{ float:left; background:url(../images/honesti/three_padbg.png) no-repeat top; width:280px; margin:8px 0 0 37px; display:inline;}
.three_icon{ float:left; margin:10px 0 0 16px;}
.three_tit,.three_tit1,.three_tit2{ float:left; width:170px; margin:13px 0 0 20px; display:inline; font:bold 14px "Trebuchet MS", Arial; color:#49B1D7;}
.three_tit1{ color:#E869E1;}
.three_tit2{ color:#474747;}
.three_smal,.three_smal1,.three_smal2{ font:11px "Trebuchet MS", Arial; color:#5B5B5B;}
.three_smal1{color:#9F3C9A;}
.three_smal2{color:#9E909B;}
.three_para{ clear:left; float:left; width:230px; margin:0 0 0 28px; text-align:right; display:inline; font:11px/16px Arial, Helvetica, sans-serif; color:#333233;}
.three_howit{ clear:left; float:left; margin:20px 0 0 155px; background:url(../images/honesti/three_howit.png) no-repeat; width:104px; height:21px; text-align:center; font:11px/21px "Trebuchet MS", Arial; color:#FFFFFF;}

.content_panel{ clear:left; float:left; margin:20px 0 0 0; width:900px; display:inline;}
.left_panel{ float:left; width:265px; display:inline;}
.lp_matdiv{ float:left; width:265px; background:url(../images/honesti/lp_divtop.png) no-repeat; height:54px; display:inline;}
.lp_divtestimg{ float:left; margin:11px 0 0 9px;}
.lp_mattit{ float:left; width:195px; margin:10px 0 0 10px; display:inline; font:bold 14px "Trebuchet MS", Arial; color:#F5BB41;}
.lp_subtxt{ font:9px "Trebuchet MS", Arial; color:#9E7114;}
.lp_divarro{ clear:left; float:left; margin:18px 0 0 20px;}
.lp_artxt{ float:left; width:195px; margin:16px 0 0 13px; font:11px/14px "Trebuchet MS", Arial; color:#333233; display:inline;}
.lp_divstart{ clear:left; float:left; margin:10px 0 0 170px; background:url(../images/honesti/lp_divstart.png) no-repeat; width:76px; height:21px; text-align:center;
font:11px/19px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.lp_testop{ clear:left; float:left; margin-top:20px;}
.lp_testile{ clear:left; float:left; width:263px; background:#FFF2D8 url(../images/honesti/lp_testile.png) repeat-x; border-left:1px solid #EFDDBA; border-right:1px solid #EFDDBA; display:inline;}
.lp_tesarrowst{ float:left; margin:4px 0 0 15px;}
.test_para{ clear:left; float:left; margin:3px 0 0 20px; display:inline; width:230px; font:11px/16px Arial, Helvetica, sans-serif; color:#BCA36D;}
.lp_tesarrowend{float:left; margin:4px 0 0 70px;}
.test_name{ clear:left; float:left; margin:8px 0 0 15px; width:130px; font:11px "Trebuchet MS", Arial; color:#242424; display:inline;}

.right_panel{ float:left; width:585px; display:inline; margin-left:45px;}
.rp_srchbg{ clear:left; float:left; width:585px; background:url(../images/honesti/rp_srchbg.png) repeat-y; padding-bottom:10px; display:inline;}
.rp_srchicon{ float:left; margin:0 0 0 15px;}
.rp_srchtit{ float:left; width:520px; font:14px "Trebuchet MS", Arial; color:#40484C; margin:4px 0 0 5px; display:inline;}
.srch_form{ clear:left; float:left; margin:5px 0 0 45px; width:520px; display:inline;}
.srch_pad1{ clear:left; float:left; width:275px; font:12px/18px Arial, Helvetica, sans-serif; color:#D256B4; display:inline;}
.srch_sel{ clear:left; float:left; width:275px; height:20px; font:11px/18px Arial, Helvetica, sans-serif; color:#ABA4A9;}
.srch_pad2{float:left; width:180px; margin-left:15px; font:12px/18px Arial, Helvetica, sans-serif; color:#D256B4; display:inline;}
.srch_ip{clear:left; float:left; width:180px; font:11px/18px Arial, Helvetica, sans-serif; color:#ABA4A9;}
.rp_srchbtn{ clear:left; float:left; margin:10px 0 0 0px; border:0; background:url(../images/honesti/rp_srchbtn.png) no-repeat; width:65px; height:20px; font:11px Arial, Helvetica, sans-serif; color:#FFFFFF;}

.rp_peoplepad{ clear:left; float:left; width:585px; display:inline;}
.rpmat_row{ clear:left; float:left; margin:20px 0 0 0; width:585px; display:inline;}
.rp_icons{ float:left; width:108px; display:inline;margin-left:20px;}
.rp_icons1{ float:left; width:108px; display:inline; margin-left:40px;}
.rp_peop{ float:left; width:92px; background:#F0F8FC; display:inline; font:11px/18px "Trebuchet MS", Arial; color:#5B5B5B;}
.rp_peo1{ float:left; margin:0px 0 0 5px;}
.mat_id{ float:left; margin-left:5px; width:80px; display:inline;}
.rp_matsite{ clear:left; float:left; width:103px; margin-left:5px; display:inline; font:10px/16px "Trebuchet MS", Arial; color:#56AFD0;}
.rp_peopview{ clear:left; float:right; margin:15px 0 0 0; background:url(../images/honesti/rp_peopview.png) no-repeat; width:77px; height:20px; text-align:center; font:11px/20px Arial, Helvetica, sans-serif; color:#FFFFFF;}

.footer_ful{ clear:left; float:left; margin:20px 0 0 0; width:1000px; border-top:1px solid #BDEEF8; padding-bottom:20px;}
.ftr_logo{ float:left; margin:10px  0 0 7px;}
.ftr_lnks{ float:left; width:540px; margin:20px 0 0 110px; display:inline;}
.ftr_lnks a{ float:left; font:12px Arial, Helvetica, sans-serif; color:#333233; padding:0 15px 0 15px; display:inline;}
.ftr_lnks span{ float:left; font:12px Arial, Helvetica, sans-serif; color:#333233;}
.ftr_copy{ float:left; margin:10px 0 0 30px; width:160px; display:inline; font:12px Arial, Helvetica, sans-serif; color:#333233; text-align:right;}
.ftr_copy a{font:12px Arial, Helvetica, sans-serif; color:#333233;}
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:0px;
}

#boxes #dialog {
  width:424px; 
}


.login_pad1{
float:left;
width:424px;
display:inline;
}
.login_bg{
float:left;
width:424px;
background:url(../images/login_tile.png) repeat-y;
padding-bottom:20px;
display:inline;
}
.login_title{
float:left;
width:250px;
font:16px "Trebuchet MS", Arial;
color:#4BCDDC;
margin:20px 0 0 45px;
display:inline;
}
.login_txt1{
clear:left; float:left;
margin:13px 0 0 45px;
width:75px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#343434;
}
.login_ip{
float:left;
width:225px;
height:20px;
margin:12px 0 0 3px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#525252;
padding:2px;
}
.login_button{
clear:left; float:left;
margin:15px 0 0 115px;
background:url(../images/login_button.png) no-repeat;
width:70px;
border:0;
height:21px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.cancel_button{
float:left;
margin:15px 0 0 15px;
background:url(../images/login_button.png) no-repeat;
width:70px;
border:0;
height:21px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.frgt_pwd{
clear:left; float:left;
margin:10px 0 0 115px;
width:200px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#525252;
display:inline;
}

