* {
	margin: 0;
	padding: 0;
}

body {
background-color: #7BAEDE;
}

html, body {
height: 100%;
}

.DefinitionText{
font-family: italic, bold, arial, sans-serif;
font-size:1.1em;
margin: 2px;
padding-left: 2px;
text-align: left;
color:blue;

}

.navText{
font-family: arial, sans-serif;
background-color : #7BAEDE;
font-size: 0.9em;
margin-top: 2px;
margin-bottom: 2px;
border-style: double;
}

.butText{
font-family: arial, sans-serif;
font-size: 0.9em;
margin: 2px;
padding-left: 2px;
text-align: right;

}

.linkText{
font-family: arial, sans-serif;
font-size: 0.8em;
}

#container {
min-height: 100%;
width:680px;
margin-left: 140px;
margin-bottom: -40px;
background-color : #ffffff;
border-left: 2px solid;
border-right: 2px  solid;
padding-left:20px;
padding-right: 20px;
}

#main
{
background-color : #ffffff;
padding-left:20px;
padding-right: 20px;

}

#lefttext
{
position:absolute;	
background-color : #ffffff;
left:10px;
top:290px;
width:120px;
border: 2px solid;

}

#leftad
{
position:absolute;	
left:10px;
top:15px;
width:120px;


}

#righttext
{
position:absolute;	
background-color : #ffffff;
left:872px;
top:30px;
width:120px;
border: 2px solid;
}

#rightad
{
position:absolute;	
left:872px;
top:225px;
width:120px;


}


#main2
{	
background-color : #ffffff;
border-top: 2px  solid;
text-align:center;
padding-left:20px;
padding-right: 20px;
}

#boost
{
position:absolute;		
background-color : #ffffff;
top:392px;
left:420px;
text-align:center;
margin-left: 150px;
margin-right: 150px;
text-align:center;
padding-left:20px;
padding-right: 20px;
}


#footer {	
background-color : #ffffff;
width:680px;
height: 100%;
border-top: 2px  solid;
height: 60px;
padding-left:20px;
padding-right: 20px;
border-left: 2px solid;
border-right: 2px  solid;
}

.clearfooter {

height:60px;
width:680px;
clear: both;

}

.topText
{
font-size: 4em;
font-family:  Verdana, serif;
color: #000099;
margin: 0px;
text-align: center;
}

#submit
{
position: absolute;
font-size: 1em;
font-family: Arial, sans-serif;
margin-left: auto;
margin-right: auto;
text-align: center;
width:150px;
}

.bottomText
{
font-size: 0.8em;
font-family: arial, sans-serif;
margin: 0px;
text-align: center;
}


.topText2
{
font-size: 1.2em;
font-family: arial, sans-serif;
color: #000099;
margin: 0px;
text-align: left;
}

.mainText
{
font-size: 0.8em;
font-family: arial, sans-serif;
margin-left: 22px;
text-align:left;
}

.tableText
{
font-size: 0.8em;
font-family: arial, sans-serif;
margin: 0px;
}

.gridText
{
font-size: 1.2em;
font-family: arial, sans-serif;
margin: 0px;
}

.bodyTitleText
{
text-align:left;
font-weight: 700;
color: #000099;
font-family: arial, sans-serif;
margin: 0px;
}

.bodyTitleText2
{
font-weight: 700;
font-size: 1.6em;
color: #000099;
font-family: arial, sans-serif;
margin: 0px;
text-decoration: underline;
text-align:left;
}

A:link{
	color: #000099;
	text-decoration: none;}
A:visited{
	color: #000099;
	text-decoration: none;}
A:hover{
	color: #000000;
	text-decoration: none;}

.star
{
color: red;
}

table.form
{text-align: center;
font-family: Arial, sans-serif ;
font-weight: normal;
font-size: 12px;
color: #fff;
width:500px;
background-color: #666;
border: 4px solid;
border-spacing: 1px;}

table.form td
{background-color: #FFFFE5;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.stats
{text-align: center;
font-family: Arial, sans-serif ;
font-weight: normal;
font-size: 12px;
color: #fff;
width: 280px;
background-color: #666;
border: 4px solid;
border-spacing: 1px;}

table.stats td
{background-color: #FFFFE5;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}
