body         { margin: 0; }
.sitename    { font-family: Tahoma; font-size: 14pt; color: #000000; text-transform: 
               uppercase }
.topsmallmenu { font-family: Tahoma; color: #000000; font-size: 10px }
.bottommenu  { font-family: Tahoma; font-size: 8pt; color: #000000; font-weight: bold }
.copy        { font-family: Tahoma; font-size: 10px; color: #000000; text-align: center }
.search      { font-family: Tahoma; font-size: 10pt; color: #000000 }
.searchform  { font-family: Tahoma; font-size: 12pt; color: #000000 }
.topmenu      
{ 
	font-family: Tahoma; 
	color: #FFFFFF; 
	font-size: 8pt; 
	text-transform: uppercase; 
	padding-left: 18px; 
}
.menu_h_2      
{ 
	font-family: Tahoma; 
	color: #FFFFFF; 
	font-size: 8pt; 
	text-transform: uppercase; 
	background-image: url('/template/images/menuheaderbg.jpg'); 
	background-repeat: no-repeat; 
	background-position: left top;
	width: 200;
	height: 29;
	padding-left: 18px; 
}
.menu_h      
{ 
	font-family: Tahoma; 
	color: #FFFFFF; 
	font-size: 8pt; 
	text-transform: uppercase; 
	background-image: url('/template/images/menuheaderbg.jpg'); 
	background-repeat: no-repeat; 
	background-position: left top;
	width: 200;
	height: 29;
	display: table-cell;
  	vertical-align: middle; 
}
.hide {
color:#FFFFFF;
font-size:3px;
}

.menu_tr{
display: table-row;
vertical-align: middle;
}
.menu_table{
display: table;
vertical-align: middle;
}
.menu_x     
{ 
	font-family: Tahoma; 
	color: #FFFFFF; 
	font-size: 8pt; 
	padding-top: 5px; 
	width: 200;
}
.menu_i      
{ 
	font-family: Tahoma; 
	color: black; 
	font-size: 8pt; 
	text-transform: uppercase; 
	background-image: url('/template/images/menuitemgb.jpg'); 
	background-repeat: no-repeat; 
	background-position: left top;
	width: 200;
	height: 30;
	display: table-cell;
  	vertical-align: middle;
}
.menu_n      
{ 
	font-family: Tahoma; 
	color: black; 
	font-size: 8pt; 
	padding-left: 18px; 
	background-image: url('/template/images/richtbg.jpg'); 
	background-repeat: no-repeat; 
	background-position: left top;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:10px;
	width: 200;
}
.pagetitle   
{ 
	text-transform: uppercase; 
	font-family: Tahoma; 
	font-size: 9pt; 
	color: #000000; 
    border: 1px dashed #D6DEE1; 
    background-image:url('/template/images/topheaderbg.jpg'); 
    font-weight:bold; 
    padding-left:10px;
    padding-top:5px;
    padding-bottom:5px;
    vertical-align: middle;
}
#centered {
padding-left: 18px; 
display: block;
margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
}
.content     { padding:5px; font-family: Tahoma; color: #000000; font-size: 9pt; text-align:justify; }
input        { font-family: Tahoma; font-size: 8pt; color: #000000 }
select       { font-family: Tahoma; font-size: 8pt; color: #000000 }
textarea     { font-family: Tahoma; font-size: 8pt; color: #000000 }

a:active     { font-family: Tahoma; color: #000000; text-decoration:none }
a:hover      { font-family: Tahoma; color: #000000; text-decoration:underline }
a:link       { font-family: Tahoma; color: #000000; text-decoration:none }
a:visited    { font-family: Tahoma; color: #000000; text-decoration:none }

a:active.hide     { font-family: Tahoma; color: #FFFFFF; text-decoration:none }
a:hover.hide      { font-family: Tahoma; color: #FFFFFF; text-decoration:underline }
a:link.hide       { font-family: Tahoma; color: #FFFFFF; text-decoration:none }
a:visited.hide    { font-family: Tahoma; color: #FFFFFF; text-decoration:none }

a:active.white     { font-family: Tahoma; color: #FFFFFF; text-decoration:none }
a:hover.white      { font-family: Tahoma; color: #FFFFFF; text-decoration:underline }
a:link.white       { font-family: Tahoma; color: #FFFFFF; text-decoration:none }
a:visited.white    { font-family: Tahoma; color: #FFFFFF; text-decoration:none }