@charset "UTF-8";
/* CSS Document */

body {
text-align: center;
background-color: #f8f8f8;
margin: 0px;
padding: 0px;
font-family:arial, verdana, helvetica, sans-serif;
font-size:12px;
margin-left: auto;
margin-right: auto;
color:#FFFFFF;
}

div#topwrapper {background-image: url(../Images/Template3/border-top.gif);background-repeat:no-repeat;
width:800px;margin-left: auto;
	margin-right: auto;
	text-align: left;}


div#container
{
padding:0px;
background-image: url(../Images/Template3/background1.gif);
background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width:800px;
	background-color:#000000;
	margin-top:0px;
background-position:center;
}

.padding {
	padding:33px 95px 32px 95px;}
	
	
h1 {color:#db0008;font-size:26px;}
h3 {color:#c4c4c4; font-size:16px; border-bottom:1px solid #c4c4c4; padding-bottom:3px; margin:25px 0px 5px 0px;}

input {
	padding: 2px 4px 2px 5px;
	border: 1px solid #999999;
	margin-top: 2px;
	margin-bottom: 15px;
	display: inline;}

input[type=image] {
border-style: none;
}

p {padding-top: 8px; padding-bottom:12px; margin:0px; font-size:11px; line-height:16px; color:#f6f6f6;}
.footnote {font-size:10px; color:#939393; border-top:1px solid #939393; padding-top:5px; margin-top:25px;}

.button {margin:12px 0px 15px 0px;}



.inputcontainer { 
padding:15px 15px 25px 0px;
margin: 5px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;font-size:11px; }

.inputcontainer input { vertical-align: middle; color:#CC0000; }

.inputBox { }
.inputText {}

.resultsTop {
}
	
.resultsContainer {
	background-color: #5a5a5a;
	width:550px;
background-image: url(../Images/Template3/results_background.jpg);
background-repeat: repeat-x;
}
	
.resultsBottom {}

.resultsPadding {padding:20px 20px 20px 25px;}


.requiredBanner {padding:0px 0px 5px 30px;}
