/*
 *Stylesheet for www.imp.org
 */



/*
 *Default styles for general page elements
 */

BODY {
	color: Black;
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
}
P {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
A {
	color: #0001AA;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;	
}
hr{
	height: 1px;
	color: #000077
}
}
A:HOVER {
	color: #FB0000;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;	
}
li{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;	
}
DIV.center {
	text-align : center;
}
H1 {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size : large;
}
H2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : medium;
}
H3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
}

/*
 *Style for top of page menu
 */

.topmenuall{
	background-color: #000077;
	border: 1px solid #000077;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.topmenu{
	background-color: #000077;
   color: #FFFFFF; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10pt;

}

.topmenu a{
	color: White;
	background-color: #000077;
   text-decoration: none;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.topmenu a:visited{
	color: White;
	background-color: #000077;
   text-decoration: none;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.topmenu a:HOVER {
	color: #FFFFCC;
	background-color: #000077;
	text-decoration: underline;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*
 *Styles to be organised---------------------------------------------
 */
td.small {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style : italic;
	background-color : #FFFFBB;
}
input,form {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt;
  background-color: white;
}

P.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
P.code {
	font-family: "Courier New", Courier, monospace;
	font-size: 10pt;
	color: #006400;
}
td.rightmenu {
	color: #00014A;
	background-color: #FFFFBB;
	border: 1px solid #004080;
	font-size: 10pt;	
}
table.rightmenu {
	color: #00014A;
	background-color: #FFFFBB;
	border: 1px solid #004080;
}
A.rightmenu {
	color: #0001AA;
	background-color: #FFFFBB;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;	
}

TD.renderjob {
	color: #0001AA;
	background-color: #FFFFCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;	
}
TR.renderjob {
	color: #0001AA;
	background-color: #FFFFCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;	
}

.TABLEBORDER { background-color: #ECECEC; }
.TABLEFRAME { background-color: #CCCCDD; padding: 2px 2px 2px 2px; margin-top: 0 }
.TABLEDATA { background-color: #FFFFFF; }
.TABLETITLEFULL  { font: 14px verdana, arial, helvetica, sans-serif; font-weight: bold; background-color: #CCCCDD; text-align: center; width: 66%; margin-bottom: 0; padding: 2px; }
.TABLETITLEBLANK { font: 14px verdana, arial, helvetica, sans-serif; background-color: #FFFFFF; }
.CTooltip {
	position:absolute;
	top:0px;
	left:0px;
	z-index:2;
	width: 280px;
	visibility:hidden;
	font: 8pt MS Comic Sans,arial,sans-serif;
	background-color: #FFFFE6;
	padding: 8px;
	border: 1px solid black;
}

TH.stat { font: 10pt arial, verdana, helvetica, sans-serif; text-align:center; color: #000000; }
TD.stat {
	font: 10pt arial, verdana, helvetica, sans-serif;
	text-align: center;
	color: #000000;
}
TD.statleft {
	font: 10pt arial, verdana, helvetica, sans-serif;
	text-align: left;
	color: #000000;
}

A.stat { font: 10pt arial, verdana, helvetica, sans-serif; }
A.stat:link    { color: #0011BB; text-decoration: none; }
A.stat:visited { color: #0011BB; text-decoration: none; }
A.stat:hover   { color: #605040; text-decoration: underline; }
DIV.stat { font: 10pt arial,verdana,helvetica; text-align:justify; }
.tablecontainer  { width: 100% }
.tablecontainer { page-break-before: always; }
/*
 *Styles for AWStats
 */
 TH.statAWL { font-size: 10px; font-weight: bold; }
.statAWL { font: 10pt arial, verdana, helvetica, sans-serif; text-align:left; color: #000000; }

