input, select, textarea {color:#162a44;font-family: Arial,Helvetica,sans-serif;font-size:11px;border:1px solid #c8d97b;margin:0px;padding:0px;}
form, html, body, h1, h2, h3, h4, h5, ul, p {margin:0px;padding:0px;}
a img 			{border: 0;}
table, td 		{padding:0px;border:0;font-size:11px;line-height:160%;}
body 			{background:#162a44 url(images/body.gif) repeat-x left top;text-align:center;color:#000;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:12px;line-height:170%;}
a, a:visited 	{color:#abcd00;text-decoration:none;}
a:hover 		{color:#abcd00;text-decoration:underline;}

#header div 	{width:990px;height:144px;margin: 0 auto;overflow:hidden;background: url(images/header.gif) 0px 28px no-repeat;}
#header h1 		{float:left;width:314px;text-indent:-9000px;border:0;}
#header h1 a	{height:116px;text-decoration:none;display:block;border:0;}
#header #right 	{width:500px;float:right;margin:30px 20px 0 0;clear:right;background: transparent;}
#header ul 		{height:24px;float:right;margin:5px 20px 0 0;font-size:11px;line-height:100%;text-align:left;}
#header li 		{margin:0;padding:0px;list-style:none;float:left;cursor:pointer;}
#header li a, #header li a:visited {color:#162a44;text-decoration:none;display:block;padding:2px 10px 0px 10px;font-weight: bold;}
#header li a:hover {text-decoration:none;border-bottom:1px solid #FFF;}
#header li input {font-weight: bold;color:#c8d97b;background:#162a44;padding:0 4px 0 4px}


#topmenu {margin: 0 auto;width:990px;height:46px;clear:both;}
#topmenu ul {margin:0px 0px 0px 92px;padding:0px;}
#topmenu li {list-style:none;float:left;cursor:pointer;height:46px;}
#topmenu li a, #topmenu li a:visited {color:#FFF;text-decoration:none;display:block;height:46px;text-indent:-9000px;}

#topmenu li a.b01, #topmenu li a:visited.b01 {width:117px;background: url(images/b01.gif) top left no-repeat;}
#topmenu li a:hover.b01, #topmenu li#active a.b01 {background: url(images/b01active.gif) top left no-repeat;}
#topmenu li#new a.b01 {background: url(images/b01new.gif) top left no-repeat;}
#topmenu li#new a:hover.b01 {background: url(images/b01active.gif) top left no-repeat;}

#topmenu li a.b02, #topmenu li a:visited.b02 {width:111px;background: url(images/b02.gif) top left no-repeat;}
#topmenu li a:hover.b02, #topmenu li#active a.b02 {background: url(images/b02active.gif) top left no-repeat;}
#topmenu li#new a.b02 {background: url(images/b02new.gif) top left no-repeat;}
#topmenu li#new a:hover.b02 {background: url(images/b02active.gif) top left no-repeat;}

#topmenu li a.b03, #topmenu li a:visited.b03 {width:120px;background: url(images/b03.gif) top left no-repeat;}
#topmenu li a:hover.b03, #topmenu li#active a.b03 {background: url(images/b03active.gif) top left no-repeat;}
#topmenu li#new a.b03 {background: url(images/b03new.gif) top left no-repeat;}
#topmenu li#new a:hover.b03 {background: url(images/b03active.gif) top left no-repeat;}

#topmenu li a.b04, #topmenu li a:visited.b04 {width:127px;background: url(images/b04.gif) top left no-repeat;}
#topmenu li a:hover.b04, #topmenu li#active a.b04 {background: url(images/b04active.gif) top left no-repeat;}
#topmenu li#new a.b04 {background: url(images/b04new.gif) top left no-repeat;}
#topmenu li#new a:hover.b04 {background: url(images/b04active.gif) top left no-repeat;}

#topmenu li a.b05, #topmenu li a:visited.b05 {width:127px;background: url(images/b05.gif) top left no-repeat;}
#topmenu li a:hover.b05, #topmenu li#active a.b05 {background: url(images/b05active.gif) top left no-repeat;}
#topmenu li#new a.b05 {background: url(images/b05new.gif) top left no-repeat;}
#topmenu li#new a:hover.b05 {background: url(images/b05active.gif) top left no-repeat;}

#topmenu li a.b06, #topmenu li a:visited.b06 {width:127px;background: url(images/b06.gif) top left no-repeat;}
#topmenu li a:hover.b06, #topmenu li#active a.b06 {background: url(images/b06active.gif) top left no-repeat;}
#topmenu li#new a.b06 {background: url(images/b06new.gif) top left no-repeat;}
#topmenu li#new a:hover.b06 {background: url(images/b06active.gif) top left no-repeat;}

#topmenu li a.b08, #topmenu li a:visited.b08 {width:137px;background: url(images/b08.gif) top left no-repeat;}
#topmenu li a:hover.b08, #topmenu li#active a.b08 {background: url(images/b08active.gif) top left no-repeat;}
#topmenu li#new a.b08 {background: url(images/b08new.gif) top left no-repeat;}
#topmenu li#new a:hover.b08 {background: url(images/b08active.gif) top left no-repeat;}

#topmenu li.active a.b01 {background: url(images/b01active.gif) top left no-repeat;}
#topmenu li.active a.b02 {background: url(images/b02active.gif) top left no-repeat;}
#topmenu li.active a.b03 {background: url(images/b03active.gif) top left no-repeat;}
#topmenu li.active a.b04 {background: url(images/b04active.gif) top left no-repeat;}
#topmenu li.active a.b05 {background: url(images/b05active.gif) top left no-repeat;}
#topmenu li.active a.b06 {background: url(images/b06active.gif) top left no-repeat;}
#topmenu li.active a.b08 {background: url(images/b08active.gif) top left no-repeat;}


#path, #path a	{color: #a2a2a2;padding-bottom:10px;}

#container		{width:990px;margin:0 auto;text-align:left;background: url(images/container.gif) top left no-repeat;padding:10px}
#marquee		{width:948px;height:32px;margin:0 auto;background: url(images/marquee.gif) top left no-repeat;padding:7px 20px 0 20px;color: #FFF;font-size:12px;}
#main			{width:955px;background: url(images/main.gif) top left repeat-y;}
#main_t			{width:955px;background: url(images/main_t.gif) top left no-repeat;height:15px;overflow:hidden;}
#main_b			{width:955px;background: url(images/main_b.gif) top left no-repeat;height:18px}
#wrapper		{float:left;width:100%;}
#content		{margin: 0 211px 0 189px; padding:0px 25px 25px 25px;}
#content p		{text-align: justify;padding: 0px 0px 5px 0px;}
#navigation		{float:left;width:190px;margin-left:-955px;text-align:center;}
#extra			{float:left;width:200px;margin-left:-200px;text-align:center;}



#content h1 	{font-size: 22px;color: #304968;margin:0 0 20px 0;}
#content h2		{font-size: 18px;color: #a2c400;margin:0 0 20px 0;}
#content h3		{font-size: 15px;color: #304968;margin:0 0 5px 0;}
#content h4		{font-size: 12px;color: #a2c400;margin:0 0 5px 0;}
#content ul 	{list-style: none;padding:0px;margin:0px;}
#content ul li 	{padding:10px;border-bottom:1px solid #b5e387;}
#content ul li img {float:left;border:5px solid #76c23c;margin:0 20px 10px 0}
#content ul li a{color: #76c23c;font-weight: bold;}
#content ul li:hover {background:#f1f6eb;}
#content img	{padding:0px 0px 20px 20px}
#footer 		{clear:both;background: url(images/footer.gif) left top repeat-x;height:70px;color:#5a6776;}
#footer div 	{width:990px;margin: 0 auto;}
#footer a, #footer a:visited {color:#5a6776;}
#footer p		{float:left;margin:20px 0 0 0;}
#footer ul 		{float:right;text-align:center;padding:20px 0px 20px 0px;}
#footer li 		{list-style:none;float:left;cursor:pointer;}
#footer li a, #footer li a:visited {display:block;padding:0px 7px 0px 7px;border-right:1px solid #5a6776;}

#menu ul		{text-align:left;}
#menu ul li 		{list-style:none;font-size:14px;margin: 0px;padding: 0px;}
#menu ul li a, .menu ul li a:visited	{text-decoration: none;color: #a3c6ef;display:block;padding:5px 10px 5px 10px;background:#213856 url(images/menu.gif) no-repeat left top;}
#menu ul li a:hover{color:#abcd00;text-decoration: none;}
#menu ul li#active a {color:#abcd00;text-decoration: none;}
#menu ul ul li 	{background: #304968;}
#menu ul ul li a, .menu ul ul li a:visited  {color: #FFF;text-decoration: none;display:block;padding:5px 10px 5px 20px;}

/*VAGELIS STYLES*/
#marquee{
	white-space:nowrap;
	clear:both;
}

#marquee span.marqueeContent{
	white-space:nowrap;
}

#marquee span.marqueeCat{
	margin-left:20px;
	font-size:14px;
}

#marquee span.marqueeCat a{
	font-weight:bold;
	font-size:14px;
	color:#a2c400;
	text-decoration:none;
}

