body, td, th { /* redundant rules for bad browsers  */
	font-family: Arial, Helvetica, "Arial Narrow";
	font-size: 12px; 
}
/*
a { font-family: Arial, Helvetica, "Arial Narrow"; font-size: 11px; }
a:hover { font-family: Arial, Helvetica, "Arial Narrow"; font-size: 11px; text-decoration: none; }
a:active { font-family: Arial, Helvetica, "Arial Narrow"; font-size: 11px; }
a:visited { font-family: Arial, Helvetica, "Arial Narrow"; font-size: 11px; }
*/

.edscontent { font-size:10px; }

.headertxtbig { font-family: arial; font-size: 12px; color:#000000 }

.headertxt { font-family: arial; font-size: 11px; color:#000000 }
A.headertxt:link          { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.headertxt:active        { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.headertxt:visited       { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.headertxt:hover         { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: none}

.header2txt { font-family: arial; font-size: 11px; color:#000000 }
A.header2txt:link          { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.header2txt:active        { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.header2txt:visited       { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.header2txt:hover         { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: none}

.codebox { background-image: url(images/code_back.gif);
font-family: Arial, Verdana; font-size: 11px; text-align: left;

border-color: #E7E7E7;
border-style: solid;
border-width: 1px;
padding: 3 3 3 3;
}

.leftback {
	background-image: url(images/grey_left_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.clientback {
	background-image: url(images/b_go_disabled.gif);
	background-repeat: no-repeat;
	background-position: left, center;
}
.resultsback {
	background-image: url(images/b_view_results.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.voteback {
	background-image: url(images/b_vote.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.infoboxover {
	width: 250px;
	border: solid 2px #C8C8C8;
	border-style: outset;
	background: #FFFFFF;


}
.infoboxtd {
	padding: 8px;
}

.boximageoff {
	border-color: #CCC7BF;
	background: transparent;
	border-style: solid;
	border-width: 2px;
}

.titletext 	{ color:#000000; FONT-SIZE: 17px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"}
A.titletext:link          { color:#000000; FONT-SIZE: 17px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.titletext:active        { color:#000000; FONT-SIZE: 17px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.titletext:visited       { color:#000000; FONT-SIZE: 17px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.titletext:hover         { color:#000000; FONT-SIZE: 17px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: none}

.headertuck {
    padding: 4px;
    border: 1px solid #fff;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
}

.headertuckFFFFFF {
    padding: 4px;
    border: 1px solid #fff;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
}

.headertuckF0F0F0 {
    padding: 4px;
    border: 1px solid #f0f0f0;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
}

.headertuckEBEBEB {
    padding: 4px;
    border: 1px solid #ebebeb;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
}

.headertuck666666 {
    padding: 4px;
    border: 1px solid #666;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
}

.headertuckD9DBD0 {
    padding: 4px;
    border: 1px solid #d9dbd0;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
}

.headertuckC9C9AD {
    padding: 4px;
    border: 1px solid #c9c9ad;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
}

.headertuckDEE0D5 {
    padding: 4px;
    border: 1px solid #dee0d5;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
}

.headertuckD8D2B0 {
    padding: 4px;
    border: 1px solid #d8d2b0;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
}

.headertuck000000 {
    padding: 4px;
    border: 1px solid #000;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
}

.headertucknone {
    padding: 4px;
    border: 0;
}
