@charset "utf-8";

/* CSS Document */
body{
	background: url(body.jpg) repeat-x top #00209f;
	padding:0;
	margin:0px;

}

p{
	margin:0;
	padding:0;
}



/* Splash screen styles */


.enterText {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;	
	
}

a.enterText {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
}

a.enterText:hover {
	text-decoration: underline;
}



td.splashWrapTable
{
	background:url(introBg.jpg) repeat-x top #00209f;
	
}

/* End of splash screen styles */


#wrapper{
	margin-left:auto;
	margin-right:auto;
	width:921px;
	height:auto;
	background:url(bg.jpg) repeat-y;
	margin-top:0;
	padding:0;
	position:relative;
	
}


#main_table{
	margin:0;
	padding:0;
	width:921px;
	height:790px;
	background:url(header.jpg) top no-repeat;

	
}

#main_td{
	margin:0;
	padding:0;
	width:921px;
	height:970px;
	background:url(footer.jpg) bottom no-repeat;
	vertical-align:top;
		

}

.submit{
	background-color:#ebebeb;
	color:#000;
}


#content{
	width:830px;
	margin-left:40px;

}

#leftColumn{
	width:200px;
}

#rightColumn{
	width:630px;
	height:210px;
}

#logo{
	margin-left:5px;
}

#topBanner{
	padding:0px;
	margin:0px;
	margin-top:20px;
}

#homeContent{
 	margin:0;
	padding:0;
	width:648px;
	
}

#homeContentLeft{
 	margin:0;
	padding:0;
	width:483px;
	
}

#homeContentRight{
 	margin:0;
	padding:0;
	vertical-align:top;
	text-align:right;
	
}

#newsPanel{
	/*width:483px;*/:
	width:652px;
	height:162px;
	/*background:url(newPanelBg.jpg) repeat-y;*/
	background:url(newPanelBgLong.jpg) repeat-y left;
}

#newsPanelTop{
	/*width:483px;*/
	width:652px;
	height:24px;
	/*background:url(newPanelTop.jpg) no-repeat;*/
	background:url(newPanelTopLong.jpg) no-repeat left;
	padding-left:15px;
	position: relative;
	color:white;
	font-weight:bold;
}

#newsPanelContent{
	vertical-align:top;
	height:140px;
	width:652px;
	/*background:url(newPanelBottom.jpg) bottom no-repeat;*/
	background:url(newPanelBottomLong.jpg) bottom left no-repeat;
}

#articleContent{
	margin-top:8px;
	width:452px;
	height:120px;
}

.firstlayer {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	position: absolute;
	top: 4px;
	left: 15px;
	z-index: 1;
}
.secondlayer {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	position: absolute;
	top: 6px;
	left: 16px;
	z-index: 0;
} 





#articleImage{

	width:162px;
	height:110px;
	overflow:hidden;
}

#newsContainer{
	margin-top:10px;
	height:250px;
	width:481px;
	overflow:auto;
	border:1px solid #00adef;
}

.genericPanel{
	margin-top:10px;
	width:153px;
	height:auto;
	background:url(genericPanelBg.jpg) repeat-y;
}

.genericPanelTop{
	width:153px;
	height:21px;
	background:url(genericPanelTop.jpg) no-repeat;
	position:relative;
}

.genericPanelContent{
	
	width:153px;
	
	background:url(genericPanelBottom.jpg) no-repeat bottom;
}


.scorerPanel{
	margin-top:10px;
	width:200px;
	height:auto;
	background:url(scorerPanelPG.jpg) repeat-y;
}

.scorerPanelTop{
	width:200px;
	height:21px;
	background:url(scorerPanelTop.jpg) no-repeat;
	position:relative;
	color: #fff;
	text-align:left;
	padding-left:5px;
}

.scorerPanelContent{
	
	width:200px;
	
	background:url(scorerPanelBottom.jpg) no-repeat bottom;
}

.genericPanelContent a{
	color:#0054a6;
}

.multimediapanel ul a{
	color:#0054a6 !important;
}

.multimediapanel ul a:hover{
	color:red !important;
}