#marquee span.marqueeCat a:hover{
	text-decoration:underline;
}

#content span.category	{
	float:left;
	width:510px;
	margin:0 0 5px 0;
	padding:0px;
	font-size: 15px;
	font-weight: bold;
	color: #304968;
}

#content div.article h1 {
	float:left;
	width:510px;
	margin:0 0 20px 0;
	padding:0px;
	font-size: 18px;
	font-weight: bold;
	color: #a2c400;
}

#content h3{
float:left;
width:510px;
}

#content h2{
float:left;
width:510px;
}
#content h3 span.date{
float:left;
}

#content h3 span.update{
float:right;
font-size:8pt; 
color:#acacac; 
padding-top:4px;
}

#content .articleList{
	width:510px;
	margin-top:20px ;
	font-family: 'Trebuchet MS';
	color: #304968;
}

#content .articleList span.listheader{
	float:left;
	width:510px;
	padding:5px 0px;
	font-weight: bold;
	font-size:10pt;
	border-bottom:solid 1px #a2c400;
}

#content .articleList span.listitem{
	float:left;
	width:510px;
	margin-top:10px;
}

#content .articleList span.listitem a{
	float:left;
	width:440px;
	font-weight: normal;
	font-size:9pt;
	color: #304968;
	text-decoration:none;
	
}

