/* standard */ 
body{ /* set the relative font size of IE5-5.5 differently to everything else, and we scale it from there */
	background: #FEFEFE/*#fefefe*/;
	line-height: 1.1;
	color: #333;
	margin: 0;
	padding: 0;
	font: small Verdana, Geneva, Arial, Helvetica, sans-serif!important;
	font /**/: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
img {
	border: 0px none #fff;
}
h1, h2, h3{
	color: #fefefe;
	background: #c3f;
	padding: 5px;
	font-family:  Arial, Helvetica, sans-serif
}
h1  {
	font-size: 220% ;
}
h2  {
	font-size:160%;
	padding-top:5px
	}
h3  {
	font:  normal 150% Arial, Helvetica, sans-serif;
	line-height:1.1;
	clear: right;
	width:100%;
}
h4  {
	font:  bold 100% Verdana, Arial, Helvetica, sans-serif;
}
h5  {
	font-size:  100% 
}
h6 {
	font-weight: normal;
}
p {
	line-height:130%
}
form, input, body{	padding: 0px;
	margin: 0px;
}
a:link{
	color: #000080;
	background: transparent;
}
a:visited{
	color: #000080;
	background: transparent;
}
a:hover{
	color:  #808080;
	background: transparent;
}
td {
	padding: 5px 10px;
	vertical-align: top;
}
td a {
	font-weight: bold;
	color: #06c;
}
th {
	font: 85% Verdana,Arial,Helvetica,sans-serif;
	color: #666;
	background: transparent;
}
p label {
	width: 25%;
	font-weight: bold;
	float: left;
}
legend {
	font: bold small/1.4em Verdana,Arial,Helvetica,sans-serif;
	margin: 5px;
	padding: 2px;
	color:#036;
}
code {
	color: #900;
	background: #FFFFFF;
	font-size:115%!important;
}	
/* end standard */