.latestNewsPanel{
	margin-top: 10px;
	width:483px;
	border:1px solid #00adef;
	overflow:auto;
	
}

.latestNewsPanelTop{
	background:url(BlueHeaderBG.jpg) repeat-x left; 
	width:483px;
	height:24px;
	padding-left:15px;

	color:white;
	font-weight:bold;	
}

.latestNewsPanelContent{
	
	width:483px;
	padding: 5px 10px 5px 10px;
	vertical-align:top;
}

.latestNewsPanel ul a{
	color:#0054a6 !important;
}

.latestNewsPanel ul a:hover{
	color:red !important;
}

.mainPanel{
	margin-top:10px;
	width:159px;
	height:auto;
	background:url(mainPanelBg.jpg) repeat-y;
}

.mainPanelTop{
	width:159px;
	height:21px;
	background:url(mainPanelTop.jpg) no-repeat;
	
}

.panelTop{
	color:white;
	padding-left:10px;
	font-weight:bold;
	height:21px;
	text-align:left !important;
}

.mainPanelContent{
	width:159px;
	padding:4px;
	background:url(mainPanelBottom.jpg) no-repeat bottom;
	vertical-align:top;
	
	
}

.mainPanelContent table th{
	color:red;
	text-align:left;
	font-size:12px;
}


.contentPanel{
	width:652px;
	background:url(contentPanelBG.jpg) repeat-y;
	
}

.contentPanelTop{
	background:url(contentPanelTop.jpg) no-repeat;
	width:652px;
}

.contentPanelContent{
	background:url(contentPanelBottom.jpg) bottom no-repeat;
	width:652px;
	padding:10px;
	vertical-align:top;
}




.contentPanelContent a{
	font-weight:normal;
}

.mainPanelTop div, .genericPanelTop div, .contentPanelTop div, .teamPanelTop div, .rosterPanelTop div{
	margin:0px;
	padding:0px;
	position:relative !important;
	height:21px;
	width:100%;
}

.sponsors{
	height:50px;
	text-align:center;
	border-top:1px solid #00adef;
}



#panelsContainer td{
	padding-right:4px;
	
}

.teamPanel{
	width:650px;
}

.teamPanelTop{
	background:url(teamPanelTop.jpg) no-repeat;
	width:652px;
	height:21px;
}

.rosterPanel{
	width:650px;
}

.rosterPanelTop{
	background:url(headerBg.jpg) repeat-x;
	width:650px;
	height:21px;
}

.teamPanel a, .rosterPanel a{
	color:#00adef;
	font-weight:bolder;
}

.ourteam{
	font-weight:bolder !important;
	background-color:#8DE2FE !important;
}

.ourteam a, .ourteam a:hover 
{
	font-weight:bolder !important;
	color:#0054a6;
	display:block;
	width:100%;
	text-decoration: underline !important;
}

.fourteam{
	font-weight:bolder !important;
}

.fourteam a, .fourteam a:hover 
{
	font-weight:bolder !important;
	color:#0054a6;
	display:block;
	width:100%;
}

.rosterStatsPanel td, .rosterStatsPanel th{
	text-align:right;
}

.clubProfile th{
	font-size: 20px;
}

.underline{
	border-bottom:1px solid #00adef;
}

.vertical_divider{
	border-bottom:1px solid #00adef !important;
	
}

.red{
	color:red;
	font-weight:bold;
}

.descriptionclass {
	position: absolute;
	left: 0px;
	top: 0px;
	display:none;
	height: 0px;
	width: 0px;
	background-color: #ebebeb;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	z-index:3;
}

.tableEvenRow,  .gameSignature th{
	background-color:#fff;
}

.tableOddRow{
	background-color:#ebebeb;
}

.footer a{
	color:#fff;
	text-decoration:underline;
}

.error{
	color:red;
}


td ,div {
	font-family:Arial, Helvetica, sans-serif;
	color:#0054a6;
	font-size:12px;
}

td a,div a{
	color:red;
	text-decoration:none !important;
}

a.clickToEnlarge{
	color:#666666;
	text-decoration:none;
}

