/*css document*/


/* Global Styles */
img {
	display:inline;
	padding:0px;
}

body {
	margin:0px;
	padding:0px;
	}
	
td {
	font:11px Arial, Helvetica, sans-serif;
	color:#141414;
	margin:0px;
	padding:0px;
	}
	
tr {
	margin:0px;
	padding:0px;
}

table {
	margin:0px;
	padding:0px;
}

th {
    background-color : #99CC66;
    padding-left: 4px;
}
	
a:link {
	color: #993300;
	}
	
a:hover {
	color: #5C743D;
	}
	
a:visited {
	color: #993300;
}

a:visited:hover{
	color: #5C743D;
	}

/* ID Styles */

#main-content{
	background-color: #fffade;
	border-color: #fffade;
}

#main-content table{
	background-color: #fffade;
	border-color: #fffade;
	padding: 10px;
}

#banner{
	background-color: #D5EDB3;
	border-color: #D5EDB3;
	height: 100px;
}

#banner table{
	background-color: #D5EDB3;
	border-color: #D5EDB3;
}

#bottom {
    PADDING-RIGHT: 6px; 
    MARGIN-TOP: 20px; 
    PADDING-LEFT: 6px; 
    FONT-SIZE: 11px; 
    VERTICAL-ALIGN: middle; 
    WIDTH: 640px; 
    COLOR: #141414; 
    BOTTOM: 0px; 
    HEIGHT: 45px; 
    BACKGROUND-COLOR: #fffade
}

#bottom .copyright {
    PADDING-LEFT: 11px; 
    FLOAT: left; 
    PADDING-TOP: 12px
}

#bottom .footerlinks {
    PADDING-RIGHT: 11px; 
    FLOAT: right; 
    PADDING-TOP: 12px
}

#bottom .center {
    PADDING-RIGHT: 50px;
	PADDING-LEFT: 50px; 
    FLOAT: left; 
    PADDING-TOP: 12px
}


#navigation td {
	border-bottom: 1px solid #D5EDB3;
	margin:0px;
	}
	
#navigation a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #D5EDB3;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
	}
	
#navigation a:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #D5EDB3;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
	}
	
#navigation a:hover {
	background: #99CC66;
	color:#993300;
	}
	
#logo 	{
	font:26px Adobe Garamond Pro Bold;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:11px Adobe Garamond Pro;
	color: #993300;
	letter-spacing:.4em;
	line-height:15px;
	}

#monthformat {
	border-bottom: 1px dashed #5C743D;
	}
		
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:visited {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}
	
/* Class Styles */

.copyright {
	color:#141414;
}

.bodyText {
	font:11px Arial, Helvetica, sans-serif;
	color:#141414;
	line-height:18px;
	margin-top:0px;
	}
	
.bodyText p{
	font:11px Arial, Helvetica, sans-serif;
	color:#141414;
	line-height:18px;
	margin-top:0px;
	margin-left:7px;
	}
	
.bodyText li{
	font:11px Arial, Helvetica, sans-serif;
	color:#141414;
	line-height:18px;
	margin-top:0px;
	margin-left:9px;
	list-style: disc;
	}

.bodyText ul{
	font:11px Arial, Helvetica, sans-serif;
	color:#141414;
	line-height:18px;
	margin-top:0px;
	margin-left:9px;
	list-style: disc;
	}
		
.bodyTextHighlighted {
	font:11px Arial, Helvetica, sans-serif;
	color:#141414;
	background-color:#FFFFCC;
	line-height:18px;
	border:ridge;
	border-width:thin;
	padding:6px 6px 3px 10px;
	}
	
.pageName{
	font: 22px Arial, Helvetica, sans-serif;
	color: #3b5c2a;
	line-height:26px;
	letter-spacing:.17em;
	}
	
.subHeader {
	font:bold 13px Arial, Helvetica, sans-serif;
	color: #aa2b1a;
	line-height:21px;
	letter-spacing:.15em;
	vertical-align: baseline;
	}

a.subHeaderLight, a:link.subHeaderLight {
	font:bold 18px Arial, Helvetica, sans-serif;
	color: #D5EDB3;
	line-height:21px;
	letter-spacing:.15em;
	vertical-align: baseline;
	}
	
