body, a,h1, h2, h3, h4, h5, h6, p, br, ul, li, form, table, tr, td, hr, img {
	margin:0;
	padding:0;
	border:0;
	}

body {
	text-align:center;
	background-color:#c2dbe1;
	color:#fff;
	font-family:Tahoma,Arial,Verdana, Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	}
ul {
	list-style-type:none;
	}
a {
	color:#000;
	text-decoration:none;
	}
a:hover {
	color:#fff;
	text-decoration:none;
	}
a:hover span{
	color:#fff;
}

br.clear {
	clear:both;
	}

/***********index***********/
.page{
	text-align:center;
	width:100%;
	float:left;
}
.header {
	background:#04285c url('../images/top-bg.jpg') no-repeat center top;
	float:left;
	width:100%;
}
.header .development {
	background:url('../images/development.png') no-repeat center top;
	position:absolute;
	z-index:2;
	width:100%;
	height:129px;
}
.header .head {
	text-align:left;
	width:1000px;
	padding:8px 0 8px 0;
	margin:0 auto;
	height:129px;
}
.header .head div {
	text-align:center;
	position:relative;
	width:654px;
}

.header .head div h1 {
	width:180px;
	text-indent:-2000px;
	height:0px;
	line-height:0;
	font-size:0;
	overflow:hidden;
}
.header .head div img.site{
	padding:5px 0 1px 4px;
	height:24px;
}
.header .head div a img.logo{
	padding:0 0 1px 34px;
	vertical-align:bottom;
}
.header .head div p img {
	padding:0 0 0 0;
}
.conteiner {
	background:transparent url(../images/body-bg.jpg) repeat-y center top;
	float:left;
	width:100%;
}
.conteiner .main {
	margin:0 auto;
	width:1024px;
}
.contact_info a {
	color:#00c4db;
}
.disclosure ul{
	text-align:left;
	padding-left:285px;
}
.disclosure ul li{
	float:left;
}
div.one_center .laststep .disclosure ul li .radio-div{
	float:left;
}
.one_center h1.which{
	font-size:20px;
	padding-bottom:20px;
}
.one_center h1.which span{
	color:#0969cd;
	font-weight:normal;
}
.one_center .one_center_which {
	padding-top:100px;
	padding-left:90px;
}
.one_center li.same{
	text-align:left;
	background:transparent url(../images/points.gif) no-repeat 0 4px;
	padding-left:12px;
	margin-left:82px;
	margin-top:5px;
}

.wide {
	padding:80px 50px 50px 450px;
	background:transparent url('../images/maintance.jpg') no-repeat 150px 40px;
}

.wide h2 {
	font-family:'Verdana';
	color:#04285c;
	font-size:18px;
}

.wide p {
	color:#04285c;
	margin:10px 0;
}

.wide .footer p {
	margin:0;
}

.wide .maintance {
	margin:30px 0;
	color:#000;
}
.news {
    overflow:hidden;
    height:16px;
    position:absolute;
    width:1024px;
    font-size:14px;
}

.news a{

color:red;

}

.news a:hover{

color:blue;

}

div.move {
    overflow:hidden;
    height:16px;
    position:relative;
}
.news p {
    float:left;
    margin:0;
}
.news p span{
    margin:50px 0;
}
.news-block{
	margin-top:20px;
	color:#113465;
	width: 350px;
	overflow:hidden;
}

.news-h2{
	font-size:16px;
}

.news-block h3{ 
font-size:14px;
margin-bottom:5px;
}

.news-block p.date{
	font-size:12px;
} 

.news-block .new-content{
	line-height:1.4;
	margin-top:15px;
	width: 350px;
	overflow:hidden;
}

.forgotten_log , .resign_oc{

color:black;
margin-top:15px;
float: left;
}

.forgotten_log label, .resign_oc label {

float:left;
width:125px;
margin-left:10px;


}

.forgotten_log input, .resign_oc input {
float:left;
margin-left:10px;
width:160px;
}
.forgotten_log .dmbutton{
	float:right;
}

.forgotten_log select, .resign_oc select {

float:left;
margin-left:10px;


}

.resign_oc textarea {

float:left;
margin-left:10px;
width:142px;


}

.resign_oc_button {

padding-bottom:3px;
height:26px;
color:#fff;
padding:;
font-size:14px;
background:transparent url('../images/background_button.gif') repeat-x 0 0;
margin-top:20px;
float:left;
margin-left:160px;
	
}

.forgotten_button {

padding-bottom:3px;
height:26px;
color:#fff;
padding:;
font-size:14px;
background:transparent url('../images/background_button.gif') repeat-x 0 0;
margin-top:20px;
float:left;
	
}

/*new*/

.choose_resign {

margin-top:50px;
width: 375px;
color:black;
float:left;
text-align:center;

}

.choose_resign  p{

margin:10px;

}


/*new*/

/*new dob*/

.new_dob_div {

float:left !important;
margin-bottom:8px;
width:400px;
height:30px;

}

.new_dob_div input {

float:left;
width:10px !important;
font-size:22px !important;
height:23px !important;
width:14px !important;
border:0 !important;
padding:4px 4px !important;
margin:0 !important;

}

.D {


background:transparent url('../images/new_date/D.jpg') !important;

}

.M {

background:transparent url('../images/new_date/M.jpg') !important;

}

.Y {

background:transparent url('../images/new_date/Y.jpg') !important;

}

.S {

background:transparent url('../images/new_date/S.jpg') !important;

}


/*new dob*/

.cost_of_registration {

width: 104px !important;
height: 22px !important;

}
