body {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	background-color: #003300;
	margin-top: 1px;
	line-height: 18px;
	}
	
	
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; line-height: 1.3; font-weight: bold; }	
	
p, td, li, ul, h1, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; }
	
	a:link {color:#C00; text-decoration: none;}
	a:visited {color:#8C3D0D; text-decoration: none;}
	a:hover {color:#C00; text-decoration: underline;}



/* Navigation links at top and bottom of pages  */
table#nav { }
table#nav td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	}
table#nav td a {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	}
#nav td a:hover {
	background: #44DB1E;
	color: #FFF;
	font-weight: bold;
	}
/* Navigation links at top and bottom of pages  */



/* index page greylinks */	
td#indexpg {
	color:#666;}
td#indexpg a:link, td#indexpg a:visited{
	color:#666; text-decoration: none;}
td#indexpg a:hover{
	color:#F03; text-decoration: underline;}
	

/* td whitelinks */		
td#tdwhitelink {
	color:#FFF;}
td#tdwhitelink a:link{
	color:#FFF; text-decoration: none;}
td#tdwhitelink a:visited{
	color:#FFF; text-decoration: none;}
td#tdwhitelink a:hover{
	color:#FFF; text-decoration: underline;}
	
	
/* td whitelinkssm */		
td#tdwhitelinksm { color:#FFF; font-size: 13px; }
td#tdwhitelinksm a:link{ color:#FFF; text-decoration: none; }
td#tdwhitelinksm a:visited{ color:#FFF; text-decoration: none; }
td#tdwhitelinksm a:hover{ color:#FFF; text-decoration: underline; }


	
td#tdgreyredtext{
	background: #F1F5F5;
	color: #F00;
	font-size: 13px;
	font-weight: bold;
	}
	

/* tables with borders */

table#tbltblbordergrey{
	border-top: 2px solid #CCC;
	border-bottom: 2px solid #CCC;
	border-right: 2px solid #CCC;
	border-left: 2px solid #CCC;
	}
	
table#tbltblbordergrey3{
	border-top: 3px solid #E5E5E5;
	border-bottom: 3px solid #E5E5E5;
	border-right: 3px solid #E5E5E5;
	border-left: 3px solid #E5E5E5;
	}
	
table#border{
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	}
	
	
table#tblborderburgrbl{
	border-bottom: 4px solid #c4c899;  /* 560000 */
	border-right: 4px solid #c4c899;
	border-left: 4px solid #c4c899;
	}
	
table#tblborderburgtrl{
	border-top: 4px solid #c4c899;
	border-right: 4px solid #c4c899;
	border-left: 4px solid #c4c899;
	}

	
		
table#tblbordergr{
	border-top: 1px solid #8E9267;
	border-bottom: 1px solid #8E9267;
	border-right: 1px solid #8E9267;
	border-left: 1px solid #8E9267;
	}
	
	
table#tblbordergr3{
	border-top: 1px solid #01DD71;
	border-right: 1px solid #01DD71;
	border-left: 1px solid #01DD71;
	}
	
	
table#tblbordergr3p{
	border-top: 3px solid #01DD71;
	border-bottom: 3px solid #01DD71;
	border-right: 3px solid #01DD71;
	border-left: 3px solid #01DD71;
	}
	
table#tblborderdot{
	border-top: 1px dotted #01DD71;
	border-bottom: 1px dotted #01DD71;
	border-right: 1px dotted #01DD71;
	border-left: 1px dotted #01DD71;
	}


/* td table cells with borders */

td#tdborder{
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
	}
	
td#tdborderT{
	border-top: 1px solid #333;
	}
	
td#tdborderB{
	border-bottom: 1px solid #333;
	}

td#tdborderBgr{
	border-bottom: 3px solid #8E9267;
	}

	
td#tdborderR{
	border-right: 1px solid #333;
	}
	
