/* this stylesheet contains CSS common to all themes */

input[disabled]
{
    background-color: rgb(200, 200, 202);
    color: rgb(0, 0, 0);
}

.displayBlock 
{
    display:block;
}

.fieldSection  
{
	margin-bottom: 10px;
}

.fieldSection h4 
{
	margin-top: 3px;
	margin-bottom: 10px;
}

.fieldSet 
{
    overflow: hidden;
	padding-bottom: 5px;
}

.fieldSetRequired span
{
	color: red;
	float: left !important;
	width: 5px !important;
}
.fieldSetRequired
{
	color: red;
}
.fieldSet div
{
	clear: both;
	display:inline-block;
}

.fieldSet span 
{
	float: left;
	width: 170px;
	text-align: left;
}

.fieldSet input, .fieldSet select 
{
	max-width: 700px;
}

.contactPoints td, .contactPoints th
{
    padding-left: 5px;
    padding-right: 5px;
}

img { 
    border: 0px;
}

.errorColor {
    color:#CC0000;
}

.errorAsterix {
    position: absolute;
}

.div-container {
    float: left;
    top: 15px;
    margin-right: 10px;
    margin-top: 10px;
}

.div-container-single {
    left: 10px;
    top: 15px;
    margin-right: 10px;
    margin-top: 10px;
    margin-left: 10px;
}

#div-container-tbUsername
{
    width: 100%;
    top: 15px;
    margin-right: 10px;
    margin-top: 10px;
    margin-left: 10px;
}

#divSubmit {
    margin-top: 15px;
    margin-left: 183px;
}

#divGoBack
{
    margin-top: 10px;
    margin-left: 185px;
}

#divLeft {
    float: left;
    width: 100px;
    height: 300px; 
}