/* CSS Document */
#register fieldset {
	margin:0px;
}
#register tr{
	height:8px;
}
.mysign-form {
	float:left;
	margin: 5px 0 0 7px;
	padding: 10px;
	width: 582px;
	overflow: hidden;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	color: #fff;
}

.mysign-form table, .mysign-form table td, .mysign-form table tr  {
	border: none 0px White;
	padding: 5px;
}

.mysign-form table table td  {
	border: none 0px White;
	padding: 1px;
	color: White;
	font-weight: normal;
}

.mysign-form .input-area {
	width: 301px;
	height:	30px;
	background: #4f9dc6;
	margin: 0 auto 1px;
}
.mysign-form label {
	float: left;
	width: 85px;
	margin: 8px 10px 0 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: right;
}
.mysign-form .text {
	width: 190px;
	height: 16px;
	margin-top: 4px;
}
.mysign-form #date {
	height: 16px;
	margin-top: 4px;
	float: left;
	margin-right: 7px;
	width: 62px;
}
.mysign-form #date2 {
	height: 16px;
	margin-top: 4px;
	float: left;
	margin-right: 7px;
	width: 47px;
}
.mysign-form #date3 {
	height: 16px;
	margin-top: 4px;
	float: left;
	width: 62px;
}
.mysign-form p.inner {
	margin-bottom: 6px;
}
.mysign-form label.radio {
	float: left;
	width: auto;
}
.mysign-form input.radio {
	float: left;
	margin-top: 9px;
}
#mycontainer {
	width: 100%;
	clear: both;
	background: #89adcf url(../images/grad.jpg) repeat-x 0 bottom;
	float: left;
	position:relative;
	height:1100px;
}

.mycontent {
	/*border:#FF0000 solid 1px;*/
	width: 609px;
	background:url(../images/couple_bg.jpg) top left repeat-x;
	display: inline;
	margin: 0 25px -10px 8px;
	position:absolute; top:0px; left:0px;
	height:1020px;
	z-index:3;
}
.mycolumn {
	width: 286px;
	float: right;
	margin-top: -60px;
	position: relative;
}
#myfooter {
/*border:#FF0000 solid 1px;*/
	clear: both;
	background: url(../images/myfooter.jpg) no-repeat;
	width: 937px;
	height: 119px;
	top:1000px;
	position: absolute;
	z-index:1;
}
#myfooter .contacts {
	text-align: right;
	position: absolute;
	top: 26px;
	right: 23px;
}
#myfooter .contacts span {
	display: block;
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #6b8dae;
}
#myfooter .contacts span.tel {
	margin-top: 15px;
}
#myfooter .contacts a {
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #fff;
}
#myfooter .contacts a:hover {text-decoration: none;}
.couple_header_1{
/*border:#CC0000 solid 1px;*/
	float:left; width:566px;
	padding:5px 0px 10px 44px;
	font-family:century gothic;
	font-size:24px; color:#99CCCC;
	font-weight: 100; 
}
.couple_header_2{
	/*border:#CC0000 solid 1px;*/
	float:left;
	width:506px;
	line-height:50px;
	padding:0px 0px 0px 44px;
	font-size: 48px;
	font-weight: lighter;
	color:#99CCCC;
	/*tracking:-75;*/
	/*anti-aliasing:sharp;*/
	font-family: "century gothic regular";
}
.status{
	/*border:#CC0000 solid 1px;*/
	float:left;
	font-family:Verdana, Regular;
	font-size:18px;
	padding-left:36px;
	margin:0px;
	tracking:0;
	color:#333333;
	font-weight: bold;
}
.tlab{
	/*border:#CC0000 solid 1px;*/
	float:right; width:100%;
	font-family:Verdana, Regular;
	font-size:14px;
	margin:0px;
	tracking:0;
	color:#333333;
	font-weight: bold;
}
.tlab2{
	/*border:#CC0000 solid 1px;*/
	float:left; width:100%;
	font-family:Verdana, Regular;
	font-size:14px;
	margin:0px;
	tracking:0;
	color:#99CCCC;
	font-weight: bold;
}
.couple_header_3{
/*border:#CC0000 solid 1px;*/
	float:left; width:300px;
	padding:5px 0px 10px 285px;
	font-family:century gothic;font-weight: lighter;
	font-size:24px; color:#99CCCC;
}
#register input {
border:#CCCCCC solid 1px;
width:140px;
}
#myLogin input {
border:#CCCCCC solid 1px;
width:180px;
}
#findpwd input {
border:#CCCCCC solid 1px;
width:180px;
}
.process{
/*border:#CCCCCC solid 1px;*/
float:left;
margin:0px;
padding:0px;
width:240px;
}
.process_box{
background-color:#FFFFFF;
float:left;
margin:0px 0px 10px 0px;padding:2px;
width:200px;height:26px; line-height:26px;
text-align:left;
}
.process_box_no{
background-color:#FFFFFF;
float:left;
margin:0px 0px 10px 0px;padding:2px 2px 2px 4px;
width:198px;height:26px; line-height:26px;
text-align:left;
color:#000000;
}
.process_item{
background-color:#8BAFD0;
float:left;
margin:0px;padding:0px 0px 0px 2px;
width:198px;height:26px;line-height:26px;
text-align:left;
}
.column_box{
/*border:#CC0000 solid 1px;*/
	width: 271px;
	margin-left: 10px;
	background-color:#DAE6F2;
	padding-bottom:20px;
}
.column_1{
/*border:#CC0000 solid 1px;*/
	width: 271px;
	background: url(../images/login-form.jpg) 0px -74px no-repeat;
	height: 35px;
	margin: 0px;
}
.column_2{
	width: 241px;
	margin: 0px; padding-left:9px;
	font-size:20px; color:#003366;
	font-family:Verdana,Regular, Arial, Helvetica, sans-serif;
	/*tracking:-75;anti-aliasing:sharp;*/
	/*Horizontal scale:84%;*/
}
.column_3{
	width: 141px;
	margin: 0px; padding-left:109px;
	font-size:11px; color:#003366;
	font-family:Verdana,Regular, Arial, Helvetica, sans-serif;
	/*tracking:30;anti-aliasing:sharp;*/
	/*Horizontal scale:100%;*/
}
.column_4{
	width: 261px;height:120px; background-color:#8DAFD2;
	margin: 5px; padding:10px 0px 10px 0px;
	color:#C8F8FD;
	font-size:12px;
	text-align: center;	
}
.round_1{
width:19px; height:120px;
background:url(../images/blue_one.gif) top no-repeat;
padding:0px; margin:0px 0px 0px 10px;
float:left;
}
.column_5{
	width: 261px;
	height:120px;
	margin: 5px;
	padding:10px 0px 0px 0px;
	color:#609999;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}
.round_2{
width:19px; height:120px;
background:url(../images/blue_two.gif) top no-repeat;
padding:0px; margin:0px 0px 0px 10px;
float:left;
}
.round_3{
width:19px; height:120px;
background:url(../images/blue_three.gif) top no-repeat;
padding:0px; margin:0px 0px 0px 10px;
float:left;
}
.round_4{
width:19px; height:120px;
background:url(../images/blue_four.gif) top no-repeat;
padding:0px; margin:0px 0px 0px 10px;
float:left;
}
.round_5{
width:19px; height:120px;
background:url(../images/blue_five.gif) top no-repeat;
padding:0px; margin:0px 0px 0px 10px;
float:left;
}
