body, p, a, text {
	font-size: 100.01%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333;	
	letter-spacing:normal;
	line-height:130%;
}

tt  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color : #000000;	
}

a, a:link {
	text-decoration: none;
	color: #000099;
}

a:visited {
	text-decoration: none;
	color: #660066;
}

a:hover, a:active  {
	text-decoration: underline;
	color: #3366CC;
}


a.topnav:link,a.topnav:visited { 
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000; 
	text-decoration:none; 
	font-weight:bold; 
}
a.topnav:hover { 
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3399CC; 
	text-decoration:none; 
	font-weight:bold; 
	border-bottom-width:3px; 
	border-bottom-color:#3399CC; 
	border-bottom-style:solid; 
}
a.topnav:active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3399CC; 
	text-decoration:none; 
	font-weight:bold; border-bottom-width:3px; 
	border-bottom-color:#3399CC; 
	border-bottom-style:solid; 
}

a.topnav_active:link,a.topnav_active:visited,a.topnav_active:hover,a.topnav_active:active { 
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3399CC; 
	text-decoration:none; 
	font-weight:bold; 
	border-bottom-width:3px; 
	border-bottom-color:#3399CC; 
	border-bottom-style:solid; 
}


.t_sm { font-size: 0.8em; }
.t_md { font-size: 0.9em; }
.t_big { font-size: 1.1em; }

h1, .h1 {
	margin: 0em 0% 1em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 180%;
	font-weight: bold;
	color: #3399CC;
}
h2, .h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 140%;
	font-weight: bold;
	color : #999999;
	margin-top: 2em ;
	margin-right: 0%;
	margin-bottom: 1em;
	margin-left: 0%;
}
h3, .h3 { margin: 0em 0% 0em 0%; font-size: 100%; font-weight: bold; }


ul {
	list-style-type: square;
}

/* needed part */
.usermenu {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	/*font-weight : bold;*/
	color : #000000;
}
a.usermenu:link {
	color : #000066;
	font-size : 10px;
	text-decoration : none;
}
a.usermenu:hover {
	color : #0000CC;
	font-size : 10px;
	text-decoration : underline;
}

.smallFont {
	font-size: 60%;
}

body, p, a, text {
	font-size: 100.01%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333;	
	letter-spacing:normal;
	line-height:130%;
}


h1#header, h2#header, h3#header {
  text-decoration:none;
  text-indent: -1000px;
  float:left;
  display:none;
}