/* Main css*/
*{
padding:0px;
margin:0px;
}

body{
font-family:Tahoma, "Trebuchet MS", "Times New Roman";
font-size:13px;
color: #333333;
background:#FFFFFF url(../images/topbg.jpg) repeat-x left 10px;
line-height:16px;
}

body#popup{
background:#FFFFFF;
}


a{
text-decoration:none;
color:#FF0000;
cursor:pointer;
}

a:hover{
text-decoration:underline;
cursor:pointer;
}

.txtbold{
font-weight:bold;
}

img{
border:0px;
}

ul{

color:#293987;
list-style:none;
margin:0 0 0 5px;
padding:0;
}

ul li{
background:url(../images/bullet.png) no-repeat left 6px;
color:#000;
padding-left:15px;
padding-bottom:3px;
}

ul li a{
color:#000;
}


ol{
padding-left:25px;
}

p{
padding-bottom:10px;
}

h3{
color:#f88e20;
font-size:22px;
padding-bottom:10px;
line-height:18px;
}

.txt13px{
font-size:13px;
} 

.txt13px a{
	color:#FF0000;

} 

.f-left{
float:left;
}

.f-right{
float:right;
}

.clear{
clear:both;
}

.flclear{
clear:both;
float:left;
color:#000000;
font-weight:bold;
}

.frclear{
clear:both;
float:right;
}


#wrapper
{
margin:0 auto;
width:1000px;
}

#topcontainer{
width:1000px;
float:left;
position:relative;
}

#logo{
float:left;
width:150px;
margin:10px 0 0 0;
}


/* Top Nav */
#topnav{
float:left;
width:815px;
height:96px;
margin:10px 0 0 20px;
}

#topnav ul{
list-style:none;
margin:0px;
padding:0px;
}

#topnav ul li{
float:left;
height:70px;
display:block;
padding:0px 0px 0 20px;
background:url(../images/menu-normal-left.jpg) no-repeat left top;
margin:0 10px 0 0;
line-height:18px;
}

#topnav ul li a{
float:left;
color:#FFFFFF;
display:block;
font-size:18px;
text-decoration:none;
background:url(../images/menu-normal-right.jpg) no-repeat right -2px;
padding:29px 20px 0 0;
}

#topnav ul li a:hover{
color:#CCCCCC;
}


#topnav ul li.current{
float:left;
background:none;
padding:0px;
display:block;
margin:27px 10px 0 0;
background:url(../images/menu-active-left.jpg) no-repeat left bottom;
}

#topnav ul li.current a{
float:left;
background:url(../images/menu-active-right.jpg) no-repeat right bottom;
display:block;
height:70px;
padding:0px 20px 0 20px;
}


#topnav ul li .small{
font-size:10px;
color:#FFFFFF;
padding:5px 0 0 0;
line-height:14px;
}


#topnav ul li.current a:hover{
color:#CCCCCC;
}

#topnav ul li a:hover .small{
color:#CCCCCC;
}
/* End Top Nav */


/* Start Tab Nav */
#tabnav{
float:left;
margin:7px 0 0 85px;
overflow:hidden;
}
#dynamictab{
float:left;
margin:7px 0 0 55px;
overflow:hidden;
}

#tabnav ul, #dynamictab ul{
list-style:none;
}

#tabnav ul li, #dynamictab ul li{
background:url(../images/tableft.jpg) no-repeat left top;
float:left;
display:block;
padding:0 0 0 10px;
margin:0 10px 0 0;
}


#tabnav ul li a, #dynamictab ul li a{
background:url(../images/tabright.jpg) no-repeat right top;
float:left;
text-decoration:none;
display:block;
padding:2px 10px 3px 0;
color:#000;
font-size:11px;
}

#tabnav ul li a.current, #dynamictab ul li a.current{
	color:#FF0000;
}

#tabnav ul li a:hover, #dynamictab ul li a:hover{
color: #999999;
}


#tabnav ul li.fifth, #dynamictab ul li.fifth{
color:#2070b0;
margin-left:60px;
}


/* End Tab Nav */

#topcontainer #homebutton{
background:url(../images/home-button-bg.png) no-repeat left top;
float:left;
width:53px;
padding:1px 0 0 5px;
height:17px;
font-size:11px;
text-align:center;
position:absolute;
left:170px;
top:114px;
/*z-index:99999999999;*/
}

#topcontainer #homebutton a:hover{
color: #999999;
text-decoration:none;
}
#topcontainer #homebutton a.select{
color: #ff0000;
text-decoration:none;
}



