input.index{
	float:			left;
	border:			1px solid #444444;
	font-family:	Arial, Sans Serif; 
	font-size:		11px;
	color:			#444444;
}

input.checkindex {
	float:			left;
	color:			#444444;
	border:			none;
	height:			10px;
	margin-top:		3px;
	margin-bottom:	17px;
}
input.check {
	float:			left;
	color:			#0f5677;
	border:			none;
	height:			10px;
	margin-top:		6px;
}
span{
	height:			20px;
	font-family:	Arial, Sans Serif; 
	font-size:		11px;
	color:			#0f5677;
	margin-top:		3px;
	float:			left;
}
div.info ul {
	margin:0 0 0 18px;
	padding:0;
	list-style-image:url(../img/list_button.gif);
}
div.form {
	padding:		10px;
	font-family:	Arial, Sans Serif; 
	font-size:		11px;
	color:			#444444;
}
div.form a{
	padding:		10px;
	font-family:	Arial, Sans Serif; 
	font-size:		11px;
	margin:			0px 0px 0px 0px;
	color:			#444444;
	font-weight:normal;
	text-decoration:underline;
	display:inline;
}
div.form span {
	padding:		4px;
	font-family:	Arial, Sans Serif; 
	font-size:		11px;
	color:			#444444;
}
div.agb {
	float:			left;
	width:			310px;
	padding:		4px;
	font-family:	Arial, Sans Serif; 
	font-size:		11px;
	color:			#444444;
}
div.submit{
	width:			205px;
	height:			40px;
	float:			left;
}
div.form label{
	width:100px;display: block;float:left;text-align:left;padding-right:20px;
}
div.text{
	width:			310px;
	padding-top:	15px;
	padding-bottom:	10px;
}
div.text a{
	color:			#000000;
}
div.formrow{
	clear:			left;
	height:			28px;
}
div.formrow label{
	width:100px;display: block;float:left;text-align:left;padding-right:20px;
}

input.medium { width:130px;background-color:#f0fafe;border-top:1px solid #aaaaaa;border-left:1px solid #aaaaaa;font-family:Arial, Sans Serif;font-size:11px;color:#444444;padding:2px; }
input.long { width:190px;background-color:#f0fafe;border-top:1px solid #aaaaaa;border-left:1px solid #aaaaaa;font-family:Arial, Sans Serif;font-size:11px;color:#444444;padding:2px; }
input.short { width:50px;background-color:#f0fafe;border-top:1px solid #aaaaaa;border-left:1px solid #aaaaaa;font-family:Arial, Sans Serif;font-size:11px;color:#444444;padding:2px; }
input.phone { width:80px;background-color:#f0fafe;border-top:1px solid #aaaaaa;border-left:1px solid #aaaaaa;font-family:Arial, Sans Serif;font-size:11px;color:#444444;padding:2px; }
input.ttmm { width:30px;background-color:#f0fafe;border-top:1px solid #aaaaaa;border-left:1px solid #aaaaaa;font-family:Arial, Sans Serif;font-size:11px;color:#444444;padding:2px; }
input.jjjj { width:40px;background-color:#f0fafe;border-top:1px solid #aaaaaa;border-left:1px solid #aaaaaa;font-family:Arial, Sans Serif;font-size:11px;color:#444444;padding:2px; }
select.select_small { width:55px;background-color:#f0fafe;border-top:1px solid #aaaaaa;border-left:1px solid #aaaaaa;font-family:Arial, Sans Serif;font-size:11px;color:#444444; }
select.select_long { width:135px;background-color:#f0fafe;border-top:1px solid #aaaaaa;border-left:1px solid #aaaaaa;font-family:Arial, Sans Serif;font-size:11px;color:#444444; }
textarea.area { width:190px;background-color:#f0fafe;border-top:1px solid #aaaaaa;border-left:1px solid #aaaaaa;font-family:Arial, Sans Serif;font-size:11px;color:#000000;padding:2px; }
input.altTextField { width:190px;background-color:#f0fafe;border-top:1px solid #aaaaaa;border-left:1px solid #aaaaaa;font-family:Arial, Sans Serif;font-size:11px;color:#444444;padding:2px; }

#errorTxt{
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  background:#0f5677;
  color:#ffffff;
  margin-top:10px;
  margin-bottom:-10px;
  margin-left:13px;
  padding:3px;
  display:none;
  width:530px;
}
#errorTxt p {
	margin:0;
	padding:0;
}

