
html, body, form { margin:auto; }

#login_header_base { background-color:#0F334F; width:1360px; ; height:115px; float:left; }

#login_logo { background:url(../images/login_images/login_logo.png) no-repeat transparent; width:285px; height:85px; margin:8px 0px 0px 15px; }

#login_desc_text { width:715px; height:90px; position:relative; margin:-95px 0px 0px 400px; z-index:1; }

#login_desc1 { width:715px; margin-left:45px; margin-top:16px; height:28px; background:url(../images/login_images/index_image_1.png) }

#login_desc2 { background-color:#72B9EB; width:715px; margin-top:5PX; height:1px; }

#login_desc3 { width:715px; height:28px; margin-left:5PX; margin-top:8PX; background:url(../images/login_images/index_image_second.png) }

#login_tagline_cont { background-color:#2377B3; width:1360px; float:left; margin-bottom:25px; margin-top:-10px; height:55px; }

#login_tagline { background:url(../images/login_images/invite_connect3.png) no-repeat; width:640px; height:25px; left:0px; right:0px; margin-left:420px; margin-top:2px; }

#login_cont { margin-top:-15px; float:left; width:1328px; }

.login_tb { width:140px; border:1px solid #cccccc; height:19px; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#00425b; font-size:13px; }

.login_tb_gray { width:140px; border:1px solid #cccccc; height:19px; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#999999; font-size:13px; }

.login_sel { width:142px; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#00425b; font-size:13px; height:22px; }

#login_headers_cont { background:url(../images/login_images/login_headers2.png) no-repeat; width:270px; height:30px; z-index:100; }

#signup_cont { width:389px; float:left; margin-left:140px; margin-top:-40px; }

.signup_row { width:305px; float:left; padding:3px; padding-left:0px; }

.style_zot { color:#004A95; }

.style_zot:hover { text-decoration:none; }

.signup_title { width:80px; font-family:Verdana, Geneva, sans-serif; color:/*#0075a1*/ #0F334F; font-size:11px; text-align:left; float:left; padding-right:5px; padding-top:2px; }

.signup_title_astro_chart_text { font-family:Verdana, Geneva, sans-serif; color:black; font-size:12px; }

.t_b_chrt { margin-left:-7px; }

.signup_error_cont { width:75px; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#FFFFFF; font-size:11px; text-align:right; float:left; padding-right:5px; padding-top:5px; background:url(../images/login_images/signup_error_cont_small.png) right no-repeat; height:21px; margin-top:-8px; }

.signup_field_cont { margin-top:-4px; width:170px; float:left; }

#login_su_si_sep { background:url(../images/login_images/login_su_si_sep.png) no-repeat; width:1px; height:250px; float:left; }

#logo_wm { background:url(../images/login_images/logo_wm.png) no-repeat; width:586px; height:225px; position:relative; left:770px; float:left; margin-top:-250px; }

#signin_cont_box { background:url(../images/login_images/signin_cont_box.png) no-repeat; width:366px; height:266px; position:absolute; z-index:-50; margin-top:-21px; margin-left:-10px; }

#signin_cont { width:400px; float:left; }

.signin_header_error_cont { position:absolute; left:500px; z-index:10; float:left; margin-top:-52px; margin-left:30px; }

.signin_header_error { background:url(../images/login_images/signin_error.png) repeat-x; height:25px; width:210px; text-align:right; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#FFFFFF; font-size:12px; float:left; padding-top:5px; }

.signin_verify { background:#222222; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#DDDDDD; font-size:10px; float:left; padding:5px; margin-top:-25px; position:absolute; margin-left:500px; border:2px solid #9ede00; border-left:0px; border-right:0px; line-height:18px; width:353px; }

.signin_verify a { font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#9ede00; font-size:12px; text-decoration:underline; }

.signin_verify a:hover { font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:underline; }

.signin_header_error_arrow { background:url(../images/login_images/signin_error_arrow.png) no-repeat; float:right; width:15px; height:39px; margin-right:-15px; margin-top:-5px; z-index:50; }

.signin_error_cont { width:70px; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#FFFFFF; font-size:12px; text-align:center; float:left; padding-right:10px; padding-top:2px; background:url(../images/login_images/signin_error_cont.png) no-repeat; height:21px; }

.signin_error_cont_email { width:70px; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#FFFFFF; font-size:12px; text-align:center; float:left; padding-right:10px; padding-top:2px; background:url(../images/login_images/signin_error_cont.png) no-repeat; height:21px; }

.signin_tb { width:150px; border:1px solid #cccccc; height:15px; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#345003; font-size:12px; }

.signin_sel { width:202px; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#00425b; font-size:13px; height:22px; }

.signin_row { float:left; padding:px; padding-left:0px; }

.signin_title { width:67px; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color: #0F334F; font-weight:normal; font-size:13px; text-align:left; float:left; padding-right:10px; padding-top:2px; margin-left:25px; }

.signin_field_cont { float:right; }

.signin_field_cont1 { float:left; margin-top:6px; }

.signin_chk { font-family:Verdana, Geneva, sans-serif; color:#999999; font-size:10px; text-decoration:none; }

.signin_chk:hover { color:black; font-size:10px; text-decoration:none; }

.signin_link { font-family:Verdana, Geneva, sans-serif; color:#999999; font-size:10px; text-decoration:none; padding-left:20px; text-decoration:none; }

.signin_link:hover { color:black; font-size:10px; text-decoration:none; padding-left:20px; }

.link_sign { color:green; }

.link_sign:hover { text-decoration:none; }

.remem_me { margin-left:72px; margin-top:33px; }

.text {	/*background:url(../images/login_images/text_image.png) no-repeat;*/ font-size:22px; text-align:center; height:80px; width:600px; margin-left:20px; margin-top:15px; }

.background_image { background:url(../images/login_images/westrn_indian_birth_chart.png) center no-repeat; height:260px; width:590px; margin-left:20px; }

#login_footer { background-color:#0F334F; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#FFFFFF; font-size:13px;	/*background:url(../images/login_images/login_footer.png) repeat-x;*/ width:100%; float:left; height:21px; padding-top:2px; position:fixed; bottom:0px; }

#login_footer a { font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none; }

#login_footer_new { font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#FFFFFF; font-size:13px; background:url(../images/login_images/login_footer.png) repeat-x; width:100%; float:left; height:21px; padding-top:2px; position: fixed; bottom:0px; }

#login_footer_new a { font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none; }

#login_footera:hover { font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none; }

#su_email_validate_UserEmailDiv { width:75px; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#FFFFFF; font-size:11px; text-align:right; float:left; padding-right:5px; padding-top:5px; background:url(../images/login_images/signup_error_cont_small.png) right no-repeat; height:21px; width:87px; margin-left:-7px; float:left; }

/*#validate_UserEmailDiv{ width:75px; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#FFFFFF; font-size:11px; text-align:right; float:left; padding-right:5px; padding-top:5px; background:url(../images/login_images/signup_error_cont_small.png) right no-repeat; width:87px; height:21px; margin-left:-85px; margin-top:-142px; }
*//*#validate_UserEmailDiv { border:0px solid #5f0e0e; background:#c70505; color:#FFFFFF; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; font-size:13px; position:absolute; margin-top:-22px; margin-left:100px; }
*/
#CaptchaDiv { width:380px; margin-left:-70px; margin-top:30px; }

.captcha_background { margin-left:120px; margin-top:5px; }

.captcha_info { font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; font-size:13px; color:#000000; width:350px; margin-left:15px; text-align:center; line-height:28px; }

.ntl_style { color:#0075A1; }

#cepta_zotish_text { background:url(../images/other_images/landing_text.png) repeat-x; display:none; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:italic; color:#2377B3; height:60px; }

#user_info_dv { display:none; }

#zotish_t {/* background:url(../images/other_images/landing_text_dhrma.png) repeat-x;*/ padding:10px; padding-bottom:0px; display:none; /*font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:italic; color:#2377B3;*//*text-shadow: 1px 1px 1px #800000 black, 1px 1px 1px rgba(31, 145, 14, 0.5);*/}

#zotish_disclimer { /*background:url(../images/other_images/landing_text_disclimer.png) bottom repeat-x;*/ padding:10px; padding-top:5px; display:none; margin-top:20px; border-top:2px solid #EAE8E8;-moz-border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; border-radius: 20px 20px 20px 20px; }

#zobyte_txt { display:none; width:400px; margin-left:50px; position:absolute; z-index:10; }

#zotish_disclimer { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:italic; color:#2377B3; }

/*zobyte_txt*/
#ceptaimg_zobt { /*background:url(../images/other_images/zobyte_border.png) no-repeat;*//*repeat-y*/; width:590px; color:#004080 /*#089966 #AF1F28 #801F1C*/; padding:20px; font-weight:bold; position:absolute; /*display:none;*/ margin-left:-600px; margin-top:60px; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-style:italic; }

.ceptaimg_zobt_heading { color:#B90000; font-size:18px; }

.ceptaimg_zobt_sub_heading { color:#B90000; font-size:12px; font-style:italic; }

.jsclass_afterslider { background:url(../images/other_images/zobyte_border.png) no-repeat;/*repeat-y*/ ; width:300px; color:#004080 /*#089966 #AF1F28 #801F1C*/; padding:20px; font-weight:bold; position:absolute; display:;
margin-left:100px; margin-top:20px; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-style:italic; }

.note_bytzo { font-size:11px; font-weight:normal; font-style:italic; }

.note_bytzo_heading { font-weight:bold; font-style:normal; }

#usrinfo_zotishtext { background:url(../images/other_images/landing_text.png) repeat-x; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:italic; color:#2377B3; }

.inftxt { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2377B3; }

.inftxt_box { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:;
color:#2377B3; margin-left:10px; width:150px; border:1px solid #2377B3; }

.disclimer_tk { font-weight:bold; color:black; font-style:normal; }

.line_hgt { line-height:25px; }

#other_sec_signup { display:none; position:absolute; margin-left:600px;  /*float:right; width:550px; margin-right:70px;*/ margin-top:-380px; }

.d_vider { background:url(../images/other_images/login_dvider.png) no-repeat;/*repeat-y*/ ; width:1px; height:300px; position:absolute; margin-left:-40px; margin-top:60px; }

.edit_suggestion_select { margin-left:3px; width:165px; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#00425b; font-size:13px; height:22px; }

#friend_suggestion_error { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; background-color:red; }

.other_suggestion_select { width:163px; font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, sans-serif; color:#00425b; font-size:13px; height:17px; }

.p_specify { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2377B3; }

.absl_namdiv { position:absolute; font-weight:bold; color:#2377B3; margin-top:-30px; margin-left:-20px; }

.sel_txtbx { margin-left:10px; }

#outer_requested_zobeing { margin-left:-550px; margin-top:80px; position:relative; z-index:99999; }

.heading_thrd_portion { color:red; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; font-style:normal; padding-bottom:5px; text-shadow: 1px 1px 20px /*#800000*/ #FFFF62, 1px 1px 1px rgba(31, 145, 14, 0.5);}

.bull_thrd_portion { color:red; margin-left:15px;margin-top:10px; text-shadow: 1px 2px 3px #FFFF62, 1px 1px 1px rgba(31, 145, 14, 0.5);}

.text_thrd_portion { width:520px; color:#2F1700; font-style:normal; font-weight:normal; font-weight:normal; font-size:12px; margin-left:10px; line-height:20px; margin-top:10px; font-family:Verdana, Geneva, sans-serif; text-shadow: 1px 2px 20px #FFFF62, 1px 1px 1px rgba(31, 145, 14, 0.5);}

.table_class_cpaportion {border:1px solid #C5C5C5; padding:15px; -moz-border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; border-radius: 20px 20px 20px 20px ; margin-top:-10px; padding:10px;box-shadow:-1px 2px 10px 5px #333333;}

.zotish_objective { padding-left:15px; line-height:20px; font-weight:normal; }

.zotish_italic { color:red; font-family:"Monotype Corsiva"; font-size:20px;}

.heading_thrd_portion_chart { color:red; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; font-style:normal; padding-bottom:5px; text-shadow: 1px 1px 20px /*#800000*/ #FFFF62, 1px 1px 1px rgba(31, 145, 14, 0.5);}

.text_thrd_portion_chart { width:520px; color:#2F1700; font-style:normal; font-weight:normal; font-weight:normal; font-size:12px; margin-left:10px; line-height:20px; margin-top:10px; font-family:Verdana, Geneva, sans-serif; text-shadow: 1px 2px 20px #FFFF62, 1px 1px 1px rgba(31, 145, 14, 0.5);}

.heading_thrd_portion_selection { color:red; letter-spacing:1px; font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:12px; font-style:normal; padding-bottom:5px; text-shadow: 1px 1px 20px /*#800000*/ #FFFF62, 1px 1px 1px rgba(31, 145, 14, 0.5);}

.text_thrd_portion_chart_side {color:#2F1700; font-style:normal; font-weight:normal; font-weight:normal; font-size:12px; margin-left:10px; line-height:20px; margin-top:10px; font-family:Verdana, Geneva, sans-serif; text-shadow: 1px 2px 20px #FFFF62, 1px 1px 1px rgba(31, 145, 14, 0.5);}
