   
body {
	padding: 0;
	margin: 0;
/*	font: 0.7em Tahoma, sans-serif;*/
	line-height: 1.5em;
	background: #fff;
	color: #454545;
	/*font-family: Tahoma, sans-serif;*/
}
.imglnk:hover{ border:solid;color: #E0691A;}
a {	color: #E0691A;	background: inherit;}
a:hover { color: #6C757A; background: inherit; }
/*img { padding:1px;}*/
h1 {
	font: normal 2.4em Arial, Sans-Serif;
	letter-spacing: -1px;
	padding: 1px 5px 5px 10px;
	margin: 0;
	vertical-align: middle;
}
h3 {
	font: normal 13px Arial, Sans-Serif;
	letter-spacing: 0px;
	padding: 1px 1px 1px 10px;
	margin: 0;
	vertical-align: middle;
}

h4 {
	font: normal 12px Arial, Sans-Serif;
	letter-spacing: -1px;
	padding: 1px 1px 1px 10px;
	margin: 0;
	vertical-align: middle;
}
.subheader {
	margin: 0px 0 8px 15px;
	padding: 5px 0 5px 0;
	font: 1.7em Tahoma, Sans-Serif;
}
.Ssubheader {
	margin: 0px 0 8px 15px;
	padding: 5px 0 5px 0;
	font: 1.4em Tahoma, Sans-Serif;
}
.maintxt {
	margin: 0px 0 15px 15px;
	padding: 5px 10px 5px 10px;
	font: 0.9em Tahoma, sans-serif;
	text-align: left;
}


.dark  { color: #737373; background: inherit; font-weight: bold; }
h1 a, h2 a { text-decoration: none; }

h1 { color: #FF6600; background: inherit; padding:0;}
h2 { margin: 0; padding: 0; font: bold 1.7em Arial, Sans-Serif; letter-spacing: -1px; }
h2 { font-size: 1.5em; margin-bottom: 5px; color: #000; background: inherit; }
.title { font-size:16.0pt;font-family:Verdana;color:#CCFF99;letter-spacing:2.4pt;}
.title1{
	font-size:9.0pt;
	font-family:Verdana;
	color:#FF9933;
	letter-spacing:4.4pt;
	margin-bottom:.0001pt;
	font-weight: bold;
}

ul { margin: 0; padding : 0; list-style : none; }
ol { list-style:disc; }   
/* layout
   ------ */

.content { 
	margin: 0 auto;
	width: 800px;
	padding: 10px; 

}

.top_info a{
	text-decoration:none;
	font-weight: bold;
}
.top_info {
	float: left;
	width: 100px;
	padding: 8px 25px 8px 8px;
	border-bottom: 2px solid #C0DFFD;
	border-top: 2px solid #C0DFFD;
	background: #E6F3FF;
	color: #808080;
	position: relative;
	visibility: visible;
	font: 0.7em Tahoma, sans-serif;
}
.top_info:hover{
	background: #FFF;
	border-bottom: 2px solid #C0DFFD;
	border-top: 2px solid #C0DFFD;
	
	}

.tbar{
	font-size: 12px;
	font-weight: bold; 
	vertical-align: text-top;
/*	padding: 2px 150px 15px 2px;*/
	align: center;
	}
	
.ttext{
font-size:11px;
vertical-align:text-top;
padding: 10px 35px 10px 15px;
font-family:Verdana;
}
.ttext ul{
list-style:disc;
border-left-width:thin;
padding: 10px 35px 10px 15px;
}
@charset "utf-8";
/* CSS Document */

.browse_category  {
	
	font-size: 0.9em;
	width: 190px;
	color: #FFF;
	background: inherit;
}
.fb{
	clear: both;
	font: 0.7em Tahoma, sans-serif;
	text-align:left;
	padding-left:25px;
	
	}

.sbar{ 

margin: 10px 10px 10px 10px;
/*font-size:1.5em;	*/

}
table.vbar{
	border:1 inset #CCC;
	cellspacing:2;
	cellpadding:6;
	margin: 2px;
	padding: 2px;
}
	  
.bar { 
	clear: both;
	font: 0.7em Tahoma, sans-serif;
	height: 30px; 
	/*color: #FFF*/
	colour:#CCFF99;
	margin: 0 0 0 0px; 
	background: #CCFF99;
	width:100%;
	float:left;
	

}

	.bar ul li {
	/*margin: 0;*/
	padding: 7px 20px 7px 12px;
	color: #333;
	background: #CCFF99;
	float: left;
		 	
	}
	
	.bar ul li.active { 
		background: #CCFF99 url(images/bar.gif) no-repeat center top; 
		/*color: #CCC;*/
		font-weight: bold; 
		padding: 7px 10px 0px 12px;
	}
	.bar ul li.sel
	{ font-size:10px;
	padding:7px 50px 0px 10px;
	}
	.bar ul li a { 
		font-weight: bold;
		color: #E0691A; 
		background: inherit;
		text-decoration: none;
	} 
	
	.bar ul li a:hover { 
		color: #808080;  /**/ 
		background: inherit;
	} 
	
	.bar ul li ul {display:none;
	position:absolute;
	width: 150px;
/*	z-index:200px*/
	
	padding-right:1px;
	margin-left:-15px;
	margin-top:1px;
	padding-bottom:-8px;
	

	}	
	.bar ul li:hover ul {
		display:block;
		}
	
	.bar ul a:hover li ul {
		display:block;
		
		}	
		
	.bar ul li ul li{width:60px; }
/*	.bar ul li ul li a{}*/


.temp { 
	clear: both;
	text-align:center;
	colour:#CCFF99;
	background: #CCFF99;
	font: 0.7em Tahoma, sans-serif;
}
.tempI { 
	clear: both;
	font: 0.7em Tahoma, sans-serif, bold;
	background: #E6F3FF;
	color: #000;
	text-align:center;
	
/*	width:100%;*/
/*	float:left;*/
}

/* footer
   ------ */

.footer { 
	clear: both;
	text-align: center;
	padding: 10px 0 10px 0;
	margin: 0;
	border-top: 1px solid #ccc;
	line-height: 1.8em;
	font: .8em Tahoma, Sans-Serif;
	color: #808080;
}

.footer a { color: #E0691A; }
.footer a:hover{ color: #808080; background: #fff; }