.MyAccountpage:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.MyAccountpage{ width:980px; }
.myaccountleft{ width:170px; float:left; font-size:13px;margin:15px  auto 20px auto;}
.myaccountcontent{ width:800px; float:right;margin:15px  auto 20px auto;}
.chagepasswrap th,.chagepasswrap td{ padding:12px 5px;}
.chagepasswrap th{ font-weight:normal; text-align:right}
.confirmbtn,.addcontactbtn{ margin:30px auto 0 auto; width:90px; background:#1882C0; padding:5px 0; text-align:center; color:#fff; cursor:pointer}
.confirmbtn:hover,.addcontactbtn:hover{ background:#178ff2}
.inputstyle1{ border:1px solid #d5d5d5; padding:1px; height:20px; width:250px}
.myaccountheader{ background: #A0A0A0; height:30px; line-height:27px; font-weight:bold; text-indent:10px; color:#fff; font-size:15px; margin-bottom:10px;font-family:"wf_SegoeUI","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif"; }
.myaccountleft li{ line-height:25px; cursor:pointer; height:25px; margin:10px 0 10px 0; text-indent:10px; font-size:14px; font-family:"wf_SegoeUI","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";}
.myaccountleft li:hover{ background:#e5e5e5;}
.myaccountleft .activeitem{ color:#003399;}
.chagepasswrap .title,.companyinfo .title{color:#000; font-size:18px; margin-bottom:20px; padding-bottom:5px; border-bottom:1px solid #b9b9b9;}
.chagepasswrap,.companyinfo{ width:98%; float:right}
.companyinfo table{margin:10px 0 30px 0}
.companyinfo td{ padding:5px; border:1px solid #c0c0c0; white-space:nowrap; color:#333}
.companyinfo td.ProinfoLeft{ width:21%}
.companyinfo .trContact td{ padding:0; border:0; font-weight:bold; padding-bottom:5px; padding-top:8px;}
.companyinfo td input{ width:99%; height:18px; line-height:18px; border:#c0c0c0 solid 1px;}
.contactustable input,.contactustable textarea{ border:1px solid #c0c0c0;}
.companyinfo .tabletitle{ font-size:14px; color:#000; background:#e0e0e0; padding:4px 5px;}
.redtext{ color:#ff0000; margin-left:3px;}
.addcontactbtn{ margin:0; width:70px; padding:3px 10px;}
.companyinfo .contactustable { line-height:20px; border:0px; margin-bottom:0}
.contactustable span,.contactustable input{ float:left; margin-right:5px;}
.contactustable td{ border:0px;}
.radio li{ float:left; background:url(images/radio1.png) 0px 4px no-repeat; text-indent:21px; height:18px; line-height:21px; cursor:pointer}
.radio .radioselected{ background:url(images/radio1.png) 0px -49px no-repeat; text-indent:23px}
.businestype li{ width:47%;}
.businestype{ margin-left:10px;}
/*************reviews*********************/
.Orderheader{ margin:20px 0 15px 0}
.Orderheader th{ padding-right:5px; font-weight:normal;}
.Orderheader td{ color:#777;}
.OrderRevies{ width:100%; margin-bottom:20px;}
.OrderRevies td{ padding:10px; border:1px solid #d5d5d5}
#oTabReviews,#itxtReviewNotes{ width:100%}
.orderproinfo{ width:100%}
.orderproinfo td{ border:0px;}
.OrderReviesUl li{ border-top:1px solid #d5d5d5; position:relative; cursor:pointer; padding:5px;}
.OrderReviesUl li:hover td{ background:#fff;}
.OrderReviesUl li:first-child{ border:0px;}
.OrderReviesUl li .arrow_left{ position:absolute; right:-1px; top:50%; margin-top:-12px;}
.OrderReviesUl .current{ cursor:default}
.OrderReviesUl .current:hover td{ background:#f9f9f9}
.orderimg{ width:80px;}
.orderimg div{ width:80px; height:80px; border:1px dotted #bbb; padding:1px; background:#fff;}
.orderimg img{ max-width:80px; max-height:80px;}
#itxtReviewNotes{ border:1px solid #d5d5d5; margin-bottom:5px;}
#ibtnSubmit{ border:0px; color:#fff; background:#1882C0; padding:3px 20px; cursor:pointer;}
#ibtnSubmit:hover{ background:#178ff2}
.start{ margin:0 13px 0 3px;}
#icbRecommend{ vertical-align:middle; margin-right:5px;}
.request{ color:#ff0000; margin-left:5px;}
.OrderRevies td table td{ padding:5px}
.OrderRevies td #oTabReviews td .addreview_btn td{ border:0px; padding:5px 0px 5px 5px;}
.OrderRevies td .addreview_btn{ margin:0 auto}
#icbAnonymous{ margin-left:15px;}
.OrderRevies td #oTabReviews td{ border:1px solid #ddd;}
#GenderItem,#AgeRangItem{ border:1px solid #d1d1d1; width:250px;}
/**********************************/
.customselectno{ background:url("images/priceselect.png") no-repeat 0 -41px; height:22px; line-height:22px; text-indent:22px; cursor:pointer}
.customselectyes{ background:url("images/priceselect.png") no-repeat 0 0}
/************************************************/
/**********************fogottenpassword**************************/
.fogottenpassword{ margin:20px auto}
.fogottenpassword table{ margin:0 auto 30px auto;}
.buttstyle_blue{background:#1882C0; color:#fff; padding:1px 12px; margin:3px 15px 0 0px; text-align:center; float:left; cursor:pointer; border:0px; padding:3px 18px; font-size:13px;}
.buttstyle_blue:hover{ background:#178ff2; cursor:pointer}
.text-box,.fogottenpassword .password{border: 1px solid #AEAEAE;height: 22px;line-height: 22px; margin-top: 5px;width: 320px; margin-left:0}
.titlestyle{color: #0089C8;
    font-size: 18px;
    border-bottom:1px solid #bbb; margin:30px 15px 40px 15px; text-indent:5px; padding-bottom:5px;}
.ResetPasswordSuccessful{ margin:40px}
.ResetPasswordSuccessful table{ margin:0 auto;}
/************************************************/