option.indent {background-color: #cc0000; font-weight: bold; font-size: 12px; color: white; margin-left:5px;}
option.pink {background-color: #ffcccc;}

a, a:link
{
	color: blue;
	text-decoration:underline;
}
a:hover
{
	color:#99cc32;
	text-decoration:underline;
}

*{
	font-family: Arial, Helvetica, Sans-Serif;
}

BODY{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    TEXT-ALIGN: center;
    WORD-SPACING: normal;
    margin:15px 0px 0px 0px;
    color: #666666;
}

/* -------------------------------------- */
/* CSS Properties for default.aspx (HOME) */

#homeallcontent
{
	width:700px;
	text-align:left;
}
#homecontent
{
	margin: 50px 20px 50px 0px;
	text-align:right;
	width:65%;
	float:right;
}
#greentitle
{
	margin: 50px 0px 50px 0px;
	width:auto;
	float:left;
	text-align:left;
	vertical-align: middle;
	font-size: 36pt;
	font-family:Arial;
	color: #99cc32;
}

#homeimage
{
	height:161px;
	width:700px;
}

#homemenu {
	list-style-type:none;
	display:block;
	position:relative;
	float: right;
	z-index:100;
	vertical-align:middle;
	/* border:solid 1px black; */
	padding: 5px 0px 5px 0px;
	text-align: right;
}
.homeul
{
	float: right;
	list-style-type:none;
	margin:0;
	padding:5px 0px 5px 0px;
	position:relative;
	vertical-align:middle;
	width:100%;
	height:auto;
	background-color:#cccccc;
	z-index:50;
	text-align: right;
}
.homeli{
	list-style-type:none;
	float:right;
	position:relative;
	font-size:11pt;
	background-color: #cccccc;
	vertical-align:middle;
	height:auto;
	padding: 0px 13px 0px 13px;
}

.homeli a, .homeli a:link, .homeli a:visited
{
	color:#ffffff;
	text-decoration:none;
}

.homeli a:hover
{
	text-decoration: none;
	color:#666666;
}
.hometitle{
	display: block;
	text-decoration: none;
	text-transform:lowercase;
	font-weight:bolder;
	color:#ffffff;
	font-size:9pt;
	letter-spacing: 1px;
}

/* END CSS Properties for default.aspx (HOME) */
/* ------------------------------------------ */

#frame{
    width:700px;
    margin:auto auto;
}
#header{
    width: 700px;
    height:50px;
}
#logo{
    width:193px;
    height:50px;
    float: left;
    text-align:left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 15px 0px;
}
#headernav, #Header1_headernav{
    width:507px;
    float:left;
    vertical-align:top;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    visibility: hidden;
}
#navbar{
    width:700px;
    clear:both;
    padding: 0px 0px 0px 0px;
    text-align:center;
    vertical-align:middle;
    height:auto;
    margin: 0px 0px 0px 0px;

}
#image{
    width:315px;
    float:left;
    text-align:left;
    padding-top: 20px;
}
#content
{
	padding:0px 15px 0px 15px;
	float: left;
	width: 346px;
	margin:10px 0px 0px 0px;
	text-align: left;
	font-size:10pt;
	/* height:340px; */
	/* border:solid 1px black; */
	/* SCROLLBAR-HIGHLIGHT-COLOR: #000000; */
	/* SCROLLBAR-SHADOW-COLOR: #000000; */
	/* SCROLLBAR-3DLIGHT-COLOR: #000000; */
	/* SCROLLBAR-ARROW-COLOR: #000000; */
	/* SCROLLBAR-TRACK-COLOR: #000000; */
	/* SCROLLBAR-DARKSHADOW-COLOR: #000000; */
	vertical-align:top;
}

#history
{
	width:auto;
	float: left;
	/* border:solid 1px blue; */
	margin-bottom: 20px;
	margin-right: 20px;
	}
#historyimage
{
	width:auto;
	float:left;
	/* border:solid 1px green; */
	margin-bottom: 20px;
}
#footer{
    width:694px;
    clear:both;
    margin-top: 20px;
    padding-top: 20px;
}
.footer{
    width:auto;
    clear:both;
     border:solid 1px black;
}
H1
{
	margin:15px 0px 10px 0px;
	font-size: 24pt;
	font-family:Arial;
	color: #99cc32;
	text-align:left;
	letter-spacing: 0px;
}

