@meta { Title: "style"; }
BODY { font-size: 10pt;
     font-family: "Verdana", "Arial", "Geneva", "Helvetica", "sans-serif";
     color: Black; background: #FFFFFF;
     text-align : center;
  }
H1 {
	font-size: 12pt;
	font-weight : bold;
}

a:hover { color: Navy;
}
A { font-weight: normal; font-size: 10pt; text-decoration: none;
     font-family: "Verdana"; color: Red;
}
TR {
	text-align : left;
}	 

TABLE { 
	color: #000000; 
	text-align : center; 
	font-size: 10pt; 
}

.maintable {
	border-left : 1px solid #CCCCCC;
	border-bottom : 2px solid #9E9E9E;
	border-top : 1px solid #CCCCCC;	
	border-right : 2px solid #9E9E9E;
	background: #FFFFEF;		
}

.menutable {
	border-left : none;
	border-bottom : none;
	border-top : none;
	border-right : none;	
}

.tablenoborder {
	border-left : none;
	border-bottom : none;
	border-top : none;
	border-right : none;	
}
.searchtables {
	border-left : 1px solid navy;
	border-bottom : 1px solid navy;
	border-top : 1px solid navy;	
	border-right : 1px solid navy;	
}

.searchresultsheadercell {
	background-color : #E6E6FA;	
}

.dottedborderright {
	border-right : 1px dotted #9E9E9E;		
}

.dottedbordertop {
	border-top : 1px dotted #9E9E9E;		
}

.dottedbordertopandright {
	border-right : 1px dotted #9E9E9E;
	border-top : 1px dotted #9E9E9E;		
}
.pagedetailscell {
	border-top : 1px dotted #9E9E9E;
	background-color : #CCCCCC;
}

.botlefthandcornercell {
	border-right : 1px dotted #9E9E9E;
	border-top : 1px dotted #9E9E9E;	
	background-color : #CCCCCC;
}

#newssection {
	font-size: 8pt;	
	text-align : center;
	background-color : #F5F5F5;
	border-left : 1px solid navy;
	border-bottom : 1px solid navy;
	border-top : 1px solid navy;	
	border-right : 1px solid navy;	
	width: 110px;
}

#newssection p {
	text-align : center;	
}

 #navcontainer { margin-left: 0px; }

#navcontainer ul
{
margin: 2;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
font-size: 10pt;
}

#navcontainer li { margin: 0 0 2px 0; }

#navcontainer a
{
display: block;
padding: 2px 2px;
width: 110px;
height: 30px;
color: #000000;
background-color: #CCCCCC;
text-decoration: none;
font-size: 10px;
border-left : 1px solid #9E9E9E;
border-bottom : 1px solid #9E9E9E;
border-top : 1px solid #9E9E9E;	
border-right : 1px solid #9E9E9E;
text-align : center;
width: 110px;
}

#navcontainer a:hover
{
color: #FFFFFF;
background-color: #9E9E9E;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 110px;
color: #fff;
background-color: #369;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #69C;
text-decoration: none;
}
