BODY, HTML {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	font-family:Arial;
	color:#666666;
	font-size:12px;
	background-image:url('back.png');
	background-position:bottom left;
}
body {
	background-image:url('back_v.png');
	background-repeat:repeat-x;
	background-position:bottom left;
	background-color:transparent;
	height:100%;
}
img {
border:0px;
}

.content-wrapper {
margin:0px auto;
width:1000px;
}
.main-wrapper {
width:986px;
margin:5px auto;
margin-top:10px;
background-image:url('back_main.png');
background-position:center top;
background-repeat:repeat-y;
/*height:2000px;*/
}
.inner-wrapper {
margin:0px 8px 5px 8px;
background-image:url('right_back.png');
background-position:right top;
background-repeat:repeat-y;
overflow:hidden;
}


.content-left { 
 color:#333;
/* background:#E7DBD5;*/
 margin:0px;
 padding:0px;
 float:left;
 width:644px;
}
.content-right { 
 color:#333;
 width:321px;
 margin:0px;
 padding:0px;
 float:right;
}
.content-admin {
background-color:#FFFFFF;
}
.content-right .top {
background-image:url('right_top.png');
background-position:top center;
background-repeat:no-repeat;
height:5px;
line-height:5px;
font-size:5px;
}
.content-right .bottom {
background-image:url('right_bottom.png');
background-position:top center;
background-repeat:no-repeat;
height:5px;
line-height:5px;
font-size:5px;
}
.content-full { 
 clear:both;
 color:#333;
 border:1px solid #ccc;
 background:#BD9C8C;
}
.clear {
	font-size:0px;
	line-height:0px;
	height:0px;
	padding:0px;
	margin:0px;
	clear:both;
}
.clear5 {
	font-size:5px;
	line-height:5px;
	height:5px;
	padding:0px;
	margin:0px;
	clear:both;
}


.top-menu {
height:28px;
background-color:#286CAB;
}

.log-in {
font-family:Verdana;
font-size:11px; 
color:#FFFFFF;
}
.log-in form {
display:inline;
}
.log-in a:hover {
text-decoration:underline;
}
.log-in .text {
line-height:28px;
float:left;
}
.log-in .img {
padding:2px 0px;
float:left;
}
.log-in .field {
float:left;
}
.log-in .text a {
color:#FFFFFF;
text-decoration:underline;
}
.log-in .error {
line-height:28px;
float:left;
color:#ffcc00;
}
.log-in .error a {
color:#ffcc00;
text-decoration:underline;
}
.log-in .error a:hover {
color:#FFFF00;
text-decoration:underline;
}


.log-in .input {
font-family:Verdana;
font-size:11px;
color:#333333;
border:1px solid #609e27;
margin:4px;
padding:2px;
width:70px;
background-color:#ffffff;
}



#logo {
background-image:url('logo_back.png');
background-position:top left;
background-repeat:repeat-x;
background-color:#286CAB;
}

#logo .content-wrapper {
background-image:url('logo.png');
background-position:middle left;
background-repeat:no-repeat;
}
#logo .logo-image {
width:272px;
height:124px;
float:left;
}
.index-head {
height:20px;
border-bottom:1px solid #b1b2b3;
}
.index-head a {
color:#FFFFFF;
text-decoration:none;
}
.index-head a:hover {
text-decoration:underline;
}
.index-head ul {
list-style:none;
padding:0px;
margin:0px;
height:25px;
position:absolute;
}

.index-head ul li {
font-family:Verdana;
font-size:11px;
width:98px;
height:25px;
line-height:20px;
text-align:center;
list-style: none;
display:block;
padding:0px;
margin:0px;
margin-left:5px;
float:left;
background-image:url('index-button.gif');
color:#FFFFFF;
}
.index-head ul li.first {
margin-left:0px;
}
.index-head ul li.selected {
background-image:url('index-button-selected.gif');
font-weight:bold;
}



.main-menu {
height:30px;
background-image:url('menu_back.png');
background-position:top left;
background-repeat:repeat-x;
background-color:#5094D3;
padding:0px;
margin:0px;
}

