html{height:100.5%;}
body{font-family:Arial,Verdana,sans-serif;color:#000000;font-size:12px;margin:8px 0;background-color:#fcf000;}
/* Main layout components for main page design */
#mContainer{width:900px;min-height:700px;margin:0 auto;}
#leftColumn{width:300px;margin:20px 2px 2px 10px;}      

#mainColumn{width:500px;min-height:400px;margin:30px 20px 20px 8px;}    
#leftColumn,#pawpaw,#mainColumn,#mainNav{float:left;}
#footer{width:100%;}
#footer p{width:100%;padding:0 0 10px 0;font-family:Arial,Verdana,sans-serif;color:#a6922f;font-size:12px;}
#sponsors{width:820px;background:#ffffff;border:1px #e84627 solid;margin:10px 20px 30px 42px;padding:0 0 30px 0;} 
#mainNav{height:26px;width:800px;}
/* Defaults */       
.clearer{clear:both;}     
.right{float:right;margin:4px 6px}     
.left{float:left;margin:4px 4px}  
.topPad{padding:10px 0 0 0;}
.bottomPad{padding:0 0 10px 0;}
.greytext{font-family:Arial,Verdana,sans-serif;color:#6666;font-size:12px;}
h1{font-weight:bold;font-size:21px;color:#000000;margin:10px 0;}    
h2{font-weight:bold;font-size:18px;color:#000000;margin:10px 0;}
h3{font-weight:bold;font-size:16px;color:#000000;margin:10px 0;}
p.center {text-align:center;}
.smalltext {font-size:10px;}
.border {border:1px #ed4427 solid;}
.graybackground {background:#eeeff1;}
.yellowbackground {background:#b2d50f;}
.whitebackground {background:#ffffff;}
/*
link styles
*/
a:link,a:visited{color:#37b025;text-decoration:none;}  
a:hover{color:#fe8400;}          


a.tablelink:link,a.tablelink:visited{color:#157007;text-decoration:none;}
a.tablelink:hover{color:#fe8400;text-decoration:underline;}

              

#mainNav li a:link, #mainNav li a:visited {
	text-decoration:none;
	color:#37b025;
}          
#mainNav li a:hover,#mainNav li a.active:link,#mainNav li a.active:visited,#leftNav li a.active:hover{ 
color:#fe8400; 
}


/* 
navigation styles 
*/
#mainNav ul li{float:left;margin:0 6px;font-size:17px;font-weight:bold;padding:0 15px 0 0;}
#mainNav ul{float:left;list-style-type:none;margin:2px 0 0 0;padding:7px 0 0 50px;}


/* 
Style information for main containers
*/
#mContainer{background:#ffffff;border:1px #ff7f00 solid;}
#leftColumn{background:#ffffff;}


#mainColumn {padding:0 10px;} 
#rightColumn{background:#eeeff1;}                                        
#table th {
background:#666;
color:#FFF;
font-size:13px;
width:100px;
vertical-align:top;
text-align:center;
}

#table th.sub {
background:#ccc;
color:#000000;
font-size:13px;
width:100px;
vertical-align:top;
}

#table td {
color:#000000;
font-size:10px;
text-align:center;
}

#table td.left {
text-align:left;
}

/* STYLES TO DELETE */

