﻿body{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    background-color: #333366;
    }

img{border:none;}

#contentWrapper{
    border: solid 1px black;
    width: 588px;
    position: relative;
    left: 25%;
    padding: 0px;
    }
    
 #contentMain{
    padding: 10px 50px 10px 50px;
    background-color: White;
    }

p.smallNote{
	font-size:10px;
	margin-top: 10px;
	margin-bottom: 10px;
	}
	
h3#pageHeading{
	text-align:center;
	margin-top: 10px;
	font-size: 18px;
}	

 #header{
	border-bottom: solid 1px black;
	background-color: #cc3300;
    }
 
 #footer{
    padding: 0px;
    margin: 0px;
    border-top: solid 1px black;
    background-color: #cc3300;
    } 
    
 .bannerLeft{
    margin: 0px;
    padding: 0px;
    background-color:#cccccc;
    border-right: solid 1px black;
    width: 434px;            
    text-align: right;
    }

 .bannerRight{
    margin: 0px;
    padding: 0px;
    background-color: #cc3300;
    width: 150px;
	float:right;
    }  

 #footer * {height:16px;}    

.required {
	color: Red;
	}
	
.formField {
	text-align:right;
    }	

.formLabel {
    text-align: left;
    }

.buttons {
	text-align:center;
    }    
    
.validationColumn{
    width: 20px;
    text-align: center;
    }