@charset "utf-8";
html{height:100%}
body{width:100%; height:100%; margin:0; padding:0}
.final{width:100%; height:100%; padding:0px; margin:0px;}
.container_cover{width:auto}

.header{background:#dfe8f6 url('../images/medspace-logo.gif') 10px 5px no-repeat; height:73px; text-align:right; padding-top:10px; padding-right:5px;}

.text_signout{font:bold 11px Tahoma, Arial, Helvetica, sans-serif ;color:#ff0000; float:right; vertical-align:top; margin-right:9px; *margin-right:5px;}

.text_invalididpass{font:bold 11px Tahoma, Arial, Helvetica, sans-serif ;color:#ff0000; margin-top:5px; margin-bottom:20px; margin-left:16px; }
.text_invalididpass_header{font:bold 11px Tahoma, Arial, Helvetica, sans-serif ;color:#ff0000; margin-top:7px; margin-bottom:8px; margin-left:3px; }
.yui_margin{margin-top:10px}

.container_cover_col1{margin-left:6px; margin-right:6px;}

.container_thankyou{margin:auto; margin-top:50px; width:50%; margin-bottom:135px; *margin-bottom:152px;}

.container_pswdsent{margin:auto; margin-top:100px; width:50%; margin-bottom:268px; *margin-bottom:295px;}

.container_logout{margin:auto; margin-top:60px; width:300px; margin-bottom:60px; *margin-bottom:60px;}

.container_cover_col3{margin-right:6px; *margin-right:0px; margin-bottom:-5px;}

.container_cover_col3_signup{margin-right:6px; *margin-right:6px; margin-bottom:-5px;}

.t {background: url(../images/col_1_grad_MID.gif) 0 0 repeat-x; }

.tl {background: url(../images/col_1_tl.gif) 0 0 no-repeat}

.tr {background: url(../images/col_1_tr.gif) 100% 0 no-repeat; padding:7px 18px; } 

.heading1{font:bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:left;padding:0px;}

h1{font:bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:left;padding:0px;}

.heading2_frgtpswd{font:bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:left;padding:0px; padding-top:15px; }

.heading1_frgtpswd{font:bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:left;padding:0px;text-align:center;}

.spacer{margin-top:15px;}

.col_1_data{font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:justify; border:1px solid #b1c8e9; padding-top:15px; padding-left:17px; padding-right:17px; padding-bottom:20px; }

.col_1_data_thankyou{font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:justify; border:1px solid #b1c8e9; padding-top:15px; padding-left:17px; padding-right:17px; }

.col_1_data_logout{font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:center; border:1px solid white; padding-top:15px; padding-left:17px; padding-right:17px; }

.col_1_data_frgtpswd{font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:justify;border:1px solid #b1c8e9; padding-top:15px; padding-left:17px; padding-right:17px; padding-bottom:20px; }

.col_1_data_landing{ border:1px solid #b1c8e9; padding-right:17px; padding-bottom:50px; *padding-bottom:58px; padding-left:17px; margin:0px; font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:justify;}

.col_1_data_signup{ border:1px solid #b1c8e9; padding-left:17px; padding-right:17px;  padding-bottom:300px; *padding-bottom:320px; overflow:auto; }

.text{font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:justify;}

.text_thankyou{font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:justify; padding-left:10px; margin-bottom:15px;}

.text_logout{font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:center; padding-left:10px; margin-bottom:15px;}

.text .b{font-weight:bold;}

.blue{color:#15428b; text-decoration:underline;}

.heading2{font:bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:left;padding:0px;margin-top:5px; margin-bottom:5px;}

.heading2_signup{font:bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:left;padding:0px;margin-top:5px; }

.heading2_signin{font:bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:left;padding:0px;}

.heading2_bdr{font:bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:left;padding:0px;margin-top:5px; margin-bottom:5px;  margin-left:1px; padding-bottom:2px; border-bottom:1px solid #fd922a; }

ul{margin:5px 0px 0px 0px; padding: 0px;}  

li{
	margin:5px 0px 0px 0px;
	*margin:2px 0px 0px 0px;
	padding: 0px 0px 0px 16px;
	*padding: 0px 0px 0px 0px;
	list-style-position: inside;
	list-style-type: none;
	background: url(../images/square.gif) no-repeat ;
	*background: url(../images/square.gif) no-repeat 2px left;
}

.col_2_heading2{font:bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:left;padding:0px; clear:both; }

.bdr_orng{border-bottom:1px solid #fd922a;margin-bottom:5px; text-align:left;}

.p_text{margin-top:3px; margin-bottom:2px;}

.ul_col2_1{ vertical-align:middle; margin-top:2px;margin-right:10px; margin-bottom:2px;margin-left:5px}


.ul_col2_2{ vertical-align:middle;margin-top:2px;margin-right:10px;margin-bottom:2px;margin-left:-4px}

.ul_col2_3{vertical-align:middle;margin-top:2px;margin-right:8px; margin-bottom:2px;margin-left:5px}

.ul_col2_4{vertical-align:middle;margin-top:4px;margin-right:6px; margin-bottom:2px;
                                    margin-left:3px;}

.bdr_col3{background:url('../images/bdr_col3.gif') repeat-x top left; height:2px; clear:both}

.col3_bg{background:#edf3f6 url('../images/signout_col3_bg3.gif') no-repeat bottom right; vertical-align:bottom; height:402px; *height:423px;}

.text_col3{font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:left;float:left;width:83px; margin-top:15px;margin-left:16px;*margin-left:8px;}
.formDiv{font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:left;float:left;width:83px; margin-top:15px;margin-left:16px;*margin-left:8px;}

.text_grey_frgtpswd{font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#777777; }

.text_grey{font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#777777;  text-align:left;width:65px; margin-top:-7px; margin-left:16px; clear:both}

.textbox_bdr{  float:left;  border-top:1 px solid #8db2e3; border-right:1 px solid #99bae6; border-bottom:1 px solid #8db2e3;  border-left:1 px solid #99bae6; margin-top:15px; margin-bottom:-8px; *margin-bottom:0px; }

input{padding-left:2px; font: normal 11px tahoma, Arial, Helvetica, sans-serif; color:#000000; height:18px;}

.text_pswd_col3{font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:left;float:left;width:80px; margin-left:10px; vertical-align:middle;}

.text_gotologin{font:bold 11px Tahoma, Arial, Helvetica, sans-serif ;color:#15428b; margin-top:5px; float:right; margin-right:9px; *margin-right:5px; text-decoration:underline;}

.apply{margin-top:5px;}

a:link{font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#15428b; text-decoration:underline;}
a:visited{font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#15428b; text-decoration:underline;}
a:hover{font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#3072dc}
a:active{font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#15428b; text-decoration:underline;}

.btn_ok{ text-align:right;width:63px; margin-top:10px;	padding-bottom:10px; clear:both;}

.btn_submit{ width:100px; margin-top:10px; }

.btn_cancel{ width:100px;  margin-left:10px;}

.btn{width:79px; background: #d0d2d7 url('../images/btn_bg2.gif') top left repeat-x; border-left: 1px solid #CCCCCC; border-top:1px solid #cccccc; border-right: 1px solid #333333; border-bottom: 1px solid #333333;}/*new class created*/

.btn_submit_signup{text-align:right; width:80px; margin-top:25px; margin-left:98px; *margin-left:48px;padding-top:30px; *padding-top:0px; clear:both;}/*modified*/

.btn_frgtpswd{ text-align:left; margin-left:96px; padding-top:11px; *padding-top:13px; clear:both;}

.but_register{margin-top:15px; margin-left:129px; *margin-left:133px}

.but_register_inner{width:175px;  background: #d0d2d7 url('../images/btn_bg2.gif') top left repeat-x; border-left: 1px solid #CCCCCC; border-top:1px solid #cccccc; border-right: 1px solid #333333; border-bottom: 1px solid #333333;}

.content_howtoregi{width:100%; *padding-top:2px;}

.text_col3_link{font: normal 11px Tahoma, Arial, Helvetica, sans-serif;text-align:left; color:#15428b;float:left; margin-top:20px;margin-left:16px; *margin-left:8px;  }

.footer_left{float:left; padding-top:5px;padding-left:5px; }

.footer_right{float:right; margin-top:5px;  padding-right:5px;}

.padd_left_10px{padding-left:10px;}

.ft{margin-top:5px; *margin-top:0px;font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:left; border-bottom:1px solid #fd922a; margin-bottom:5px; text-align:left;}

.invalpswd_expressapply{margin-bottom:3px}

.clear{clear:both}

.container{font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; margin:0px; margin-top:1px;}
 
.left{background:#edf3f6 url('../images/signout_col3_bg2.gif') no-repeat bottom right; vertical-align:bottom;  height:375px; *height:403px;float:left; width:245px; margin:0px; padding:17px; border-right:1px solid #b1c8e9; font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000}

/*.left_reg{background:#edf3f6 url('../images/How-do-i-register.gif') no-repeat bottom right; vertical-align:bottom;  height:375px; *height:403px;float:left; width:245px; margin:0px; padding:17px; border-right:1px solid #b1c8e9; font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000}*/
   .left_reg{background:#edf3f6 url('../images/registration-image.gif') no-repeat bottom right; vertical-align:bottom;  height:415px; *height:450px;float:left; width:245px; margin:0px; padding:17px; border-right:1px solid #b1c8e9; font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000}
   
.left_flip{background:#edf3f6 url('../images/signout_col3_bg2_flip1.gif') no-repeat bottom left; vertical-align:bottom;  height:375px; *height:403px;float:left; 
width:245px; margin:0px; padding:17px; border-right:1px solid #b1c8e9; font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000}
 
.content{float:left; margin-left:30px; padding:5px;margin-top:10px; width:370px;}

.dd{font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:9b9b9b; margin-top:5px; width:172px;}

.dd_prof{font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:9b9b9b; margin-top:5px; margin-left:-2px; *margin-left:1px; width:172px;}

.col_1_data_howtoregi{border:1px solid #b1c8e9;  overflow:auto;}

.formlable{font:bold 11px Tahoma, Arial, Helvetica, sans-serif; width:130px; float:left;}

.formlable_sp{font:bold 11px Tahoma, Arial, Helvetica, sans-serif; width:132px; float:left;}

.formlable_email{font:bold 11px Tahoma, Arial, Helvetica, sans-serif; width:132px; float:left;margin-top:2px;}

.margin2px{margin-bottom:5px;}

.margin10px{margin-top:8px; margin-bottom:10px;}

input{border:1px solid #8db2e3; width:168px;}

/Added Classes
//.text_col3_email{font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#333333;text-align:left;float:left; width:80px; margin-top:15px;margin-left:16px;*margin-left:8px;}

.left_flip{background:#edf3f6 url('../images/signout_col3_bg2_flip1.gif') no-repeat bottom left; vertical-align:bottom;  height:375px; *height:403px;float:left; 
width:245px; margin:0px; padding:17px; border-right:1px solid #b1c8e9; font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000}


.yui_margin_login{margin:10px}

#landingForm .x-panel-btns-ct table td.x-panel-btn-td {
	padding-left:110px;
}

#forgotPassForm .x-panel-btns-ct {
	padding-left:115px;
}

#signingForm .x-panel-btns-ct {
	padding-left:115px;
}
.checkbox-profession-specialty-reg{
     width: 60px;padding:5px 5px 5px 5px;padding-left:5px;margin-left:15px; text-align:left;
}

 .right_reg{background:#edf3f6 url('../images/registration-right-banner.gif') no-repeat bottom right; vertical-align:bottom; margin-top:15px; margin-left:30px;   height:321px; *height:321px;float:left; width:200px;   border-right:0px solid #b1c8e9; font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000}

