
body { background-color:#F2F2F2; }



td,p,li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#6A6A6A;
	line-height:14px;
	background-color:#FFFFFF;
	list-style-image:url(/images/layout/bullet.gif);
}

li 
 
.h1, h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #308E35;
	font-weight: 600;
}

.h2, h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #F67D1B;
	font-weight: 600;
}


.left-nav, a.left-nav {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #6A6A6A;
text-decoration:none;
font-weight:normal;

}

a.left-nav:hover {
	color: #F67D1B;
	text-decoration:none;
	
}

.left-nav-on, a.left-nav-on, a.left-nav-on:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #F67D1B;
text-decoration:none;
font-weight:normal;

}

.left-nav-head, a.left-nav-head {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #6A6A6A;
text-decoration:none;
font-weight:600;

}

a.left-nav-head:hover {
	color: #F67D1B;
	text-decoration:none;
	
}



.left-nav-head-on, a.left-nav-head-on, a.left-nav-head-on:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #F67D1B;
text-decoration:none;
font-weight:600;

}



a {color:#308E35;
	text-decoration:none;}

a:hover {
color:#A2CD29;
text-decoration:underline;}

.rightshadow {
	/* right outside shadow */
	background-image:url(/images/layout/right-shadow.gif);
	}
	
.leftshadow {
	/* left outside shadow */
	background-image:url(/images/layout/left-shadow.gif);
		}
	
.topshadow {
	/* top outside shadow */
	background-image:url(/images/layout/top-shadow.gif);
		}
	
.bottomshadow {
	/* bottom outside shadow */
	background-image:url(/images/layout/bottom-shadow.gif);
		}
		
.footer, a.footer {
	color: #FFFFFF;
	font-size: 10px;
	background-color: #F67D1B;
	padding:4px;
	margin-top: 3px;
	margin-bottom: 3px;
	text-decoration:none;
}

a.footer:hover {
	color: #6A6A6A;
	text-decoration:none;
	
}

.sidebar-head {
background-color: #A2CD29;
color:#FFFFFF;
font-size:9px;
padding-left:5px;
}

a.sidebar-head, a.sidebar-head:hover{
color:#FFFFFF;
text-decoration:none;

}

.sidebar {
background-color: #E9F0CE;
padding:5px;
font-size:9px;
line-height:14px;
color:#6A6A6A;
}

.green-bg {
background-color: #A2CD29;
padding:0px;
text-align:right;

}

.gray-bg {
background-color: #CCCCCC;
padding:0px;
text-align:right;

}

.hilite {
color:#A2CD29;
font-weight:bold;}

/* NEWSLETTER STYLES */

.news_bg {
background-color: #EBF5CF;
}

.toc_news_text {
padding-left: 8px;
padding-right: 2px;
font-size:10px;
line-height:12px;
color:#6A6A6A;
}

a.toc_news_text, a.toc_news_text:hover{
padding-left:8px;
padding-right: 8px;
color:#A2CD29;
text-decoration:none;
}

.toc_news_chead {
padding-left:8px;
font-size:10px;
line-height:12px;
color:#000000;
font-weight:bold;
}


.news_text {
padding-right: 8px;
font-size:10px;
line-height:12px;
color:#6A6A6A;
}

.news_bighead {
padding-right: 8px;
font-size:12px;
line-height:14px;
font-weight:bold;
color:#6A6A6A;
}

a.news_text, a.news_text:hover{
padding-right: 8px;
color:#A2CD29;
text-decoration:none;
}

.news_chead {
font-size:10px;
line-height:12px;
color:#000000;
font-weight:bold;
}

}

