﻿body {
}
#register-form
{
	float: left;
	width: 100%;
}
#register-form div
{
	margin: 0 !important;
	padding: 0 !important;
	overflow: inherit;
}
#register-form table
{
	width: 53em;
}
#register-form fieldset
{
	width: 53em;
	clear: left;
}
#register-form fieldset fieldset
{
	width: 51em;
	margin: 10px 0;
	display: block;
	clear: both;
}
#register-form ul
{
	float: left;
	width: 52em;
	margin: 0;
	padding: 4px;
}
#register-form li
{
	float: left;
	width: 26em;
	margin: 0;
	padding: 0;
	line-height: 1.8em;
}
#register-form li
{
	margin-bottom: 2px;
} 
#register-form li.select
{
	float: left;
	width: 52em;
	margin: 0;
	padding: 0;
	line-height: 1.8em;
}
#register-form span.form-label
{
	float: left;
	width: 8em;
}
#register-form span.ast
{
	float: left;
	width: 4px;
}
#register-form input[type="text"]
{
	float: left;
	width: 12em;
}
#register-form input[type="password"]
{
	float: left;
	width: 12em;
}
.h3-blue
{
	font-size: 1.4em !important;
	color: #0871D6;
	font-weight: bold;
}
.heading
{
	float:left;
}
.heading p
{
	padding-bottom: 4px;
}
.heading span.sm
{
	font-size: 8pt;
	font-style: italic;
}
.CmsBut 
{
    display: block;
    width: 131px;
    height: 24px;
    background: transparent url(Images/loginButton.png) top left no-repeat;
    border: 0;
    font-size: 12px;
    letter-spacing: 1px;
    color: #333;
}
#password-form
{
	float: left;
	width: 32em;
}
#password-form fieldset
{
	width: 30em;
	clear: left;
}
#password-form .pad
{
	margin-right: 24px;
}

div.registerErrorList
{
	color:Red;
	display:block;
}