/* CSS Document */
body
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#636060;
}
.clear
{
clear:both;
}
.clear10
{
clear:both;
padding-bottom:10px;
}
.clear5
{
clear:both;
padding-bottom:4px;
}
.clear3
{
clear:both;
padding-bottom:3px;
}
.outer
{
width:984px;
margin:auto;
}

.left
{
background:url(../images/left.jpg) no-repeat;
width:6px;
height:20px;
float:left;
}
.popbox_header
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
}


/*--------------------------------------------------*/
/* Home Page registration */

.formleft3
{
float:left;
text-align:center;
padding-left:2px;
position:static;

}
.formright3
{
float:left;
text-align:left;
position:static;
padding-right:2px;
}


/* --- Register Two Page Style --------*/
.reg_income_box1
{
float:left;
text-align:left;
padding-left:10px;
position:static;
}
.reg_income_box2
{
float:left;
text-align:left;
padding-left:10px;
position:static;
}
.reg_income_box3
{
float:left;
text-align:left;
padding-left:10px;
position:static;
}

/* --- Register Two Page Style --------*/

.clear
{
clear:both;

}
.clear10
{
clear:both;
padding-bottom:10px;
}


/*==================================== Registration New (30-03-09) =======================================*/


.reg_kmm_main_div
{width:672px;
margin:0 auto;
}
.reg_main1_top
{background:url(../images/register_top1.jpg) no-repeat bottom;
width:672px;
height:52px;
}
.reg_main_reg2_top
{background:url(../images/KMM_Register2.jpg) no-repeat bottom;
width:672px;
height:52px;
}
.reg_main2_top
{background:url(../images/KMM_Register_top.jpg) no-repeat bottom;
width:672px;
height:14px;
}
.reg_body_kmm
{
background:url(../images/KMM_Register_06rep.jpg) repeat-y;
width:672px;
}
.reg_body2_kmm
{
background:url(../images/KMM_Register_06rep.jpg) repeat-y;
width:672px;
padding-left:16px
}
.reg_bottom_kmm
{
background:url(../images/KMM_Register_07.jpg) no-repeat;
width:672px;
height:14px;
}
.reg_star
{
background:url(../images/KMM_Register_arrow.jpg) no-repeat right;
position:static;
float:left;
width:40px;
height:29px;
}
.reg_head_div
{
width:250px;
font-family:arial, tahoma, verdana;
font-size:18px;
color:#0174DF;
line-height:30px;
position:static;
float:left;
padding-left:10px;
font-weight:bold;
}
.reg_head2_div
{
width:350px;
font-family:arial, tahoma, verdana;
font-size:18px;
color:#0174DF;
line-height:30px;
position:static;
float:left;
padding-left:10px;
font-weight:bold;
}

.reg_headside_div
{
width:350px;
font-family:arial, tahoma, verdana;
font-size:10px;
color:#999999;
line-height:13px;
position:static;
float:right;
padding-right:5px;
}

.reg_cont
{
width:640px;
margin:0 auto;
}
.reg_row1
{
width:640px;
}
.reg_row_padd
{
	padding-bottom:5px;
	padding-top:5px;
}
.reg_row_color
{
	border: 1px solid #FF0000;
	background-color:#FAF8CC;
}
.reg_row_normalcolor
{border: 1px solid #6297BC;
	background-color:#ffffff;
}

.reg_dott_line
{
background:url(../images/KMM_Register_dott.jpg) repeat-x  center;

width:640px;
}

