/*** notifications ***/

.notification 			{ font-size: 12px; border: 1px solid #666666; border-radius: 3px; display: block; margin-bottom: 15px; overflow: hidden; padding: 9px 0px 4px 0px; position: relative; z-index: 1; zoom: 1; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.notification a.close		{ display: block; width: 11px; height: 11px;  background: url('/images/ico_close_off.png') top left no-repeat; font-size: 0%; text-indent: -9999px; position: absolute; top: 3px; right: 3px; }
.notification a.close:hover	{ background: url('/images/ico_close_ovr.png') top left no-repeat; }
.notification p			{ color: #333333; line-height: 16px; padding: 0px 25px 5px 42px !important;}

.note-error			{ background: url('/images/ico_error.png') 2px 0px no-repeat #FAE2E3; border-color: #EC9B9B; }
.note-success			{ background: url('/images/ico_success.png') 2px 0px no-repeat #DFFAD3; border-color: #72CB67; }
.note-info			{ background: url('/images/ico_info.png') 2px 0px no-repeat #DDE9F7; border-color: #50B0EC; }
.note-attention			{ background: url('/images/ico_attention.png') 2px 0px no-repeat #FFFAC6; border-color: #D3C200; }

.button		{ display: inline-block; line-height: 16px; border-width: 0px; font-size: 12px; font-family: arial; color: #FFFFFF; font-weight: bold; cursor: pointer; background: url('/images/button_glas1.png') center center repeat-x #333333; padding: 3px 13px 3px 13px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; text-align: center; }
input.button	{ display: inline-block; line-height: 13px; /* IE8 hack */ line-height: 16px\0/; border-width: 0px; font-size: 12px; font-family: arial; color: #FFFFFF; font-weight: bold; cursor: pointer; background: url('/images/button_glas1.png') center center repeat-x #333333; padding: 3px 10px 3px 10px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;}
.button:hover	{ color: #FFFFFF; text-decoration: none; }
.button:visited	{ color: #FFFFFF; text-decoration: none; }
.button:active	{ color: #FFFFFF; text-decoration: none; }
.button:link	{ color: #FFFFFF; text-decoration: none; }
.button.green	{ background-color: #4DB800; }
.button.red	{ background-color: #D80017; }
.button.blue	{ background-color: #00A5C4; }
.button.grey	{ background-color: #BBBBBB; }

input { font-size: 14px; padding: 2px 2px 2px 2px; margin-bottom: 5px; }
input.wide { width: 90%; }
span.label_text { display: block; font-size: 12px; }
input.error { border: 1px solid red; }
select { font-size: 14px; padding: 2px 2px 2px 2px; margin-bottom: 5px; }
select.wide { width: 90%; }
select.error { border: 1px solid red; }
textarea { font-size: 14px; padding: 2px 2px 2px 2px; margin-bottom: 5px; }
textarea.wide { width: 90%; }

body			{ min-width: 1000px; }

.clear:after 			{ content: "."; display: block; height: 0; overflow:hidden; clear: both; visibility: hidden; }
.clean-margin			{ margin: 0px !important; }
.clean-padding			{ padding: 0px !important; }
ul.standard.clean-padding	{ padding: 0 0 0 16px !important;}
ol.standard.clean-padding	{ padding: 0 0 0 22px !important;}

.hidden     	 	{ display: none; }
.display     		{ display: block; }
.half			{ width: 48% !important; }
.trio			{ width: 31% !important; }
.quad			{ width: 23% !important; }
.fullsize			{ width: 100%; }

.size-80		{ width: 80px; }	
.size-120		{ width: 120px; }
.size-150		{ width: 150px; }
.size-170		{ width: 170px; }
.size-200		{ width: 200px; }
.size-250		{ width: 250px; }
.size-350		{ width: 350px; }

.fl			{ float: left; }
.fr			{ float: right; }
.fl-space		{ float: left; margin-right: 5px; }
.fr-space		{ float: right; margin-left: 5px; }
.fl-space2		{ float: left; margin-right: 10px; }
.fr-space2		{ float: right; margin-left: 10px; }

.bt-space0		{ margin-bottom: 0px !important; }
.bt-space5		{ margin-bottom: 5px !important; }
.bt-space10		{ margin-bottom: 10px !important; }
.bt-space15		{ margin-bottom: 15px !important; }
.bt-space20		{ margin-bottom: 20px !important; }
.bt-space30		{ margin-bottom: 30px !important; }
.bt-space40		{ margin-bottom: 40px !important; }

.ln-normal	{ line-height: normal !important; }
.ln-22		{ line-height: 22px !important; }
.left		{ text-align: left !important; }
.center		{ text-align: center !important; margin: auto !important; }
.right		{ text-align: right !important; }
.block		{ text-align: justify; }
img.block	{ display: block; }

a		{ color: #00A5C4; text-decoration: none;}
a:hover		{ color: #00A5C4; text-decoration: underline;}

strong		{ color: #333333; }
small		{ font-size: 11px; line-height: 14px; display: block; }
code		{ color: #333333; font-family: "Courier New",Courier,monospace,sans-serif; }
q		{ background:url("../images/quote.png") no-repeat 7px 8px #FFFFFF; color: #333333; display:block; font-family: "Times New Roman", arial; font-size: 14px; line-height: 18px; font-style: normal; min-height: 42px; padding: 10px 10px 10px 32px; quotes:"" ""; font-style:italic; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;}
q cite		{ color: #959595; display: block; font-size: 12px; padding-top: 5px; font-family: arial; }
del		{ color: #FF001C; text-decoration:line-through; }

.rule		{ padding-top: 2px; padding-bottom: 20px; background: url('../images/rule.gif') 0px 0px repeat-x; }
.rule2		{ padding-top: 4px; padding-bottom: 20px; background: url('../images/rule2.gif') 0px 0px repeat-x; }		
.sidebar .rule	{ padding-bottom: 15px; }
.cr-help	{ cursor: help; }


/*******************************
**** DESIGN of content boxes ***
*******************************/

.content-box			{ border-width: 1px; border-style: solid; border-color: #DDDDDD #DDDDDD #C4C4C4 #DDDDDD; background: #FFFFFF; margin-bottom: 30px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;}
.content-box .box-header	{ min-height: 36px; background: url('/images/bck_header.png') top center repeat-x; position: relative; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px;}
.content-box .box-body		{ border: 2px solid #FFFFFF; background: #F5F5F5; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px;}
.content-box .box-wrap		{ padding: 20px 20px 10px 20px; }
.box-header h2			{ color: #333333; line-height: 24px; margin-bottom: 0px; padding: 7px 20px 9px 20px; background: url('/images/rule.gif') bottom left repeat-x; }
.box-header .tabs		{ position: absolute; top: 7px; right: 10px; }
.box-header .tabs li		{ float: left; margin-left: 3px; font-size: 11px; line-height: 20px; font-weight: bold; }
.box-header .tabs li a		{ background: url('/images/button_glas2.png') center center repeat-x #EEEEEE; border: 0px solid #FFFFFF; display: block; color: #333333; text-decoration: none; padding: 2px 15px 2px 15px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; }
.box-header .tabs li a:hover	{ background: #FFFFFF; text-decoration: none; }
.box-header .tabs li.active a	{ color: #FFFFFF; background: url('/images/button_glas1.png') center center repeat-x #4DB800; border: 0px solid #333333; }
.box-header .tabs li a.selected	{ color: #FFFFFF; background: url('/images/button_glas1.png') center center repeat-x #4DB800; border: 0px solid #333333; }

/* sliding boxes and tabs */

.box-slide-head span.slide-but,
.box-slide-head td.slide-but span	{ display: block; text-indent: -9999px; width: 26px; height: 24px; background: url('/images/but_slide.png') center center no-repeat !important; cursor: pointer; }
.box-slide-head td.slide-but		{ background: none; }
td.box-slide-body 			{ background: #F0f0f0 !important; } 
.box-header.box-slide-head .slide-but	{ position: absolute; top: 7px; right: 5px; }
.box-header.box-slide-head .tabs	{ right: 36px; }

.tabs		{ float: left; margin-left: 3px; font-size: 11px; line-height: 20px; font-weight: bold; margin-bottom: 15px; }
.tabs a		{ background: url('/images/button_glas2.png') center center repeat-x #CCCCCC; border: 0px solid #FFFFFF; color: #333333; text-decoration: none; padding: 5px 10px 5px 10px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; }
.tabs a:hover	{ background: #999999; text-decoration: none; }
.tabs .selected	{ color: #FFFFFF; background: url('/images/button_glas1.png') center center repeat-x #4DB800; border: 0px solid #333333; }


table.style1			{ border: 5px solid #DDDDDD; }
table.style1 caption 		{ background: none #959595; color: #FFFFFF; font-size: 14px; padding: 5px 11px 5px 11px; text-align: left; }
table.style1 tr:hover		{ background: url('/images/bck_black_10.png'); }
table.style1 th			{ background: #DDDDDD; border-bottom: 1px solid #FFFFFF; line-height: 22px; padding: 4px 6px 4px 6px; color: #333333; white-space: nowrap; text-align: left; }
table.style1 thead th		{ padding-top: 2px; }
table.style1 thead td		{ background: #DDDDDD; border-bottom: 1px solid #FFFFFF; text-align: left; line-height: 22px; padding: 2px 6px 4px 6px; white-space: nowrap; }
table.style1 tbody th,
table.style1 tbody .title	{ background: url('/images/bck_black_5.png'); font-weight: bold; white-space: nowrap; color: #666666; }
table.style1 td			{ background: url('/images/bck_white_75.png'); border-bottom: 1px solid #DDDDDD; line-height: 22px; padding: 4px 6px 4px 6px; }
table.style1 .icon16		{ margin-top: 3px; margin-bottom: 3px; }
table.style1 td.vcenter		{ vertical-align: middle; }
table.style1 td p		{ padding-bottom: 3px; padding-top: 3px; }

.chart-wrap table		{ border: 5px solid #DDDDDD; }
.chart-wrap caption 		{ background: none #959595; color: #FFFFFF; font-size: 14px; padding: 5px 11px 5px 11px; text-align: left; }
.chart-wrap tr:hover		{ background: url('/images/bck_black_10.png'); }
.chart-wrap th			{ background: #DDDDDD; border-bottom: 1px solid #FFFFFF; text-align: left; line-height: 22px; padding: 4px 6px 4px 6px; color: #333333; white-space: nowrap; }
.chart-wrap thead th		{ padding-top: 2px; }
.chart-wrap thead td		{ background: #DDDDDD; border-bottom: 1px solid #FFFFFF; text-align: left; line-height: 22px; padding: 2px 6px 4px 6px; white-space: nowrap; }
.chart-wrap tbody th		{ background: url('/images/bck_black_5.png'); font-weight: bold; white-space: nowrap; color: #666666; }
.chart-wrap td			{ background: url('/images/bck_white_75.png'); border-bottom: 1px solid #DDDDDD; line-height: 22px; padding: 4px 6px 4px 6px; }

table .vcenter			{ vertical-align: middle; }
table .full			{ width: 100%; }
table .value			{ color: #47AB00; }
table .nowrap			{ white-space: nowrap; }
table .gray             { background-color: #DDDDDD; }
table .redvalue             { color: red; }

.FirstTime
{
	width: 100%;	
	background-color: #000;	
	color: #FFF;
	font-size: 18px;
	padding: 5px;
	text-align: center;
}

.FirstTime a
{
	color: White;
	text-decoration: underline;
}

.AdvertiseLink
{
	color: Green;
}

.AdvertiseHeader a
{
	color: Blue;
	text-decoration: underline;
	font-size: 14px;
}
.AdvertiseHeader a:visited
{
	color: Blue;
	text-decoration: underline;
	font-size: 14px;
}
.AdvertiseHeader a:link
{
	color: Blue;
	text-decoration: underline;
	font-size: 14px;
}
.AdvertiseHeader a:active
{
	color: Blue;
	text-decoration: underline;
	font-size: 14px;
}

.InputText
{
	width: 150px;
}

.Font
{
	font-size: 12px;
	color: #000000;
}

.font
{
	font-size: 12px;
	color: #000000;
}

.Bold
{
	font-weight: bold;
}

.Height30
{
	height: 30px;
}

H5
{
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: normal;
	padding: 5px;
	margin: 5px;
}
.bigfont
{
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: normal;
	padding: 5px;
	margin: 5px;
}

.smallfont
{
	font-size: 10px;
}




.BoxReview
{
	padding: 2px 2px 2px 2px;
}
.BoxReviewRating
{
	padding-top: 5px;
	text-align: center;
}
.BoxBanner
{
	text-align:center;
}

/*####################################################################
	Images which is displayed several places
#################################################################### */

.BoxSplit
{
	width: 2px;
	height: 59px;
	background-image: url(/images/boxsplit.gif);
}
.BoxSplitSmall
{
	padding: 0px 10px 0px 10px;
}

.FramePicture85x85
{
	margin: 5px;
	float: left;
	width: 85px;
	height: 85px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: center center;
}
.FramePicture60x60
{
	margin: 4px;
	float: right;
	width: 60px;
	height: 60px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: center center;
}


/*####################################################################
	Diverse classes
#################################################################### */



.TipsterNews
{
	padding: 10px;
	width: 490px;
}
#SelectedNews
{
	margin: 5px;
	width: 510px;
}
#AccountingList
{
	margin: 5px;
	width: 510px;
}
#SelectedPick
{
	margin: 5px;
	width: 510px;
}

.FrameAroundTeasers
{
	margin: 2px;
	float: left;
	width: 60px;
	height: 60px;
	padding: 0px;
	background-image: url(/images/betandwin60.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.PicksList
{
	border-bottom: #EEEEEE 1px solid;
}
.PicksDateDividerRight
{
	padding-left: 5px;
	font-weight: bold;
	height: 24px;
}
.ReviewHeader
{
	font-size: 16px;
	font-weight: bold;
}
.SmallPrizes
{
	font-size: 11px;
	
}
.HeaderPick
{
	vertical-align: bottom;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
}
.ReviewScoreList
{

}
.HelpHeader
{
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 5px;
	text-decoration: underline;
}
.FrontpageLeftHeader
{
	font-size: 11px;
	color: #333333;
	padding: 5px;
}
.FrontpageLeftHeader1
{
	font-size: 15px;

}
.HeaderNews
{
	font-weight: bold;
}
.NewsList
{
	border-bottom: #CCCCCC 1px solid;
}
.MidHeader
{
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	padding-left:20px;
}
.RightHeader
{
	font-size: 11px;
	color: White;
	font-weight: bold;
	line-height: 20px;
	padding-left: 5px;
	border: #EEEEEE 1px solid;
	width: 100%;
	background-image: url(/design/images/design/infoboxtop.gif);
}
.LinkItems
{
	border-bottom: #EEEEEE 1px solid;
	height: 20px;
	vertical-align: middle;
	padding-bottom: 2px;
	padding-top: 2px;
}
.FAQItems
{
	border-top: #CCCCCC 1px solid;
	background-color: #EEEEEE;
	border-bottom: #999999 1px solid;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 5px;
}
.FAQAnswer
{
	vertical-align: top;
	padding-bottom: 15px;
	padding-top: 5px;
}
.LatestThreadsList
{	
	padding-top: 2px;
	padding-bottom: 1px;
	border-bottom: dashed 1px #eeeeee;
	
}
.LatestThreadsForum
{	
	font-size: 10px;
	color: #999999;
}
A.LatestThreadsForum
{	
	font-size: 10px;
	color: #969696;
}
.LatestThreadsPost
{
	font-size: 11px;

}
A.LatestThreadsPost
{
	color:Black;
}
A.LatestThreadsPost:visited
{
	color:Black;
}
A.LatestThreadsPost:hover
{
	color:Black;
	text-decoration: underline;
}
A.LatestThreadsPost:active
{
	color:Black;
}
A.LatestThreadsPost:link
{
	color:Black;
}
.PickAlertEmail
{	
	font-size: 11px;
	width: 128px;
	margin-left: 5px;
}

.FrontBoxTop
{
	background-image: url(/images/tile_3d.png);
	height: 32px;
	padding-top: 11px;
	background-color: #EEEEEE;
	text-indent: 10px;
	font-weight: bold;
	width: 300px;
	font-size: 15px;
}

.FrontPagePartners
{
	border-bottom: #EEEEEE 1px solid;
}
.TipsterHeader
{
	height: 20px;
	text-align: left;
	padding-right:5px;

}
.TipsterRow
{
	height: 20px;
	text-align: right;
	padding-right:5px;

}
.TipsterRowUnit
{
	height: 20px;
	text-align: left;
	padding-left:5px;
}

.TipsterHeaderThick
{
	height: 20px;
	text-align: left;
	padding-right:5px;
	border-bottom: #999999 2px solid;

}

.TipsterRowThick
{
	height: 20px;
	text-align: right;
	padding-right:5px;
	border-bottom: #999999 2px solid;

}
.TipsterRowUnitThick
{
	height: 20px;
	text-align: left;
	padding-left:5px;
	border-bottom: #999999 2px solid;
}

.MidHeader
{
	font-weight: bold;
	font-size: small;
}
#season
{
	font-size: 11px;
}
#StatisticHeader
{
	margin: 5px;
	width: 510px;
}
#Table
{
	margin: 5px;
	width: 510px;
}
#IncludeContext
{
	margin: 5px;
	width: 510px;
}
#HomeTable
{
	margin: 5px;
	width: 510px;
}
#AwayTable
{
	margin: 5px;
	width: 510px;
}
#Content
{
	margin: 5px;
	width: 510px;
}
.horizontalletters
{
	font-weight:bold;	
}
.StatisticColoumnHeaderStart
{
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}
.StatisticColoumnHeader
{
	text-align: center;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}
.StatisticColoumnHeaderEnd
{
	text-align: center;
	border-bottom: 1px solid #DDDDDD;
}
.StatisticColoumnStart
{
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}
.StatisticColoumn
{
	text-align: center;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}
.StatisticColoumnEnd
{
	text-align: center;
	border-bottom: 1px solid #DDDDDD;
	font-weight: bold;
}
.StatisticColoumnUnderline
{
	border-bottom: 1px solid #DDDDDD;
}
.StatisticColoumnUnderlineRight
{
	border-bottom: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
}
#hometeam
{
	font-size: 11px;
}
#awayteam
{
	font-size: 11px;
}
.unsubscribe
{
	font-size: 11px;
}
.TipsterPrize
{
	font-size: 9px;
	text-align: center;
}
.Login
{
	font-size: 11px;
}
.Forum
{
	font-size: 11px;
}

/* Accounting System */



.TabsMenuSelected
{
	font-weight: bold;
	text-decoration: none;
	color: Black;
}
.TabsMenuDeselected
{
	text-decoration: none;
	color: Black;
}

.DatagridHeaderStart
{
	background-color: #EBEADB;
	width: 28px;
	height: 18px;
}
.DatagridStart
{
	border-top: solid 1px #F2F1E2;
	border-right: solid 1px #F1EFE2;
	border-bottom: solid 1px #F1EFE2;
	background-color: #EBEADB;
	color: Black;
	text-align: center;
	height: 20px;
}

.DatagridHeader
{
	background-color: #EBEADB;
	color: Black; /*border-right: solid 1px #ACA899;*/
	padding-left: 5px; /*width: 100px;*/
	height: 18px;
}
.DatagridHeaderSplit
{
	background-color: #EBEADB;
	width: 5px;
	height: 18px;
}
.DatagridHeaderLine1
{
	background-color: #E2DECD;
}
.DatagridHeaderLine2
{
	background-color: #D6D2C2;
}
.DatagridHeaderLine3
{
	background-color: #CBC7B8;
}
.DatagridSplitLine
{
	background-color: #F2F1E2;
}
.DatagridCelleRight
{
	color: Black;
	text-align: right;
	padding-right: 10px;
}
.DatagridCelle
{
	color: Black;
	text-align: left;
	padding-left: 5px;
}
.BorderLeft
{
	border-right: solid 1px #EEEEEE;
}
.NewsHeadlines
{
	BACKGROUND-IMAGE: url(../../images/grey_gradient.gif);
	background-repeat:repeat-x;
	font-size: 11px;
	width:100%;
	font-weight:bold;
	height:30px;
	padding-left: 5px;
}
.ExchangeLink
{
	font-size: 11px;
	width:85%;	
}

.ExchangeLinkButton
{
	font-size: 11px;
}

.TDmiddle
{
	border: solid 1px #EEEEEE;
}


/*####################################################################
	Forum classes
#################################################################### */
.ForumTitle
{
	font-size: 14px;
	color:black;
	font-weight: bold;
	padding-bottom: 10px;	
	padding-left: 10px;
}
.ForumTitleShow
{
	font-size: 11px;
	color:black;
	padding-bottom: 10px;	
	padding-left: 10px;
}

a.ForumTitleA
{
	font-size: 11px;
	font-weight: bold;
	color:black;
}
a.ForumTitleA:hover
{
	font-size: 11px;
	font-weight: bold;
	color:black;
}
a.ForumTitleA:visited
{
	font-size: 11px;
	font-weight: bold;
	color:black;
}

.ForumNewPost
{
	text-align:right;
	float: left;
	padding: 5px;
}

.ForumPagning
{
	text-align:right;
	float: right;
	padding: 5px 5px 15px 5px;
}


.ForumGroupHeader
{
	font-size: 11px;
	font-weight: bold;
	color:White;
}

.ForumHeader
{
	background-color: #EDEDED;
	height: 20px;
}

.ForumHeaderIcon
{
	width: 30px;
}

.ForumHeaderForums
{
	width: 200px;
}

.ForumHeaderLastPost
{
	width: 200px;
}

.ForumHeaderThreads
{
	width: 60px;
	text-align: center;
}

.ForumHeaderPosts
{
	width: 60px;
	text-align: center;
}

.ForumHeaderLast24h
{
	width: 60px;
	text-align: center;
}

.ForumRow
{
	height: 40px;
}

.ForumRowIcon
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	background-color: #e5e9ee;
}

.ForumRowName
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	background-color: #e5e9ee;
}
.ForumRowNameA
{
	font-weight: bold;
}

a.ForumRowNameA
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #105289;
	margin-top: 15px;
	font-weight: bold;
	font-size: 1.2em;
}

.ForumRowLastPost
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	background-color: #e5e9ee;
	vertical-align: top;
}

.ForumRowThreads
{
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	text-align: center;
	background-color: #e5e9ee;
	vertical-align: top;
}

.ForumRowPosts
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	text-align: center;
	background-color: #e5e9ee;
	vertical-align: top;
}

.ForumRowLast24h
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	text-align: center;
	background-color: #e5e9ee;
	vertical-align: top;
}


.ForumEditor
{
	font-size: 11px;
}


.ForumThreadsHeader
{
	font-size: 11px;
	font-weight: bold;
	color:White;
}
.ForumThreadsHeaderTD
{
}

.ForumTopic
{
	background-color: #EDEDED;
	height: 20px;
}

.ForumTopicIcon
{
	width: 30px;
}

.ForumTopicTopics
{
	width: 400px;
}

.ForumTopicScore
{
	width: 95px;
}

.ForumTopicReplies
{
	width: 80px;
	text-align: center;
}

.ForumTopicAuthor
{
	width: 175px;
	text-align: left;
}

.ForumTopicViews
{
	width: 80px;
	text-align: center;
}


.ThreadRow
{
	margin-top: 40px;
	height: 150px;
	padding: 10px;
	
}

.ThreadRowIcon
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	background-color: #e5e9ee;
	width: 35px;
}

.ThreadRowName
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	background-color: #e5e9ee;
}
.ThreadRowNameA
{
	color: #105289;
	margin-top: 15px;
	font-weight: bold;
	font-size: 1em;
}

a.ThreadRowNameA
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #105289;
	margin-top: 15px;
	font-weight: bold;
	font-size: 1.2em;
}

.ThreadRowLastPost
{
	color: black;
}

a.ThreadRowLastPostA
{
	color: black;
	text-decoration: underline;
}
a.ThreadRowLastPostA:hover
{
	color: black;
	text-decoration: underline;
}
a.ThreadRowLastPostA:visited
{
	color: black;
	text-decoration: underline;
}

.ThreadRowScore
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	background-color: #e5e9ee;
}

.ThreadRowAuthor
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	background-color: #e5e9ee;
}
a.ThreadRowAuthorA
{
	color: black;
	text-decoration: underline;
}
a.ThreadRowAuthorA:hover
{
	color: black;
	text-decoration: underline;
}
a.ThreadRowAuthorA:visited
{
	color: black;
	text-decoration: underline;
}

.ThreadRowReplies
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	background-color: #e5e9ee;
	text-align: center;
}

.ThreadRowViews
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	background-color: #e5e9ee;
	text-align: center;
}

.ForumPostText
{
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	margin-top: 15px;
	font-size: 14px;
}

.Posts
{
	float:left;
	width: 200px;
	font-size: 11px;
	color: #333;
	padding-top: 10px;
}

.Location
{
	float:left;
	width: 200px;
	font-size: 11px;
	color: #333;
}

.PM
{
	float:left;
	width: 200px;
	height: 30px;
}

.PM img
{
	border: 0;
	margin-top: 3px;
}



.PMRowIcon
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	background-color: #e5e9ee;
	width: 35px;
}

.PMRowName
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	background-color: #e5e9ee;
	width: 830px;
}
.PMRowNameA
{
	color: #105289;
	margin-top: 15px;
	font-weight: bold;
	font-size: 1em;
}

a.PMRowNameA
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #105289;
	margin-top: 15px;
	font-weight: bold;
	font-size: 1.2em;
}

.PMRowMark
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	background-color: #e5e9ee;
	width: 50px;
}

.ForumShowHeader
{
}
.ForumShowHeaderTD
{
	background-color: #e4eef4;	
	padding: 0px;
}
.ForumPostTD
{
	background-color: #e4eef4;
	padding: 5px;	
}

.FontHeader
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-right: 200px;
	color: #105289;
	margin-top: 15px;
	font-weight: bold;
	font-size: 2em;
	padding-left: 10px;
}

.FontTopicTitle
{
	color: #105289;
	margin-top: 0px;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 16px;
}

.PostedBy
{
	font-size: 11px;
}

.PostedBy a
{
	color: #CC6600;
	font-weight: bold;
}

.ForumUser
{
	font-size: 11px;
}

.ForumUser a
{
	color: #CC6600;
	font-weight: bold;
	text-decoration: none;
}

.MemberRowPosts
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	background-color: #e5e9ee;
	text-align: center;
}

.MemberRowLeft
{
	border-top: solid 1px white;
	border-bottom: solid 1px #00608f;
	padding: 5px;
	background-color: #e5e9ee;
	text-align: left;
}

.ForumMemberRank
{
		text-align: center;
		width: 95px;
}



.ForumShowHeaderTDID
{
}
.ForumShowRow
{
}
.ForumShowRowProfile
{
	width:200px;
	text-align: left;
	padding: 10px;
	vertical-align: top;
	background-color: #e4eef4;	
}
.ForumShowRowPost
{
	width: 600px;
	padding: 10px;
	vertical-align: top;
	background-color: #e4eef4;	
}

a.LatestThreadsList
{
color:black;
	text-decoration: underline;
}
.LatestThreadsForumHeader
{
	font-weight:bold;
}

.LatestThreadsTopLeft
{
	width:100%;
	border-right: solid 1px #EEEEEE;
	border-bottom: solid 1px #EEEEEE;
	vertical-align: top;
	padding: 5px;
}

.LatestThreadsTopMid
{
	width:170px;
	border-right: solid 1px #EEEEEE;
	border-bottom: solid 1px #EEEEEE;
		vertical-align: top;
	padding: 5px;
}


.LatestThreadsTopRight
{
	width:170px;
	border-right: solid 1px #EEEEEE;
	border-bottom: solid 1px #EEEEEE;
	vertical-align: top;
	padding: 5px;
}

.LatestThreadsMidLeft
{
	width:170px;
	border-right: solid 1px #EEEEEE;
	border-bottom: solid 1px #EEEEEE;
	vertical-align: top;
	padding: 5px;
}


.LatestThreadsMidMid
{
	width:170px;
	border-right: solid 1px #EEEEEE;
	border-bottom: solid 1px #EEEEEE;
	vertical-align: top;
	padding: 5px;
}

.LatestThreadsMidRight
{
	width:170px;
	border-bottom: solid 1px #EEEEEE;
	vertical-align: top;
	padding: 5px;
}

.LatestThreadsBottomLeft
{
	width:170px;
	border-right: solid 1px #EEEEEE;
	vertical-align: top;
	padding: 5px;
}


.LatestThreadsBottomMid
{
	width:170px;
	border-right: solid 1px #EEEEEE;
	vertical-align: top;
	padding: 5px;
}

.LatestThreadsBottomRight
{
	width:170px;
	vertical-align: top;
	padding: 5px;
}

.Poll
{
	padding: 5px;
	padding-left: 10px;
	background-image:url(/uploads/poll/pollbgr_5.jpg);
	background-position: top;
	background-repeat:no-repeat;
	background-color: #C5DBC6;
}


a.FontBigger
{
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}
a.FontBig
{
	font-family: Tahoma;
	font-size: 13px;
}
a.FontNormal
{
	font-family: Tahoma;
	font-size: 11px;
}
a.FontSmall
{
	font-family: Tahoma;
	font-size: 10px;
}
a.FontSmalller
{
	font-family: Tahoma;
	font-size: 9px;
}
DIV.FontTag
{
	float:left;
	padding: 5px 5px 5px 5px;	
}








.PickH1
{
	font-size: 11px;
	font-weight: bold;
}



span.PickH1
{
	font-size: 15px;
	font-weight: bold;
}

span.PicksText
{
	letter-spacing: 0.5px;
	line-height: 17px;
}

span.FontVS
{
	font-family: Impact;
	font-size: 30px;	
}

.HoriRuler
{
	padding-bottom: 2px;
	border-bottom: solid 1px #999999;
}



/* NY MENU */
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30
	}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px tahoma
	}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 91px;
    BACKGROUND-IMAGE: url(/images/menubackground.gif);
	color: #FFF;
	text-align: center;
	text-decoration: none;
	}

#sddm li a:hover
{
 	}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EEEEEE;
	border: 1px solid #CC0000;
	}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 2px;
		padding: 2px 10px;
		width: 140px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EEEEEE;
		color: #000000;
		font: 11px tahoma}

	#sddm div a:hover
	{	background: #CC0000;
		color: #EEEEEE;		
		margin: 2px;
}



.ColorRed
{
	color: Red;
}

.ColorBlue
{
	color: Blue;
}


a.TipsterPerformanceButton,
a.TipsterPerformanceButton:hover,
a.TipsterPerformanceButton:active,
a.TipsterPerformanceButton:link,
a.TipsterPerformanceButton:visited
{
	border: solid 1px #cccccc;
	margin: 2px;
	padding: 2px 7px 2px 7px;
	color: #333333;
}

a.TipsterPerformanceButtonSelected,
a.TipsterPerformanceButtonSelected:hover,
a.TipsterPerformanceButtonSelected:active,
a.TipsterPerformanceButtonSelected:link,
a.TipsterPerformanceButtonSelected:visited
{
	border: solid 1px #cccccc;
	background-color: #eeeeee;
	margin: 2px;
	padding: 2px 7px 2px 7px;
	color: #333333;
	font-weight: bold;
}

a.Fixtures,
a.Fixtures:hover,
a.Fixtures:active,
a.Fixtures:link,
a.Fixtures:visited
{
	border: solid 1px #cccccc;
	margin: 2px;
	padding: 2px 5px 2px 5px;
	color: #333333;
}

a.FixturesSelected,
a.FixturesSelected:hover,
a.FixturesSelected:active,
a.FixturesSelected:link,
a.FixturesSelected:visited
{
	border: solid 1px #cccccc;
	background-color: #eeeeee;
	margin: 2px;
	padding: 2px 5px 2px 5px;
	color: #333333;
	font-weight: bold;
}
