body {
	background-image: url("../Images/body_background2.gif");
	background-repeat:repeat-y;
	background-position: center bottom;
	margin: 0em;
	padding: 0em;
	text-align:center;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
    
#container
{
width: 900px;
max-width: 900px;
margin: 0px auto;
color: #666666;
line-height: 130%;
}

a:link, a:visited {color:#FF6600; text-decoration:none;}
a:hover, a:active {color:#666666; text-decoration: none;}

.topbanner_left {
	width: 612px;
	float: left;
	height: 49px;
	display:inline;
}

.topbanner_chbe {
width:900px;
float:left;
margin-top:-1px;
display:inline;
border-bottom:1px solid #cccccc;
}

#topbanner_bottom3
{
color:#ffffff;
background:#FF6600 url(../Images/header_bottom.jpg) repeat-x 0 0;
border-top: 1px solid #cccccc;
padding: 7px 25px 4px 25px; 
font-family:Arial, Helvetica, sans-serif;
font-size: .8em;
letter-spacing: .08em;
margin:0;
}

#topbanner_bottom3 ul {
	margin-left: 0;
	padding:7px 0px;
	display: inline;
	} 
	
#topbanner_bottom3 ul li {
	margin-left: 0;
	padding: 0px 10px; /*7px 10px */
	border-left: 1px solid #fff; 
	list-style: none;
	display: inline;
	}
	
#topbanner_bottom3 ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}	
	
#topbanner_bottom3 ul li.on3first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	font-weight:bold;	
	text-transform:uppercase;
	
	}	
	
#topbanner_bottom3 a:link, #topbanner_bottom3 a:visited { color:#FFFFFF; text-decoration: none; }
#topbanner_bottom3 a:hover, #topbanner_bottom3 a:active {color:#FF6600; text-decoration: none;}

#topbanner_bottom3 li.on3 {
	font-weight:bold;	
	text-transform:uppercase;
}	

a.mainnavlinks:link, a.mainnavlinks:visited { color:#FFFFFF; font-weight: bold; text-decoration: none; }
a.mainnavlinks:hover, a.mainnavlinks:active { color:#CCCCCC; font-weight: bold; text-decoration: none; }

a.mainnavlinks_in:link, a.mainnavlinks_in:visited { color:#ffffff; text-decoration: none; background-color:#0070ba; padding:.6em 5px .5em 5px; }
a.mainnavlinks_in:hover, a.mainnavlinks_in:active { color:#FF6600; text-decoration: none; }

/* ---------------Content portion of the page ---------------------------*/
#bottom
{
background-image: url(../Images/greystuff2.gif);
background-repeat: no-repeat;
width: 900px;
max-width: 900px;
margin: 0px auto 0px auto;
padding-top: 20px;
padding-left: 0px; 
}
#right_content h1 {
font-size:1em;
text-align:center;
color: #FF6600;
text-transform: uppercase;
border-bottom: 1px solid #CCCCCC;
margin-top:0em; 
}	
#right_content h3 {
font-weight: bold;
font-size: 1em;
color: #FF6600;
text-transform: uppercase;
border-bottom: 1px solid #CCCCCC;
margin-top:0em; 
}	
.indent {
	padding-left:40px;
}
a:link, a:visited, .r_content_copy a:link, .r_content_copy a:visited {color:#0066cc; text-decoration: none; }
a:hover, .r_content_copy a:hover, .r_content_copy a:active {color:#FF6600; text-decoration: none; }



#page_header {
color:#FF6600;
position: relative;
/*_left: 5em; */
width: 800px;
padding-left: 0px;
padding-right: 0px;
}
#page_header h1{
font-family:Arial, Helvetica, sans-serif;
font-size: 1.4em;
text-transform: uppercase;
border-bottom: .25em #cccccc solid;
text-align:left;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size: 1.4em;
text-transform: uppercase;
color:#FF6600;
border-bottom: .25em #cccccc solid;
text-align:center;
}
#page_header  a:link, #page_header  a:visited {color:#ff6600; text-decoration:none;}
#page_header a:hover, #page_header a:active {color:#000000; text-decoration:none;}