.announcementTitle {
	font:bold 13px Arial, Helvetica, sans-serif;
	color: #aa2b1a;
	line-height:16px;
	letter-spacing:.15em;
	}

.subHeaderSmall {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:16px;
	letter-spacing:.2em;
	}
	
.tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.3em;
	line-height:16px;
	}

.quote {
	font: 20px Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}
	
.navText {
	font: 11px Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}

.dark_bg table{
	background-color: #5C743D; 
}

.orange td{
	background-color: #ffcc00; 
	padding: 5px;
}

.light_bg{
	background-color: #D5EDB3;
	border-color: #D5EDB3;
}
.light_bg table{
	background-color: #D5EDB3;
	border-color: #D5EDB3;
}

.light_bg tr{
	background-color: #D5EDB3;
	border-color: #D5EDB3;
}

.light_bg td{
	background-color: #D5EDB3;
	
}
	
.login_table{
	border:ridge;
	border-color: #D5EDB3;
	margin-top: 5px;
	width: 200px;
}

.login_table th{
	background-color: #993300;
	color: #FFFADE;
	font-size: 16px;
}

.chart{
	border:ridge;
	border-color: #D5EDB3;
	margin-top: 5px;
	width: 200px;
	
}

.chart table {
    line-height: 18px;
    vertical-align: top;
    margin: 0px;
    padding: 0px;
    padding-left: 12px;
    padding-right: 12px;
}

.chart tr {
    font-size: 12px;
	background-color: #fffade;
}

.chart td {
    vertical-align: top;
    padding: 2px;
    border: 0px;
    border-bottom: 1px;
    border-style: solid;
    border-color: black;
}

.chart tr.odd td {
	background-color: #ffffff;
}

.chart tr.even td {
	background-color: #fffade;
}

.chart th {
   background-color : #99CC66;
   padding-left: 4px;
}

.popup{
	border:ridge;
	border-color: #D5EDB3;
	margin-top: 5px;
	
	
}

.popup table {
    line-height: 38px;
    vertical-align: top;
    margin: 0px;
    padding: 0px;
    padding-left: 12px;
    padding-right: 12px;
}

.popup tr {
    font-size: 20px;
	background-color: #fffade;
}

.popup td {
	font-size: 20px;
    vertical-align: top;
    padding: 2px;
    border: 0px;
    border-bottom: 1px;
    border-style: solid;
    border-color: black;
}

.popup tr.odd td {
	background-color: #ffffff;
}

.popup tr.even td {
	background-color: #fffade;
}

.popup th {
   background-color : #99CC66;
   padding-left: 4px;
   line-height: 38px;
   font-size: 25px;
}


.contact_us table{
	border-style:ridge;
	border-width:3px;
	border-color: #D5EDB3;
}

.contact_us tr{
	border-style:ridge;
	border-width:2px;
	border-color: #D5EDB3;
}

.contact_us td{
	border-bottom-style:ridge;
	border-bottom-width:1px;
	border-color: #D5EDB3;
	padding-left:2px;
	padding-right:2px;
}

.boarderSimple{
	border: ridge #D5EDB3;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-top:2px;
}

.boarder table{
	border: thin dotted #FFFFFF;
}

.boarder tr{
	border: thin dotted #800080;
}

.boarder td{
	border: thin solid #000000;
}

.search{
	border:ridge;
	border-color: #D5EDB3;
	margin-top: 5px;
	width: 200px;
	
}

.search table {
    line-height: 15px;
    vertical-align: top;
    margin: 0px;
    padding: 0px;
    padding-left: 12px;
    padding-right: 12px;
}

.search tr {
    font-size: 12px;
	background-color: #fffade;
}

.search td {
    vertical-align: top;
    padding: 1px;
    border: 0px;
}

.search th {
   background-color : #99CC66;
   padding-left: 4px;
}

ul.normal{ 
	list-style-type: disc;
	list-style-position: inside;
	line-height: 15px; 
}

ol.normal li{
	list-style: decimal;
}

ol.normal{
	list-style-type: decimal;
	list-style-position: inside;
	line-height: 15px;
}

ul.normal ul{
	padding-left: 12px;
}

ul.normal li{
	list-style: disc;
}

ol.normal ul{
	padding-left: 12px;
}
