@charset "utf-8";
/* CSS Document */
img, div { behavior: url(iepngfix.htc) }
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;}
/* remember to define focus styles! */

ol, ul {list-style: none;}
input[type="button"] { cursor: pointer; }  
.floatleft{ float:left;}
.floatright{ float:right;}
.clear{ clear:both;}
a{ text-decoration:none; font-family:Arial, Helvetica, sans-serif}



body {margin: 0px;padding: 0px;background:url(../images/top_bg.png) repeat-x #ebebeb;font:Arial, Helvetica, sans-serif;}
#main_container{ width:100%; clear:both;}
.main_container{ width:961px; margin:0 auto;}
/*Header Css*/
.header_wraper{ width:961px; float:left; height:53px;}
.header_left{float:left; font-size:14px; color:#e8bbbd; padding-top:18px; font-family:Arial, Helvetica, sans-serif ; font-weight:bold;}
.header_left a{ffont-size:14px; color:#e8bbbd; }
.header_left a:hover{color:#fff; }
.header_right{float:right; font-family:Arial, Helvetica, sans-serif;  font-size:14px; color:#fff; padding-top:7px; #padding-top:6px; font-weight:bold;}
.header_right_top{ clear:both;}
.login_text{padding-top:4px; float:right; font-family:Arial, Helvetica, sans-serif; }
.header_field{float:right; padding-left:7px;}
.header_field input[type=text],.header_field input[type=password]{background:#fff; border:none; width:163px; padding:3px 4px 4px; font-size:14px;  color:#959595;}
.go_btn{float:right; padding-left:7px; padding-top:1px; }
.password_field{ float:right; font-size:12px; color:#e8bbbd; text-align:right; font-family:Arial, Helvetica, sans-serif; padding-right:59px; padding-top:1px; width:163px; text-align:center }
.password_field a{font-size:12px; color:#e8bbbd; text-decoration:none  }
.password_field a:hover{font-size:12px; color:#fff; text-decoration:none  }
/*Mid Css*/
.mid_wraper{ width:961px; float:left;}
.main_box_content{float:left; width:961px; padding:42px 0 5px 0;}
.register_success_box_conten{float:left; width:961px; padding:14px 0 22px 0;}
.signup_form_content{float:left; width:920px; padding:42px 0 22px 0;}
.box_wraper{float:left; width:221px;}
.box_top_wraper{float:left; width:191px; background:url(../images/certification_heart_mid.jpg) repeat-y; font-size:13px; color:#000; padding:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.box_title{float:left; padding-bottom:10px; width:191px;}
.box_text{width:191px; float:left}
.box_price{float:left; width:191px; font-size:16px; color:#c5272e; font-weight:bold; padding:10px 0; text-align:center;}
.box_btn{float:left; width:191px; text-align:center}
.box_space{ padding-left:25px;}
.select_box_reset{ width:287px; font-size:12px;}

.logo{ width:183px; float:left; padding:36px 0 33px 0;}
.header_right_txt{ width:750px; float:right; font-family:Arial, Helvetica, sans-serif;}
.click_here{ padding:12px 0 10px 0;font-size:13px; color:#959595; font-weight:bold; text-align:right; clear:both}
.click_here a{font-size:13px; color:#959595; font-weight:bold; text-decoration:none;} 
.click_here a:hover{color:#c7272e; font-weight:bold; text-decoration:none;} 
.nav{ clear:both}
.nav li{float:right; padding-left:54px;}
.nav a{ font-family:Arial, Helvetica, sans-serif; font-size:18px;color:#4c4d4f; text-decoration:none;}
.nav a:hover{color:#c7272e;}
.nav a.selected{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#c7272e; }
/*########################### banner css #############################*/
.banner{width:960px; float:left; background:url(../images/banner_bg.png) no-repeat; height:327px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;}
.lady{ float:left; height:326px; width:325px;}
.banner_right{ float:right; width:627px; height:326px;}
.banner_right_top{ height:110px; clear:both}
.banner_todas_txt{ float:left; height:64px; font-weight:bold; font-size:16px; color:#7d7d7d; line-height:64px;}
.banner_right_un_txt{ clear:both; height:22px;  color:#7d7d7d;}
.banner_right_chek_box{ float:left; width:22px; height:16px; background:url(../images/chek_box.png) no-repeat left bottom;}
.banner_right_bottom{ float:left; }
.banner_right_mid{ float:left; width:627px; height:131px; background:url(../images/many_back_logo.png) no-repeat scroll 434px 0 ;}
.banner_right_mid_left{ float:left; width:448px; height:131px;}
.banner_right_mid_left_txt{ clear:both; height:22px;  color:#7d7d7d;}
.banner_right_mid_right{ float:left; width:150px; height:126px; display:block}
.banner_right_bottom_box{ float:left; width:627px; height:85px;}
.banner_right_botton_box_sample_cards{ float:left; width:150px; height:85px; text-align:right;}
.banner_right_botton_box_txt{ float:left; width:175px;font-size:12px; color:#898989; text-align:center; padding-top:20px;}
.banner_right_botton_box_txt a{ font-size:12px; color:#898989; text-align:center;  display:block}
.banner_right_botton_box_txt a:hover{ font-size:12px; color:#c7272e;}
.banner_right_bottom_box_sample_card{ float:left;  height:85px; text-align:right;}
.banner_right_bottom_box_right{ float:left;  height:85px; text-align:center; font-size:12px; color:#898989; line-height:75px; padding-left:15px;}
.banner_right_bottom_box_right a{ color:#898989; text-decoration:none; display:block}
.banner_right_bottom_box_right a:hover{ color:#c7272e; text-decoration:none}
/*########################### banner end here #############################*/

.bottom_logo_wraper{padding-bottom:17px; clear:both; margin:0 5px}
.bottom_logo_text{float:left; padding-left:6px; padding-top:10px; width:765px; font-size:10px; color:#000; font-weight:bold; line-height:14px; text-align:justify;}




.right_txt{ clear:both; font-size:13px;color:#7d7d7d;text-align:justify; padding-top:11px; line-height:16px !important; font-weight:bold}
.bottom_logo_wraper{padding-bottom:5px; clear:both; margin:0 5px}
.bottom_logo_text{float:left; padding:0px 0px 0;width:950px; font-size:8px; color:#000; font-weight:bold; line-height:11px; text-align:justify; font-family:Arial, Helvetica, sans-serif;}

/*Footer Css*/
#footer_main{width:100%; background:url(../images/footer_bg.jpg) repeat-x; height:116px; font-size:14px; color:#ebebeb; clear:both}
.footer_content{width:961px;background:url(../images/footer_bg.jpg) repeat-x; height:69px; padding-top:47px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold}
.footer_left{float:left;padding-left:8px;}
.footer_right{float:right;padding-right:8px;}
.footer_right a{font-size:13px; color:#ebebeb; text-decoration:none;}
.footer_right a:hover{text-decoration:underline;}
.footer_right a.selected_footer { color:#ebebeb;text-decoration:underline;}
/**** lightbox css for forget password*************/
#contact_us_01{width:320px;height:auto;padding-top:3px;background-color:#000000;border:solid 3px #525252;margin:auto;clear:both;}
.Sample_text_new01{width:80px;height:auto;float:left;}
.Sample_colse{width:197px;height:auto;float:right;}

/************ sign_up page ********************/
/*#midpart
{
width:987px;
height:auto;
background-image:url(../images1/midpart.jpg);
background-repeat:repeat-x;
margin:auto;
clear:both;
}*/
.condiciones_servicio{width:961px;height:auto;float:left;padding-top:15px;padding-bottom:15px;background-image:url(../images1/body_background_new.jpg);background-repeat:repeat-x;background-color:#FFFFFF;clear:both;}
.main_condiciones_servicio{width:932px;height:auto;margin-left:12px;background-color:#EDEDED;border: solid 1px #000000;font-family:Arial,Verdana,  Helvetica, sans-serif;font-size:14px;text-align:justify;color:#000000;clear:both;}
.main_condiciones_top{width:920px;height:35px;padding-left:12px;padding-top:7px;font-family:Arial,Verdana,  Helvetica, sans-serif;font-size:18px;color:#000000;background-image:url(../images1/privacy_top_back.jpg);background-repeat:repeat-x;background-color:#EDEDED;clear:both;}

/*----------------------faq(27-08-09)---------------------------------*/
#faq{width:728px;height:auto;border: solid 1px #000000;margin:auto;clear:both;}
.faq_top{width:728px;height:41px;font-family:Arial,Verdana,  Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#000000;background-image:url(../images1/privacy_top_back.jpg);background-repeat:repeat-x;margin:auto;clear:both;}
.faq_body{width:726px;height:472px;font-family:Arial,Verdana, Helvetica, sans-serif;font-size:12px;text-align:justify;color:#000000;background-image:url(../images1/faq_background.jpg);background-repeat:repeat-x;margin:auto;clear:both;}
.sign_text{font-family:Arial,Verdana, Helvetica, sans-serif;font-size:12px;text-align:justify;font-weight:bold;color:#000000;}
.footertextlink_new:link,.footertextlink_new:visited,.footertextlink_new:active{color:#000000;font-size:11px;text-decoration:underline;}
.footertextlink_new:hover{color:#000000;font-size:11px;text-decoration:underline;}
.textbox{width:192px;font-size:12px; float:left; text-transform:capitalize; height:20px;}
.textboxemail{width:192px;font-size:12px; float:left; height:20px;}
.textbox_new1{width:130px;font-size:12px; float:left; text-transform:capitalize; height:15px;padding-top:7px;float:left;}

/*----------------------------------------footer----------------------------------------*/
#footer{width:100%;height:50px;background-image:url(../images1/footer_background.jpg);background-repeat:repeat-x;clear:both;}
.footer_text{width:987px;height: auto;margin:auto;color:#000000;font-size:14px;clear:both;}
.footertextlink:link,.footertextlink:visited,.footertextlink:active{color:#000000;font-size:14px;text-decoration:none;}
.footertextlink:hover{color:#000000;font-size:14px;text-decoration:underline;}

/******************* terms for services ****************************/
.left_txt{ width:961px;  float:left; font-size:13px;color:#7d7d7d;text-align:justify; line-height:16px !important; font-weight:bold; font-family:Arial, Helvetica, sans-serif;  }
.terms_heading { width:961px;  font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#959595;line-height:28px;}
 ul.terms {  margin:5px 0 5px 25px;  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#7d7d7d;}
 ul.terms li {  padding:2px 0px 0px 0px; list-style-type:lower-roman; }
.right_txt h3 { width:961px;  font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#c7272e; line-height:28px;}

/***************** policies ************************/
ul.policy {  margin:5px 0 5px 25px;  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#7d7d7d;}
 ul.policy li {  padding:2px 0px 0px 0px; list-style-type:disc; }
/*******************************************************************************/
.contacttext { color:#F00;}
.error_message{
color:#FFFFFF;
width:375px;
float:left;
margin-left:0px;
font-size:12px;
}