.main-menu ul {
list-style:none;
padding:0px;
margin:0px;
}
.main-menu ul.right {
list-style:none;
padding:0px;
margin:0px;
float:right;
}

.main-menu ul li {
list-style: none;
line-height:20px;
display:block;
padding:0px 10px;
margin:4px 0px;
border-right:1px solid #76b6f9;
border-left:1px solid #2673b1;
float:left;
}

.main-menu h1 { 
position:relative; 
font-family:Verdana;
font-size:11px; 
padding:0px; 
margin:0px; 
display:block;
float:left;
}
.main-menu a {
color:#FFFFFF; 
text-decoration:none;
}
.main-menu a:hover {
text-decoration:underline;
}
.main-menu span { 
position:absolute;
top:-1px;
left:-1px;
display:block;
color:#4471A2; 
} 


.right-dark {
margin:0px 5px;
}
.right-dark .news{
overflow-x:hidden;
overflow-y:auto;
height:90px;
padding:0px;
margin:0px;
}
.right-dark .header {
float:left;
text-align:center;
width:96px;
height:24px;
line-height:24px;
margin-left:5px;
background-image:url('right-selected.png');
background-position:left top;
background-repeat:no-repeat;
}
.right-dark .selected {
background-image:url('button-right.png');
background-position:left top;
background-repeat:no-repeat;
}

.right-dark h3 {
font-family:Verdana;
font-size:12px;
color:#605f5e;
padding:0px 5px 2px 5px;
margin:0px;
}
.right-dark h3 a {
color:#605f5e;
text-decoration:none;
}
.right-dark h3 a:hover {
text-decoration:underline;
}
.right-dark .content {
background-image:url('r_d_back.gif');
background-position:center top;
background-repeat:repeat-y;
padding:0px 10px;
}

.right-dark ul {
list-style:none;
padding:0px;
margin:0px;
}
.right-dark li {
border-top:1px dotted #c6c4c2;
list-style:none;
padding:5px 0px;
margin:0px;
font-family:Tahoma;
font-size:11px;
color:#3a3a38;
clear:both;
display:block;
height:78px;
overflow:hidden;
}
.right-dark li.first {
border-width:0px;
}
.right-dark li p {
margin:0px;
padding:0px;
}
.right-dark li h4 {
font-family:Verdana;
font-size:11px;
color:#3a3a38;
padding:0px;
margin:0px;
}
.right-dark li h4 a {
text-decoration:none;
color:#3a3a38;
}
.right-dark li h4 a:hover {
text-decoration:underline;
}
.right-dark li .date {
font-family:Arial;
font-size:10px;
color:#888785;
}
.right-dark .head {
background-image:url('r_d_h.gif');
background-position:center top;
background-repeat:no-repeat;
height:20px;
line-height:20px;
}
.right-dark .head h3{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#ffffff;
padding:0px 5px;
margin:0px;
}
.right-dark .top {
background-image:url('r_d_t.gif');
background-position:center top;
background-repeat:no-repeat;
height:5px;
line-height:5px;
font-size:5px;
}
.right-dark .bottom {
background-image:url('r_d_b.gif');
background-position:center top;
background-repeat:no-repeat;
height:5px;
line-height:5px;
font-size:5px;
}


.center-blue {
background-image:url('cb_back.png');
background-position:top left;
background-repeat:repeat-y;
}
.center-blue .top {
background-image:url('cb_t.png');
background-position:left top;
background-repeat:no-repeat;
height:5px;
}
.center-blue .bottom {
background-image:url('cb_b.png');
background-position:left bottom;
background-repeat:no-repeat;
height:5px;
}

