body {width:100%; text-align:center; font-family:verdana,arial; height:100%}


.lefter { width:40%; border-right:black solid 1px;float:left;font-size:8pt;clear:left;bborder:black 1px solid;font-color:black; font-family:verdana,arial; }
.righter { padding-left:0.2em; width:40%; background-color:eeeeee;float:right;font-size:8pt;clear:right; bborder:blue 1px solid;font-color:black; font-family:verdana,arial; }

.wideleft { width:80%; float:left;font-size:8pt;clear:left;font-color:black; font-family:verdana,arial; font-size:9pt;}

p.p25{margin-top:25}

#reporttop
	{
	float:left;
	width:790;
	background:red;
	height:80;
	color:white;
	font-size:18pt;
	font-weight:normal;
	font-family:verdana;
	background-image:url(images/logo.jpg);
	background-position:bottom left;
	background-repeat: no-repeat;
	text-indent:150;
	text-align:left;
	margin-bottom :0;
	}
#reportnavbox
	{float:left; width:100%}
#reportnav
	{
	float:right;
	color:red;
	font-size:8pt;
	font-weight:normal;
	font-family:verdana;
	text-align:right;
	margin-bottom :20;
	padding-right:10;
	padding-bottom:5;
	padding-left:10;
	padding-top:5;
	border:red solid 1px;
	}

#reportleft {float:left; margin-left:10px; width:230px; border: solid darkblue 1px; font-family:arial; font-size:10pt; padding:0.3em;clear:left;}

#reportright {float:right; width:500px; border: solid darkblue 1px; font-family:arial; font-size:10pt; padding: 1em; text-align:left;}


#logo {
	float:left;
	width:20%;
	height:80;
	background:#EB0C0D;
	padding-top:0.1em;
	text-align:center;
	border:black dotted 1px;
	margin-right:10px;
	margin-top:0;
	}


#wrap {width: 790;
margin-left:auto;
margin-right:auto;
bborder:yellow solid 2px; }


#banner {

	float:left;
	width: 100%;
	height: 80;
	text-align:left;
	background-color: #EB0C0D;
	margin-bottom:10px;
	text-indent: 130;
	padding-top:1.2em;
	border:blue dotted 1px;
	background-image:url(images/logo.jpg);
	background-position:bottom left;
	background-repeat: no-repeat;
}

#left {
	float:left;
	height:50%;
	width: 15%;
	background-color:#EB0C0D;
	color:white; padding:1em;
	padding-bottom: 20px;
	font-size:14pt;
	text-align:left;
	border:black dashed 2px;
	}

#main
	{
	float:left;
	padding:1em;
	background-color:white;
	width:70%;
	font-size:12pt;
	text-align:left;
	border:black dotted 1px;
	}



#minibanner {

	float:right;
	width: 100%;
	height:36;
	text-align:left;
	background-color: #EB0C0D;
	margin-bottom:10px;
	padding-top:0.3em;
	padding-bottom:0.4em;
	bborder:blue dotted 1px;
	text-indent:50;
	background-image:url('images/minilogo2.png');
	background-position:top left;
	background-repeat: no-repeat;


}



#resultsleft {text-align:justify; float:left; width:58%;  bborder:solid blue 1px; background:white; font-family:verdana; font-size:9pt; height:80%; overflow:visible}

#resultsright{text-align:left; float:left; width:18%; font-family:verdana; font-size:8pt; border:#bbbbbb solid 1px; background:white; padding:0.4em; bborder:solid red 1px; bbackground:yellow}


#admintop {text-align:center; float:left; width:100%; margin-right:  bborder:solid blue 1px; background:#eeeeee; font-family:verdana; font-size:9pt; padding:1em;}

#adminleft {text-align:justify; float:left; width:18%; margin-right:2%  bborder:solid blue 1px; background:white; font-family:verdana; font-size:9pt; }

#adminright{text-align:justify; float:left; width:75%; font-family:verdana; font-size:9pt; border:#bbbbbb solid 1px; background:white; padding:0.4em;}


font.banner { color:white; font-family:verdana,arial; font-size:18pt; font-weight:bold; }
font.minibanner { color:white; font-family:verdana,arial; font-size:14pt; ffont-weight:bold; }


font.helpblack {color:black; font-family:verdana,arial; font-size:12pt;}

font.helpblacksmall {color:black; font-family:verdana,arial; font-size:9pt;}



font.helpblackresults {color:black; font-family:verdana,arial; font-size:9pt;}



font.heading {color:red; font-family:verdana,arial; font-size:14pt;}


#formleft {float:left; width:40%; height:100%; background-color : eeeeee; margin:0 0 0 0; border-right:solid red 1px; overflow:auto;SCROLLBAR-FACE-COLOR: red;
SCROLLBAR-HIGHLIGHT-COLOR: red;
SCROLLBAR-SHADOW-COLOR: white;
SCROLLBAR-3DLIGHT-COLOR: white;
SCROLLBAR-ARROW-COLOR: white;
SCROLLBAR-TRACK-COLOR: red;
SCROLLBAR-DARKSHADOW-COLOR: red;}
#formright{float:left; width : 55%; height: 140%; background-color : eeeeee; margin:0 0 0 0;}


