BODY {font-family: Arial, Helvetica, sans-serif, sans-serif;}
body, td {font-size : 90%;}
body, th, td,  div, p {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A {color: black;}
A:HOVER {color: blue;}
h2 {font-size : 150%;}
h3 {font-size : 130%;}
h4 {font-size : 110%;}
hr {color : black;
	height : 1px;
	width : 100%;}
INPUT {background : #C8C8C8;
	font-size: 90%;
	font-weight : normal;}
TABLE  {border : thin none #E6E6FA;}

form.styleselection {
}

form.styleselection input {
	background-color : #B8C2DA;
	color : black;
	cursor : hand;
	font-size : 15px;}
table.visible{	
	color: Black;
	background : #FFD700;
	table-layout : fixed;
	font-family : Arial, Helvetica, sans-serif;
	width : 80%;
	layout-grid-line : auto;
	border : thin solid Black;}

table.td {border : thin solid Black;}

table.visible50p {
	color: Black;
	border : thin outset #EEE8AA;
	background : #FFD700;
	table-layout : fixed;
	font-family : Arial, Helvetica, sans-serif;
	width : 50%;}

.tablestyle {font-family: arial;
	font-size: 11px;
	border-collapse: collapse;}

.tablestyle img {border: 0px;
	padding: 0;
	margin: 0;}
	
.tablestyle th {padding: 3px;
	font-weight: bold;
	background-color: #efefef;
	border: 1px solid #333366;
	vertical-align: bottom;}
	
.tablestyle td {padding: 3px;
	border: 1px solid #333366;}

.tablestyle input {width:250px;
	background-color: #FFFFFF;
	font-size: 100%;}

.tablestyle input.btn {background-color: #C1C1C1;
	font-size: 100%;
	width:100px;}

.reportTitle {font-size: 13px;
	font-weight: bold;
	background-color: #c7c7c7;
	text-align: center;}