.pick-big {
margin-bottom:0px;
background-color:#e6e5e3;
}
.pick-background-medium {
background-color:#e6e5e3;
}
.pick-background-list {
background-color:#ffffff;
background-image:url('pick_big_back.png');
background-position:top left;
background-repeat:repeat-x;
margin-bottom:5px;
}
.pick-big .image-medium {
width:210px;
height:198px;
float:left;
background-color:#ffffff;
border-width: 5px;
border-color: #ffffff;
text-align: center;
vertical-align:middle
}
.pick-big .image-list {
width:210px;
height:195px;
float:left;
background-color:#ffffff;
border-width: 5px;
border-color: #ffffff;
text-align: center;
vertical-align:middle
}
.right-dark .image-small {
width:105px;
height:80px;
float:left;
padding-right:5px;
}
.right-dark .container-small {
}
.pick-big .container-medium {
width:434px;
float:left;
}
.pick-big .container-list {
width:434px;
float:left;
}
.pick-big .head {
padding:5px 10px;
/*background-color:#e6e5e3;*/
background-repeat:no-repeat;
background-position:right top;
}
.pick-big .sport-soc {
background-image:url('pick-big-soc.png');
}
.pick-big .sport-nfl {
background-image:url('pick-big-nfl.png');
}
.pick-big .sport-bsb {
background-image:url('pick-big-bsb.png');
}
.pick-big .sport-tns {
background-image:url('pick-big-tns.png');
}
.pick-big .sport-bsk {
background-image:url('pick-big-bsk.png');
}
.pick-big .sport-hky {
background-image:url('pick-big-hky.png');
}
.pick-big h2 {
font-family:Impact, Tahoma;
font-weight:normal;
font-size:22px;
color:#3A3A38;
padding:0px;
margin:0px;
padding-right:30px;
}
.pick-big h2.win {
padding-left:30px;
background-image:url('win.png');
background-position:top left;
background-repeat:no-repeat;
}
.pick-big h2.lost {
padding-left:30px;
background-image:url('lost.png');
background-position:top left;
background-repeat:no-repeat;
}
.pick-big h2.push {
padding-left:30px;
background-image:url('push.png');
background-position:top left;
background-repeat:no-repeat;
}
.pick-big h2 b {
color:#85A200;
font-weight:normal;
}
.pick-big h2 a {
text-decoration:none;
color:#3A3A38;
}
.pick-big h2 a:hover {
text-decoration:underline;
color:#3A3A38;
}
.pick-big  em.date {
font-family:Verdana;
font-size:11px;
color:#3a3a38;
font-style:normal;
}
.pick-big .tipster {
background-color:#3a3a38;
padding:5px 10px;
color:#FFCC00;
font-family:Verdana;
font-size:11px;
}
.pick-big .tipster a {
color:#FFCC00;
}
.pick-big .tipster a:hover {
color:#FFEE00;
}
.pick-big .tipster .win {
color:#99FF00;
font-weight:normal;
}
.pick-big .tipster .lose {
color:#FF6699;
font-weight:normal;
}

.pick-big .comments {
background-color:#f4f3f2;
padding:0px 10px;
color:#333333;
font-family:Verdana;
font-size:11px;
line-height:34px;
}
.pick-big .comments a {
color:#333333;
text-decoration:none;
display:inline;
}
.pick-big .comments a:hover {
text-decoration:underline;
}
.pick-big .comments .count {
color:#333333;
font-weight:bold;
display:block;
font-size:11px;
float:left;
}
.pick-big .comments .win {
color:#95b200;
display:block;
background-image:url('vote_for.png');
background-repeat:no-repeat;
background-position:center left;
padding-left:25px;
margin-left:20px;
float:left;
font-family:Impact;
font-size:24px;
}
.pick-big .comments .lose {
color:#ff632c;
display:block;
background-image:url('vote_against.png');
background-repeat:no-repeat;
background-position:center left;
padding-left:25px;
margin-left:20px;
float:left;
font-family:Impact;
font-size:24px;
}
.pick-big .comments .button {
width:118px;
padding:5px 0px;
float:right;
}
.pick-big .body {
padding:5px 10px;
margin-bottom:5px;
}
.pick-big p {
font-size:11px;
font-family:Tahoma;
color:#3a3a38;
line-height:14px;
margin:0px;
padding:0px;
}
.pick-big p p {
margin:0px;
padding:0px;
}
.pick-big .link {
font-family:Verdana;
font-size:11px;
color:#3a3a38;
font-weight:bold;
}

