@import "superfish.css";
@import "http://yui.yahooapis.com/3.0.0b1/build/cssreset/reset-min.css";
html{background:#999999;
padding:0;
	margin:0;
}

body
{
	padding:0;
	margin:0;
	background:#999999 url("../images/tablebg.jpg") repeat-y center top;
	color:#000;
	font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.4em;
text-align:center;
}

#page{ 
	width:990px; 
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
}
#mainbg
{
	background:url(../images/barbg.jpg) top center repeat-x;
	margin-top:0;
}
#secondbg
{
	background:url(../images/headerbg.jpg) top center no-repeat; 
	margin-top:0;
}
#divMainTable
{	

width:990px;
	position:relative;
}

 /* *** Float Hacks *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
-->


#topmenus
{
	width:990px;
	height:270px;
	position:relative;
}
#mainmenu
{
position:absolute;
	margin: 0px 0px 0px 150px;
}
#headerinfo
{
float:left;
padding:16px 0 0 10px;
color:#fff;
font-size:10px;
}
#headerinfo b
{
	font-size:14px;
	font-weight:bold;
}
#leftcol
{
	
	width:300px;
	padding:10px 5px;
	float:left;
	position:relative;
}
#leftcol h1
{
	height:28px;
	width:300px;
	margin-left:-5px;
	padding:4px 0 0 10px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	background:url(../images/leftcolheaderbg.jpg) top left repeat-x;
}
ul.divlist a, ul.divlist a:visited
{
	
	display:block;
	color:#444;
	text-decoration:none;
	font-family:Impact,Arial;
	font-size:14px;
	padding:5px 7px 5px 10px;
	border-bottom:1px solid #666565;
}
ul.divlist a:hover
{
	

	color:#202020;
	background-color:#707070;
}
#contentheader
{
margin-top: 90px;
}
#contentheader h1
{
	font-family: Helvetica, Arial, sans-serif;
font-size: 28px;
font-style: normal;
font-weight: bold;
text-transform: none;
letter-spacing: -1px;
line-height: 1.2em;
	color:#fff;
	margin: 20px 0 50px;
	
}
.txtInput
{
width:250px;
height:30px;
margin:10px;
color:#333;
background:url(../images/loginbg.jpg) top left repeat-x #999;
border-top:1px solid #222;
border-right:1px solid #aaa;
border-left:1px solid #222;
border-bottom:1px solid #aaa;
font-size:15px;
padding:5px;
}
#btnSubmit
{
width:100px;
height:30px;
color:#773300;
background:url(../images/loginbtn.jpg) top left repeat-x #ff9f00;
border-top:1px solid #ffb842;
border-right:1px solid #da8800;
border-left:1px solid #ffb842;
border-bottom:1px solid #da8800;
margin-left:10px;
}
.prompt
{
font-size:15px;
font-weight:bold;
letter-spacing:2px;
text-transform:uppercase;
color:#333;
}
#content
{
	height:auto !important;
	height:1000px;
	min-height:1000px;
	padding:120px 10px 10px 10px;
float:left;
width:630px;
position:relative;
color:#fff;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.4em;
}
#content h1
{
	font-family: Helvetica, Arial, sans-serif;
font-size: 28px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: -1px;
line-height: 1.2em;
	color:#fff;
	margin: 20px 0;
	
}
#content h2
{
	font-family: Helvetica, Arial, sans-serif;
font-size: 22px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: -1px;
line-height: 1.2em;
	color:#ffb500;
	margin: 15px 0;
	
}
#content p
{
margin:1em 0;	
}
#content h3
{font-family: Helvetica, Arial, sans-serif;
font-size: 18px;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
	color:#eee;
	margin: 10px 0;
	
}
#content h4
{
	

font-family: Helvetica, Arial, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;

	color:#ffb500;
	margin-bottom:15px;
	
}
#content h5
{
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	color:#fff;
	margin-bottom:15px;
	
}
#content h6
{
	font-family:arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	color:#ffb500;
	margin-bottom:15px;
	
}
#content hr
{
	border: 0;
color: #c2c2c2;
background-color: #c2c2c2;
height: 1px;
text-align: left;
margin: 20px 0;
}
#content a, #content a:visited
{
	color:#ffcf30;
	text-decoration:none;
	
}
#content blockquote {
	padding:6px 20px;
}
.altRow
{
	color:#333;
}
.Row
{
	color:#666;
}
#content  ul {
	padding:0;
	margin:1em 0;

}
#content  ul li {
	list-style-type:circle;
	list-style-position:inside;
	padding:0 0 5px 10px;
	margin:0 0 0 0;
	line-height:1.2em;
	color:#fff;
}
#content  ol {
	padding:6px 20px;
	margin:0 0 0 0;

}
#content  ol li {
	list-style-type:decimal;
	list-style-position:inside;
	padding:0 0 0 0;
	margin:0 0 0 0; 
}

#content textarea {
	width:400px;
}


.footer{
	background:#333333 url(../images/footerxbg.jpg) top center repeat-x;
	text-align:center;
	color:#fff;
height:200px;
}
#footersponsors
{
	height:105px
text-align:center;
margin:0 auto;
}
#footerinfo
{
	text-align:left;
	width:300px;
	height:44px;
	float:left;
	padding:4px 0 0 10px;
}
#footerinfo a, #footerinfo a:visited
{
	color:#ff6600;
}
#footerlogo
{
	height:44px;
	float:right;
	padding-top:6px;
}
#footertext
{
width:990px;
text-align:center;
margin:0 auto;
}
#footer a, #footer a:hover, #footer a:visited{
	color:#ccc;
}