body {
	scrollbar-3dlight-color: #ED1212;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #FFCC00;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #FFCC00;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color:#E1E1E1;
}
.linkhd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #333300;
	text-decoration: none;
}
a.linkhd:hover {
	color: #ED1212;
}
td.linkhd {
	border-bottom-color: #ffcc00;
	border-bottom: solid;
	border-width: 0px 0px 1px;
	border: solid;
	border-color: #FFFFFF #FFFFFF #ffcc00;
}
.LinkHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #333300;
	text-decoration: none;
}
a.LinkHead:hover {
	color: #ED1212;
}
.SubLinkHd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #333300;
	text-decoration: none;
}
.RtNavHd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #993300;
	text-decoration: none;
}
a.RtNavHd:hover {
	color: #000000;
}
.CRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: none;
}
.Date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}
.tborder {
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	background-color: #f1f1f1;
}
.btmborder {
	border-color: #FFCC00;
	border: #FFCC00 solid;
	border-width: 0px 0px 0px 1px;
}
.Label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.textsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.textlarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	color: #333300;
	line-height: normal;
	font-weight:  bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
a.text:hover {
	color: #ED1212;
}
.LinkCat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333300;
	text-decoration: None;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #aa8888;
	text-decoration: underline;
}
h2 {
	font-family: verdana, sans-serif;
	color: #333300;
	text-decoration: underline;
}
a.Roster {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	color: #333300;
}
a.Roster:hover {
	color: #ED1212;
	text-decoration: underline;
}
.HeadName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.Pic {
	border: none;
}
div.bbtm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
td.bbtm {
	border-bottom-style: dotted;
	border-width: 2px;
	border-color: #e1e1e1;
}
.table {
	border-bottom: inset 2px #e1e1e1;
	border-top: inset 2px #e1e1e1;
	border-right: inset 2px #e1e1e1;
	border-left: inset 2px #e1e1e1;
}
.table2 {
	border-bottom: solid 2px #e1e1e1;
	border-top: solid 2px #e1e1e1;
	border-right: solid 2px #e1e1e1;
	border-left: solid 2px #e1e1e1;
}
td.Picture {
	font-family: Arial, Helevetica, Sans-Serif;
	font-size: 8pt;
	font-style: normal;
	color: #333300;
	text-decoration: none;
	border-right: dotted 2px #e1e1e1;
}
td.Picture2 {
	font-family: Arial, Helevetica, Sans-Serif;
	font-size: 8pt;
	font-style: normal;
	color: #333300;
	text-decoration: none;
}
td.Picture3 {
	font-family: Arial, Helevetica, Sans-Serif;
	font-size: 8pt;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
}
.mask {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: Gray;
}
.voteresults {
	border-width:1px;
}
table.voteresults {
	border-right-style:solid; 
	border-bottom-style:solid;
	width:100%;
}
td.voteresults, th.voteresults {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11pt;
	border-left-style:solid;
	border-top-style:solid;
	height: 45px;
	width: 40px;
	text-align:center;
}
th.voteresults {
	font-weight:bold;
}
.votecodes {
	border-width:2px;
}
table.votecodes {
	border-right-style:dashed; 
	border-bottom-style:dashed; 
	width:100%;
}
td.votecodes {
	border-left-style:dashed;
	border-top-style:dashed;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:18pt; 
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	height: 75px;
	width: 33%;
}

.brdr-top-left {
	border-color:#666666;
	border-top:thin solid;
	border-left:thin solid;
}
.brdr-top-bottom-left {
	border-color:#666666;
	border-top:thin solid;
	border-left:thin solid;
	border-bottom:thin solid;
}
.brdr-right {
	border-color:#666666;
	border-right:thin solid;
}
.brder-bottom {
	border-color:#666666;
	border-bottom:thin solid;
}
table.votebox {
	border:none;
	width:100%;
	padding: 4px 4px 4px 4px;
	margin: 0;
	zoom: 1;
}
table.votebox > tbody > tr > th {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:10px;
	text-align:center;
	padding: 4px 4px 4px 4px;
	margin: 0;
}
td.votebox {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:12px;
	padding: 4px 4px 4px 4px;
	margin: 0;
}
table.votebox > tbody> tr > td.votebox > select {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:12px;
	width:36px;
	height:22px;
}
td.can_vote {
	margin:0;
	background-color:#FFFFFF;
	width: 70px;
	text-align:center;
	vertical-align:middle;
}
td.cant_vote {
	margin:0;
	background-color:#000000;
	width: 72px;
}
td.n_a {
	margin:0;
	background-color:#999999;
	width: 72px;
}
#votebtn {
	background-image:url(/images/button_vote.png);
	background-color:#FFFFFF;
	border:none;
	width: 62px;
	height: 28px;
	text-align:center;
	vertical-align:middle;
}
#votebtn.vote {	
	background-position: -0px -0px; 
	width: 62px; 
	height: 28px;
}
#votebtn.vote:hover {
	cursor:pointer;
}
#votebtn.voted {
	background-position: -0px -28px; 
	width: 62px; 
	height: 28px;
}
#votebtn.voted:hover {
	cursor:default;
}
#uparrow {
	background-image:url(/images/arrows-yellow-28x36.png);
	background-position: -0px -0px; 
	width: 28px; 
	height: 18px;
}
#uparrow:hover {
	cursor:pointer;
}
#dwnarrow {
	background-image:url(/images/arrows-yellow-28x36.png);
	background-position: -0px -18px; 
	width: 28px; 
	height: 18px;
}
#dwnarrow:hover {
	cursor:pointer;
}

div.voteboxarea {
    height: 220px;
    margin-top: -60px;
    overflow: hidden;
    width: 100%;
	zoom: 1;
}
div.bottomfade {
    background-image: url("/images/bottomfade.png");
    background-position: center bottom;
    background-repeat: repeat-x;
    height: 75px;
    left: 0;
    position: relative;
    top: 145px;
    width: 100%;
    z-index: 100;
}