#topcontainer #faq{
background:url(../images/faq.png) no-repeat left top;
float:left;
width:53px;
padding:1px 0 0 5px;
height:17px;
font-size:11px;
text-align:center;
*text-align:left;
position:absolute;
left:415px;
top:113px;
/*z-index:99999999999;*/
}
#homebutton a{
color:#000;
}

#topcontainer #faq a{
color: #000;
text-decoration:none;
background-image:none;
*padding:1px 0px 0px 11px;

}

#topcontainer #faq a:hover{
color: #999999;
text-decoration:none;

}
#topcontainer #faq a.select{
	color:#FF0000;
	background-image:none;
}

#contentarea{
width:995px;
float:left;
padding:1px 0 10px 5px;
position:relative;
}


#contentarea #leftarea{
width:750px;
float:left;
margin-right:10px;
}

#contentarea #rightarea{
width:225px;
float:left;
}




/* Start Looking for a New Team */

#newteam{
	width:369px;
	height:321px;
	overflow:hidden;
	float:left;
	background:url(../images/new-team-bg.jpg) no-repeat left top;
	margin:0 10px 0 0;
}
#newteam .heading{
	font-size:22px;
	color:#fff;
	font-weight:normal;
	padding:12px 0 5px 12px;
	float:left;
}


#newteam .form{
	float:left;
	width:340px;
	padding:15px;
	color:#fff;
	font-size:12px;
	margin:25px 0 0 0;
}
#newteam .form p{
	color:#000;
	font-weight:bold;
} 


#newteam .smalldesc{
float:left;
margin:50px 0 0 0;
padding:15px 0 0 0;
color:#FFFFFF;
} 

#newteam input{
float:left;
height:20px;
border:2px solid #CCCCCC;
width:220px;
margin:0 0 0 5px;
}  

#newteam .ddlist{
float:left;
height:25px;
border:2px solid #CCCCCC;
width:160px;
margin:0 0 0 5px;
}  

#newteam .distance{
float:right;
margin:10px 7px 0 0;
color:#000000;
font-weight:bold;
}  

#newteam .gosearch{
float:right;
margin:6px 0 0 0;
}  

/*  End Looking for a New Team */

#teamhomepage{
width:370px;
height:321px;
overflow:hidden;
float:left;
background:url(../images/team-homepage.jpg) no-repeat left top;
}

#teamhomepage .heading{
color:#333333;
}


#teamhomepage .form{
float:left;
width:345px;
padding:15px 15px 15px 10px;
color:#fff;
font-size:12px;
margin:25px 0 0 0;
}

#teamhomepage .form label{
float:left;
font-size:11px;
width:90px;
font-weight:bold;
color:#000000;
}

#teamhomepage .form .labelshadow{
float:left;
font-size:11px;
width:80px;
/*background:url(../images/text-shadow.png) no-repeat left top;*/

}

#teamhomepage .form .ddlist{
float:left;
width:255px;
margin:0 0 6px 0;
/*height:25px;*/
border:2px solid #CCCCCC;
font-size:11px;
height:22px;
}

#findteam{
float:left;
padding:15px;
margin:15px 0 0 0;
}

#findteam .title{
padding:10px 0 4px 0px;
font-size:14px;
font-weight:bold;
color:#333333;
}

#findteam .teamname-box{
width:330px;
height:24px;
border:2px solid  #B2B2B2;
}

.gap-findteam{
padding:0; 
margin:0; 
line-height:1px; 
font-size:1px; 
padding-bottom:0px;
}


#tel-email{
float:left;
margin:10px 0 10px 0;
width:560px;
color:#293987;
font-size:23px;
}

div#skyblue-rnd{
	margin: 0;
	background: #ffeca5;
	width: 100%;
	float: left;

}

div#skyblue-rnd p.info{
padding:0px;
padding:5px 0 5px 7px;
color:#f25a28;

	}

b.rtop, b.rbottom{
display:block;background:#FFF;
}
b.rtop b, b.rbottom b{
display:block;height: 1px;
overflow: hidden; background: #ffeda5;

}

b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

.heading{
font-size:22px;
color:#000;
font-weight:normal;
padding:12px 0 5px 12px;
float:left;
}

#testi-football{
float:left;
width:747px;
}


#contentarea .madfootball
{
position:absolute;
top:385px;
left:595px;
width:148px;
height:198px;
}

#testi-football #testi{
float:left;
width:350px;
padding:5px 0 0 10px;
}

#testi-football #testi .desc{
font-size:13px;
line-height:18px;
}

#testi-football #testi .more{
float:right;
padding:5px 10px 0 0;
}

#testi-football #about{
float:left;
width:340px;
border-left:2px solid #C0B49A;
padding:5px 0 0 10px;
}

#testi-football #about .desc{
padding:0 140px 0 0;
font-size:13px;
line-height:18px;
}

