form.standard {
	margin: 10px 0 0 0;
	padding: 0;
	display: inline;
}

form.standard .section {
	clear: both;
}

div.section {
	margin-bottom: 10px;
	padding: 10px 0 0px 0;
	border-top: 1px dashed #bdbcbd;
}	
	
form.standard .section .title {
	clear: both;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 5px;
	text-transform: none;
	color: #009DE9;
}

form.standard label {
	display: block;
	font-weight: normal;
	font-size: 11px;
}
form.standard  div.row {
	clear: both;
	margin-bottom: 10px;
}
form.standard span.text {
	font-size: 11px;
	color: #666;
}
form.standard a {
	font-size: 11px;
}
form.standard  div.col {
	width:auto;
	float: left;
	padding-right: 10px;
}
form.standard input[type=text], form.standard select, form.standard textarea {
	background: url(../images/forms/input_bg.gif) repeat-x;
	border: 1px solid #BCBCBC;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 80%;*/
}
form.standard input.button {
	background: url(../images/forms/button_bg.gif) repeat-x bottom left;
	border: 1px solid #bcbcbc;
	padding: 0px 10px;
	margin:0px;
	height:26px;
	font-weight: bold;
}
form.standard input.checkbox {
	border: 0;
	background: none;
} 
form.standard textarea { 
	background-color: #FFF;
}

/*form.standard label.error {
	display: block;
	margin-left: 1em;
	width: auto;
}
*/
/* form errors */
#main #left #content .errors li {
	list-style-image: url(../images/forms/error_bullet.gif);
}
#main #left #content .errors p {
	color: #CC0000;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
}
#main #left #content .errors {
	background-color: #EFEFEF;
	padding: 5px;
	margin-bottom: 15px;
}

div.container { display: none }

.container label.error {
	display: inline;
}

form.standard input.error, 
form.standard select.error, 
form.standard textarea.error {
	border:1px dotted red;
	background: url(../images/forms/input_error_bg.gif) repeat-x;
}


/* wizaed forms */
.wizardform .step {
	margin: 15px 0 0 0;
}
.wizardform fieldset { border:none;}
.wizardform legend {
	clear: both;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 5px;
	text-transform: none;
	color: #009DE9;
}
.wizardform label.inline { display:inline;width:auto !important;}
/*.wizardform input[type=text], .wizardform input[type=password] { width:300px; padding:5px; border:solid 1px #000;}*/
.wizardform .prev, .wizardform .next {
	color:#000 !important; 
	text-decoration:none;
	background: url(../images/forms/blue_button_bg.gif) repeat-x bottom left;
	border: 1px solid #bcbcbc;
	padding: 5px 10px 0 10px;
	margin:0px;
	height:21px;
	font-weight: bold;
}
.wizardform .next {
	background: url(../images/forms/button_bg.gif) repeat-x bottom left;
}
.wizardform .prev:hover, .wizardform .next:hover {text-decoration:none;}
.wizardform .prev { float:left;}
.wizardform .next { float:right;}
.wizardform ul#steps { 
	list-style:none; 
	width:100%; 
	overflow:hidden; 
	margin:0 0 15px 0 !important; 
	padding:0px;
}
ul#steps li {color:#b0b1b3 !important;}
/*ul#steps li span {font-size:11px; display:block;}*/
ul#steps li.current { color:#000 !important;}

.text {
	font-size: 11px;
}

#process {
	width: 211px;
	height: 20px;
	background: url(../images/ajax-loader.gif) no-repeat top left;
	padding-top: 20px;
	padding-left: 9px;
	font-size: 11px;
	color: #CC0000;
}

#wiznav {
	padding: 10px;
}

#ProcessPayment {
	float:right;
}