#content .articleList span.listitem a:hover{
	text-decoration:underline;
}

#content .articleList span.date{
	float:left;
	width:70px;
	font-weight: normal;
	font-size:9pt;
	color: #a2c400;
}
#contact_form{
/* 	float:left; */
	width:510px;
}

.contact_form_inner{
	float:left;
	width:440px;
}

.contact_form_inner span.Error{
	float:left;
	width:440px;
	color:red;	
}
.form_line{
	float:left;
	width:440px;
	margin-bottom:10px;
}

.form_line .line{
	float:left;
	width:440px;
}



.form_line .line_small{
	float:left;
	width:220px;
}

.form_line label{
	float:left;
	width:70px;
	font-weight: bold;
	font-size:9pt;
	color: #a2c400;
}

.form_line .textfield{
	float:left;
	width:353px;
	height:18px;
	font-family: 'Trebuchet MS';
	font-weight: normal;
	font-size:9pt;
	color: #304968;
	padding:2px 0px 0px 3px;
	border:solid 1px #cdcdcd;
}

.form_line .textfield_small{
	float:left;
	width:133px;
	height:18px;
	font-family: 'Trebuchet MS';
	font-weight: normal;
	font-size:9pt;
	color: #304968;
	padding:2px 0px 0px 3px;
	border:solid 1px #cdcdcd;
}
.form_line textarea{
	float:left;
	width:350px;
	font-family: 'Trebuchet MS';
	font-weight: normal;
	font-size:9pt;
	color: #304968;
	border:solid 1px #cdcdcd;
	padding:2px 3px 2px 3px;
}
.formMandatory{
	float:left;
	width:440px;
}

.button_line{
	float:left;
	width:440px;
	margin-top:10px;
}

.button_line a.send{
	float:right;
	margin:0px 12px 0px 17px;
}
.button_line a.reset{
	float:right;
}

#searchResults{
	float:left;
	width:510px;
	font-family: 'Trebuchet MS';
	font-weight: normal;
	font-size:9pt;
	color: #304968;
}

#searchResults .line{
	float:left;
	width:510px;
	margin-top:10px;
	padding-bottom:5px;
	border-bottom:solid 1px #cdcdcd;
}

.line .catDate {
	float:left;
	width:510px;
	font-size:8pt;
	color: #ababab;
}

