/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Arial,sans-serif;
	color: #96b4a6;
	background-color: #121d18;
    font-size: 15px;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px; }

a:link {
	color: #FF0; /*color: #4b6658; 1_lightgreen.css color: #96b4a6; 1_darkgreen.css */
	text-decoration: none; }
a:visited {
	color: #F00; /*color: #4b6658; 1_lightgreen.css color: #96b4a6; 1_darkgreen.css */
	text-decoration: none; }
a:hover {
	color: #0FF; /* color: #f5fbf8; */
	text-decoration: none; }
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	font-family: Arial,sans-serif;
	margin: 0px;
    font-weight: normal;
	padding: 0px;}
h1{ font-size: 13px; }
h2{ font-size: 13px; } /* pageName */
h3{ font-size: 13px; } /* menu */
h4{ font-size: 13px; } /* text-story */
h5{ font-size: 11px; } /* siteinfo */
h6{ font-size: 11px; padding: 0 0 0 25px; } /* sitemap */
ul{ list-style-type: none; }
ul ul{list-style-type: none; }

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#corner{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-right: 2px solid #4b6658; border-bottom: 0px;
	width: 145px;
	height: 137px;
	overflow: auto; 
	position: absolute; left: 0px; top: 0px; }
#navBar{
	margin: 0 0 0 0;
 	border-right: 2px solid #4b6658; border-bottom: 0px;
	width: 145px;
	height: 308px;
	position: absolute; left: 0px; top: 137px; }
#content{
	margin: 0;
	background-image: url(../index_images/background.gif);
	position: absolute; left: 145px; top: 0px; width: 100%; }
#feature{
	padding: 22px 0px 10px 0px;
	text-align: left;
	float: left; }
#content2{
	margin: 0;
	position: absolute; left: 0px; top: 72px; }
#pageName {
	color: #96b4a6;
	text-align: left;
	padding: 25px 0px 0px 35px;
	width: 160px;
	position: absolute; left: 0px; top: 0px; }
#pageName a:link{
	color: #96b4a6; }
#pageName a:visited{
	color: #96b4a6; }
#pageName a:hover{
	color: #f5fbf8; }
#navBar2{
	margin: 0 0 0 0;
	padding: 0px;
	border-left: 2px solid #4b6658;
	width: 150px;
	height: 308px;
	position: absolute; left: 0px; top: 65px; }
#content3{
	margin: 0;
	width: 645px;
	height: 528px;
	position: absolute; left: 160px; top: 0px; }
#siteInfo{
	border-top: 2px solid #4b6658;
	padding: 10px 10px 10px 10px;
	width: 930px;
	position: absolute; left: -2px; top: 600px }
/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)
	the bottom border of the navBar in cases where they "touch" */
#siteInfo a:link{
color: #4b6658; }
#siteInfo a:visited{
color: #4b6658; }
#siteInfo a:hover{
color: #96b4a6; }

/***********************************************/
/*Component Divs                               */
/***********************************************/

/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 0px }

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}


/*********** #navBar2 link styles ***********/

#navBar2 ul a:link, #navBar2 ul a:visited {display: block;}
#navBar2 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar2 li {border-bottom: 0px }

/* fix for browsers that don't need the hack */
html>body #navBar2 li {border-bottom: none;}


/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	text-align: right;
	margin: 0px;
	padding: 5px 30px 0 0;
	border-bottom: 0px; 
	}
#sectionLinks a:link{
	padding: 2px 0px 2px 10px;
	border-top: 0px;
	color: #4b6658;
	width: auto; 
	}
#sectionLinks a:visited{
	border-top: 0px;
	color: #4b6658;
	padding: 2px 0px 2px 10px; 
	}
#sectionLinks a:hover{
	border-top: 0px;
	color: #96b4a6;
	padding: 2px 0px 2px 10px; 
	}

/*********** #sectionLinks2 styles ***********/

#sectionLinks2{
	position: relative;
	text-align: left;
	margin: 0px;
	padding: 5px 0px 0px 32px;
	border-bottom: 0px; 
	color: #f5fbf8;
	}
#sectionLinks2 h3{
	padding: 2px 0px 2px 0px; 
	}
#sectionLinks2-underline{
	padding: 2px 0px 2px 0px;
	color: #f5fbf8;
	text-decoration: underline; 
	}
#sectionLinks2-underline a:link{
	padding: 2px 0px 2px 0px;
	color: #f5fbf8;
	text-decoration: underline; 
	}
#sectionLinks2-underline a:visited{
	padding: 2px 0px 2px 0px;
	color: #f5fbf8;
	text-decoration: underline; 
	}
#sectionLinks2-underline a:hover{
	padding: 2px 0px 2px 0px;
	color: #f5fbf8;
	text-decoration: underline; 
	}
#sectionLinks2 a:link{
	padding: 2px 0px 2px 0px;
	border-top: 0px;
	width: 100%; 
	color: #96b4a6;
	}
#sectionLinks2 a:visited {
	border-top: 0px;
	color: #96b4a6;
	padding: 2px 0px 2px 0px; 
	}
#sectionLinks2 a:hover{
	border-top: 0px;
	color: #f5fbf8;
	padding: 2px 0px 2px 0px; 
	}

/*********** #sectionLinks3 styles ***********/

#sectionLinks3{
	position: relative;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 0px;
	color: #f5fbf8; /* empty */
	}
#sectionLinks3 h3{
	padding: 2px 0px 2px 0px; 
	}
#sectionLinks3 a:link{
	padding: 2px 0px 2px 0px;
	border-top: 0px;
	width: 100%;
    }
#sectionLinks3 a:visited{
	border-top: 0px;
	padding: 2px 0px 2px 0px; 
	}
#sectionLinks3 a:hover{
	border-top: 0px;
	padding: 2px 0px 2px 0px; 
	}

/************** .table styles *****************/

.cim {color: #121d18; padding: 10px 0px 0px 0px; text-decoration: underline; }
.story_long TABLE  { border: none; max-width: 630px; }
.story_long TD     { border: none; min-width: 55px; padding: 2px 0px 2px 0px; }

.col0 {
font-weight: bold; 
vertical-align: top; 
line-heght: 2em;
}

.col1 {
font-weight: bold; 
vertical-align: top; 
width: 100px; 
}

.col2 {
vertical-align: top; 
/*background-color: #0ff;*/
}

.col12 {
vertical-align: top; 
}


/************** END table styles *****************/


/************** END ALL styles *****************/