a.clickToEnlarge:hover{
	color:#666666;
	text-decoration:underline;
}

td a:hover,div a:hover{
	color:red;
	text-decoration:underline;
}



h1{
	color:#0054a6;
	font-size:20px;
	margin:0px;
	padding:0px;
}

h2{
	color:#f26522;
	font-size:20px;
	margin:0px;
	padding:0px;
}

h3{
	color:#0054a6;
	font-size:20px;
	font-weight: bold;
	margin:0px;
	padding:0px;
}

h4{
	color:#0054a6;
	font-weight:bold;
	font-size:12px;
	padding:0px;
	margin:0px;
	
	
}






img.spacer {display: block}

.header{
	width:auto;
	margin:0px;
	padding:0px;
	font-size:16px;
	color:#f26522;
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:4px;
	margin-bottom:5px;
}

 td ul{
	font-size:12px;
	list-style:none;
	margin-top: 5px
}

 td ul li{
 	list-style:outside;
	/*list-style-image:url(orange_dot.jpg);*/
	vertical-align:text-top;
	
}

td ul li a{
	
}

 td ul li a:hover{

}

#ArrBull{
	vertical-align: top;
	text-align: left;
}

html>body #ArrBull ul{ 
	margin-left:0px;
	padding-left:16px;

}
#ArrBull ul{ 
	float:none;
	margin-left:16px;
	padding-left:16px;

	
	
}

#ArrBull li{ 
	
	list-style:outside;
	list-style-image:url(arrows.jpg) !important;
    /*list-style-position: inside;*/
	margin-bottom: 10px;
	padding: 0px;
    text-align: left;
}

#ArrBull li a{ 
	color:red;
	font-weight:normal;
}

.genericPanelContent ul, .mainPanelContent ul{
	margin-left:10px !important;
	margin-right:5px !important;
	text-align:center;
	}


#back_table{
    width:839px;
	background:url(main_bg.jpg) repeat-y; 
	margin-top:17px;
	/*all ie browser hack*/
	#margin-top:10px;	
}

#main_table{
	width:100%;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
}

#main_td{
	vertical-align:top;
	padding-left:3px;
	padding-right:13px;
	height:497px;
}

#footer{
  text-align:center; vertical-align:top; color:white;background-color:#00229e
}

#footer a{
  color:#FFFFFF;
}

#footer a:hover{
  color:#FFFFFF;
  text-decoration:underline;
}

.ticker{
	width:100%;
	height:24px;
	white-space:nowrap;
	padding-top:2px;
}

.tickerArrows{
	background:url(tickerArrows.jpg) right top no-repeat; 
	#background:none url(tickerArrows.jpg)  right no-repeat; 
	padding-right:30px;
	padding-left:3px;
	white-space:nowrap;

}
.ticker a {
	color:#0054a6;
	text-decoration:none;
}

#historyTicker{
	
	position:absolute;
	top:180px;
	left:215px;
	width:650px;
	height:24px;
	background:url(tickerbg.jpg) no-repeat; 
	overflow:hidden;
}

#newsTicker{
	margin-top:10px;
	width:483px;
	height:23px;
	background:url(newsTickerBg.jpg);
}

.ownteam{
	font-weight:bolder;
}

/**********************************************menu css*****************************************************/

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	list-style:none;
	width:160px;
	background-color:#fff;
	
}

#nav li a {
	display: block;
	margin:0px;
	text-decoration:none;
	color:#2285c5;	
	padding-top:4px;
	#padding-top:3px;
	padding-bottom:5px;
	width:150px;
	padding-left:10px;
	color:#fff;
}

#nav li a:hover {
	display: block;
	color:#2285c5;
}

#nav li {
	float: left;
	position:relative;
	list-style:none;
}


.tab_off .menu-item-off a{
	/*background:url(preload/menuoff.gif) right no-repeat;*/
	background:url(preload/menuon.gif) right no-repeat;
}

.tab_off .menu-item-off a:hover{
	/*background:url(preload/menuoff.gif) right no-repeat;*/
	background:url(preload/menuoff.gif) right no-repeat;
}