/* ----- HEADER NAV ----- */
#dmenu {
	list-style-type:none;
	display:block;
	position:relative;
	float:right;
	z-index:112;
	vertical-align:top;
}
.topmenu
{
	display:block;
	position:relative;
}
.topmenuul{
	list-style-type:none;
	margin:0;
	padding:0 0 5px 0;
	position:relative;
	vertical-align:top;
}
.topmenuli{
	list-style-type:none;
	float:left;
	position:relative;
	font-size:8pt;
	color:#666666;
}
.topmenuli a
{
	color:#666666;
	text-decoration:none;
}
.topmenutitle{
	display: block;
	width: auto;
	text-decoration: none;
	padding: 0px 6px 0px 6px;
	border-right:solid 1px black;
	text-transform:uppercase;
	letter-spacing:1px;
	cursor:hand;
}
.submenuul{
	list-style-type:none;
	position:absolute;
	margin:0;
	padding:0px 6px 0px 6px;
	display:none;
	background-color:white;
	text-align:left;
}
.submenuli
{
	list-style-type:none;
	padding-top:1px;
	text-align:left;
}
.submenuli a{
	display:block;
	width:auto;
	text-decoration: none;
	color: #666666;
	background-color:White;
	text-transform:lowercase;
	text-align:left;
	letter-spacing:1px;
}
.submenuli a:hover{
	text-decoration: none;
	background:white;
	color: #99cc33;
}
li:hover ul , li.over ul{ /* lists nested under hovered list items */
	display: block;
}
#dmenu li>ul { 
	top: auto;
	left: auto;
}
/* ----- END HEADER NAV ----- */

/* ----- NAV BAR ----- */
#tmenu {
	list-style-type:none;
	display:block;
	position:relative;
	float:right;
	z-index:100;
	vertical-align:middle;
}
.tabnav
{
	display:block;
	position:relative;
	vertical-align:middle;
}
.tabnavul{
	list-style-type:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	vertical-align:middle;
	width: 100%;
	height: auto;
	background-color: #cccccc;
	z-index: 50;
}
.tabnavli{
	list-style-type:none;
	float:left;
	position:relative;
	font-size:9pt;
	background-color: #cccccc;
	vertical-align:middle;
	width:auto;
	font-weight:bold;
	text-transform:lowercase;
	letter-spacing: 1px;
	padding: 5px 10px 5px 10px;
}
#dark 
{
	background-color:#cccccc;
	width:auto;
	text-align:left;
	text-transform: uppercase;
	font-size: 9pt;
	font-weight: bold;
	padding: 5px 15px 5px 5px;	
}
#dark a
{
	color:#666666;
	text-decoration: none;
}
.tabnavli a, .tabnavli a:link, .tablavli a:visited
{
	color:#ffffff;
	text-decoration: none;
}

.tabnavli a:hover
{
	text-decoration: none;
	color:#666666;
}

.tabnavtitle{
	display: block;
}

.subtabnavul{
	list-style-type:none;
	position:absolute;
	left: 0px;
	margin:5px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	display:none;
	width:150px;
	background-color:#ffffff;
	border: solid 1px #cccccc;
}

.subtabnavli
{
	list-style-type:none;
	float:left;
	clear:both;
	padding:0px 5px 0px 5px;
	width:148px;
}
.subtabnavli a, .subtabnavli a:link, .subtabnavli a:visited {
	display:block;
	text-decoration: none;
	color: #666666;
	text-transform:lowercase;
	text-align:left;
	font-size:8pt;
	font-weight:normal;
	letter-spacing:.5px;
}
.subtabnavli a:hover{
	text-decoration: none;
	color: #99cc33;
}

#selected
{
	background-color:White;
	border:none;
}
#selected a
{
	color:#666666;
}
#selected a:hover
{
	color:#99cc33;
}

li:hover ul , li.over ul{ /* lists nested under hovered list items */
	display: block;
	background-color:#ffffff;
}
#tmenu li>ul { 
	top: auto;
	left: 0px;
}
/* ----- END NAV BAR ----- */