body { 
margin: 0px; 
padding: 0px; 
color: #000000;
}
p{
padding:2px;
font-family: verdana, helvetica, sans-serif; 
}
h1{
font-size: 15pt;
color: #cc6600;
}
h2{
font-size: 13pt;
color: #cc6600;
}
h3{
font-size: 12pt;
color: #cc6600;
}
td{
font-size: 10pt;
font-family: verdana, helvetica, sans-serif; 
}
li{
font-size: 10pt;
font-family: verdana, helvetica, sans-serif; 
}
a:link, a:visited, a:hover, a:active { 
color:#000000; 
text-decoration:underline; 
}
table.main{
width: 1040px;
}

table.top
{
width: 1040px;
text-align: left;
background-color: #000000;
height: 125px
}

td.banner
{height: 185px}

td.breadcrumb{
color: #ffffff;
background: #000000;
height: 25px;
}
td.content{
width: 1040px;
vertical-align: top;
padding-top: 10px;

}
table.content{
width: 1040px;
vertical-align: top;
}
td.right_pane{
width: 300px;
vertical-align: top;
font-size: 11px;
font-family: verdana, helvetica, sans-serif;  
padding-right: 2px;
padding-left: 8px;
}
td.left_pane{
width: 200px;
vertical-align: top;
font-size: 11px;
font-family: verdana, helvetica, sans-serif;  
padding-right: 8px;
padding-left: 2px;
}
td.content_pane{
width: 740px;
vertical-align: top;
font-size: 11px;
font-family: verdana, helvetica, sans-serif;  
padding-right: 10px;
padding-left: 10px;
border-right: 1px solid #cc6600;
border-left: 1px solid #cc6600;
}
/*-----------------------------Navigation---------------------------*/
#mainnav {
background:#000000; 
width: 1040px;
text-align: right;
vertical-align: bottom;
}

ul.nav{ 
	list-style: none;
	padding-left: 200px;
	margin: 0;
	text-align: right;
}

li.nav{
	float: left;
	position: relative;
	text-align: center;
	padding-top:2pt;
	padding-bottom:2pt;
	padding-right:0pt;
	padding-left:0pt;
	border: solid 1px #ffffff; 
	margin: 5px;
	color:#ffffff;
	white-space:nowrap;
}

li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}

		
a:link.nav{color:#ffffff;text-decoration: none; background-color:#000000;font-weight: bold;padding-top:2pt; padding-bottom:2pt; padding-right: 10pt;padding-left: 10pt;}
a:visited.nav{color:#ffffff;text-decoration: none; background-color:#000000;font-weight: bold;padding-top:2pt; padding-bottom:2pt; padding-right: 10pt;padding-left: 10pt;}
a:hover.nav	{color:#ffffff;text-decoration: none; background-color:#cc6600;font-weight: bold;padding-top:2pt; padding-bottom:2pt; padding-right: 10pt;padding-left: 10pt;}
a:active.nav{color:#ffffff;text-decoration: none; background-color:#000000;font-weight: bold;padding-top:2pt; padding-bottom:2pt; padding-right: 10pt;padding-left: 10pt;}

/*-----------------BreadCrumbs--------------------*/

#breadcrumbs {
background: #000000; 
color: #FFFFFF; 
padding: 5px 10px; 
font-family:Garamond; 
font-weight:bold;
text-align: left; }


a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:active { color:#FFFFFF; text-decoration:none;}
a.breadcrumb:hover { color:#C18748;}
#breadcrumbs span {color:#ffffff;}

/*-----------------General Contents--------------------*/
ul.noIndent {
margin-left: .5em;
padding-left: .5em;
list-style: cirlce;
font-size: 10pt;
}

/*-------------------------Form Errors-------------------------*/
.required{
color: red;
font-weight: bold;
}
/*-------------------------FAQ-------------------------*/
div.faq{
border: solid 1px #cc6600;
background-color: #fbcf9d;
color: #000000;
width: 500px;
position: relative;
padding: 5px;
right: -20px;
}
a:link.faq, a:visited.faq, a:hover.faq, a:active.faq { 
color:#cc6600; 
text-decoration:underline; 
}

