/* Created using Style Master from Western Civilisation CSS1 { 2 2 558 625 } */


.report table {
background-color: #FFFFFF;
border: 2px #000099 solid;
color: black;
}table.aBar {border: none;margin: 0px;padding: 0px;height: 5mm;}.report tr {}

.report td {
	padding: 1px;
	
	/*border: thin solid #9999CC;*/;
}td.right {text-align: right;}.report th {
background-color: #9999cc;
border-bottom: double;
padding: 5px;}


.report caption {
background-color: #000099;
color: white;}




body {
color: #000099;
background-color: #efefef;
margin: 0px;
padding: 0px;
overflow: hidden;
/*background-image: url(../images/report.gif);
background-repeat: no-repeat;
background-position: right bottom;*/
}

.odd{
background-color: #99CC99;
}
.even {
	background-color: #9999CC;
}

.header{
font-weight: bold;
font-size: +2em;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

.footer
{}

.comment{
font-weight: bold;
font-size: +1em;
}

a visited{color:#cc9999;}

input.button{
width:8em;
color:#000099;
background-color:silver;

/*border-bottom: 2px #6f6f6f outset;
border-right: 2px #6f6f6f outset;
border-top: 2px #efefef groove;
border-left: 2px #efefef groove ;
width: 115px;
height: 30px;
background-image: url("../images/button3_over.gif");
color: #000099;
border-style:none;
border: 1px #000000 solid;*/;
border: 2px outset;}

input.wide_button{
width:30em;
color:#000099;
background-color:silver;
/*border-bottom: 2px #6f6f6f outset;
border-right: 2px #6f6f6f outset;
border-top: 2px #efefef groove;
border-left: 2px #efefef groove ;
width: 115px;
height: 30px;
background-image: url("../images/button3_over.gif");
color: #000099;
border-style:none;
border: 1px #000000 solid;*/;
border: 2px outset;text-align: left;}

#middle
{
height: 330px;
width: 100%;overflow: auto;
}

table.body
{
margin:0px;
padding:0px;
}