.menu-top-off a{
	color:#fff ;
	margin:0;
	padding:0;
	/*background: url(preload/menutopoff.gif) no-repeat right;*/
	background: url(preload/menutopon.gif) no-repeat right;
	width:160px;
	height:14px;
	margin-bottom:-1px !important;
}

.menu-top-off a:hover{
	margin:0;
	padding:0;
	/*background: url(preload/menutopoff.gif) no-repeat right;*/
	background: url(preload/menutopoff.gif) no-repeat right;
	width:160px;
	height:14px;
	color:#2285c5 ;
}

.menu-item-off  {
	padding:0;
	margin:0;
}

.menu-bottom-off a{
	
	margin:0;
	padding:0px;
	/*background:url(preload/menubottom0ff.gif) no-repeat right;*/
	background:url(preload/menubottomon.gif) no-repeat right;
	width:160px;
}


.menu-bottom-off a:hover {

	margin:0;
	padding:0px;
	/*background:url(preload/menubottom0ff.gif) no-repeat right;*/
	background:url(preload/menubottom0ff.gif) no-repeat right;
	width:160px;
}


/*second level menu*/

#nav li ul {
	padding:0;
	position: absolute;
	width: 140px;
	left:-1300px;
	top:0px;
}


#nav li ul li div, #nav li ul li a, #nav li ul li, #nav li ul{
	width: 159px;
	background:url(preload/submenuon.jpg) #fff left repeat-y;
}



#nav li ul li a{
	width:149px;
	background:transparent;
}

#nav li ul{
	border:1px solid #00adef;
	border-bottom:none;
	
}

#nav li ul li{
	border-bottom:1px solid #00adef;

}


#nav li ul li .menu-item-off a {
	background:none;
	background:url(preload/submenuon.jpg) #fff left repeat-y;
	
}	

#nav li ul li .menu-item-off a:hover {
	background:none;
	background:#fff left repeat-y;
	
}	


/*third level menu*/
#nav li ul li ul{
	top:-1px !important;
	left:-1000px;
	
}

#nav li ul li ul li{
}



/*
#nav li:hover ul, #nav li ul li:hover ul, #nav li ul li:hover ul {
	top:0px !important;
	left:159px;
}
*/

#nav li:hover .container-top, #nav li.sfhover .container-top {
	background: url(preload/menutophover.gif) no-repeat right;
}

#nav li:hover .container-bottom, #nav li.sfhover .container-bottom {
	background: url(preload/menubottomhover.gif) no-repeat right;
}



#news{
	width:158px;
	margin-bottom:10px;
}

#news td{
	text-align:left;
}

#news td ul{
	margin-left:10px;
	padding-left:10px;
	font-size:12px;
	color:#000;
	
}



#news td ul li {
	list-style:outside;
	list-style-image:url(blue_dot.jpg);	
	margin-bottom:10px;
}

#news td ul li img{
	margin-right:3px;
}

#news td ul li a{
	text-decoration:none;
	color:#f26522;
}

#news td ul li a:hover{
	text-decoration:underline;
	color:#f26522;
}




#newsHome{
	width:100%;
	margin-bottom:10px;
}

#newsHome td{
	text-align:left;
}

#newsHome td ul{
	margin-left:0px;
	padding-left:25px;
	font-size:12px;
	color:#000;
	
}



#newsHome td ul li {
	list-style:outside;
	list-style-image:url(blue_dot.jpg);	
	margin-bottom:10px;
}

#newsHome td ul li img{
	margin-right:3px;
}

#newsHome td ul li a{
	text-decoration:none;
	color:#f26522;
}

#newsHome td ul li a:hover{
	text-decoration:underline;
	color:#f26522;
}

#flag_container{
	text-align:center;
	padding:5px;
}

#flag_container img {
border:none;
}

#adverts .advert{
	float:left; 
	margin-right:10px; 
	margin-bottom:10px;
}

#advertContainer #adverts .advert{
	 
	margin-right:0px; 
	margin-bottom:10px;
}

.centeredAdverts #adverts .advert{
	float:none;
	text-align:center; 
	margin-right:10px; 
	margin-bottom:10px;
}

#cd{color:white}