
/**
 * Overall Body Style
 * --------------------
 */

body {
   background-image: url( menubg2.jpg );
	background-repeat: repeat;
   margin: 0px;
   background-color: #1c1c1c;
   color: #fff9cb;
}

a.menu:link, a.menu:visited {
    display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	width: 155px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #48754e;
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	color: #000000;
	background-color: #94B594;
	margin-bottom: 2px;
	vertical-align: bottom;
	clear: left;
	font-size: 8pt;
	}

a.head:link, a.head:visited {
	padding: 3px;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-family:  verdana;
	margin: 0px;
    }


a.menu:hover {
    background-color: #48754e;
	border-left-color: #94B594;
	color: #fff9cb;
	}

a.head:hover {
	color: #ecf4e4;
	text-decoration: none;
    }

a:link, a:visited {
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	font-family:  Arial;
	}

a:hover {
	color: #ecf4e4;	text-decoration: none;
	}

ol {
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	}
	
ul {
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	}

li {
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	}

textarea {
   background-color: #DAD8C4;
   font-size: 8pt;
   font-weight: normal;
   color: #000000;
   text-decoration: none;
   font-family:  verdana;
   }

input {
   background-color: #DAD8C4;
   font-size: 8pt;
   font-weight: normal;
   color: #000000;
   text-decoration: none;
   font-family:  verdana;
   }

/**
 * General Header Style
 * --------------------
 */

 .tophead {
	background-image: url( theader.jpg );
	background-repeat: repeat-x;
	width: 100%;
	height: 25px;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-family:  verdana;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
}

.leftsubhead {
	background-image: url( cap2.gif );
	background-repeat: repeat-x;
	width: 490px;
	height: 25px;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-family:  verdana;
	text-align: left;
	padding-left: 10px;
}

.rightsubhead {
	background-image: url( cap2.gif );
	background-repeat: repeat-x;
	width: 490px;
	height: 25px;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-family:  verdana;
	text-align: right;
	padding-right: 10px;
}

 .header {
    background-image: url( gdhead.jpg );
	border-left: 2px solid #426b4a;
	border-right: 2px solid #426b4a;
	width: 980px;
	height: 100px;
	text-align: right;
	padding: 5px;
	vertical-align: bottom;
}


/**
 * left/Right Menu Styles
 * -----------------
 */

.Lmenubg {
    background-color: #000000;
	border-left: 2px solid #48754e;
	border-right: 0px solid #48754e;
	width: 170px;
}

.Rmenubg {
    background-color: #000000;
	border-left: 0px solid #48754e;
	border-right: 2px solid #48754e;
	width: 170px;
}

.menuheader {
    background-image: url( cap2.gif );
	background-repeat: repeat-x;
	color: #000000;
	font-family: verdana;
	font-size: 9pt;
	font-weight: bold;
	width: 100%;
	height: 25px;
	text-align: left;
	padding: 5px;
	vertical-align: middle;
}

.Lmenubody {

	border: 0px solid #48754e;
	color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	padding: 3px;
	text-align: left;
	width: 100%;
	margin-top: 10px;
}

.Rmenubody {
    background-color: #94B594;
	border: 0px solid #48754e;
	color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	padding: 3px;
	text-align: left;
	width: 100%;
	margin-top: 10px;
}

.menulayouttable {
	width: 160px;
	margin-top: 10px;
	margin-bottom: 5px;
}

/**
 * Main Body Style
 * -------------------------------------
 */

.mainbg {
    background-color: #000000;
}

.bodyheader {
	background-image: url( cap2.gif );
	background-repeat: repeat-x;
	color: #000000;
	font-family: verdana;
	font-size: 9pt;
	font-weight: bold;
	width: 100%;
	height: 25px;
	text-align: left;
	padding: 5px;
	vertical-align: middle;
}

.mainbody {
	background-color: #94B594;
	border: 0px solid #48754e;
	color: #000000;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	padding: 10px;
	text-align: left;
	width: 100%;
}

.layouttable {
	width: 95%;
	margin-top: 10px;
	margin-bottom: 5px;
}

/**
 * Footer Style
 * --------------------------
 */

.footer {
	background-image: url( bheader.jpg );
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
	height: 25px;
	color: #000000;
	font-family: verdana;
	font-size: 9pt;
	font-weight: bold;
}

.subfooter {
	text-align: center;
	vertical-align: middle;
	height: 25px;
	color: #ecf4e4;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
}

/**
 * Download Page
 * --------------------------
 */

.dltable {
	width: 95%;
	border: 0px solid #FF9400;
	margin-top: 10px;
	margin-bottom: 5px;
}

.dlhead {
	background-image: url( cap2.gif );
	background-repeat: repeat-x;
	text-align: left;
	vertical-align: middle;
	height: 25px;
	color: #000000;
	font-family: verdana;
	font-size: 9pt;
	font-weight: bold;
	padding: 5px;
}

.dlbody {
	background-color: #94B594;
	border: 2px solid #48754e;
	color: #121212;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	padding: 5px;
	text-align: left;
	width: 25%;
}

.dlbody2 {
	background-color: #DAD8C4;
	border: 2px solid #48754e;
	color: #121212;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	padding: 0px;
	text-align: center;
	width: 75%;
}

/**
 * Site Map
 * --------------------------
 */
.sitemap {
	background-color: #94B594;
	border: 2px solid #48754e;
	color: #ffffff;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	width: 33.3%;
}
