body {width:100%; text-align:center}
img{border:0}

#wrap {width: 790px; margin-left:auto; margin-right:auto}

#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;
}

select.expires{background-color:ffffcc; font-family:arial; font-size: 8pt; border: outset silver 2px; height:20px;}

.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-size: 14pt;
	font-family:arial;
	color:black;
	text-decoration:none;
	font-family:verdana,arial;
}

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; }

td.news {font-family:verdana; font-size:9pt;}
td.newsb {font-family:verdana; font-size:9pt; font-weight:bold;}

button.cp1{font-size:8pt; font-family:verdana; padding:0;}

a:hover {text-decoration:underline;color:blue;}