#testi-football .top{
float:left;
background:url(../images/bigbox-topround.jpg) no-repeat left top;
width:747px;
height:12px;
line-height:12px;
font-size:1px;
}

#testi-football .middle{
float:left;
width:727px;
padding:18px 10px;
background:url(../images/bigbox-middlebg.jpg) repeat-y left top;

}

#testi-football .bottom{
float:left;
width:747px;
height:12px;
background:url(../images/bigbox-bottomround.jpg) no-repeat left top;
}

#latestnews-home{
float:left;
width:221px;
}


#latestnews-home .date{
font-size:11px;


}

#latestnews-home .top .heading{
	font-size:22px;
	color:#fff;
	font-weight:normal;
	padding:12px 0 5px 12px;
	float:left;
}

#latestnews-home .top{
float:left;
width:220px;
height:548px;
background:url(../images/latestnews-topbg.jpg) no-repeat left top;
}

#latestnews-home .middle{
float:left;
width:220px;
background:url(../images/latestnews-middle.jpg) repeat-y 1px top;
}

#latestnews-home .bottom{
float:left;
width:220px;
background:url(../images/latestnews-bottom.jpg) no-repeat 1px top; 
height:8px;
}



#latestnews-home .news-top{
float:left;
padding:30px 15px 10px 15px;
color:#333333;
width:185px;
text-align:justify;
height:160px;
overflow:hidden;

}

#latestnews-home .news-middle{
float:left;
height:160px;
padding:0 15px 15px 15px;
overflow:hidden;
color:#FFF;
text-align:justify;
width:185px;
}

#latestnews-home .news-bottom{
float:left;
color:#FFF;
width:185px;
padding:0 15px 15px 15px;
height:115px;
text-align:justify;
overflow:hidden;

}

 

#latestnews-home .news-bottom{
float:left;
color:#FFF;
width:185px;
padding:0 15px 15px 15px;
height:115px;
text-align:justify;
overflow:hidden;

}

#latestnews-home .news-bottom .title{
font-weight:bold;
font-size:14px;
}



.redbutton{
font-size:14px;
padding:2px 0px 3px 0;
/*display:block;
margin:5px 0px;*/
}

a.redbutton{
color:#333333;
text-decoration:none;
}

a.redbutton img{
vertical-align:middle;

}

.whitebutton{
font-size:14px;
padding:2px 0px 3px 0;
display:block;
margin:5px 0px;
}

a.whitebutton{
color:#FFF;
text-decoration:none;
}

a.whitebutton img{
vertical-align:middle;

}

#footer{
width:100%;
background:#FFF url(../images/footerbg.jpg) repeat-x left top;
height:70px;
clear:both;
overflow:hidden;
}

#footerwrap
{
width:1000px;
margin:0 auto;
}

#flinks
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding:10px 0 0 0;
}

#flinks a
{
color:#333333;
text-decoration:none;
padding:5px 20px;

}


#copyright
{
font-size:11px;
color:#FFF;
text-align:center;
padding:13px 0 0 0;

}

/* InnerContentArea */
#contentarea #inner-leftarea{
width:632px;
float:left;
margin-right:20px;
}

#inner-leftarea .mainheading{
float:left;
font-size:20px;
font-weight:bold;
padding:0px 0 15px 0px;
}

#contentarea #inner-leftarea-sub{
width:612px;
float:left;
background:#FFF;
margin-right:20px;
padding:10px;

}

.justify-text{
text-align:justify;
}

/*#contentarea #inner-leftarea-sub .lists{
color:#293987;

}

#contentarea #inner-leftarea-sub .lists li a{
color:#000;
}

*/

#inner-leftarea-sub .mainheading{
float:left;
font-size:20px;
font-weight:bold;
padding:0px 0 15px 0px;
}


#contentarea #inner-rightarea{
width:330px;
float:left;
}

#venuedetails{
float:left;
width:632px;
font-size:14px;
margin:0 0 20px 0; 
}

#venuedetails .redbutton {
margin:0px;
}


#venuedetails .top{
float:left;
width:632px;
background:url(../images/bluebox-top1.jpg) no-repeat left top;
height:58px;
}

#venuedetails .row1{
float:left;
width:612px;
padding:6px 10px 6px 10px;
background:url(../images/boxblue-middle1.jpg) repeat-y left top;
}

#venuedetails .row2{
float:left;
width:612px;
padding:7px 10px 7px 10px;
background:url(../images/bluebox-middle-white.jpg) no-repeat left bottom;

}

#venuedetails .row2-bottom{
float:left;
width:612px;
padding:7px 10px 7px 10px;
background:url(../images/bluebox-middle-white-bottom.jpg) repeat-y left top;

}


