<!--
a:link {
	color: #D98B2B;
}
a:visited {
	color: #D98B2B;
}
-->

body {
	background-color: #fff;
	color:#FFFFFF;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-image:url(../images/bg_grad.jpg);
	background-position:center;
	background-repeat:repeat-y
}
#wrapper {
	width: 800px;
	margin: 0 auto;
	border:1px solid #000;
	background-color:#000000;
	color:#FFFFFF;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat-x
}

#header_left{
    position:relative;
    float:left;
    width:330px;
    height:300px;
    padding:5px;
}

#header_right{
	position:relative;
	float:right;
	width:460px;
}


#content {
	background-color: #383838;
    width: 790px;
	color: #fff;
	padding:15px 5px 15px 5px;	
	border-top:8px solid #FF9900;
	border-bottom:8px solid #FF9900		
	
}

#footer {
	background-color: #000000;
	color: #FFFFFF;

}

/* new nav bar
navigation based on a list styled witha background image on the "a" with a different image on the a:hover*/
#navcontainer
{
	margin: 0px;
	padding:0px 0px 40px 0px;

}

#navcontainer ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
text-align: left;
}

#navcontainer ul li { float: left; }

#navcontainer ul li a
{
color:#FFFFFF;
font-weight:bold;
text-decoration: none;
text-align:center;
background: url(../navigation/nav_but.gif) no-repeat top;
font-size: 10px/12px;
float: left;
margin: 0px;
height: 22px;
width: 76px;
padding-top: 3px;
padding-right: 17px;
padding-bottom: 0px;
padding-left: 17px;
}

#navcontainer li a:hover
{
background: url(../navigation/nav_but_over.gif) no-repeat top;

color:#999999
}

/* special text styles as used in the pages */

.orange_text
{color:#D98B2B;
text-align:center}


.white_on_orange
{color:#FFFFFF;
background-color:#D98B2B;
font-weight:bold;
text-align:center}


.small_text
{font-size:10px;
}

.required
{
color:#FF0000
}