.reglefttext_div
{
width:250px;
text-align:right;
position:static;
float:left;
padding-right:10px;
color:#010101;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.regright_div
{
width:350px;
padding-left:20px;
position:static;
float:left;
}
.regred_div
{
width:330px;
float:right;
position:static;
font-family:Arial, Helvetica, sans-serif;
font-family:10px;
color:#FF0000;
padding-right:20px;
padding-left:5px;
line-height:15px;
}


.inputtextreg 
{
	padding-left:2px;
	border:1px solid #B3B3B3;
	font-family:arial, tahoma, verdana;
	font-size:12px;
	color:#666;
	font-weight:normal;
}
.reglefttext_div
{
width:250px;
text-align:right;
position:static;
float:left;
padding-right:10px;
color:#000000;
font-family:arial, tahoma, verdana;
font-weight:bold;
font-size:11px;
}

.errortxt{font-size:11px;color:#FF0000;font-weight:normal;}

.frmlftpad{ padding:0px 0px 0px 5px; }	
.msgpadd{ padding-left:78px;  }	
.msgpadd1{ padding-left:76px;  }
.msgpadd2{ padding-left:116px;  }
.msgpadd3{ padding-left:90px;  }	
.msgpadd4{ padding-left:118px;  }
.msgpadd5{ padding-left:128px;  }
.msgpadd6{ padding-left:120px;  }
.msgpadd7{ padding-left:130px;  }
.msgpadd8{ padding-left:115px;  }
.msgpadd9{ padding-left:62px;  }
.msgpadd10{ padding-left:34px;  }
.msgpadd11{ padding-left:74px;  }
.msgpadd12{ padding-left:58px;  }
.msgpadd13{ padding-left:54px;  }
.msgpadd14{ padding-left:100px;  }
.msgpadd15{ padding-left:129px;  }
.msgpadd16{ padding-left:109px;  }
.msgpadd17{ padding-left:114px;  }
.msgpadd18{ padding-left:138px;  }

	
.frmelements {margin:0px 2px -3px 0px; _margin:0px 0px -1px 0px;}
.smalltxt { font-size:11px;}
.smalltxt1 { font-size:10px;}
.mediumtxt { font-size:12px;font-weight:normal;}
.boldtxt{font-weight:bold;}
.clr1{color:#FE7313;}
.clr2{color:#0000FF;}
.clr3{color:#4AA02C;}
div.fleft{float:left;}
div.fright{float:right;}

.fadediv{display: none;position: absolute;top: 0px;background-color: #FFF;z-index:1001;-moz-opacity: 0.80; opacity:0.80;filter: alpha(opacity=80);text-align:center;}
.dispdiv{display: block;position: absolute;margin: 0px auto;padding: 5px;z-index:1002;}

.regbtn_on
{
	width:120px;
	border-style:none;
	height:30px;
	cursor:pointer;
	background:url(../images/button_1.jpg) no-repeat;
}
.regbtn_off
{
	width:120px;
	border-style:none;
	height:30px;
	cursor:pointer;
	background:url(../images/button_0.jpg) no-repeat;
}



/*====================Register right Ads============================*/

.reg_ad_main
{
width:250px;
}
.reg_topads
{
background:url(../images/register_box_01.jpg) no-repeat;
width:250px;
height:23px;
}
.reg_bodyads
{
background:url(../images/register_box_02.jpg) repeat-y;
width:230px;
padding-left:10px;
padding-right:10px;
}
.reg_bottomads
{
background:url(../images/register_box_04.jpg) no-repeat;
width:250px;
height:45px;
}
.as_redtext
{
color:#348017;
font-family:arial, tahoma, verdana;
font-size:12px;
font-weight:bold;
line-height:25px;
text-decoration:none;
}
.as_redtext_color
{
color:#E55B3C;
font-family:arial, tahoma, verdana;
font-size:12px;
font-weight:bold;
line-height:25px;
text-decoration:none;
}
.ads_smalltext
{
font-size:11px;
color:#000000;
line-height:15px;
}
.textcont
{
width:225px;
float:right;
}
.textcont2
{
width:215px;
float:right;
text-align:justify;
padding-right:10px;
}
.regrightad_dott_line
{
background:url(../images/sepline.gif) repeat-x  center;
height:10px;
width:210px;
}
.regrightad_dott_line1
{
background:url(../images/dott1.gif) repeat-x  center;
height:15px;
width:210px;
}


.profile_bg22_new
{
	width:717px;
	padding-top:4px;
	padding-bottom:6px;
	background:	#FAFAFA url(../images/profile_bg.jpg) no-repeat bottom;	
}
.detail_with_login_new
{
	width:200px;
	float:left;
}

.myprofilesmallinfo_new
{
	font-family:arial, tahoma, verdana;
	font-size:11px;
	font-weight:bold;
	color: 	#043758;
	padding-left:18px;
	line-height:14px;
}


/*------------- Registration ----------------- */
.reg1_banner_div
{
width:672px;
height:52px;
background:url(../images/Register_topbanner_06_rep.gif) repeat-x;
}
.left_div_reg
{
width:10px;
height:52px;
float:left;
}
.right_div_reg
{
width:12px;
height:52px;
float:right;
}
.left_div_one_reg
{
width:40px;
height:38px;
float:left;
padding-top:4px;
padding-left:40px;
}
.text_reg_topbanner
{
width:218px;
padding-top:6px;
font-family:arial, tahoma, verdana;
font-size:13px;
float:left;
padding-left:5px;
 font-weight: bold; color:#676766;
}
.reg_arrow_topbanner
{
width:37px;
height:52px;
padding-top:4px;
float:left;
}

.search_boldtext
{
	width:125px;
	float:left;
	text-align:right;
	font-size:11px;
	padding-left:7px;
	padding-top:3px;
}
.edit_text11
{
font-size:11px;
font-family:arial, tahoma, verdana;
font-weight:100;
}
.reg_right11
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:140px;
	float:left;
	text-align:right;
	color:#408080;
	font-size:11px;
	line-height:15px;
}

.reg_rightsearch
{
width:205px;
float:left;
text-align:left;
color:#5e5e5e;
font-size:11px;
}
.reg_right1
{
width:535px;
float:right;
text-align:left;
color:#5e5e5e;
font-size:12px;
line-height:25px;
}
