/* CSS Document */
/* global */
* {margin:0; padding:0; border:none; outline:none; list-style:none; text-decoration:none; }
body {	
padding: 0;		
font-family:"Lucida Sans Unicode", "Lucida Grande",  Verdana, Arial, sans-serif;	
font-size: 12px;	color: #2D8819;	background:url('../images/bodyBg_new.gif');	}
.popBody {	padding: 0;		font-family:"Lucida Sans Unicode", "Lucida Grande",  Verdana, Arial, sans-serif;	
font-size: 12px;	color: #141414;	background-color: #FFFFFF;	background:none;}
a {	text-decoration:underline;	color:#2D8819;	}
p {	margin-top:2px;	margin-bottom:5px;}
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
a:hover {	text-decoration:underline;	}
td {	vertical-align:top;}
.page{ 	width:900px;	margin:0 auto;	border:1px solid #000000;}
.pageSep {	height:11px;	background-image:url('../images/topBg.gif');
	background-repeat:repeat-x;	background-position:top;	width:100%;	float:left;	}
	.pageBody {	margin-top:-1px;	float:left;	width:900px;	background:#4DE02D;}
	.popupBody {	margin-top:3px;	float:left;	width:780px;	}
	.popup{ 	width:460px;}
	.header {	height:116px;	margin:0 0 0 0;	background:#000000;	float:left;}
	.header .titleImg {	float:left;	width:360px;	text-align:right;	padding-right:60px;	padding-top:2px;}
	
	.topBg {	background:#000000;	height:26px;	width:26px;}
	
	.topBgPatt {	height:22px;	border-top:1px solid #ffffff;	border-bottom:1px solid #ffffff;	margin-bottom:1px;}
	
	/*.topNav {	margin-left:196px;	background:#000000;	height:26px;}
	*/
	.topNav {	margin-left:0px;	background:#000000;	height:26px;}
	.topNav ul {	height:22px;	border-top:1px solid #ffffff;	border-bottom:1px solid #ffffff;	margin-bottom:1px;}
	.topNav li {	float:left;	list-style:none;	display:inline;		color:#F5B13D;	font-size:11px;	font-weight:bold;	
	padding :0 22px 0 22px;	margin: 3px 0 3px 0;	line-height:16px;	border-right:1px solid #F5B13D;	vertical-align:middle;}
	.topNav a {	text-decoration:none;	color:#F5B13D;}
	.topNav a:hover {	color:#F5B13D;}
	.popContentSection {	float:left;	width:760px;	border:1px solid #459932;	background:#ffffff;	padding:5px 5px 5px 5px;
	margin:0px 0px 0 5px;
	}
	.popMainCol {	float:left;	width:760px;	margin:0 0 0 0;	padding-right:0;}
	.popMainCol p {	padding: 3px 0 8px 0;}
	.contentSection {	float:left;	width:877px;	border:1px solid #459932;	background:#ffffff;	padding:5px 5px 5px 5px;	margin:10px 0px 0 3px;}
	.leftSection {	float:left;	width:647px;	margin-right:0;	padding-right:0;}
	.rightSection {	float:left;	width:225px;	margin:0;	padding-left:5px;}
	.rightSection img {	border: 1px solid #000000;}
	.box {	border: 1px solid #000000;	margin:0px;	padding:0px;}
	.boxhead {	font-family:"Lucida Sans Unicode", "Verdana", "Arial", "Helvetica", "Lucida Grande",  Verdana, Arial, sans-serif;	
	font-weight:bold;	height:24px;	background:url('../images/heart-icon.gif') no-repeat .3em .1em;	background-color:#000000;	
	padding-left:35px;	line-height:1.6;	color:#F5B13D;}
	.padding {	padding: 5px;}
	.evenrow{	background:#efefef;}
	.oddrow{	background:#ffffff;}hr{ 	border:1px solid #FFF;		border-bottom:1px solid #CCC;	margin:0;		padding:0;	}
	h3 {	font-size:12px;	color:#2D8819;	line-height:1.8;	margin-bottom:10px;		border-bottom:1px solid #2D8819;	}
	h3.black {	color:#141414;}h6 {	font-size:12px;	color:#2D8819;	line-height:1.6;	margin-bottom:10px;		text-decoration:underline;}
	h5 {	font-size:12px;	color:#2D8819;	line-height:1.6;	margin-bottom:10px;	}
	.footer {	border-top:solid 1px #000000;	color:#2D8819;	text-align:center;	margin-top:0px;	margin-bottom:0px;	
	font-size:10px;	padding:0px 5px 0px 5px;	background-color:#ffffff;	width:890px;}
	.textbox {	background: #fff;	height:18px;	border:1px solid #2D8819;	font-size: small;	color:#2D8819;	padding:2px 0 0 2px;}
	.bigtextbox {	background: #fff;	border:1px solid #2D8819;	font-size: small;	color:#2D8819;	padding:2px 0 0 2px;}
	.btn { 	height:20px;	background:#000000; 	cursor: pointer; 	border:1px solid #000000;	font-size: 11px;	color:#F5B13D;	padding:0 2px 0 2px;}
	.formbox td {	vertical-align:top;	padding:3px;}
	.alertbox {	color:#840606;    border:solid 1px #2D8819;	
	background:url('../images/error3.gif') no-repeat 5px 5px;	background-color:#fff;	margin:0;	padding:0;}
	.alertpadding {    padding:5px 0 5px 30px;}
	.leftCol {	float:left;	width:200px;	margin:0px 10px 0 0px;	padding-right:0;}
	.leftCol img {	border: 1px solid #000000;}
	.mainCol {	float:left;	width:660px;	margin:0 0 0 0;	padding-right:0;}
	.mainCol p {	padding: 3px 0 8px 0;}
	.dataBox p {	padding:0;}
	.databox td {	line-height:1.6em;    white-space:normal;    text-align:left;    vertical-align:top;	padding:5px 0 5px 3px;}
	.databox th {	line-height:1.4em;    white-space:normal;    text-align:left;    vertical-align:top;	padding:3px 0 3px 3px;	
	background-color:#000000;	color:#4DE02D;}.navbox {	border:solid 1px #000000;	width:198px;    margin:0;	background-color:#FFFFFF;}
	.navheader {	height:24px;	font-family:"Verdana", "Arial", "Helvetica", "Lucida Grande",  Verdana, Arial, sans-serif;	font-weight:bold;	
	background:url('../images/heart-icon.gif') no-repeat .3em .1em;	background-color:#000000;	padding-left:35px;	line-height:1.6;	color:#4DE02D;}
	.navitem {	margin:0.16em 0 .5em 1.45em;    padding:0 0 0 0;	list-style-type:none;}
	ul .navitem {	margin-bottom:1.12em;}
	.itemheadclosed {	background:url('../images/plus.gif') no-repeat 0.1em  0.12em;	padding:0 0 0 0;	margin:0em 0 0.36em 0;}
	.itemheadopen {	background:url('../images/minus.gif') no-repeat 0.1em 0.13em;	padding:0 0 0 0;	margin:0 0 .44em 0;}
	.itemheadopen div {    font-weight:normal;	font-weight:bold;	padding:0px 0 0 0;	line-height:1.1;	margin:0 0 0 1.45em;}
	.itemheadclosed div {    font-weight:normal;	font-weight:bold;	padding:0 0 0 0;	line-height:1.1;	margin:0.06em 0 0 1.45em;}
	.navitem li {	background:url('../images/node.gif') no-repeat 0.1em 0.37em;	font-weight:normal;	padding:0 0 0 0;	margin:0 0 0.32em 0;} 
	.navitem li div {    font-weight:normal;	padding:0 0 0 0;	margin:0em 0 0 1.45em;}
	.navitem li.selecteditem div {    font-weight:normal;	margin:0 0 0 0;}
	.pagination {	font-weight:bold;	font-size:12px;	line-height:1.3em;	margin:10px 0 10px 0;	padding:5px 0 5px 0;	border-top:solid 1px #2D8819;	
	border-bottom:solid 1px #2D8819;	vertical-align:middle;}
	.pagination a, 
	.pagination a:visited, 
	.pagination a:active  {    color: #666666;     text-decoration:none;    }
	.pagination a:hover {    color: #666666;    text-decoration:underline;    }
	.separator {	border-bottom:solid 1px #cccccc;	margin:-.4em 0em 1.2em 0em;}
	.sep{ 	width:99%;	border-bottom:2px solid #2D8819;	}
	.newsLines li {		list-style-image:url('../images/bulletArrows.gif');	list-style-position:outside;		margin-left:18px;	 	padding-bottom:5px;}