#venuedetails .bottom{
float:left;
width:632px;
background:url(../images/boxblue-bottom2.jpg) no-repeat left top;
height:10px;
}


#leaguedetails{
float:left;
width:632px;
font-size:14px;
margin:0 0 20px 0; 
}


#leaguedetails .top{
float:left;
width:632px;
background:url(../images/bluebox-top.jpg) no-repeat left top;
height:54px;
}

#leaguedetails .middle{
float:left;
width:612px;
padding:10px;
background:url(../images/boxblue-middle.jpg) repeat-y left top;
}
#leaguedetails .middle1{
float:left;
width:612px;
padding:10px;
background:url(../images/bluebox-middle-white-bottom.jpg) repeat-y left top;
}

#leaguedetails .bottom{
float:left;
width:632px;
background:url(../images/boxblue-bottom.jpg) no-repeat left top;
height:24px;
padding:5px 0 0 10px;
color:#000;
font-weight:bold;
}

#leaguedetails .bottom a{
color:#000;
}


#leaguedetails .middle .left{
float:left;
/*width:380px;
margin-right:20px;*/
}

#leaguedetails .middle .right{
float:right;
width:200px;
}

#viewsection{
float:left;
width:330px;/*382*/
padding:16px 0px 0px 0px;

}

#viewsection .top{
	float:left;
	width:330px;
	background:url(../images/viewbg.png) no-repeat left top;
	height:55px;
}
#viewsection  .heading {
	color: #000;
}

#viewsection .greenbutton{
float:left;
background:url(../images/green-button-bg.jpg) no-repeat left top;
width:97%;/*178*/
*width:96.2%;
font-size:14px;
display:block;
color:#000;
margin:0 3px 2px 0;
padding:9px 0 9px 10px;
}

#submitsection{
float:right;
width:223px;
padding:0 0 0 10px;
}

#submitsection .top{
float:left;
width:223px;
background:url(../images/submit-bg.jpg) no-repeat left top;
height:55px;
}

#submitsection .redbutton{
float:left;
background:url(../images/redbutton-bg.jpg) no-repeat left top;
width:213px;
font-size:16px;
display:block;
color:#FFF;
margin:0 3px 5px 0;
padding:6px 0 7px 10px;
}


#redbox{
float:left;
width:331px;
font-size:14px;
margin-bottom:10px;
}
#redbox .heading{
font-size:22px;
color:#fff;
font-weight:normal;
padding:12px 0 5px 12px;
float:left;
}

#redbox .top{
float:left;
width:331px;
background:url(../images/redbox-top.jpg) no-repeat -1px top;
height:56px;
}

#redbox .middle{
	float:left;
	width:310px;
	padding:10px;
	background:url(../images/redbox-middle.jpg) repeat-y left top;
	overflow:hidden;
}

#redbox .bottom{
	float:left;
	width:331px;
	background:url(../images/redbox-bottom.jpg) no-repeat left top;
	height:8px;
}

#redbox label{
	float:left;
	width:60px;
	font-weight:bold;
	font-size:11px;
}


#redbox .txtbox{
	float:left;
	width:220px;
	height:20px;
	margin:0 0 5px 0;

}

#redbox .txtarea{
	float:left;
	width:300px;
	margin:5px 0 0 0;
	overflow:hidden;
	height:300px;
}


#redbox .ddmenus{
	float:left;
	width:190px;
	margin:0 0 5px 0;
	font-size:11px;
	height:22px;
}
#redbox .redbutton{
	font-size:14px;
	position:absolute;
	color:#000;
	margin:88px 25px 5px 0;
	padding:6px 0 7px 10px;
	top:0;
	right:0;
}
#redbox .redbutton5{
	font-size:14px;
	position:absolute;
	color:#000;
	margin:115px 25px 5px 0;
	padding:6px 0 7px 10px;
	top:0;
	right:0;
	text-decoration:none;
}
#redbox .redbutton6{
	font-size:14px;
	color:#000;
	margin:0px 7px 0px 0;
	padding:8px 0 0px 10px;
}

#yellowbox{
	float:left;
	width:330px;
	font-size:14px;
	margin:0 0 10px 0;
}

#yellowbox .heading{
	color:#333333;
	font-size: 19px;
}

#yellowbox .top{
	float:left;
	width:330px;
	background:url(../images/yellowbox-top.jpg) no-repeat -1px top;
	height:56px;
}

#yellowbox .middle{
	float:left;
	width:310px;
	padding:10px;
	background:url(../images/yellowbox-middle.jpg) repeat-y left top;
}

