body{
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
}
/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
	color: #666666;
/*	text-decoration: none;*/
}

a:hover{
	text-decoration: underline;
}


div, td{
	font-family: Arial,sans-serif;
	font-size: 14px;
	color: #666666;
}

td.sideMenu {
	background: #CCCCCC;
	width: 110px;

}

/************** header tag styles **************/

h1{
 font: normal 24px Arial,sans-serif;
 color: #1B429A;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 120% Arial,sans-serif;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 115% Arial,sans-serif;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

h4{
 font: bold 110% Arial,sans-serif;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

h5{
 font: bold 105% Arial,sans-serif;
 color: #000000;
 margin: 0px;
 padding: 0px;
}


/*************** list tag styles ***************/

ul{
 list-style-type: circle;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

ol{
	color: #336633;
}

li.menu{
	marker-offset: 2px;
	list-style-type: none;
}
	

/***********************************************/
/* page div's                           */
/***********************************************/
#main {
	background-color: #ffffff;
	width: 850;
	height: 100%;
	padding: 0px;
	margin: 0px;
}

#bannerGreen {
	width: 850;
	min-width: 701px;
	position: absolute;
	border-bottom: 1px solid black; 
	background: #336633;
	padding: 0px;
	margin: 0px;
}

#menuGray {
/*	width: 85px;*/
	height: 100%;
/*	position: absolute;*/
	background: #CCCCCC;
	padding: 0px;
/*	margin-top: 73px;*/

}

#menuGrayTxt {
	font-size: 11px;
	font-family: Arial,sans-serif;
	font-weight: bold;
	color: #666666;
	padding: 25px 5px 2px 2px;

}

#menuGrayTxt a:link, #menuGrayTxt a:visited {
	font-size: 11px;
	font-family: Arial,sans-serif;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

#menuGrayTxt a:hover {
	font-size: 11px;
	font-family: Arial,sans-serif;
	font-weight: bolder;
	color: #336633;
	text-decoration: underline;
}

#middlePage {
	width: 850;
	position: absolute;
	padding: 0px;
/*	margin-left: 100px;*/
	margin-top: 73px;
}

#middlePageTxt {
	width: 850;
	position: relative;
	padding-bottom: 10px;
	padding-left: 7px;
	margin-top: 10px;
	float: left;
}

#middleSubPageTxt {
	width: 850;
	position: relative;
	padding-bottom: 10px;
	padding-left: 7px;
	margin-top: 10px;
	float: left;
}
#middlePageIcons {
	width: 850;
	min-width: 570px;
	position: relative;
	padding: 0px;
	margin: 0px;
}
#middlePageIcon {
	width: 16%;
	position: relative;
	padding: 0px;
	margin-top: 10px;
	float: left;
}

#middlePageRtImg {
	width: 137px;
	position: relative;
	padding: 0px;
	margin-top: 0px;
	float: right;
}

#subMenu{
	position: relative;
	padding: 0px 0px 20px 0px;
	margin-top: 10px;
	float: right;
}

#subLinks a:link, #subLinks a:visited, #subLinks a:hover {
	font: 14px Arial,sans-serif;
	color: #336633;
	text-decoration: underline;
}

#footer {
	width: 850;
	position: relative;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
	border-top: 1px dashed #999999;
	border-bottom: 1px dashed #999999;
}

#footerTxt {
	font: 13px Arial,sans-serif;
	color: #000000;
}

#footerTxt a:link, #footerTxt a:visited, #footerTxt a:hover {
	font: 13px Arial,sans-serif;
	color: #000000;
	text-decoration: underline;
}

#copyright{
	margin-top: 5px;
	font: 11px Arial,sans-serif;
	color: #999999;
}
#copyright a:link, #copyright a:visited, #copyright a:hover {
	font: 11px Arial,sans-serif;
	color: #999999;
	text-decoration: underline;
}

#vidLink a:link, #vidLink a:visited, #vidLink a:hover{
	color: #336633;
	font: bold 16px Arial,sans-serif;
	text-decoration: underline;
}