.line .catDate span.cat{
	font-weight: bold;
}
.line .catDate span.date{
	width:70px;
	font-weight: bold;
	color: #a2c400;
}
.line .title{
	float:left;
	width:510px;
}

.line .title a{
	font-size:9pt;
	color: #304968;
	font-weight: bold;
	text-decoration:none;
	padding-bottom:5px;
}

.line .title a:hover{
	font-size:9pt;
	color: #304968;
	text-decoration:underline;
}
#searchResults .summary{
	padding-bottom:5px;
}


#searchResults .paging{
	float:left;
	width:510px;
	margin-top:20px;
	text-align:center;	
}
#searchResults .paging span{
	text-align:center;
	padding:1px 0px;
}

#searchResults .paging a{
	margin: 0px 2px;
	padding:0px 5px;	
	color: #304968;
	text-decoration:none;
}

#searchResults .paging a:hover{
	color: #a2c400;	
	background-color: #304968
}

#searchResults .paging a.active{
	color: #304968;	
	background-color: #e5e5e5
}
.rbanner{
	margin-bottom:20px;	
}
#banners_left{
	margin-top:20px;	
}
#content .articleContent{
	float:left;
	width:510px;
	color:#000;
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
}


#footer p a {
	display:block;
	float:left;
	color:#5a6776;
	padding:0px 10px;
}

#footer .texta {
	text-decoration: none;
	color: #5a6776;
	display:inline;
	float:none;
	background:none;
	padding:0;
	margin:0 0 0 14px;	
}
	
#footer .texta:hover {
	text-decoration: none;
	color: #ff6000;
}

#content div.ArticleTips{
	width:505px;
	float:left;
	margin-top:10px;
}

#content table.tipsTable{
	width:505px;
}

#content .tipsHeader {
	background-color:#162A44;
}
#content .tipsHeader td{
	text-align:left;
	padding:3px;
	color:#A3C6EF;
	font-weight:bold;
}

#content .tipRow1{
	background-color:#E7EAF7;
}

#content .tipRow2{
	background-color:#F4F5FD;
}
#content .tipRow3{
	background-color:#E9DCC5;
}



#content .tipstats{
	width:505px;
	float:left;
}

#content .statFilters{
	float:left;
	width:505px;
	text-align:right;
	font-weight:bold;	
	color:#6b6b6b;
}

#content .statFilters select{
	font-weight:bold;
	font-size:10px;
	color:#6b6b6b;
}

#content span.statsHeader{
	float:left;
	width:505px;	
	color:#000;
	font-weight:bold;
}

#content #yearTips{
	float:left;
	width:505px;	
}

#content .tipRow4{
	background-color:#cccccc;
}

#content table.tipsTable td.league{
	border-right:solid 1px #CDCFD8;	
	padding:3px;
	text-align:center;
}
#content table.tipsTable td.league img{
	padding:0px;
	display:block; 
	margin: 0 auto;
}
#content table.tipsTable td.tipster{
	border-right:solid 1px #CDCFD8;
	text-align:left;
	padding:3px;
	color:#162A44;
	font-weight:bold;
}
#content table.tipsTable td.tip, #content table.tipsTable td.odd, #content table.tipsTable td.stake{
	border-right:solid 1px #CDCFD8;
	text-align:left;
	padding:3px;
}

#content table.tipsTable td.book{
	border-right:solid 1px #CDCFD8;
	padding:3px;
	text-align:center;
}
#content table.tipsTable td.result{
	text-align:center;
	padding:3px;
}


#content table.statsTable{
	width:505px;
}


#content table.statsTable tr.tipRow1 td,#content table.statsTable tr.tipRow2 td{
	border-right:solid 1px #CDCFD8;
	text-align:left;
	padding:3px;
}

#content table.statsTable tr.tipRow4 td{
	border-right:solid 1px #fcfcfc;
	text-align:left;
	padding:3px;
}

#content table.statsTable td.separator{
	padding:0px;
	border:0;
}

#content table.statsTable td.last{
	border:0;
}

#content table.statsTable td.month{
	background-color:#162A44;
	color:#A3C6EF;
	font-weight:bold;
}

#content table.statsTable td.red{
	background-color:#990033;
	color:#ffffff;
}

#content table.statsTable td.green{
	background-color:#008000;
	color:#ffffff;
}

/*VAGELIS STYLES*/