#yellowbox .bottom{
	float:left;
	width:320px;
	background:url(../images/yellowbox-bottom.jpg) no-repeat left top;
	height:29px;
	padding:10px 10px 0 0;
	text-align:center;
}

#yellowbox .title{
	font-weight:bold;
}

#yellowbox .newsimg{
	margin:5px;
	border:2px solid #999999;
	float:right;
}


#newsbox{
	float:left;
	width:330px;
	font-size:14px;
	margin:0 0 10px 0;
}

#newsbox .heading{
	color:#fff;
	font-size: 19px;
}

#newsbox .top{
	float:left;
	width:330px;
	background:url(../images/red-top.jpg) no-repeat -1px top;
	height:58px;
}

#newsbox .middle{
	float:left;
	width:310px;
	padding:10px;
	background:url(../images/red-middle.gif) repeat-y left top;
}

#newsbox .bottom{
	float:left;
	width:320px;
	background:url(../images/red-bottom.png) no-repeat left top;
	height:33px;
	padding:10px 10px 0 0;
	text-align:center;
	color:#FFFFFF;
}
#newsbox .bottom a{
	color:#FFFFFF;
}
#newsbox .title{
	font-weight:bold;
}

#newsbox .newsimg{
	margin:5px;
	border:2px solid #999999;
	float:right;
}

/**********************************/
#s_yellowbox{
	float:left;
	width:330px;
	font-size:14px;
	margin:0px;
}

#s_yellowbox .heading{
	color:#333333;
	font-size: 19px;
}

#s_yellowbox .top{
	float:left;
	width:330px;
	background:url(../images/yellow-top.jpg) no-repeat top;
	height:60px;
}

#s_yellowbox .middle{
	float:left;
	width:310px;
	padding:10px;
	background:url(../images/yellow-inner.jpg) repeat-y left top;
}

#s_yellowbox .bottom{
	float:left;
	width:320px;
	background:url(../images/yellow-bottom.jpg) no-repeat left top;
	height:30px;
	padding:14px 10px 0 0;
	text-align:center;
}

#s_yellowbox .title{
	font-weight:bold;
}

#s_yellowbox .newsimg{
	margin:5px;
	border:2px solid #999999;
	float:right;
}


/*************************************/
#s_greenbox{
float:left;
width:330px;
font-size:14px;
margin:0px;
}

#s_greenbox .heading{
color:#333333;
font-size: 19px;
}

#s_greenbox .top{
float:left;
width:330px;
background:url(../images/s_greenbox-top.jpg) no-repeat -1px top;
height:56px;
}

#s_greenbox .middle{
float:left;
width:310px;
padding:10px;
background:url(../images/s_greenbox-middle.jpg) repeat-y left top;
}

#s_greenbox .bottom{
float:left;
width:320px;
background:url(../images/s_greenbox-bottom.jpg) no-repeat left top;
height:29px;
padding:10px 10px 0 0;
text-align:center;
}

#s_greenbox .title{
font-weight:bold;
}

#s_greenbox .newsimg{
margin:5px;
border:2px solid #999999;
float:right;
}
/*************************************/

.bluebox{
float:left;
width:632px;
font-size:14px;
margin:0;
overflow:hidden;
}

.bluebox .top1{
float:left;
width:632px;
background:url(../images/bluebox-top2.jpg) no-repeat left top;
height:54px;
}

.bluebox .top{
float:left;
width:632px;
/*background:url(../images/bluebox-top.jpg) no-repeat left top;*/
/*height:54px;*/
}


.bluebox .top2{
float:left;
width:632px;
background:url(../images/blueroundbox-top.jpg) no-repeat left top;
height:9px;
}

/*NEW CSS*/

.bluebox .top .t1{
float:left;
width:632px;
background:url(../images/bluebox-top-top.jpg) no-repeat left top;
height:8px;
line-height:8px;
font-size:1px;
}

.bluebox .top .t2{
float:left;
width:625px;
border-right:3px solid #fff;
border-left:3px solid #fff;
background:url(../images/blue-box-middle.jpg) repeat-x left top;

}
.bluebox .top .t2 .heading{
font-size:22px;
color:#fff;
font-weight:normal;
padding:7px 0 6px 12px;
float:left;
}

.bluebox .top .t2 .heading2{
float:left;
padding:5px 5px 4px 10px;
/*line-height:26px;*/
font-size:22px;
font-weight:normal;
color:#FFFFFF;
}

.bluebox .top .t3{
float:left;
width:632px;
height:18px;
background:url(../images/bluebox-top-bottom.jpg) no-repeat left top;
}

/*END OF NEW CSS*/

.bluebox .middle{
float:left;
width:612px;
padding:10px;
background:url(../images/boxblue-middle.jpg) repeat-y left top;
}