td#tdborderL{
	border-left: 1px solid #333;
	}
	
td#tdborderBR{
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
	}

td#tdundergrey{
	border-bottom: 1px solid #CCC;
	}

td#tdborderdot{
	border-right: 1px dotted #01DD71;
	border-bottom: 1px dotted #01DD71;
	}
	
td#tdborderdotatb{
	border-top: 2px dotted #01DD71;
	border-bottom: 2px dotted #01DD71;
	}

	
td#tdborderdotall{
	border-top: 1px dotted #01DD71;
	border-bottom: 1px dotted #01DD71;
	border-right: 1px dotted #01DD71;
	border-left: 1px dotted #01DD71;
	}

	
/* lists */	
ul {
	list-style-type: square
	}
li{
	line-height: 200%
	}
	
/* end of lists */


/* Text  */
.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

.text11 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; 	}


.text11sp { font-size: 14px; line-height: 20px; font-family: Arial, Helvetica, sans-serif; 	}

.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.text13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	}


.textblue10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	}


.textblue11 {
	font-size: 11px;
	color: #06C;
}


.textgrey10 {
	color: #999999;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}	
	
.textgrey11 {
	color: #999999;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}


.textgrey12{
	color: #999999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.textgreylight10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	}


.textred10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF3300;
	}
	

.textred11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	}
	


.textred12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	}



.textwhite10 {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}


.textwhite11 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; }

.textwhite12 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; 	}





/* Headings */


.heading11Bold { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; 	}
	
	
.heading11Boldsp {
	line-height: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.heading12Bold {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}	


.heading13Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	}


.heading16Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	}


.heading16Boldsp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 26px;
	font-weight: bold;
	}

.heading24Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	}



.headingBlue11Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #33C;
	}
	

.headingBlue13Bold {
	font-size: 13px;
	font-weight: bold;
	color: #33C;
	}
	
	
.headingBlue16Bold {
	font-size: 16px;
	font-weight: bold;
	color: #33C;
	}
	
	
.headingBlue24Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #33C;
	}



.headingBlue36Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #06C;
	}
	

	
.headingGold11Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #A47B28;
	}

.headingGold16Bold {
	font-size: 16px;
	font-weight: bold;
	color: #C93;
	}


.headingGreen11Bold { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #060; font-size: 16px; }


.headingGreen13Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #060;
	}	

.headingGreen16Bold {
	font-size: 16px;
	font-weight: bold;
	color: #060;
	}


.headingGrey11Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	}


.headingGreyLgt11Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CCCCCC;
	}


.headingRed11Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	}


.headingRed13Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0033;
	}
		

.headingRed13Boldsp {
	font-size: 13px;
	line-height: 26px;
	font-weight: bold;
	color: #FF0000;
}


.headingRed16Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #FF0033;
	}


	

.headingWhite11Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	}


.headingWhite13Bold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; }

	
	
.headingWhite16Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	}
	
	
.headingWhite22Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	}
	
	
.headingWhite24Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	}
	
	

.headingGreen24Bold {
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #009900;
}



/* borders */

.borderB {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #333;
}


.borderT {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #333;
}

.borderR {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #333;
}


.borderBR {
	border-right-width: thin;
	border-bottom-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333;
	border-bottom-color: #333;
}

.borderLB {
	border-left-width: thin;
	border-bottom-width: thin;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #333;
	border-bottom-color: #333;
}

.borderTR {
	border-top-width: thin;
	border-right-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #333;
	border-right-color: #333;
}

.headingBlue22Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #33C;
}

.headingGreen11Boldsp { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; font-weight: bold; color: #060; }

.textgrey11sp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #999;
}
.textgrey10sp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #BEBEBE;
}
.headingGreen13Boldsp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #060;
}




hr {
border: 0;
color: #AAA;
height: 1px;
background-color: #9E9E9E; /* need this element to show hr */
height: 1px;
width: 100%;
}
.heading15Bold { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }

