body{ background-color:#ebe9ea; background-image : url('/images/background2.jpg'); background-position : 
		center top; background-repeat : no-repeat; text-align: center; margin: 0 0 0 0; font-family: Arial; font-size: 10pt; }
.midbg{ background-color:#ebe9ea; background-image : url('/images/background4.jpg'); background-repeat : no-repeat; }

* { padding : 0; margin : 0; font-family: Arial; font-size: 10pt; }
a { color: #0269b8;font-family: Arial; font-size: 10pt; text-decoration:none; }
a:hover, a:focus { text-decoration: underline; }

.blue { background-color : #b5e2f5; } .grey { background-color : #eee; } .hilighted { background-color: #49a6cd; } 
.smaller { font-size: 8pt; } .smallest { font-size: 9px; }
.terms{ color : #ccc; padding : 5px; }


h2{ margin:0px 0px 5px; background-color : #6dcff6; font-size: 12pt; text-align: left; color: #000; text-shadow:  0px 1px 0px #FFF; font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; padding: 5px; border-bottom: 5px solid #b3e6ff; text-transform: uppercase; }

h3 { font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;font-size: 12pt; color : #3988c1;padding-bottom:8px; }

.addthis_toolbox { float: right; display: inline; width: 180px; }

.container{ background-color:#ffffff; padding-left:13px; padding-right:13px; }
.newsholder{ border:1px solid #c0c0c0; background-image:url('/images/newsbg.gif'); background-color:#eaeaea; background-repeat:repeat-x; }
.datarow{ padding-top:5px; padding-bottom:10px; }

.rightborder{ background-image:url('/images/right.gif'); background-position:left top; background-color:#ebe9ea; background-repeat:repeat-y; }
.leftborder{ background-image:url('/images/left.gif'); background-position:right top; background-color:#ebe9ea; background-repeat:repeat-y; }

.adrow{ padding-top:16px; text-align:center; }
.searchgo{ position:absolute; top:43px; left:194px; border:0px none; }
.searchtext{ position:absolute; top:49px; left:42px; width:145px; height:19px; border:0px none; }
.sportrow{ font-size:12pt; font-weight:bold; text-align:left;padding-top:10px; color:#666; background-color: #FFF; }
.matchrow a { color: #999; }
.matchrow a:hover, .matchrow a:focus { color: #666; text-decoration: underline; }
.sportsplit{ height:1px; background-image:url('/images/dotted.gif'); }
.matchrow{ font-size:10pt; font-weight:normal; text-align:left; padding:2px 6px 2px 6px; margin-left:20px; color:#0269b8; background-image:url('/images/right_list_icon.gif');  background-position:center left; background-repeat:no-repeat; padding-left:15px; }

.menufont{ text-align:center; font-family:Arial; font-weight:bold; font-size:12pt; line-height:200%; text-decoration:none; }
.menulink{ text-align:center; position:absolute; top:1px; left:0px; width:116px; z-index:104; }
.menuoffindent{ position:absolute; top:0px; left:-1px; width:116px; z-index:102; color:#888888; }
.menuonindent{ position:absolute; top:2px; left:1px; width:116px; z-index:102; color:#ffffff; }
.menuon{ position:absolute; top:-3px; left:-6px; z-index:101; }
.holder{ position:relative; }
.menuitem{ background-image:url('/images/buttonoff.gif'); width:116px; height:34px; }


/* ............ CONTACT PAGE ............... */
#contact_page { }
	#contact_page p, #contact_page h2 { margin: 6px 0px; }
	#contact_page .textlabel { font-weight: bold;  text-transform: uppercase; font-size: 10px; margin: 2px 0px; color: #75CEF4; }
	#contact_page .larger * { font-size: 24px; margin: 10px 0px; }
	#contact_page .contact-us_column2 { float: left; display: inline; width: 280px; padding: 10px 15px; background: url(images/textBackground.jpg) no-repeat top left; }
	#contact_page .message-feedback * { padding: 5px; background-color: #FF9900; font-size: 16px; }
	#contact_page .message-feedback { margin: 15px 0px; }

	/* ------- contact form -------- */
	.formContainer { width: 230px; }
	.formContainer ul { list-style: none; margin: 0px; }
	.formContainer ul li {  text-transform: uppercase; color: #75CEF4; font-size: 10px; margin-bottom: 10px;  }
	.formContainer label { font-size: 10px; font-weight: bold; color: #1D272F;  }
	.formContainer input { display: block; margin-top: 2px; width: 300px; }
	.formContainer textarea {width: 220px; height: 80px; font-size: 11px; display: block; margin-top: 2px; width: 300px; height: 250px; }
	.formContainer .message * { color: #FF0000; font-size: 11px; padding: 3px 0px; }



.clear { clear: both; }