body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: verdana, lucida, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	background-color:#b6bb86;
}
img {border: 0;}
table {background-color: white;}
td {vertical-align: top;}

table.main{width: 800px; border:0;}
table.main td.content {
	padding-left:50px; padding-right:50px;padding-bottom: 20px;
	line-height: 17px;
}
td.content{	padding-left:50px; padding-right:50px;padding-bottom: 20px;
	line-height: 14px;}
table.main td.rightzone{
 width:281px; background-color:#edf0ca;padding-left: 10px;padding-right: 10px; vertical-align: top;padding-top:5px;padding-bottom: 5px;}

	
.grey{color: #cccccc;}
.grey2{color: #999999;}

/*NAV*/
table.navtable{
width: 100%;}

table.navtable td{background-color: #c9cf90;} 

table.navtable td.bar{background-color: #8c9247;height:3px;}
table.navtable td.end{width:20px;}
table.navtable td {}

/*sec nav*/
table.navtable td a {display: block;	}
table.navtable td a:link, table.navtable td a:visited{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #333333;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
}
	
table.navtable td a:hover, table.navtable td a:active{	
	background-color: #a4aa5b;
	display: block;
	color: black;
	text-decoration: none;}

table.navtable td.on{	
background-color: #a4aa5b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-align: center;}
table.navtable td.on a:link, table.navtable td.on a:visited{color: black;text-decoration: none;}
table.navtable td.on a:hover, table.navtable td.on a:active{color: white;text-decoration: none;}

/*tert nav*/	
table.navtable td.subnav{	background-color: #8c9247; padding-left: 45px;padding-right: 45px;}
table.navtable td.subnav a:link, table.navtable td.subnav a:visited{
		text-decoration: none;
		text-transform: capitalize;
		color: black;	
		background-color: transparent;
		text-align: right;
		display: inline; }
table.navtable td.subnav a:hover, table.navtable td.subnav a:active{
		text-decoration: none;
		color: #ffffff;
		background-color: transparent;}


/*blue uppercase headers in text*/
h1{
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-transform: uppercase;}
	/*blue no case headers in text*/
p.hDate{
	font-size: 12px;
	font-weight: bold;
	color: #003366;}
/*main header-home*/
span.hTitle{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	}
	
	span.pTitle{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #003366;;
	font-weight: bold;
	}
/*main header-home*/
h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #484D27;
	padding-left:50px;
	padding-right:20px;
	margin-bottom:20px;
	margin-top:50px;
	font-weight: normal;
	line-height: 23px;
}
/*right zone grey headers*/
h3{
	font-weight: bold;
	color: #616835;
	font-size: 10px;}
/*main header-sec page*/
h4{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #484D27;
	padding-left:50px;
	padding-right:20px;
	margin-bottom:20px;
	margin-top:30px;
		font-weight: normal;}
	/*right zone grey headers*/
h5{
	font-weight: bold;
	color: #3A3A3A ;
	font-size: 13px;
		font-family: "Trebuchet MS";margin-bottom: 0px;}

h7{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #484D27;
	padding-left:0px;
	padding-right:20px;
		padding-top: 30px;
	margin-bottom:20px;
	margin-top:30px;
		font-weight: normal;}

td.bluebar{background-color: #0b4d97;height:20px;}
td.copyright{padding-left: 20px;padding-right: 20px;}









.textnoindent {
	font-size: 10px;
	line-height: 18px;
	color: #000000;
	padding-left:20;
	padding-right:20;
	vertical-align: top;
}
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	text-decoration: none;
	line-height: normal;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 003366;
	font-weight: bold;
	color: #003366;
	font-weight: bold;
}

.bigheader {
	font-family: "Trebuchet MS";
	font-size: 24px;
	color: #999999;
	padding-left:20;
	padding-right:20;
}

UL {list-style:url(../img/bullet.gif)}

.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	color: #3A3A3A;
}
/* default link colors dont need to define in href tag*/

a:link, a:visited {
	font-weight: bold;
	color: #993300;
	text-decoration: none;}


a:hover, a:active {
	color: #993300;
	text-decoration: underline;}


/* link colors set class as nav in a href tag*/

a.nav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E581C;
	text-decoration:none;
	}

a.nav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E581C;
	text-decoration:none;
	}

a.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	}

a.nav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	}

/* link colors set class as nav in a href tag*/

a.navsec:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
	}

a.navsec:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
	}

a.navsec:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	}

a.navsec:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	}


.rightheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D3D3D3;
	font-weight: bold;
}
.headerleft {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #003366;
	font-weight: bold;
}
.smallernav{
	color: #424422;
	font-size: 9px;
	font-style: italic;
}

table.exhib {}
table.exhib td{vertical-align:middle;	font-size: 10px;
	line-height: 18px;
	color: #000000;
	padding-left:20;
	padding-right:20;}
	
	table.rc{width:100%;}
	table.rc td{line-height: 13px;}
	

table.program{width:100%;}
table.program td{

	height:25px;
	line-height: 12px;	padding-bottom: 5px;
}
table.program td.hd2 {
	width:100%;
	font-weight: bold;
	color: #000000; padding-top: 10px;
}
table.program td.hd1 {
	width:100%;
	font-weight: bold;
	color: #000000; 
}

/*	border-bottom-color: #CCCCCC;
	border-bottom-style: dotted;
	border-bottom-width: thin;*/
table.program td.hd{width:100%; font-weight: bold;}
