/*body
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: #ebebeb;
}*/
table
{
	
	border-collapse: collapse;
	
}/*
h1
{
	font-weight: normal;
	font-size: 18pt;
	margin-bottom: 0px;
	font-family: 'Arial Narrow';
}*/
h2
{
	margin-bottom: 0px;
	font-size: 10pt;
}
h3
{
	font-weight: bold;
	font-size: 8pt;
	margin-bottom: 0px;
}
a
{
	color: #333399;
	text-decoration: underline;
}
a:hover
{
	text-decoration: none;
}
th a 
{
	color: White;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
th a:hover
{
	text-decoration:underline;
}
th
{
	font-weight: bold;
	font-size: 9pt;
	background-image: url(images/darkgradient.gif);
	color: white;
	text-align: left;
	padding: 5px 5px 5px 5px;
	
	
	border-left:1px solid #9FAABF;
	border-right:1px solid #606D85;
}


button
{
	font-family: Verdana;
	font-size: 8pt;
	border: slategray 1px solid;
}
textarea
{
	font-family: Verdana;
	font-size: 8pt;
	border-left: slategray 1px solid;
	border-right: slategray 1px solid;
	border-bottom: slategray 1px solid;
	border-top: none;
}
select
{
	font-family: Verdana;
	font-size: 8pt;
	border: slategray 1px solid;
}

/* border ONLY for inputs of type text, button, submit, password BUT NOT CHECKBOX/RADIO */
/* for IE */
INPUT {
	border: expression( (this.type=="text") || (this.type=="button") || (this.type=="file") || (this.type=="submit") || (this.type=="password")   ? '1px solid slategray' : 'none');
	font-family: Verdana;
	font-size: 8pt;
}
/* same for FireFox */
INPUT[type="text"] {
	font-family: Verdana;
	font-size: 8pt;
	border: 1px solid slategray;
}
INPUT[type="button"] {
	font-family: Verdana;
	font-size: 8pt;
	border: 1px solid slategray;
}
INPUT[type="submit"] {
	font-family: Verdana;
	font-size: 8pt;
	border: 1px solid slategray;
}
INPUT[type="password"] {
	font-family: Verdana;
	font-size: 8pt;
	border: 1px solid slategray;
}
INPUT[type="file"] {
	font-family: Verdana;
	font-size: 8pt;
	border: 1px solid slategray;
}

/* classes */
.gradientbutton
{
	background-image:url('images/darkgradient.gif');
	color:White;
}
button.formatting
{
	width: 25px;
	height: 20px;
	border: none;
	background-color:Transparent;
	cursor: pointer;
}
div.editbar
{
	margin-top: 3px;
	background-image: url('images/editbar_bg.gif');
	height: 20px;
	border-left: 1px solid slategray;
	border-right: 1px solid slategray;
	border-top: 1px solid slategray;
}
div.quote
{
	color: #7777aa;
	text-decoration: none;
	padding-left: 15px;
}
th.topmenu
{
	border-left:1px solid #9FAABF;
	border-right:1px solid #606D85;
}