.log-in {
float:right;
}
select.tipsters {
width:120px;
}
select.hour {
width:40px;
}
select.tipsters option {
width:120px;
}
label {
font-family:Verdana;
color:#333333;
font-weight:bold;
font-size:12px;
}
fieldset {
padding:5px;
margin:0px 3px 3px 3px;
border:1px solid #CCCCCC;
}
input.name {
width:440px;
margin:0px;
}
input.bet {
width:240px;
margin:0px;
}
input.odd, input.stake, input.retrn {
width:40px;
}
input.gamedate, input#gamedate {
width:70px;
}

.err {
color:#FF0000;
}

.main-box {
background-color:#c9d2da;
}
.main-box div.top, .main-box div.bottom {
height:5px;
width:644px;
font-size:1px;
line-height:1px;
background-repeat:none;
clear:both;
}
.main-box div.top {
background-image:url('mainbox_t.gif');
}
.main-box div.bottom {
background-image:url('mainbox_b.gif');
}
.main-box h3 {
font-family:Verdana;
font-size:11px;
color:#333333;
font-weight:bold;
margin:0px;
padding:0px 0px 5px 10px;
}

.prognozi-list {
background-color:#f4f3f2;
background-image:url('pl-b.png');
background-position:top left;
background-repeat:no-repeat;
width:634px;
margin:0px auto;
}
.prognozi-list div.bottom {
height:5px;
width:634px;
font-size:1px;
line-height:1px;
background-image:url('pl-d.gif');
background-repeat:no-repeat;
}


.prognozi-list table {
width:624px;
margin:0px auto;
}

.prognozi-list table th {
font-family:Verdana;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
line-height:20px;
text-align:left;
}

.prognozi-list table td {
font-family:Verdana;
font-size:11px;
color:#333333;
font-weight:normal;
line-height:20px;
border-top:1px dotted #536b80;
padding:0px 2px;
}
.prognozi-list table td.first {
border-top:0px;
}

.prognozi-list table th.tipster {
text-align:right;
}
.prognozi-list table th.dash {
text-align:center;
width:12px;
}
.prognozi-list table th.reslt {
text-align:right;
width:30px;
}
.prognozi-list table th.odd {
width:30px;
}
.prognozi-list table th.stake {
text-align:right;
width:40px;
}
.prognozi-list table th.bookmaker {
text-align:right;
}

.prognozi-list table td a {
color:#3A3A38;
text-decoration:none;
}
.prognozi-list table td a:hover {
text-decoration:underline;
}

.prognozi-list table td.name {
font-weight:bold;
}
.prognozi-list table td.tipster {
text-align:right;
}
.prognozi-list table td.dash {
text-align:center;
width:12px;
}
.prognozi-list table td.reslt {
text-align:right;
min-width:30px;
width:auto !important;
width:30px;
}
.prognozi-list table span.nowrap {
white-space:nowrap;
}
.prognozi-list table span.title {
cursor:help;
}
.prognozi-list table td.odd {
width:30px;
}
.prognozi-list table td.stake {
text-align:right;
width:40px;
}
.prognozi-list table td.bookmaker {
text-align:right;
}
.prognozi-list table td.bookmaker a {
font-weight:bold;
text-decoration:underline;
}

.prognozi-index {
margin:0px 5px;
}
.prognozi-index .index-list {
width:305px;
float:left;
margin-left:5px;
}
.prognozi-index .index-list .index-table-container {
display:block;
border-left:1px solid #b6bbc0;
border-right:1px solid #e4e3e1;
background-color:#efeeec;
height:284px;
width:303px;
overflow-x:hidden;
overflow-y:auto;
}
.prognozi-index .index-list table {
width:280px;
}
.prognozi-index .index-list table td.info {
border-top:1px solid #e4e3e2;
font-family:Arial;
font-size:10px;
color:#888785;
padding:2px 5px;
}
.prognozi-index .info .win {
color:#217900;
}
.prognozi-index .info .lose {
color:#ca1b21;
}