#formtop {float:left; width:100%; height:auto; bbackground-color : eeeeee; margin:0 0 0 0; bborder-right:solid red 1px; overflow:auto;
	SCROLLBAR-FACE-COLOR: red;
	SCROLLBAR-HIGHLIGHT-COLOR: red;
	SCROLLBAR-SHADOW-COLOR: white;
	SCROLLBAR-3DLIGHT-COLOR: white;
	SCROLLBAR-ARROW-COLOR: white;
	SCROLLBAR-TRACK-COLOR: red;
	SCROLLBAR-DARKSHADOW-COLOR: red;

	margin-bottom:5;
	}
#formbottom{float:left; width : 100%; height:300%; background-color : eeeeee; margin:0 0 0 0;}


  .submitLink {
   color: #00f;
   background-color: transparent;
   text-decoration: underline;
   border: none;
   cursor: pointer;
   cursor: hand;
  }

td.standard{width:90%}
td.checker{font-family:verdana; font-size:10pt;}

td.fancy {font-family:verdana; font-size:10pt; background:eeeeee;}

td.reqform {border:solid red 1px; margin-left:5;}

td.el_left {font-family:verdana; font-size:10pt; text-align:right; padding-right:20px}

td.rr_left{font-family:verdana; font-size:9pt; background:#eeeeee;padding-right:2em; width:400px; overflow:hidden;}
td.rr_right{font-family:verdana; font-size:9pt; background:#cccccc; width:20%; text-align:right;}
td.rr_lite{font-family:verdana; font-size:9pt; background:#eeeeee;}
td.rr_leftx{font-family:verdana; font-size:9pt; background:#eeeeee; }


td.rr_leftsmall{font-family:verdana; font-size:9pt; background:#cccccc;padding-right:2em; width:40%;}
td.rr_rightsmall{font-family:verdana; font-size:9pt; background:#eeeeee; width:20%}

#searchtype {float:left; width:100%;  text-align:left; padding-left:100; }



#footer {
		width: 100%;
		float:left;
		background:#EB0C0D;
		margin-top:10px;
	}


#left a {color:white;}

a {
	text-decoration: none;

}

a:visited {
	color: red;
}
a:hover {
	text-decoration: underline;
}
a:active {
	color: red;
}
//------------------------------------------------------------------


#formleft {float:left; width : 25%; height: 100%; background-color : #eeeeee; margin:0 0 0 0;}
#formright{float:left; width : 75%; height: 100%; background-color : #eeeeee; margin:0 0 0 0;}

#cpheadings a{text-decoration:none}

font.header{font-size:14pt; font-family:verdana,arial,helvetica;}

font.helpblack { font-size: 11pt;
	color:black;
	text-decoration:none;
	font-family:verdana,arial;
}

.headingdiv
	{
	  font-family:verdana;
	  font-size:11pt;
	  color:black;
	}

font.helpblue { font-size: 11pt;
	color:blue;
	text-decoration:none;
	font-family:verdana,arial;
}

font.textblack { font-size: 11pt;
	color:black;
	text-decoration:none;
	font-family:verdana,arial;
}


font.textbig{font-family:verdana,arial; font-size:14pt;}

font.loud { font-size: 12pt;
	color:black;
	font-family:verdana,arial;
}

font.tiny { font-size:40%; color:white;}

font.tinyplus { font-size:50%}

font.tap { font-size:12pt; background-color:#ff0099; border-style:outset; width:auto; text-decoration:none; height:auto;}

font.tapw { font-size:12pt; background-color:white; border-style:outset; width:auto; text-decoration:none; height:auto;}

font.taps { font-size:12pt; background-color:white; color:black; border-style:outset; width:auto; text-decoration:none; height:auto;}

font.tapv { font-size:10pt; background-color:#ffff66; border-style:none; width:auto; text-decoration:none; height:auto;}
font.tapvw { font-size:10pt; background-color:white; border-style:none; width:auto; text-decoration:none; height:auto;}
font.tapvs { font-size:14pt; background-color:black; color:white; border-style:outset; width:auto; text-decoration:none; height:auto;}

td.contrast {background-color : #eeffee; font-size:12pt; padding: 0.5em; font-family:verdana,arial,helvetica}

td.ratifyleft{background: #eeffee; font-size:9pt; width : 50%}
td.ratifyright{background: #eeffee; font-size:9pt; }
td.cp1 { background: #eeffee; font-size:9pt; padding:0;}
td.cp2 { background: #eeffee; font-size:9pt; }
td.cp3 { background: #eeffee; font-size:9pt; }
td.cp4 { background: #eeffee; font-size:9pt; }
td.cpx { background-color: #eeeeee; font-size:9pt; margin-left:1px; font-family:verdana,arial; padding-left:0.2em; }
td.cpxf { background-color: #cccccc; font-size:9pt; margin-left:1px; font-family:verdana,arial; padding-left:0.2em; }

td.cpxs { background-color: #eeeeee; font-size:7pt; margin-left:0px; font-family:verdana,arial; padding-left:0.2em; }


button.cp1{font-size:8pt; font-family:verdana; padding:0;}

a:hover {text-decoration:underline;color:blue;}