.bluebox .middle1{
float:left;
width:632px;
background:url(../images/blue-box-middle1.jpg) repeat-y left top;
}

.bluebox .middle2{
float:left;
width:626px;
padding:0 0 0 10px;
background:url(../images/boxblue-middle.jpg) repeat-y left top;
}

.bluebox .bottom{
float:left;
width:632px;
background:url(../images/boxblue-bottom1.png) no-repeat left top;
height:10px;
padding:5px 0 0 10px;
color:#FFF;
font-weight:bold;
}

.bluebox .heading{
float:left;
margin:0 10px 0 0;
display:inline;
color:#FFFFFF;
}

.bluebox .ddmenus{
float:left;
width:115px;
/*padding:2px 0  0;*/
/*height:22px;*/
font-size:11px;
margin:10px 10px 0 0;
}

.bluebox .ddmenus1{
float:left;
width:126px;
/*height:22px;*/
margin:10px 5px 0 5px;
}

.bluebox .ddmenus2{
float:right;
width:140px;
/*height:22px;*/
margin:4px 10px 0 0;
}

.bluebox .middle2 a.redbutton{
margin:10px 15px 0 0;
color: #333333;
}

.bluebox a.redbutton{
margin:0px 15px 2px 0;
color:#FFF;
}

.bluebox .subheading{
	float:left;
	font-size:15px;
	font-weight:bold;
	padding:10px 10px 0 10px;
	display:inline;
}

.bluebox a.resultsbtn{
float:right;
background:url(../images/redbutton-bg1.jpg) no-repeat left top;
width:189px;
font-size:16px;
display:block;
color:#FFF;
margin:5px 8px 5px 0;
padding:6px 0 7px 10px;
}


.bluebox .tablepositions{
float:left;
border-bottom:2px solid #E12629;
margin:10px;
padding:0 0 10px 0;
display:inline;
width:97%;
}

.bluebox .tablepositions .subheading1{
float:left;
font-size:15px;
margin:0 5px 0 0;
line-height:20px;
width:97%;
}

.bluebox .tablepositions .printicon{
float: left;
clear: both;
}
.printIconContainer {
	font-size: 11px;
	float: right;
}
.link-text {
	background: url(../images/printicon.jpg) no-repeat left;
	padding: 0 0 0 30px;
}
.bluebox .printicon1{
float:right;
width:80px;
margin:0 20px 0 0;
}

.bluebox .tablepositions a.viewres{
float:right;
background:url(../images/redbutton-bg2.jpg) no-repeat left top;
width:137px;
font-size:16px;
display:block;
color:#FFF;
margin:10px 5px 5px 25px;
padding:8px 0 7px 10px;
}


.bluebox .tablepositions a.seasons-res{
float:right;
background:url(../images/redbutton-bg1.jpg) no-repeat left top;
width:189px;
font-size:16px;
display:block;
color:#FFF;
margin:10px 0px 5px 0;
padding:6px 0 7px 10px;
}



#tablepositions{
width:625px;
margin:0 0 0 3px;
}

#tablepositions .colhead{
background:#760d11;
height:20px;
color:#FFF;
font-weight:bold;
font-size:15px;
width:99.9%;
}

#tablepositions .colhead .col1{
width:18%;
padding:1%;
}

#tablepositions .colhead .colall{
width:5%;
padding:1%;
}

#tablepositions .row1{
width:99.9%;
}

#tablepositions .row2{
width:99.9%;
background:#ffeda5;
border-right:1px solid #99494c;
}

#tablepositions .row1 .col1,#tablepositions .row2 .col1{
width:18%;
padding:1%;
}

#tablepositions .row1 .colall,#tablepositions .row2 .colall{
width:5%;
padding:1%;
}

#other-grp-res{
width:400px;
float:left;
font-size:15px;
line-height:22px;
margin:20px 0 0 20px;
}

#other-grp-res a{
padding:0px 10px;
}

#other-grp-res a.active{
font-weight:bold;
text-decoration:underline;
}

.simplebluebox{
float:left;
width:632px;
font-size:14px;
margin:20px 0 0px 0; 
}

#mar0px{
margin:0;
}

.gap-division{
float:left;
clear:both;
width:100%;
height:20px;
}

.simplebluebox .top{
float:left;
width:632px;
background:url(../images/topp.jpg) no-repeat left top;
height:9px;
}

.simplebluebox .top1{
float:left;
width:632px;
background:url(../images/blueroundbox-top1.jpg) no-repeat left top;
height:58px;
}

.simplebluebox .top2{
float:left;
width:632px;
background:url(../images/blueroundbox-top-white.jpg) no-repeat left top;
height:61px;
}