.prognozi-index .index-list td.info a {
color:#888785;
text-decoration:none;
}
.prognozi-index .index-list td.info a:hover {
text-decoration:underline;
}
.prognozi-index .index-list table td.name {
font-family:Verdana;
font-size:11px;
color:#3a3a38;
padding:2px 5px;
}
.prognozi-index .index-list td.name a {
color:#3a3a38;
text-decoration:none;
}
.prognozi-index .index-list td.name a:hover {
text-decoration:underline;
}
.prognozi-index .index-list table td.bet {
border-bottom:1px solid #a09f9e;
font-family:Arial;
font-size:10px;
color:#737272;
padding:2px 5px;
}
.prognozi-index .index-list td.bet a {
color:#737272;
text-decoration:none;
}
.prognozi-index .index-list td.bet a:hover {
text-decoration:underline;
}

.prognozi-index .index-list td.bet a.tips {
/*color:#333333;*/
color:#cc0000;
}
.prognozi-index .index-list td.bet a.bookm {
color:#0000CC;
text-decoration:none;
font-weight:bold;
}
.prognozi-index .index-list td.bet a.bookm:hover {
text-decoration:underline;
}

.prognozi-index .index-list table td.last {
border-bottom:0px;
}
.prognozi-index .index-list .bottom {
width:305px;
height:5px;
background-image:url('prognozi-index-bottom.png');
background-position:top left;
background-repeat:no-repeat;
}
.index-navigation {
position:absolute;
width:320px;
margin-top:-220px;
z-index:100;
}
.index-navigation #index-prev {
float:left;
}
.index-navigation #index-next {
float:right;
}
* html .index-navigation #index-prev img, * html .index-navigation #index-next img{
behavior:url(iepngfix.htc);
}
.index-big {
width:320px;
height:310px;
float:left;
overflow:hidden;
}
.index-container {
width:320px;
height:310px;
}
.index-big .mask {
background-image:url('index-pic-mask.png');
width:320px;
height:310px;
overflow:hidden;
}
* html .index-big .mask {
/*behavior: url(iepngfix.htc);*/
background-image:url('index-pic-mask.gif');
}
.index-big .content {
padding:200px 10px 0px 10px
}

.index-big h2 {
font-family:Impact;
font-size:22px;
color:#eeedec;
font-weight:normal;
padding:0px;
margin:0px;
}


.index-big h2 a {
color:#eeedec;
text-decoration:none;
}
.index-big h2 a:hover {
text-decoration:underline;
}
.index-big .tipster {
font-family:Verdana;
font-size:11px;
color:#FFCC00;
}
.index-big .tipster a {
color:#FFCC00;
text-decoration:underline;
}
.index-big .tipster a:hover {
text-decoration:underline;
}

.index-big p {
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
padding:0px;
margin:0px;
overflow:hidden;
height:40px;
}

.index-big ul li {
list-style: none;
line-height:20px;
display:block;
padding:0px 10px;
margin:4px 0px;
float:left;
}

.index-big h4 { 
position:relative; 
font-family:Verdana;
font-size:11px; 
padding:0px; 
margin:0px; 
display:block;
font-weight:normal;
color:#40464c; 
}
.index-big h4 a {
color:#a7a6a6; 
text-decoration:none;
}
.index-big h4 a:hover {
text-decoration:underline;
}
.index-big h4 span { 
position:absolute;
top:-1px;
left:-1px;
display:block;
color:#a7a6a6; 
} 


/*	JQuery Calendar */
/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}

/* tags css */
div.tagMatches {
		margin-top: 5px;
}

