.border_right{
    background-image: url(../images/voting/right_border.png); 
    repeat: repeat-y;
    width: 5px;
}

.border_left{
    background-image: url(../images/voting/left_border.gif); 
    repeat: repeat-y;
    width: 5px;
}



body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	background-image:url(../images/red/b_03.gif);
	background-color:#CC0000;
}
h1 {
       font-size: 14px; 
        padding-left:20px;
        color:#666666;
}
.toptab {
	font-size: 10px;
	text-align: right;
	padding-top:28px;
}
.toptab a:link, .toptab a:active, .toptab a:visited{
	color: #666666;
	text-decoration:none;
}
.toptab a:hover{
	color: #CC0000;
	text-decoration:underline;
}
.botlinks {
	font-size: 10px;
	text-align: center;
	color: #666666;
}
.botlinks a:link, .botlinks a:active, .botlinks a:visited{
	color: #999999;
	text-decoration:none;
}
.botlinks a:hover{
	color: #CC0000;
	text-decoration:underline;
}
.copyright{
	color:#F7E8E8;
	text-align:center;
	font-size:9px;
}.crumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.listheader {
	font-size: 11px;
	background-image: url(../images/red/gradient.gif);
	height:19px;
	padding-left: 7px;
	font-weight:bold;
}
.crumb a:link, .crumb a:visited, .crumb a:active {
	text-decoration:none;
}.crumb a:hover {
	text-decoration:underline;
}
.crumbRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D71A1A;
}
.crumbDarkGreen {
        color: #538A26;
}
.crumbDarkGreen a:link, .crumbDarkGreen a:visited, .crumbDarkGreen a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #538A26;
        text-decoration:none;
}.crumbDarkGreen a:hover {
	text-decoration:underline;
	color: #538A26;
}
.crumbLightGreen {
    color: #7EAC15;
}
.crumbLightGreen a:link, .crumbLightGreen a:visited, .crumbLightGreen a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7EAC15;
        text-decoration:none;
}.crumbLightGreen a:hover {
	text-decoration:underline;
	color: #7EAC15;
}
.blockText {
	font-size: 10px;
	color: #333333;
	text-align: center;
	font-weight: bold;
}
.dgreen {
	color: #65A72E;
	font-size:11px;
}
.lgreen {
	color: #96CC1A;
	font-size:11px;
}
.yellow {
	font-size:11px;
	color: #FEB61D;
}
.listContent{
	font-size:10px;
	padding:2px;
	padding-left:4px;
}
.listtable {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #9f9f9f;
	border-left-color: #9f9f9f;
}
.textblack {
	font-size: 11px;
	text-indent: 5px;
	color: #000000;	
}
.list_alt {
    background-color:#f8f8f8;
}
.list_over {
    background-color:#eeeeee;
}
.listtd {
	font-size: 11px;
	padding-left: 7px;
        padding-right: 7px;
	color: #000000;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
}
.listtd_center {
	font-size: 11px;
	text-align:center;
	padding-left: 7px;
	color: #000000;
	border-style: solid;
	border-width: 1px;
	border-right-color: #ffffff;
	border-left-color: #f1f1f1;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
}
.sectionheader {
	font-size: 14px;
	font-weight:bold;
	color: #666666;
	text-transform: uppercase;
}
.alert {
	font-size: 11px;
	color: #333333;
        padding-left:20px;
}

.listtopheader {
    color: #FFFFFF;
    font-weight: bold;
}
.listtdheader {
	font-size: 11px;
	padding-left: 7px;
	color: #000000;
	border-right-color: #F0F0F0;
	border-left-color: #f1f1f1;
	border-top-color: #ffffff;
	border-bottom-color: #9F9F9F;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
}
.listtdlast {
	font-size: 11px;
	padding-left: 7px;
	color: #000000;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.graybox {
        border: #ccc 1px solid;
        background-color:#eeeeee;
        padding:20px;
        text-align:justify;
}
