@charset "utf-8";
/* DESIGN & CODING BY CRONDESIGN.COM */

body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:small; color: #333333;}
body { background-color: #000000;}
h2{color:#FF9900; font-size:large;}
h1{font-size:large;}

#maintable{border:solid 2px #FF9900; background-color:#FFFFFF; position:relative; width:975px}
#headerrow{background:url(images/headerback.gif) repeat-x;}
	#headerrow td{height:111px; width:100%}
	#mainlogo{ vertical-align:middle}
	#pagetitle{ z-index:2; margin-top:-40px; margin-left:115px}
	#headline{  margin-left:170px; color:#999999; font-weight:bold; text-decoration:none; }
	#headline:hover{color:#FF9900;}
	#headline2{  font-weight:bold; color:#FF9900; margin-top:50px; margin-left:22px}
	
#mainmenu{background:url(images/menufade.gif) repeat-x}
	#mainmenu td{height:40px; padding:0; padding-left:120px; overflow:hidden}
	#mainmenu a{ display:block; float:left; padding:10px 15px 10px 15px; color:#FFFFFF; text-decoration:none; font-size:small; background:none; border-top:1px solid #CCC}
	#mainmenu a:hover{ background:url(images/menuhover.gif) repeat-x;}
	/*#mainmenu a:active{ background:url(images/menuactive.gif) repeat-x;}*/
	#mainmenu #selected{ background:none; background-color:#FFFFFF; color:#000000; padding-bottom:13px;}
	#mainmenu a#selected:hover { color:#FF6600;}
	#reportbtn{display:block;width:121px; height:98px; float:right; margin-top:-90px; margin-right:70px; z-index:2; position:relative; background:url(images/reportbtnN1.gif); text-align:right; text-decoration:none}
	#reportbtn img{border:0; margin:3px 6px 0 }
	#reportbtn:hover{ background:url(images/reportbtnN2.gif)}
	#reportbtn:active{ background:url(images/reportbtnN3.gif)}
	
#footer{background:url(images/footerback.gif) repeat-x bottom;}
	#footer td{height:53px; padding:0 20px 0 20px; font-size:x-small; color:#000000; font-weight:bold; padding-top:7px;}
	#footer marquee{border-left:2px solid #df6929; border-right:2px solid #df6929; padding:4px 0 4px 0; font-size:small;}
	#shine{ width:955px;margin:-14px auto; height:90px; background:url(images/footershine.gif) repeat-x; font-size:x-small; padding:10px 0 0 20px; color:#B67414}
	#logos{float:right; margin-right:10px; margin-top:-9px;}
	@media all and (min-width: 0px){
    #logos{margin-top:-3px}
	}
	#designlink{font-size:7pt; font-weight:normal; float:right; text-decoration:none; color:#FAAF29; margin-right:-20px; padding:1px}
	#designlink:hover{color:#FFFFFF;}

#maincell{padding-top:20px;}
	#leftmenu{width:200px; margin:20px 20px 20px 0; padding-left:120px; font-size:x-small; float:left}
		#leftmenu a{text-transform:uppercase; color:#FF9900; display:block; margin-bottom:10px; padding:5px 0 5px 0; text-decoration:none; font-weight:bold}
		#leftmenu a span{visibility:hidden; margin-left:5px}
		#leftmenu a:hover{ color:#CC3300;}
		#leftmenu #selected{color:#000000;}
		#leftmenu #selected span{visibility:visible;}
	#notices{width:200px; margin:0 20px 20px 0; padding-left:120px; font-size:x-small; float:left;}
		#notices a{text-decoration:none; color:#FF9900; font-weight:bold; border-bottom: dotted 1px #FFF;}
		#notices a:hover{color:#FF6600; border-bottom-color:#FF9900}
		#notices a.title{color:#000000;}
		#notices .event a.title{color:#FF6600;}
		#notices li{list-style-image:url(images/bullet.gif); list-style-position:outside; margin-bottom:10px;}
		#notices p{margin-top:5px;}
		.noticedate{color:#FF9900; font-size:xx-small; font-weight:bold; border-left:#FF9900;}
		.event .noticedate{color:#FF6600;}
		
	#maincol{ margin-left:350px; padding:0 50px 20px 0; line-height:140%;}
	#maincol a{text-decoration:none; color:#FF9900; font-weight:bold; border-bottom: dotted 1px #FFF;}
	#maincol a:hover{color:#FF6600; border-bottom-color:#FF9900}
	
	.hoverCell{ padding:20px 10px 30px 10px; border-bottom:solid 5px #f0f0f0;}
	.hoverCell:hover{ background-color:#FFFFE8;}
	.newscontent{width:550px; min-height:100px; line-height:120%; margin-top:10px;}
	.newsimage{ float:left; margin:0 10px 5px 0; padding:5px; background-color:#FFFFFF; border:solid 1px #CCCCCC; width:100px;}
	.newsimage:hover{position:absolute; width:auto; padding:10px; border-color:#666666}
	.greyText{color:#999999;}