div.tagMatches SPAN {
		padding: 2px;
		margin: 4px 0px 0px 4px;
		background-color: #5094D3;
		color: #fff;
		cursor: pointer;
		display:block;
		float:left;
}
.banner-horizontal2 {
	padding:10px;
	background-color:#FFFFFF;
	height:60px;
}
.banner468x60 {
width:468px;
height:60px;
float:left;
background-color:#FFFFFF;
}
.banner-top {
width:718px;
padding:17px 0px;
float:left;
}
.banner-right {
margin:10px 10px;
}
.banner320x250 {
width:300px;
height:250px;
}
.right-dark table {
border-left:1px solid #d1d0ce;
border-right:1px solid #d1d0ce;
background-color:#fefefe;
}
.right-dark table td {
font-family:Arial;
font-size:11px;
color:#686866;
padding:1px 5px;
}
.right-dark table td a {
color:#686866;
text-decoration:none;
}
.right-dark table td a:hover {
text-decoration:underline;
}
.right-dark table tr.odd td {
background-color:#efeeec;
}
.right-dark table td.win {
color:#217900;
text-align:right;
}
.right-dark table td.right {
text-align:right;
}
.right-dark table td.lose {
color:#ca1b21;
text-align:right;
}

.right-dark .forum {
overflow-x:hidden;
overflow-y:hidden;
height:160px;
padding:0px;
margin:0px;
}
.right-dark .forum .right {
width:65px;
}

.comment-post {
background-color:#F4F3F2;
border:5px solid #e6e5e3;
}
.comment-post form {
padding:0px;
margin:0px;
}
.comment-post .votes {
padding-left:5px;
padding-top:13px;
width:185px;
height:90px;
float:left;
}
.comment-post .votes .votes-for {
width:90px;
height:78px;
background-image:url('vote_for_big.png');
background-position:top left;
background-repeat:no-repeat;
float:left;
}
.comment-post .votes label {
font-family:Impact;
font-size:24px;
line-height:24px;
color:#ffffff;
margin:0px;
font-weight:normal;
padding-top:25px;
padding-bottom:29px;
display:block;
cursor:pointer;
}
.comment-post .votes-for label {
padding-right:55px;
text-align:right;
}
.comment-post .votes-against label {
padding-left:55px;
text-align:left;
}
.comment-post .votes .votes-against {
width:90px;
height:78px;
background-image:url('vote_against_big.png');
background-position:top left;
background-repeat:no-repeat;
float:right;
}
.comment-post .post {
float:left;
padding:0px 5px 5px 15px;
}
.comment-post .post .title {
width:195px;
padding:12px 0px 11px 0px;
float:left;
}
.comment-post .post label {
width:25px;
height:34px;
padding:0px;
margin:0px;
float:left;
cursor:pointer;
background-repeat:no-repeat;
background-position:center center;
}
.comment-post .post label.vote-for {
background-image:url('vote_for.png');
}
.comment-post .post label.vote-against {
background-image:url('vote_against.png');
}
.comment-post .post .radio {
width:30px;
height:34px;
float:left;
line-height:34px;
}
.comment-post .vote-button {
width:118px;
padding:5px 0px;
float:right;
}
.comment-post .vote-button input {
width:118px;
height:24px;
padding:0px;
margin:0px;
}
.comment-post .radio input {
margin-top:10px;
}
.comment-post .post textarea {
border:1px solid #e6e5e3;
width:420px;
height:60px;
margin:0px;
}
.comments-list {
background-color:#e6e5e3;
padding:5px 5px 0px 5px;
}
.comments-list .comment-full {
background-color:#f4f3f2;
margin-bottom:5px;
padding:5px 5px 5px 5px;
min-height:80px;
height:auto !important;
height:80px;
}
.comment-full .user-image {
width:100px;
height:100px;
padding-right:5px;
float:left;
}
.comment-full .user-image img {
border:5px solid #e6e5e3;
}
.comments-list .vote-for {
background-image:url('voted_for.png');
background-position:top right;
background-repeat:no-repeat;
}
.comments-list .vote-none {
background-image:url('voted_none.png');
background-position:top right;
background-repeat:no-repeat;
}
.comments-list .vote-against {
background-image:url('voted_against.png');
background-position:top right;
background-repeat:no-repeat;
}
.comments-list  em.date {
font-family:Verdana;
font-size:11px;
color:#3a3a38;
font-style:normal;
}
.comments-list  em.date a {
text-decoration:none;
color:#333333;
}
.comments-list  em.date a {
text-decoration:underline;
}

