BODY
{
	margin: 0px; padding:0; background-color:white;color:#272324;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 95%;
}

#main_body 
{
	PADDING:0px 0px 0px 0px;  WIDTH: 996px; 
	MARGIN: 0px auto;text-align:center;border:0px solid red;
}

/* --------top nav ----------------------------*/

#header {
	MARGIN: 0px;
	border:0px solid red; VERTICAL-ALIGN: top;
	WIDTH: 996px; PADDING:10px 0px 0px 0px; 
	min-HEIGHT: 70px; text-align:left;
}

#hleft {
	PADDING:0px 0px 0px 0px; FLOAT: right; 
	MARGIN: 0px; WIDTH: 125px;border:0px solid red;
}

#hleft IMG {
	MARGIN: 0px;border:0px solid red;padding:0;
}

#lower_header{
	MARGIN: 0px; width:996px;padding:0;border:0px solid red;
}

#totaltopline{height:60px; width:800px;PADDING:0px;border:0px solid red;margin:0;}

#totaltopline h1
{
	font-weight:normal; font-size:24px; white-space:nowrap;text-align:left;
	margin:0px;padding:18px 0 0 0;color:#707073;border:0px solid red;
}

.h1Green{color:#C1CE4D;font-weight:bold;}

#topline
{
	text-align:right; float:left;
	font-size:xx-small; PADDING:19px 0px 5px 0px; 
	MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 59%; 
}

#topline A{COLOR: #339900;	TEXT-DECORATION: none;}

#topline A:hover {TEXT-DECORATION: underline;}

.divider{color:#7D7C80;}

#input
{
	text-align:left; float:right;
	font-size:10px;	VERTICAL-ALIGN: top;
	WIDTH: 40%; margin:0px;	PADDING:14px 0px 0px 0px; 
}

#input input.searchbox
{
	width: 130px; FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; COLOR: #666666; 
	
	height: 15px; border: 0px solid #666666; 
	padding :3px 0px 1px 3px;
}

input.goButton 
{
	width: 80px; FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; COLOR: #ffffff; 
	
	background-color:#339900; border: 0px solid #339900;  
	height: 21px; padding:0px 0px 0px 3px; 
	vertical-align:base-line;
}

#breadcrumbs 
{
	PADDING :0px 0px 0px 0px; HEIGHT: 30px; width:996px;
	FONT-WEIGHT: normal; FONT-SIZE: 12px;
	MARGIN: 0px;BACKGROUND-COLOR: #707073; TEXT-ALIGN: left; 
}

#breadcrumbs #topNav 
{
	CLEAR: left; PADDING :8px 8px 0px 10px;
	MARGIN: 0px; LIST-STYLE: none; TEXT-ALIGN: left;height:20px;
}

#breadcrumbs #topNav LI 
{
	PADDING: 0px; FLOAT: left;
	MARGIN: 0px; TEXT-ALIGN: center;height:20px;
}

#breadcrumbs #topNav A 
{
	PADDING: 0px; TEXT-DECORATION: none;
	MARGIN: 0px; color:#ffffff;
}

#breadcrumbs #topNav A:hover {	COLOR: #000000;}

#breadcrumbs #topNav .sectionSelected 
{
	PADDING :0px; MARGIN: 0px; 
	COLOR: #C1CE4D; TEXT-DECORATION: none;
}

/* --------end top nav ----------------------------*/
/*--------------left nav---------------------------*/


#leftbar
{
	PADDING:0px;border:0px solid red;
	float: left; WIDTH: 190px; 
	MARGIN: 0px 0px 0px 0px; 
	TEXT-ALIGN: left;
}

#leftbar UL 
{
	PADDING:0px; MARGIN: 0px; 
	LIST-STYLE-TYPE: none;
	font-weight:normal;
}

#leftbar UL LI
{
	CLEAR: left; PADDING: 0px; 
	FLOAT: left; MARGIN:0 0px 2px 0px; background-color:#F3F2F3;
	WIDTH: 100%; border-bottom:0px dashed gray;
}

#leftbar A
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING: 5px 0px 5px 0px; width:170px;FONT-SIZE:13px; line-height:15px;
	MARGIN:0 0 0 0px;float:right;COLOR: #339900; text-decoration:none;
}

#leftbar a.RedButton{color:#7D7C80;font-weight:normal;}
#leftbar a.GreenButton{color:#7D7C80;font-weight:normal;}
#leftbar a.GrayButton{color:#7D7C80;font-weight:normal;}
/*CE4652,49A94C,808080*/
#leftbar a.RedButton:hover,#leftbar a.RedButtonSelected{color:#50A34F;font-weight:normal;}
#leftbar a.GreenButton:hover,#leftbar a.GreenButtonSelected{color:#50A34F;font-weight:normal;}
#leftbar a.GrayButton:hover,#leftbar a.GrayButtonSelected{color:#50A34F;font-weight:normal;}

#leftbar li span{padding:5px 0px 0px 5px;margin:0px;border:0px solid red;float:left;vertical-align:top;width:14px;color:#7D7C80;font-size:11px;}

#leftbar li span.arrowSelected{color:#50A34F}
/*--------------end of left nav---------------------------*/
#outerMiddle 
{
	width:996px;border:1px solid #ffffff;position:relative;margin:10px 0 10px 0;padding:0;min-height:530px;
}

#content
{
	FONT-SIZE: 85%; font-weight: normal;  
	color: #666666; text-align:left;  margin-top:5px;
	padding-right:10px;margin-left:215px;margin-right:0px; border:0px solid red;
}

#contentIE
{
	FONT-SIZE: 85%; font-weight: normal;  
	color: #666666; text-align:left;  padding-top:5px;
	padding-right:10px;margin-left:25px;margin-right:0px; border:0px solid red;
	FLOAT: left;
}
/*------------------footer---------------------*/
#footer 
{
	CLEAR: both; PADDING:10px 0 0 0px; BORDER-TOP: #7D7C80 1px dashed; 
	MARGIN:0px 0 0 0px; width:996px; height:30px;
	BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left;
}

#footer A {
	FONT-SIZE: 11px; COLOR: #7D7C80; TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

#footer A:hover {
	FONT-SIZE: 11px; COLOR: #7D7C80; TEXT-DECORATION: underline
}
/*------------------end of footer---------------------*/