.simplebluebox .top3{
float:left;
width:631px;
background:url(../images/blueroundbox-top-ylw.jpg) no-repeat left top;
height:54px;
}
.simplebluebox .top4{
float:left;
width:631px;
background:url(../images/topp.jpg) no-repeat left top;
height:9px;
}

.simplebluebox #last-match-results a.whitebutton{
color:#000;
}


#last-match-results{
float:left;
width:630px;
padding:12px 0 0 0;

}

#last-match-results .mainheading{
float:left;
font-size:20px;
font-weight:bold;
padding:0px 0 0 10px;
}

#last-match-results .view-his-res{
float:left;
font-size:14px;
font-weight:bold;
padding:0px 0 0 30px;
color:#000000;

}

#last-match-results .view-his-res .division-hd{
font-size:20px;
}

#last-match-results .ddmenus{
float:left;
width:100px;
height:22px;
margin:0px 5px 0 10px;
}

#last-match-results .whitebutton{
margin:0 9px 0 0;

}




.simplebluebox .middle{
float:left;
width:632px;
padding:0px;
background:url(../images/blueroundbox-middle.jpg) repeat-y left top;
}


.simplebluebox .bottom{
float:left;
width:631px;
background:url(../images/blueroundbox-bottom.jpg) no-repeat left top;
height:9px;
padding:5px 0 0 10px;
color:#FFF;
font-weight:bold;
}

.simplebluebox .subheading{
font-size:15px;
font-weight:bold;
margin:0px 0 0 10px;
}

#teamresults{
width:625px;
margin:0 0 0 3px;


}

#teamresults .colhead{
background:#ffc600;
height:25px;
color:#000;
font-weight:bold;
font-size:15px;
width:99.9%;
}


#teamresults .colhead .colelement{
width:15%;
padding:1% 2%;
}

#teamresults .colhead .colelement1{
width:29%;
padding:1% 2%;
}

#teamresults .row1{
width:99.9%;
background:#FFF;
}

#teamresults .row2{
width:99.9%;
background:#ffeda5;
}

#teamresults .row1 .colelement,#teamresults .row2 .colelement{
width:15%;
padding:1% 2%;
}

#teamresults .row1 .colelement1,#teamresults .row2 .colelement1{
width:29%;
padding:1% 2%;
}

/* News Sections */

#contentarea #news-leftarea{
width:370px;
float:left;
margin-right:20px;
}

#contentarea #news-rightarea{
width:580px;
float:left;
background:#FFF;
padding:10px;
}


#contentarea #news-rightarea .mainheading{
color:#293988;
font-size:16px;
font-weight:bold;
}

#contentarea #news-rightarea .artimage-big{
float:right;
border:2px solid #293988;
margin:0px 0px 0px 10px;
}

#contentarea #news-rightarea #news-content{
float:left;
width:99%;
text-align:justify;
}


#latestnews-newspage{
float:left;
width:370px;
margin:0 0 10px 0;
}

#latestnews-newspage .top{
float:left;
width:370px;
background:url(../images/greenbox-top.jpg) no-repeat left top;
height:60px;
}

#latestnews-newspage .middle{
float:left;
width:350px;
padding:10px 10px 10px 15px;
background:url(../images/greenbox-middle.jpg) repeat-y left top;
}

#latestnews-newspage .bottom{
float:left;
width:360px;
height:41px;
padding:6px 10px 0 0;
background:url(../images/greenbox-bottom.jpg) no-repeat left top;
}

#newsnearyou{
float:left;
width:370px;
margin:0 0 10px 0;
}

#newsnearyou label {
float:left;
height:25px;
width:50px;
padding:3px 0 0 0;
}

#newsnearyou .ddlist {
float:left;
/*height:25px;*/
border:2px solid #CCCCCC;
width:160px;
margin:0 0 0 6px;
}

#newsnearyou .redbutton {
margin:0 0 0 135px;
display:inline;
}

#newsnearyou .heading{
color:#fff;
}

#newsnearyou .top{
float:left;
width:370px;
background:url(../images/largeyellowbox-top.jpg) no-repeat left top;
height:58px;
}


#newsnearyou .middle{
float:left;
width:350px;
padding:10px 10px 10px 15px;
background:url(../images/largeyellowbox-middle.jpg) repeat-y 2px top;
}


#newsnearyou .bottom{
float:left;
width:360px;
height:41px;
padding:6px 10px 0 0;
background:url(../images/largeyellowbox-bottom.png) no-repeat 2px top;
}

.news-section{
float:left;
width:250px;
margin:0 40px 30px 0;
}

.news-section .art-pic{
float:left;
/*border:2px solid #F5E931;*/
margin:0 10px 0 0;
}