.comments-list p {
font-family:Tahoma;
font-size:11px;
color:#333333;
}
.comments-list textarea {
width:500px;
height:60px;
}

.Pages {
font-family:Arial;
font-size:11px;
font-weight:bold;
padding:5px;
line-height:18px;
background-color:#f4f3f2;
}
.Pages h3 {
font-size:11px;
float:left;
padding:0px;
margin:0px;
}
.Pages a {
background-color:#e6e5e3;
color:#333333;
padding:0px 5px;
display:block;
float:left;
margin-left:5px;
text-decoration:none;
}
.Pages a:hover {
background-color:#666666;
color:#f4f3f2;
text-decoration:underline;
}
.Pages .OnePage {
background-color:#333333;
color:#FFFFFF;
padding:0px 5px;
margin-left:5px;
display:block;
float:left;
}
.Pages .OnePage a {
color:#FFFFFF;
padding:0px;
margin:0px;
background-color:transparent;
}
.Pages .OnePage a:hover {
text-decoration:underline;
}
h3.pick-ready {
font-family:Impact, Tahoma;
font-weight:normal;
font-size:22px;
color:#3A3A38;
padding:0px;
margin:0px;
padding-right:30px;
color:#85A200;
font-weight:normal;
}
.search-form {
background-color:#f4f3f2;
padding:2px;
}
.search-form fieldset {
float:left;
}
.search-form input.text {
width:80px;
}
.admin-block {
background-color:#c9d2da;
color:#333333;
padding:5px;
}
.admin-block table {
border:0px;
}
.admin-block table th {
background-color:#768fa5;
color:#FFFFFF;
font-weight:normal;
text-align:left;
padding:2px 5px;
border-bottom:1px solid #536b80;
}
.admin-block table td {
color:#3a3a38;
font-weight:normal;
text-align:left;
padding:2px 5px;
border-bottom:1px solid #536b80;
}
.admin-block table td a {
color:#3a3a38;
font-weight:bold;
text-decoration:none;
}
.admin-block table td a:hover {
text-decoration:underline;
}
.admin-block input.text {
width:40px;
}
.admin-block a.admin-button {
color:#ffffff;
}
.admin-button {
/*background-color:#5094D3;*/
background-color:#286CAB;
color:#FFFFFF;
line-height:25px;
padding:5px;
height:25px;
border:2px outset #76b6F9;
text-decoration:none;
}
.admin-button:hover {
background-color:#5094D3;
text-decoration:underline;
}
h3 .tipsters-months {
float:right;
color:#ccc;
}
h3 .tipsters-months a {
color:#ffffff;
text-decoration:none;
}
h3 .tipsters-months a:hover {
text-decoration:underline;
}
.sponsor {
float:right;
padding-right:10px;
}
.sponsor a {
text-decoration:none;
color:#000000;
}
.sponsor span.text {
position:relative;
top:-4px;
}

.right-dark .so {
overflow-x:hidden;
overflow-y:auto;
height:90px;
padding:0px;
margin:0px;
}
.right-dark .so .right {
width:65px;
}
.right-dark .so table {
background-color:#fefefe;
}
.right-dark .so table td {
font-family:Arial;
font-size:11px;
color:#686866;
padding:1px 5px;
}
.right-dark .so table td a {
color:#686866;
text-decoration:none;
}
.right-dark .so table td a:hover {
text-decoration:underline;
}
.right-dark .so table tr.odd td {
background-color:#efeeec;
}
.right-dark .so table td.win {
color:#217900;
text-align:right;
}
.right-dark .so table td.right {
text-align:right;
}
.right-dark .so table td.lose {
color:#ca1b21;
text-align:right;
}