body {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-image: url(images/backer.gif);
background-repeat: repeat-x;
background-color: #040b92;
margin: 0px;
padding: 0px;
scrollbar-face-color: #6590c2; 
scrollbar-shadow-color: #6590c2; 
scrollbar-highlight-color: #dedede; 
scrollbar-3dlight-color: #dedede; 
scrollbar-darkshadow-color: #dedede; 
scrollbar-track-color: #dedede; 
scrollbar-arrow-color: #ffffff; 
}

a:link {color: #0a3677; text-decoration: none;}
a:visited {color: #0a3677; text-decoration: none;}
a:active {color: #0a3677; text-decoration: none;}
a:hover {color: #000000; text-decoration: none;}

a.white:link {color: #ffffff; text-decoration: none;}
a.white:visited {color: #ffffff; text-decoration: none;}
a.white:hover {color: #ffe66f; text-decoration: none;}
a.white:active {color: #ffe66f; text-decoration: none;}

a.whiteactive:link {color: #ffe66f; text-decoration: none;}
a.whiteactive:visited {color: #ffe66f; text-decoration: none;}
a.whiteactive:hover {color: #ffe66f; text-decoration: none;}
a.whiteactive:active {color: #ffe66f; text-decoration: none;}

td.topbck {
	background-image: url(images/topback.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 257px;
	vertical-align: bottom;
	padding-bottom: 38px;
}

td.midbck {
	background-image: url(images/midbacker.gif);
	font-size: 11px;
	height: 500px;
	background-repeat: repeat-y;
	background-color: #ffffff;
	background-position: center;
	vertical-align: top;
}

td.midbck2 {
	background-image: url(images/midbacker.gif);
	font-size: 11px;
	background-repeat: repeat-y;
	background-color: #ffffff;
	background-position: center;
	vertical-align: top;
}

table.downbckout {
	background-image: url(images/downbacker.gif);
	font-size: 11px;
	height: 200px;
	width: 100%;
	background-position: center;
}

td.downbckout {
	background-image: url(images/downbacker.gif);
	font-size: 11px;
	height: 200px;
	width: 100%;
	background-position: center;
}

table.downbck {
	background-image: url(images/downbacker.gif);
	font-size: 11px;
	height: 200px;
	width: 100%;
	background-position: center;
}

td.downbck {
	background-image: url(images/downcenterbacker.jpg);
	font-size: 11px;
	height: 200px;
	background-repeat: repeat-y;
	background-position: center;
}

td.upmenuleft {
	background-image: url(images/upmenuleft.gif);
	font-size: 14px;
	vertical-align: middle;
	height: 81px;
	padding-left: 15px;
	padding-bottom: 25px;
	color: #898989;
}

td.upmenuleft2 {
	background-image: url(images/downmenuleft.gif);
	font-size: 14px;
	vertical-align: middle;
	height: 75px;
	padding-left: 15px;
	padding-bottom: 25px;
	color: #898989;
}

td.pad {
	font-size: 11px;
	padding: 10px;
}

td.padwhite {
	font-size: 11px;
	padding: 10px;
	color: #ffffff;
}

td.mytext {
	font-size: 9pt;
	width: 100%;
	
}





div.rightbardown2 {
	width: 160px;
	height: 105px;
	vertical-align:top;
	overflow: hidden;
	padding: 8px;
	font-size: 10px;
}


TD.menuit {
	border-right: 1px solid #3886f4;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	height: 25px;
}

TD.menuitlast {
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	height: 25px;
}

td.breadcrumb {
	 width: 524px;
	 height: 62px;
	 vertical-align: middle;
	 padding: 19px;
	 font-size: 11px;
}

td.searchme {
	width: 200px;
	height: 62px;
	background-image: url(images/index_08.gif);
	vertical-align: middle;
	padding: 5px;
}

td.maincontent {
	padding: 20px;
   font-size: 12px;
	vertical-align: top;
}

td.mainright {
   padding-top: 15px;
   font-size: 12px;
	vertical-align: top;
}

form.top {
	padding: 0px;
	margin: 0px;
}

td.calendaright {
	vertical-align: top;
}

td.small {
	font-size: 7pt;
}


td.eidiseis {
	font-size: 9pt;
	font-weight: bold;
}

p.smallest {
	font-size: 9px;
	margin-top: 4px;
	margin-bottom: 0px;
}

p.smallindexsubs {
	font-size: 11px;
	margin-top: 4px;
	margin-bottom: 0px;
}


td.middlecon {
	font-size: 10pt;
}

td.middleconew {
	font-size: 10pt;
}


td.middlestcon {
	font-size: 8pt;
	padding-top: 6px;
	padding-bottom: 6px;
}

th.weekday {
font-size: 9pt;
color: #ffd200;
font-weight: bold;
}

th.weekend {
font-size: 9pt;
color: #ffd200;
font-weight: bold;
}

td.month {
font-size: 9pt;
color: #ffd200;
font-weight: bold;
}

td.day {
font-size: 9pt;
color: #FFFFFF;
font-weight: bold;
}

td.endday {
font-size: 9pt;
color: #fddddd;
font-weight: bold;
}



td.whitie {
	color: #ffffff;
}

td.whitie2 {
	color: #ffffff;
	font-size: 8pt;
}


td.newsthumb {
	padding-right: 4px;
	padding-top: 1px;
	vertical-align: top;
}

td.teleft {
	font-size: 8pt;
	padding-top: 3px; 
}


span.Default {
	font-family: sans-serif;
	font-size: 16pt;
	margin: 0px;
	padding: 0px;
	font-style: normal;
	font-weight: bold;
}

span.stiles {
	font-family: Impact;
	font-size: 13pt;
	margin: 0px;
	padding: 0px;
	font-style: normal;
}

h2.frontblack {
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
		
}

h2.articletop {
	margin: 0px;
	padding: 0px;
	font-size: 11pt;
}

h2.articletop2 {
	margin-bottom: 2px;
	padding-bottom: 2px;
	font-size: 12pt;
}

h2.indexsubs {
	margin-top: 2px;
	padding-top: 2px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-size: 10pt;
}

h2.indexsubs2 {
	margin-top: 2px;
	padding-top: 2px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-size: 9pt;
}

h2.indexsubs2_small {
	margin-top: 2px;
	padding-top: 2px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-size: 10pt;
}

h2.articletop3 {
	margin-top: 2px;
	padding-top: 2px;
	margin-bottom: 2px;
	padding-bottom: 2px;
	font-size: 14pt;
}

h2.articletop4 {
	margin-top: 2px;
	padding-top: 2px;
	margin-bottom: 2px;
	padding-bottom: 2px;
	font-size: 9pt;
	font-weight: bold;
	color: #f9e117;
}


h2.headline {
	margin: 0px;
	padding: 0px;
	font-size: 9pt;
	font-weight: bold;
}

td.sider {
	font-size: 10pt;
	padding-left: 5px;
}

span.dateclass {
	color: #284e00;
	font-size: 7pt;
	font-weight: bold;
}

span.dateclass2 {
	color: #284e00;
	font-size: 7pt;
}

span.small {
	color: #ffffff;
	font-size: 7pt;
	font-weight: bold;
}

span.smallmid {
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
}

span.small2 {
	font-size: 7pt;
	font-weight: bold;
}

td.lezanta {
	font-size: 12pt;
	font-weight: bold;
}

/*change the menu hover color below*/
#thecategories a:hover {
	background-color: #fdfdfd;
	color: #C32428;
	text-decoration: none;
}

.catwithsubs, .catwithnosubs {
	padding-right: 5px;
}

#thecategories {
	position: relative;
	top: 3px;
	margin-bottom: -3px;
	width: 100%;
	font-size: 10pt;
}

.activelink {
	display: block;
	font-weight: bold;
}

#thecategories a {
	display: block;
	padding-bottom: 2px;
	padding-top: 2px;
	width: 100%;
}

/*mozilla fix*/
html>body #thecategories a {
	width: auto;
}
/*end of mozilla fix*/

#topcat a {
padding-left: 5px;
}

#secondcat a {
	padding-left: 20px;
}

#thirdcat a {
	padding-left: 35px;
}

#fourthcat a {
	padding-left: 50px;
}

#fifthcat a {
	padding-left: 65px;
}

td.indexsmallbox {
/*	border:1px solid #0a0a0a;*/
	font-size: 9pt;
	
}

#matches 
{
	
}
#matches th.weekday {
font-size: 8pt;
color: #0066ff;
font-weight: bold;
}

#matches th.weekend {
font-size: 8pt;
color: #0066ff;
font-weight: bold;
}

#matches td.month {
font-size: 9pt;
color: #ffd200;
font-weight: bold;
}

#matches td.day {
font-size: 8pt;
color: #000000;
font-weight: normal;
}

#matches td.endday {
font-size: 8pt;
color: #000000;
font-weight: normal;
}
