@charset "utf-8";
/* CSS Document */



LABEL.error {
	DISPLAY: block; FONT-WEIGHT: normal; COLOR: red; FONT-STYLE: italic
}
INPUT.error {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid
}


.red{
color:red;
}



#reg {


width:760px;
margin:0 auto;
position:relative;


}


#reg #header{
 
}

.input{
vertical-align:middle;

width:220px;}

 

.title{
 
border-bottom:1px #ccc solid;
margin-bottom:20px;
margin-top:20px;


line-height:33px;}

.title4{
padding:0;
line-height:26px;
height:26px

}


.buttonbox{
padding:10px;
clear:both;
padding-left:120px;
}
.button6{
 
background:  url(../images/buttom_bg.gif) repeat-x scroll 0% 0%;
border:1px solid #78C57E;
color:#007F00;
font-weight:bold;
padding-top:3px;
width:70px;
}
.line8{
height:10px;
background:#666;
}
 
#reg .p {
 
 width:100%;

 }
 
 #reg .p div{
  padding:5px;
 }


.k{
width:15%;
float:left;
font-size:14px;
}

.v{
	width:40%;
	float:left;

}

.v2{

width:85%;
float:left;

}

 

.tips{
float:left;

width:40%;
}


.success {
  background:url("../images/checked.gif") no-repeat 0px 0px;
  height:20px;
  position:relative;
  top:0;
  left:0;
}


.error1 {
  background:url("../images/unchecked.gif") no-repeat 0px 0px;
  padding-left: 16px;
}

.selecttxt{
float:left;
border:1px #99CC33 solid;
 
background-color:#EAFBF1;

 
}




div.buttonSubmit {
	position: relative;
	left:120px;
}

div.buttonSubmit input,div.buttonSubmit span {
width:200px;
	height: 36px;
	position: relative;
	background-image: url(../images/button-submit.gif);
	background-repeat: no-repeat;
	 
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	 
	line-height:36px;
	text-align:center;
	border: 0px;
	cursor: pointer;
	z-index: 5;
	
}

div.buttonSubmit input {
	width: auto;
}

div.buttonSubmit span {
	width: 4px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-position: left -36px;
	padding: 0px 0px 0px 0px;
	z-index: 10;
}

body.safari div.buttonSubmit span {
	display: none
}

div.buttonSubmitHover input {
	background-position: right -72px;
}

div.buttonSubmitHover span {
	background-position: left -108px;
}

