@charset "UTF-8";
/* CSS Document */

BODY {
      background-color : #CCCCCC;
      background-repeat: repeat-y; 
      font-family : Verdana, Arial,  Geneva, Helvetica, sans-serif;
      color : #ffffff;
      margin: 0px; 
	  font-size:11px;
	  background-image:url(../images/bgg_grey.jpg);
	  background-repeat:repeat;
      }
	  
a:link {
	color:#FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
	  

td,th{

font-family: Verdana, Helvetica;
font-size: 12px;

}

ul li{
color:#FFFFFF;

}

h1{

font-family:arial;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
margin:0px;
padding:0px;


}


h2{

font-family:arial;
font-size:11px;
color:#003300;
margin:0px;
padding:0px;

}

h3{

font-family:verdana;
font-size:23px;
color:#FFFFFF;
margin:0px;
padding:0px;
font-weight:normal;
line-height:30px;


}


h4{

font-family:arial;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
margin:0px;
padding:0px;


}

/* main holder div collects all areas */


.mainHolder{
    display:block;
    position:absolute;
	height:590px;
	top:50%;
	margin-top:-295px;
	width:970px;
	margin-left:-485px;
	left:50%;
	border:2px solid #66CC00;

}


.mainContent{

    display:block;
    position:absolute;
	height:550px;
	width:650px;
	top:0px;
	left:0px;
	background-color:#006600;
	background-image:url(../images/contentBG.jpg);

}

.leftInnerHolder{
	display:block;
	position:absolute;
	width:599px;
	height:516px;
	top:20px;
	left:23px;
	overflow:hidden;	

}

/* Right content */

.rightContent{

    display:block;
    position:absolute;
	height:550px;
	width:318px;
	top:0px;
	left:650px;
	background-image:url(../images/rightBG.gif);
	border-left:2px solid #66CC00;

}

.logo{

	display:block;
    position:absolute;
	height:57px;
	width:263px;
	top:30px;
	left:40px;
	background-image:url(../images/logo.gif);

}

.topText{
	
	display:block;
    position:absolute;
	width:300px;
	height:110px;
	top:120px;
	left:20px;

}

.rightImage{

	display:block;
    position:absolute;
	height:141px;
	width:241px;
	top:250px;
	left:0px;

}

.rightBottomText{
	display:block;
	position:absolute;
	width:280px;
	height:110px;
	top:405px;
	left:20px;
}

/* Navigation div collects all areas */


.navContent{

    display:block;
    position:absolute;
	height:40px;
	width:970px;
	top:550px;
	left:0px;
	background-color:#FFFFFF;

}

/* Nav Spacers and buttons */


.navSpacer{

    display:block;
    position:relative;
	float:left;
	height:40px;
	width:18px;

}

.navButtons{

    display:block;
    position:relative;
	float:left;
	height:40px;
	width:100px;

}


.navButtonsTextBox{

    display:block;
    position:absolute;
	height:20px;
	width:80px;
	top:7px;
	left:10px;
	

}

.navButtonsTextBoxWide{
    display:block;
    position:absolute;
	height:20px;
	width:80px;
	top:7px;
	left:8px;
}
