body { background-color:#FFFFFF;
 	font-family:Verdana,Arial,Helvetica,sans-serif;
 	font-size:10pt;
	margin:0px;
	}
.Head { color:#14226A;font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12pt; font-weight:bold }
.inputbox { color:#000000; 
	    font-family:Verdana,Arial,Helvetica,sans-serif; 
	    font-size:8pt; 
	    border-width:1px;
	    border-style:solid;}
.countbox { color:#000000; 
	    font-family:Verdana,Arial,Helvetica,sans-serif; 
	    font-size:8pt; 
	    border-width:1px;
	    border-color:#FFFFFF;
	    border-style:solid;}	    
.inputbox_sm { font-family: Verdana;
		    font-size: 10px;
		    background:#FFFFFF;
		    color: #000000; 
		    border-style: solid;
		    border-color:#000000;
		    border-width:1px;}
.gotobox {background-color:#CBD7E6; color:#14226A; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9pt}
.table,tr,td,p { color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt }
.tableheading { color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11pt }
.homepagetime { color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; font-weight:bold}
.disclaimer { color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt;}
.sectionheading { color:#9E9E74; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12pt; font-weight:bold}
.subpagetime { color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:7pt; font-weight:bold}
.boxtext { color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt;}
.smalltext { color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:5pt;}
.smalltext2 { color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt;}
.smalltext3 { color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:6pt;}
.menu
{
	position:relative;
	background-color:#668CB3;
	border:1px solid #A9BED5;
	width:450px;
	font-size:9pt;
	font-family:verdana;
	font-weight:bold;
	position:absolute;
	cursor:se-resize;
}
.item_panel
{
	width:450px;
	border-left:1px solid #336699;
	border-right:1px solid #336699;
	clip:rect(0,450,0,0);
	position:absolute;
}
.item_panel a
{
	text-decoration:none;
	color:black;
}
.item
{
	background-color:#A9BED5;
	width:450px;
	font-size:8pt;
	font-family:Arial;
}

ul,li { list-style-image: url("../images/subpage/list_arrow.gif");}
.decimal {  list-style: decimal; }
.li_sp { list-style-image: url("/images/subpage/arrow.gif");}
.li_sp2 {margin-left:10px; list-style-image: url("/images/subpage/arrow.gif");}

.selectatoz {background-image: url("/images/subpage/top_repeat.gif");}
.headingbg {background-image: url("/images/subpage/heading_bg.gif");}
.shaderepeat {background-image: url("/images/subpage/shade_repeat.gif");}
hr {
	width:100%;
	color:#9E9E74;
	background-color :#9E9E74;
	height:2px;
	border:0px;
}
A { color:#747EAD;font-weight:bold; font-size:8pt; }
A:active { text-decoration:underline; font-weight:bold }
A:link, A:visited { text-decoration: none }
A:hover{ color:#ED8618; text-decoration:underline }
.SpecialA { color:#000000;font-weight:bold; font-size:10pt; }
.nextpage {color:#747EAD;font-weight:bold; font-size:10pt; }
.calendar_top {color:#DDDDBB;font-weight:bold; font-size:10pt; }
.event_text {color:#000000;font-weight:bold; font-size:8pt;}

#topnav {
   position: relative;
   width: 600px;
   height: 0px;
   z-index: 100;
   margin-bottom:10px;
   }  
#tnNav {
   position: absolute;
   top: 30px;
   left: 556px;
   width: 200px;
   height: 0px;
   }
.tnNavMenuButton {
   position: absolute;
   top: 0;
}

#tnNavHall {
   left: 52px;
   }
   
   
#tnNavExt {
   top: 29px;
   left: 495px;
   width:300px;
   height: 5px;
   }
   
   
.tnNavExtMenu {
   position: absolute;
   top: 46px;
   left: 440px;
   width: 160px; 
   z-index: 100;
   border: 1px solid #012040; 
   background-color: #f2f6fa;
   visibility: hidden;
   }   
   
.tnNavMenu {
   position: absolute;
   top: 46px;
   left: 545px;
   width: 160px; 
   z-index: 100;
   border: 1px solid #012040; 
   background-color: #f2f6fa;
   visibility: hidden;
   }
   
.pageMenu {
	position: absolute;
	top: 191px;
	left: 430px;
	width: 110px; 
	z-index: 100;
	border: 1px solid #FFFFFF; 
	background-color: #FFFFFF;
	visibility: visible;
}

.toppageMenu {
    color:#000000; 
    font-family:Verdana,Arial,Helvetica,sans-serif; 
    font-size:8pt
}

.tnNavMenu a.menuItem {
   display: block;
   width: 100%;
   padding: 3px 8px;
   font-size: 11px;
   color: #747EAD;
   background-color: #f2f6fa;
   text-decoration: none;
      voice-family: "\"}\"";
      voice-family: inherit;
      width: auto;
   }   
.tnNavMenu a.menuItem:hover 
{
   color:#ED8618; 
   text-decoration:underline;
   background-color: #DEE6F1;
}   
.tnNavMenu a.menuItemCurrent {
   color: #003366;
   background-color: #DEE6F1;
}   

.tnNavExtMenu a.menuItem {
   display: block;
   width: 160px;
   padding: 3px 8px;
   font-size: 11px;
   color: #747EAD;
   background-color: #f2f6fa;
   text-decoration: none;
      voice-family: "\"}\"";
      voice-family: inherit;
      width: auto;
   }   
.tnNavExtMenu a.menuItem:hover 
{
   color:#ED8618; 
   text-decoration:underline;
   background-color: #DEE6F1;
}   
.tnNavExtMenu a.menuItemCurrent {
   color: #003366;
   background-color: #DEE6F1;
}   
   
