@charset "utf-8";
/* CSS Document */

body
{
	font-size: 80%;
	margin: 0;
	padding: 0;
	font-family: tahoma, Arial, sans-serif;
}

h1, h2, h3
{
	padding: 5px 2px 5px 2px;
	margin: 0;
}

p
{
	padding: 5px 2px 5px 2px;
	margin: 0;
}

ul, li, a
{
	padding: 0;
	margin: 0;
}

label
{
    color: #999900;
}

table
{
    border: 1px solid #99cc00;
}

td
{
    color: #999900;
}

#outer
{
	width: 950px;
	background: #ffffff;
	text-align: center;
	margin: 0 auto;
	border: 1px solid #99cc00;
}

#inner
{
	width: 950px;
}

#header
{
	background: #99cc00;
	padding: 10px 0 0 0;
}

#banner
{
	background: #ffffff;
}

#banner img.mainbanner
{
	margin: 30px 0 30px 0px;
}

#ban
{
	padding: 10px 0 6px 0;
	background: #99cc00;
}

#navigation
{
	height: 55px;
	line-height: 50px;
	padding: 30px 0 0 0;
	border-top: 1px solid #99cc00;
	border-bottom: 1px solid #99cc00;
	background: #ffffff;
}

#mainnav
{

}

#mainnav li
{
	list-style: none;
	float: left;
}

#mainnav a
{
	display: block;
	padding: 5px 20px 0px 20px;
	background: url('../images/button1.gif') top center no-repeat;
	color: #99cc00;
	text-decoration: none;
font-weight: bold;
}

#mainnav a:hover
{
	background: url('../images/button2.gif') top center no-repeat;
	text-decoration: underline;
}

#mainnav a.currentPage
{
	background: url('../images/button2.gif') top center no-repeat;
	text-decoration: underline;
}

#subnav
{
    height: 25px;
    background: #99cc00;
    clear: both;
}

#subnav li
{
	list-style: none;
	float: left;
}

#subnav a
{
    display: block;
	text-decoration: none;
	padding: 3px 15px 2px 15px;
font-weight: bold;
}

#subnav a:hover
{
	text-decoration: underline;
}

/*#subnav a.currentPage
{
	text-decoration: underline;
}*/

#content
{
	padding: 10px;
	clear: both;
	text-align: left;
}

#innercontent
{
	border: 1px solid #99cc00;
	padding: 20px;
	font-size: 100%;
	line-height: 20px;
	padding-bottom: 40px;
}

#innercontent img
{
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    margin-bottom: 10px;
}

#innercontent 
{
	color: #999900;
}

#innercontent h1
{
    font-size: 145%;
}

#innercontent ul
{
    margin: 0 0 0 30px;
    color: #999900;
}

#innercontent li
{
    color: #999900;
}

#innercontent a{
color:#99cc00;
}

#footer
{
    clear: both;
	text-align: center;
	padding: 10px 5px 10px 5px;
	background: #99cc00;
}

#footer p, a
{
	color: #ffffff;
}

#footer a
{
    text-decoration: none;
}

#footer a:hover
{
    text-decoration: underline;
}




.left{
float:left;
}

.right{
float:right;
}

.Normal{
font-weight:normal;
text-decoration:none;
font-style:normal;
color:#999900;
}


.Black{
color: #000000;
}

.BoldBlack{
font-weight:bold;color: #000000;
}

.ItalicBlack{
font-style:italic; color: #000000;
}

.UnderlinedBlack{
text-decoration:underline; color:#000000;
}

.BoldItalicBlack{
color: #000000; font-weight:bold; font-style:italic; 
}

.BoldUnderlinedBlack{
text-decoration:underline; color:#000000;font-weight:bold;
}

.ItalicUnderlinedBlack{
text-decoration:underline; color:#000000; font-style:italic;
}

.BoldUnderlinedItalicBlack{
color: #000000; font-weight:bold; font-style:italic; text-decoration:underline;
}



.Gold{
color: #999900;
}

.BoldGold{
font-weight:bold;color: #999900;
}

.ItalicGold{
font-style:italic; color: #999900;
}

.UnderlinedGold{
text-decoration:underline; color:#999900;
}

.BoldItalicGold{
color: #999900; font-weight:bold; font-style:italic; 
}

.BoldUnderlinedGold{
text-decoration:underline; color:#999900;font-weight:bold;
}

.ItalicUnderlinedGold{
text-decoration:underline; color:#999900; font-style:italic;
}

.BoldUnderlinedItalicGold{
color: #999900; font-weight:bold; font-style:italic; text-decoration:underline;
}

