/** structure **/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	font-size:12px;
}

.container{
	Font-family:Arial, Helvetica, sans-serif;
	background-color:#b8d3f1;
	MARGIN-LEFT: auto;
	WIDTH: 800px;
	MARGIN-RIGHT: auto;
	background-image: url(images/backContent.gif);
	background-repeat: repeat-y;
}

.logo{
	width:790px;
	height:40px;
	padding: 5px;
	background-color:#FFFFFF;
	margin-left:auto;
	Margin-right:auto;
	Color:#993300;
	font-family:Imprint MT Shadow;
	Font-size:25px;
	Font-weight:bold;
	padding-bottom:15px;
	text-decoration:none;
	border-bottom:solid #333333 3px;
	}
	
	
	
.logoButonsContainer{
	Float:right;
	width:65%;
	margin-top:40px;
	vertical-align:middle;
	font-size: 12px;
	text-decoration:none;
	color:#0000FF;
	}

.logoButtons{
	Color:#0066FF;
		}
	
.logoButtons a{	
	border:#999999 solid 1px;
	padding:5px;
	float:right;
	margin:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0079ff;
	}

.logoButtons a:hover{
	border: #044995 solid 1px;
	padding:5px;
	float:right;
	margin:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #044995;
	background-color: #cee0f5;
	}					

.logoButtons1 a{	
	padding:2px;
	float:right;
	margin:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:Bold;
	color:#990000;
	}


.logoButtons1 a:hover{
	padding:2px;
	float:right;
	margin:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #990000;
	font-weight: Bold;
	background-color: #cee0f5;
	}				
	
.logoButtons2 a:hover{
	padding:5px;
	float:right;
	margin:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #990000;
	background-color: #cee0f5;
	}				

.logoSlogan{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif ;
	font-style: italic;
	font-size:12px;
	text-align:justify;
	text-decoration:none;
	}

.header{
	Font-family:Arial, Helvetica, sans-serif;
	width:800px;
	Height:225px;
	background-color:#0099ff;
	margin-left:auto;
	Margin-right:auto;
	
	}
	
.leftNavigation{
	font-family:Arial, Helvetica, sans-serif;
	width:190px;
	float:left;
	padding-top:10px;
	height:100%;
	padding-left:5px;
	color:#993300;
	margin-left: 2px;
	}
	
.leftNavigation a{
	color:#990000;
	}

.leftNavigation a:hover{
	color:#CC0000;
	}	
	
.navContent{
	font-family:Arial, Helvetica, sans-serif;
	width:197px;
	background-color:#b8d3f1;
	float:left;
	padding-top:10px;
	height:100%;
}	
	
.contentContainer{
	width:800px;
	background-color:#b8d3f1;
	height:100%;
	}
	
.content{
	font-family:Arial, Helvetica, sans-serif;
	Width:580px;
	height:100%;
	background-color:#FFFFFF;
	padding-top:10px;
	padding-right:10px;
	Padding-bottom:10px;
	margin-left: 210px;
	}

.contentHeader{
	font-family:Arial, Helvetica, sans-serif;
	Width:600px;
	height:17px;
	background-color: #c0c0c0;
	float:right;
	border-bottom:7392b4;
	Color:#FFFF00;
	font-weight:bold;
	font-style: italic;
	font-size:16px;
	padding-top:2px;
	Padding-bottom:2px;
	border-top:solid #333333 3px;
	text-align:justify;
	}	

.footer{
	font-family:Arial, Helvetica, sans-serif;
	height:93px;
	background-color: #ffffff;	
	Clear:both;
	MARGIN-LEFT: auto; 
	WIDTH: 900px; 
	MARGIN-RIGHT: auto;
	padding:5px;
	color:#dce8f6;
	font-size:10px;

	}
	
.navHeader{
	font-family:Arial, Helvetica, sans-serif;
	Width:200px;
	height:17px;
	Color:#CCCCCC;
	padding-top:2px;
	padding-bottom:2px;
	background-color: #c0c0c0;
	border-top:solid #333333 3px;
	float:left;
	}		
	
/** Content Structure **/


.oneOfThree{
	float:left;
	width: 185px;
	margin-right:7px;
	background-color: #91b2d6;
	margin-top:5px;
}

.twoOfThree{
	width: 185px;
	margin-left:5px;
	Margin-right:5px;
	float:left;
	background-color: #91b2d6;
	margin-top:5px;
}

.threeOfThree{
	float:right;
	width: 185px;
	margin-left:7px;
	background-color: #91b2d6;
	Margin-top:5px;

}

.textContent{
	width:580px;
	margin-top: 170px;
}

.headline1{
	width:275px;
	height:20px;
	margin-left:10px;
	margin-top:10px;
	float: right;
	background-color: #1C1C1C;
	padding: 5px;
	color: #ffffff;
	font-size:16px;
	font-weight: bold;

}

.headline2{
	width:275px;
	height:20px;
	margin-top:10px;
	float:left;
	background-color: #1C1C1C;
	padding: 5px;
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size:16px;
	font-weight: bold;

}

.registerBox{
	width:273px;
	float: right;
	height:100px;
	background-color: #ffffff;
	border: #1C1C1C solid 1px;
	padding:5px;
}

.loginBox{
	width:273px;
	float:left;
	background-color: #ffffff;
	border: #1C1C1C solid 1px;
	padding:5px;
	height:100px;
}


/** Style and Colors**/

a {
	font-family:Arial, Helvetica, sans-serif;
	color:#0066CC;
	text-decoration:none;
	}
	
a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color: #FF6699;
	text-decoration:none;
	}
	
/** Tables and Forms **/
Table{
	border: 0px #91b2d6 solid;
	}
TD{
	border:1px #91b2d6;
	}

TH{
	border-top:1px #91b2d6;
	Background-color:#91b2d6;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color: #dce8f6;
	font-size:16px;
	font-weight: bold;
	}	

.gkgrey {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align:justify;
	}
	
input,textarea{
	border: 1px #91b2d6 solid;
	background-color:#b8d3f1;
	}
