﻿body {
	margin: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	background: #0A0A0A url('siteart/background-black.jpg') repeat-x scroll left top; 
	overflow-x:hidden;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
}


a:link, a:visited, a:active  {text-decoration:underline; color:#333333}
a:hover {color:black;}

a.plain:link, a.plain:visited, a.plain:active  {text-decoration:none; color:black;}
a.plain:hover {color:black;	text-decoration:underline;}

a.white:link,a.white:active,a.white:visited  {text-decoration:none; color:white}
a.white:hover {text-decoration:underline; color:white;}

a.nound:link, a.nound:visited, a.nound:active {text-decoration:none; color:#333333;}
a.nound:hover {color:black;}

a.inv:link, a.inv:visited, a.inv:active  {
	display: block;
	text-decoration:none;
	width:233px;
	height:44px;
	padding: 14px 0px 0px 18px;
	background:url('siteart/inv-green.gif') no-repeat;
	color:white;
}

a.inv:hover {
	background:url('siteart/inv-silver.gif') no-repeat;
	color: #333333;
}

#maintable {
	width: 770px;
	border:1px solid #1E2E36;
	background:white;
}

#header {
	width:1000px;
	height:104px;
	padding-right:15px;
	background: white url('siteart/header.jpg') no-repeat;
	text-align: right;
	font-size:10pt;
	font-weight:bold;
	vertical-align:middle;
}


/*----------------Navigation Section----------------*/

#navbar {
	background: url('siteart/nav-blue.jpg') repeat-x; text-align:center;
}
#navcell {
	font-size:10pt;
}


a.nav:link, a.nav:visited, a.nav:active {
	display:block;
	border-right: 1px solid #4D74B6;
	padding: 13px 15px 12px 18px; 
	background: url('siteart/nav-blue.jpg') repeat-x;
	text-decoration:none;
	text-align:center;
	display:block;
	color:white;
	vertical-align:middle;
}

a.nav:hover {background: url('siteart/nav-green.jpg') repeat-x;}

a.whitebold:link,a.whitebold:active,a.whitebold:visited  {text-decoration:none; color:white; font-weight:bold}
a.whitebold:hover {text-decoration:underline;}
	
#subnav {
	width:215px;
	vertical-align:top;
	color:white;
	padding: 3px 0px 0px 18px;
	line-height: 24pt;
	background: #3c4169 url('siteart/background-subnav.jpg') no-repeat;
}

.sub-menu {
	position:absolute;
	visibility: hidden;
	z-index: 100;
	background: #3c4169;
	width: 230px;
	line-height:18px;
	margin:0 0 0 -18px;
}

.sub-menu a:link, .sub-menu a:visited, .sub-menu a:active {
	display: block;
	border-bottom: 1px solid #474A73;
	padding: 5px;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	color:#fff;
}

.sub-menu a:hover {
	background: #587434;
	color: white;
}



/*----------------Content Section----------------*/

#mainpage {
	background: white url('siteart/background-white.jpg') repeat-x scroll left top;
	padding: 25px;
}

#whatsnew {
	padding: 20px 40px 20px 40px;
	background: #f5f5f5;
	text-align:center;
	font-size:20px;
}

#tanbar {
	background: #bab8ae;
	height:10px;
	display:block;
}

#invbar {
	background: #f5f5f5;
	height: 98px;
	vertical-align:middle;
	text-align:center;
}

#bottomtext {
	text-align:center;
	font-size:9pt;
	color:#b6b6b6;
	padding:5px;
}

#footerbottom {
	padding:30px;
}

.medbigbold {
	font-size:11pt;
	font-weight:bold;
}
	
.medbold {
	font-size:10pt;
	font-weight:bold;
}

.smbold {
	font-size:9pt;
	font-weight:bold;
}

.pagetitle {
	font-size:12pt;
	font-weight:bold;
	color: #49602c;
}

.bluebold {
	font-weight:bold;
	color: #19448d;
}

.imgbord {
	border: 1px solid #333333
}

li {
	padding-bottom:3px;
}