select,input,textarea{
    width:225px;
    background-color:white;
    border:1px solid #ccc;
}

td{
	vertical-align: top;
	height:30px;
}

.error{
	color:red;
	width:225px;
        font-size:10px;
        line-height:12px;
}

#headers{
	font-size:40px;
	display:inline;
}

.splitter{
	padding: 0px;
	background-color:#F0F0F0;
	width:10px;
}

.splitterBorder{
	padding:0px;
	width:30px;
	background-color:#FFFFFF;
}
.blueColor{
	color:#1ab7ea;
	font-size:16px;
        font-weight:normal;
        padding-left:5px;
}

.greenColor{
	color:#1ab7ea;
	font-size:14px;
}

.grayColor{
	color:#B8B8B8;
	font-size:13px;
        font-weight:bold;
        padding-right:10px;
}

td a{
	text-decoration: none;
	color:#90CA42;
}

a img{
	border:0px;
}

#next4{
	width:auto;
}

#next1, #next2, #next3, #next4{padding-top:10px}
#next1 img, #next2 img, #next3 img{margin-left:10px; position:relative; top:4px}
.required{
	font-weight:bold;
	color:red;
}
.requiredSmall{text-align:left;display:inline;font-family:arial;font-size:11px;}
.mainContainer{background:transparent url('liberty_place_bg.jpg') no-repeat;height:596px; width:1010px;border:1px solid black;text-align:center;margin-left:auto;margin-right:auto;position:relative}
.formContainer{position:absolute; width:400px; height:410px; top:95px; right:58px; text-align:left;}

.sectionTitle{height:80px;vertical-align:top;}
