#send_to_friend, #tell_a_friend, #main_contact{
	margin-right:auto;
	margin-left:auto;
	width:367px;
}
.contact_div form {
    width: 100%
}
#main_register{
	width: 503px;
}
.contact_div .fi1{
	float: right;
	clear: right;
	width: 270px;
}

.contact_div .fi2{
	float: left;
	clear: left;
	width: 264px;
}

.contact_div .cb{
	clear: both;
	margin-top: 5px;
	overflow: hidden;
	width: 100%;
}
.contact_div .cb1, #cbmr{
	clear: both;
	margin-top: 5px;
	overflow: hidden;
	width: 80%;
	!width: 80%;
}
.accept{
    width: 500px;
}
.contact_div  input{
	float: left;
    position:relative;
    top:0px;
}
.contact_div  input[type='checkbox']{
	float: right;
}
.contact_div .fi2 select, .contact_div .fi1 select{
	float: left;
    position:relative;
    top:0px;
 /*   width: 176px;*/
}

.contact_div  select{
	height: 22px;
	width: 184px;
    position:relative;
    top:0px;
}

.contact_div .bt_div {
	float:left;
}
.redstar{
	color: red;
}
#other_pos_div{
	display:none;
}
#bt_div{
	width: 200px;
	float: right;
}
	
#captcha input{
    float: none;
    margin-top:5px;
}
#mr select{
    width:50px;
    height:22px;
}
#mr label{
    float: right;
}
#mr input{
    float: left;
    width: 155px;
}
#mr{
    float: right;
    width:270px;
}
#cbmr select{
    width:50px;
    height:22px;
}
#cbmr label{
    float: right;
}
#cbmr input{
    float: left;
    width: 172px;
}