.news-section .description{
float:left;
width:140px;
}
.news-section .title{
color:#8c0d06;
font-size:15px;
font-weight:bold;
}


#controls {
	color: #283A88;
	font-size:14px;
	width:375px;
	float:left;
	padding:10px 0px;
	
}

#controls .articleno {
font-weight:bold;
padding:0 30px;

}

.controls-center{
padding:0 0 0 50px;
float:left;

}

#controls .ctrls {
	list-style-type: none;
}

#controls .ctrls li {
	display: inline;
	text-align:left;
	background-image:none;
	color:#750c10;

}

#controls .ctrls li.pagenos {
color: #283A88;
text-align:center;
padding:0 10px;

}

#controls .ctrls li.pagenos a{
color: #283A88;
padding:0 5px;
}

#controls .ctrls li.pagenos a.current{
color: #750c10;
font-weight:bold;
text-decoration:underline;
padding:0;

}

#controls .ctrls li a {
	color: #750c10;
	text-decoration: none;
}

#controls .ctrls li a:hover {
	color: #750c10;
	text-decoration:none;
}

#controls .records{
font-size:13px;
text-align:center;
padding:5px 0px;
}


.backbutton{
float:right;
margin-top:20px;
}

/* End InnerContentArea */




/* FORM STYLES - START */
form {
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 0px;
}

label {
  font-weight : normal;
}

label.formleft {
  display : block;
  width : 150px;
  float : left;
  text-align : right;
  margin-right : 6px;
  margin-bottom:10px;

  
}


small.formnote {/* margin left same width as label.formleft width */
  margin : 0px 0px 0px 160px;
  display : block;
}

input.checkbox {
  width : 20px;
  float : left;
}

label.labelright {
  display : block;
  width : 90%;
  float : left;
  margin-right : 6px;
  text-align : left;
  font-size : 9px;
  font-weight : normal;
  color : #000000;
  padding-top : 4px;
}

fieldset {
  margin : 12px;
  padding : 6px;
  border:1px solid #CCCCCC;
}

#search fieldset {
  margin : 12px 12px 12px 12px;
  padding : 6px;
  width: 290px;
  height: 60px;
  border: 1px solid #cccccc;
}

fieldset.address {
  width : 45%;
  float : left;
  margin : 12px;
  padding : 6px;
}

legend {
  color : #000000;
  font-weight : bolder;
}

.formmsg {
  color: #CC0000;
  padding-top : 6px;
}

.form {
  width : 200px;
  margin-bottom:5px;
}

textarea {
  font-size : 12px;
  margin-bottom:5px;
}

.button {
  background-color :#C91D2B;
  color: #ffffff;
  border:1px solid #666666;
  font-size:10px;
  font weight: bold;
}

.button1 {
  background-color :#C91D2B;
  color: #ffffff;
  border:1px solid #666666;
  font-size:11px;
  font weight: bold;
  padding:2px 10px;
  margin:15px 0 0 110px;
  display:inline;
}

#contactAddress {
	width: 275px;
    float:left;
	border:1px solid #333333;
   	border: none;
	font-size: 12px;
	color: #000000;
	margin-top:50px;
	padding-left:20px;
}

#contactAddress a{
color:#ff0000;
font-weight:bold;
	
}

h1{
color:#000000;
font-size:22px;
padding-bottom:10px;
line-height:19px;
} 

#searchleague{
display:inline;
}

.padleft10{
padding: 0 95px 0 10px;
}

.redtext {
	border : #CC0000 solid 1px;
	color: #CC0000;
	margin : 12px;
	padding : 12px;
	background : #FFFFFF;
}
.redtext ul {
	margin: 0px;
	padding: 5px 0px 5px 25px;
	list-style:none;
}

.redtext ul li{
 color: #ff0000;
 font-size: 12px;
 background:none;
 list-style:disc;
 padding-left:2px;
}
.subtitle {
	font-size: 16px;
	font-weight: bold;
	color: #000;
	margin: 0px;
	padding: 0px;
}
.margine-right {
	padding: 0 10px 0 0;
}
.back_link {
	float: right;
	font-weight: bold;
}

.green-border{
border:2px solid #fdbf16;
}

.yellow-border{
border:2px solid #c0151b;
}

/* FORM STYLES - END */


#popupwrap{
background:#FFF;
width:100%;
float:left;
}


#squad .form{
width:160px;
}

.squadtxt{
font-size:16px;
color:#0066CC;
line-height:22px;
font-weight:bold;
width:580px;
}

#squad #submit2{
padding:3px 10px;
font-size:12px;
}

#appform{
float:right;
outline:none;

}
p img{
	margin:0px 10px 10px 0px;
}
