@import url("format.css");	
@import url("registration.css");
@import url("Accordion.css");					/* mandatory */

body{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
color:#333333;
margin:0; 									/* mandatory */
padding:0;
text-align:center;
background:url(../img/body_bg.gif) repeat-x #0492cc;							/* mandatory */
}
#container{
width:960px;
text-align:left;							/* mandatory */
background-repeat:repeat-y;
margin:0 auto 0 auto; 					 	/* mandatory */
padding:0; 
}

/*------------------------Header Start----------------------------*/
.header{
height:98px;
background-color:#FFFFFF; 
}
.headerLft{
background-image:url(../img/header_lft.gif);
background-repeat:no-repeat;
height:98px;
width:7px;
float:left;
}
.headerRit{
background:url(../img/header_rit.gif);
background-repeat:no-repeat;
height:98px;
width:7px;
float:right;
}

.logo{
position:absolute;							 /* mandatory */
padding:7px 0 0 20px; 
}


.topLinks{
float:right;
margin-top:24px;
/* mandatory */
}
.topLinks ul{
list-style-type:none;
margin:0;
padding:0 0 0 0;
}
.topLinks li{
float:left;	
padding:0 0 6px 6px;								/* mandatory */
}
.topLinks li a:link, .topLinks li a:active, .topLinks li a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
display:block;								/* mandatory */
text-decoration:none;
}
.topLinks li a:hover{
color:#F79800;
text-decoration:none;
}


.topNav {
padding:0 0 0 0;
height:44px;
margin-top:6px;
}
.topNav ul{
list-style-type:none;
margin:0px;
padding:0px;
}
.topNav li {
display:block;
float:left;
margin:0pt;
padding:0;
/*border:1px solid #000000;*/
float:left;
}
.topNav li a:link, .topNav li a:visited, .topNav li a:active {
cursor:pointer;
display:block;
text-decoration:none;
color:#521700;
background:url(../img/topNav.gif) repeat-x;
font:14px bold "Trebuchet MS" Arial, Helvetica, sans-serif;
width:94px;
height:39px;
text-align:center;
line-height:40px;
font-weight:bold;
}

.topNav li a:hover {
text-decoration:none;
background-position:0 -39px;
}

.topNav li.home a:link, .topNav li.home a:visited, .topNav li.home a:active {
background:url(../img/topHome.gif) no-repeat;
width:96px;
height:39px;
}
.topNav li.home a:hover {
text-decoration:none;
background-position:0 -39px;
}
.topNav li.site a:link, .topNav li.site a:visited, .topNav li.site a:active {
background:url(../img/topSite.gif) no-repeat;
width:110px;
height:39px;
}
.topNav li.site a:hover {
text-decoration:none;
background-position:0 -39px;
}
.topNav li.big a:link, .topNav li.big a:visited, .topNav li.big a:active {
background:url(../img/topbig.gif) no-repeat;
width:132px;
}
.topNav li.big a:hover {
text-decoration:none;
background-position:0 -39px;
}
.topNav li.about a:link, .topNav li.about a:visited, .topNav li.about a:active {
background:url(../img/topabout.gif) no-repeat;
width:112px;
}
.topNav li.about a:hover {
text-decoration:none;
background-position:0 -39px;
}

/*------------------------Header End----------------------------*/

.banner{
background-image:url(../img/banner.jpg);
background-repeat:no-repeat;
height:301px;
}
/*.bannerBotm{
height:65px;
padding-top:220px;
padding-left:20px;
width:175px;
float:left;
}
.bannerBotm img{
float:left;
}
.bannerBotm h1{
font-size:20px;
color:#354b00;
padding:0;
}
.bannerBotm h1 span{
color:#000100;
}

.bannerBotm input.btnClick1{
border:none;
width:68px;
height:18px;
background:url(../img/btn_click.gif);
display:block;
background-repeat:no-repeat;
cursor:pointer;
}
.bannerBotmSec{
height:65px;
padding-top:220px;
padding-left:25px;
width:170px;
float:left;
}
.bannerBotmSec img{
float:left;
}
.bannerBotmSec h1{
font-size:20px;
color:#8a0e01;
padding:0;
}
.bannerBotmSec h1 span{
color:#000100;
}

.bannerBotmSec input.btnClick2{
border:none;
width:68px;
height:18px;
background:url(../img/btn_orng.gif);
background-repeat:no-repeat;
cursor:pointer;
display:block;
/*border:1px solid #000000;*/
}

.bannerBotmThird{
height:65px;
padding-top:220px;
padding-left:20px;
width:230px;
float:left;
/*border:1px solid #000000;*/
}
.bannerBotmThird img{
float:left;
}
.bannerBotmThird h1{
font-size:20px;
color:#354b00;
padding:0;
}
.bannerBotmThird h1 span{
color:#000100;
}

.bannerBotmThird input.btnClick3{
border:none;
width:68px;
height:18px;
background:url(../img/btn_click.gif);
background-repeat:no-repeat;
cursor:pointer;
}*/
.loginArea{
background-image:url(../img/login_bg.gif);
background-repeat:no-repeat;
background-position:right center;
height:141px;
padding:24px 0 0 10px;
/*border:1px solid #000000;*/
}

.loginArea input{
width:198px;
height:23px;
font-size:12px;
color:#000000;
padding:5px;
border:none;
background:url(../img/textbox.gif) no-repeat;
font-family:"Trebuchet MS";
}
.loginArea input.imgBtn{
border:none;
width:59px;
height:25px;
background-image:url(../img/btn_login.gif);
background-repeat:no-repeat;
cursor:pointer;
}
.loginArea input.checked{
width:20px;
border:none;
background-image:none;
vertical-align:top;
}
.orange{
color:#ff6600;
font-size:12px;
font-family:"Trebuchet MS";
}
a:link, a:active, a:visited{
color:#0076a6;
font-size:12px;
}

/*------------------------Middle Start ----------------------------*/

#middle{
background-image:url(../img/middle_bg.gif);
background-repeat:no-repeat;
margin:0;
padding:10px 0 0 0;
background-color:#FFFFFF;
}

.rightCol{				 		/* mandatory */
width:644px;
padding-right:10px;
background:url(../img/small_modls.gif) no-repeat bottom;
height:auto!important;
height:970px;
min-height:970px;
padding-bottom:60px;
float:right;	
/*border:1px solid #000000;*/
}
.leftCol{
float:left;							 		/* mandatory */
width:280px;
padding-left:10px;
/*border:1px solid #000000;*/
}

/*.leftNav {
padding:0;
margin-top:0;
color:#000000;
font:14px bold "Trebuchet MS" Arial, Helvetica, sans-serif;
font-weight:bold;
}
.leftNav ul{
list-style-type:none;
margin:0px;
padding:0px;
}
.leftNav li {
display:block;
float:left;
margin:0pt;
padding:0;
padding-top:1px;

}
.leftNav li a:link, .leftNav li a:visited, .leftNav li a:active {
cursor:pointer;
display:block;
text-decoration:none;
color:#000000;
background:url(../img/left_bg.gif) no-repeat;
font:12px bold "Trebuchet MS" Arial, Helvetica, sans-serif;
width:249px;
height:28px;
line-height:30px;
font-weight:bold;
padding-left:30px;
}

.leftNav li a:hover {
text-decoration:none;
background-position:0 -28px;
color:#cce8f3;
}*/

.midBotm{
background:url(../img/middle_bg_botm.gif) no-repeat;
height:28px;
margin:0 auto 0 auto;
}

/*.city{
color:#000000;
font:14px bold "Trebuchet MS" Arial, Helvetica, sans-serif;
font-weight:bold;
}*/
h1{
font-size:18px;
color:#484848;
font-family:Arial, Helvetica, sans-serif;
padding-top:14px;
/*border:1px solid red;*/
}
h1 span{
color:#fb9b12;
}
h1.long{
font-size:18px;
color:#484848;
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
width:330px;
/*border:1px solid red;*/
}
p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.dottedBorder{
background:url(../img/dot.gif) repeat-x;
height:1px;
margin:10px 0 10px 0;
}
.event{
background-image:url(../img/event_bg.gif);
background-repeat:no-repeat;
height:149px;
padding:12px;
}
.eventText{
font-family:"Trebuchet MS";
font-size:12px;
float:right;
padding-left:5px;
width:125px;
}
.eventLink a:link, .eventLink a:active,  .eventLink a:visited{
background:url(../img/arrow.gif) no-repeat left;
font-size:14px;
font-weight:bold;
font-family:"Trebuchet MS";
color:#000000;
text-decoration:none;
/*margin-top:130px!important;
# margin-top:150px;*/
padding:0 0 0 22px;
display:inline;
}
.eventLink a:hover{
 text-decoration:none;
 }
.serachArea{
background-image:url(../img/search_bg.gif);
background-repeat:no-repeat;
background-position:right top;
height:90px;
padding:0 0 0 10px;
font-size:14px;
font-weight:bold;
color:#000000;
font-family:"Trebuchet MS";
}

.serachArea input{
width:198px;
height:23px;
font-size:12px;
color:#000000;
padding:5px;
border:none;
background:url(../img/textbox1.gif) no-repeat;
font-family:"Trebuchet MS";
font-weight:normal;
}
.serachArea input.btnGo{
border:none;
width:59px;
height:25px;
background-image:url(../img/btn_go.gif);
background-repeat:no-repeat;
cursor:pointer;
}

.loginAlert{
background-image:url(../IMG/icon-alert.gif);
background-repeat:no-repeat;
font-size:12px;
font-weight:bold;
line-height:16px;
padding-left:5px;
}

.loginAlert a:link, .loginAlert a:active, .loginAlert a:visited, .loginAlert a:hover{
color:#ff821c;
}
.leagueMain{
height:140px;
padding-bottom:5px;
}
.league{
background-image:url(../img/league_bg.gif);
background-repeat:no-repeat;
height:109px;
padding:12px;
}
.leagueText{
font-family:"Trebuchet MS";
font-size:12px;
float:right;
padding-left:5px;
width:115px;
}
.leagueTop{
height:34px;
}
.leagueTop ul{
margin:0;
padding:0;
}

.leagueTop li{
background:url(../img/league_top.gif) no-repeat;
width:130px;
height:34px;
float:left;
list-style-type:none;
padding:0;
margin:1px 0 0 6px;
}
.leagueTop li a:link, .leagueTop li a:active,  .leagueTop li a:visited{
font-size:12px;
font-weight:bold;
font-family:"Trebuchet MS";
color:#cb5b00;
text-decoration:none;
/*margin-top:130px!important;
# margin-top:150px;*/
padding:0 0 0 15px;
line-height:35px;
display:inline;
text-align:center;
}
.leagueTop li a:hover{
 text-decoration:none;
}
.leagueTop li.select{
background:url(../img/league_top_sel.gif) no-repeat;
font-size:12px;
font-weight:bold;
font-family:"Trebuchet MS";
width:130px;
height:34px;
float:left;
list-style-type:none;
padding:0;
margin:1px 0 0 5px;
color:#4b4b4b;
line-height:35px;
padding-left:0px;
}
.weather{
font-size:14px;
font-weight:bold;
color:#000000;
font-family:"Trebuchet MS";
background-image:url(../img/weather_bg.gif);
background-repeat:no-repeat;
background-position:130px 0;
}
.temp{
margin-top:15px;
}
.sidTab{}
.sidTab ul {
margin:0;
padding:0;
}
.sidTab li{
list-style-type:none;
padding-top:5px;
}
.sidTab li a:link, .sidTab li a:active, .sidTab li a:visited, .sidTab li a:hover{
text-decoration:none;
padding:0;
display:block;
text-align:left;
}
/***********************************************************************/
.sports{
margin-top:18px;
}
.topSport{
width:643px;
padding-bottom:5px;
}
.topSportTop{
background:url(../img/sports_top_curve.gif) no-repeat;
height:17px;
}

.topSportBotm{
background:url(../img/sports_botm_curve.gif) no-repeat;
height:17px;
}

.topSportHead{
height:33px;
background:url(../img/sports_top.gif) no-repeat;
width:186px;
color:#006f9d;
text-align:center;
font:18px Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:40px;
margin-left:20px;
}

.topSportMid{
background:url(../img/sports_mid.gif) repeat-x bottom #FFFFFF;
height:auto!important;
height:57px;
min-height:57px;
border-left:1px solid #01abf1;
border-right:1px solid #01abf1;
margin:0;
padding:0;
}
.topSportMid ul{
margin:0;
padding:0;
margin-left:32px;
}

.topSportMid li{
float:left;
padding:0 0 10px 0;
list-style-type:disc;
color:#005071;
width:115px;
}
.topSportMid li a:link, .topSportMid li a:active,  .topSportMid li a:visited{
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#f55202;
text-decoration:none;
/*margin-top:130px!important;
# margin-top:150px;*/
padding:0px;
text-decoration:underline;
}
.topSportMid li a:hover{
 text-decoration:none;
}


.allSports{
margin-top:18px;
}
.allSport{
width:643px;
padding-bottom:5px;
}
.allSportTop{
background:url(../img/grey_top_curve.gif) no-repeat;
height:11px;
}

.allSportBotm{
background:url(../img/grey_bottm_curve.gif) no-repeat;
height:27px;
}

.allSportHead{
height:33px;
background:url(../img/grey_top.gif) no-repeat;
width:186px;
color:#494949;
text-align:center;
font:18px Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:40px;
margin-left:20px;
}

.allSportMid{
background:url(../img/grey_mid.gif) repeat-x bottom #FFFFFF;
height:auto!important;
height:110px;
min-height:110px;
border-left:1px solid #c1c1c1;
border-right:1px solid #c1c1c1;
margin:0;
padding:0;
}
.allSportMid ul.sports{
margin:0;
padding:0;
margin-left:20px;
}

.allSportMid li{
float:left;
padding:0 0 10px 0;
list-style-type:none;
color:#005071;
width:200px;
}
.allSportMid li a:link, .allSportMid li a:active,  .allSportMid li a:visited{
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
padding:0 0 0 10px;
text-decoration:underline;
background:url(../img/arrow2.gif) no-repeat left  center;
}
.allSportMid li a:hover{
 text-decoration:none;
}

.allSportMid ul.gallery{
margin:0;
padding:0;
margin-left:20px;
color:#4b1500;
font-family:"Trebuchet MS";
font-size:14px;
font-weight:bold;

}

.allSportMid ul.gallery li{
float:left;
padding:0 0 10px 0;
list-style-type:none;
color:#005071;
width:132px;
height:165px;
background-color:#f3f3f3;
border:1px solid #e1e1e1;
list-style-type:none;
margin-top:10px;
margin-left:15px;
}
.allSportMid ul.gallery a img{
padding-bottom:10px;
}
.allSportMid ul.gallery li a:link, .allSportMid ul.gallery li  a:active, .allSportMid ul.gallery li  a:visited{
font-size:11px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
background-image:none;
margin:0 auto 0 auto;
padding:5px;
/*border:1px solid red;
text-align:justify;*/
 display:block;
}
.allSportMid ul.gallery li  a:hover{
 text-decoration:none;
}
/* li.gallery a:link span, li.gallery a:active span, li.gallery a:visited span, li.gallery a:hover span  {
 margin-left:5px;
 display:block;
 border:1px solid #000000;
 }*/
 
 .mdlTable{
width:630px;
padding:0;
margin:20px 0 20px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;border-collapse:collapse;
/*border-right:1px solid #d3efa0;*/
}
.mdlTable th{
/*background-image:url(../IMG/bg-mid-cont-tbl-hdr.gif);
background-repeat:repeat-x;
background-position:bottom;*/
background-color:#f2f2f2;
/*height:33px;*/
padding:5px 0 5px 5px;
text-align:left;
line-height:15px;
font-weight:bold;
border:1px solid #CCCCCC;
}
.mdlTable td{
line-height:15px;
padding:3px 2px 3px 5px;
border:1px solid #CCCCCC;
}
.mdlTable .odd{
background-color:#f7ffe6;
}
.mdlTable .even{
background-color:#e6f6fd;
}
.mdlTable .team{
background-color:#fceb4e;
}
.mdlTable .hover{
background-color:#ffd34d;
cursor:pointer;
}
.modalBackground{
background-color:#61d1ff;
moz-opacity: 0.6;
opacity:.60;
filter: alpha(opacity=60);
}
.modalBorder{
border:4px solid #ccc;
}
.modalLeague{
background-image:url(../IMG/bg-league-modal.gif);
background-position:0 0;
background-repeat:repeat-x;
border:4px solid #ccc;
padding:0 10px;

display:block;
}
.modalContainer{
background-image:url(../IMG/modal-bg.gif);
background-position:0 0;
background-repeat:repeat-x;
padding:20px;
text-align:center;
}
.modalMargin1{
margin:20px 0 0 0;
padding:10px;
border-top:1px solid #000000;
}

.siteMap ul{
margin:0;
padding:0;
}

.siteMap li{
margin:0;
padding:0 0 0 20px;
line-height:22px;
list-style-type:none;
background-image:url(../IMG/arrow2.gif);
background-repeat:no-repeat;
background-position:0 9px;
}

.siteMap li a:link, .siteMap li a:active, .siteMap li a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#B5006C;*/
color:#FF8000;
text-decoration:none;
font-weight:bold;
}

.siteMap li a:hover{
text-decoration:underline;
}

.moreInfo{
/*background-image:url(../IMG/bg-pagination.gif);
background-repeat:no-repeat;*/
height:35px;

}


.moreInfo ul{
padding:0 0 25px 0;
margin:0 0 0 0;

}

.moreInfo li{
padding:0;
margin:0;
float:left;
list-style-type:none;
color:#999;
font-weight:bold;
line-height:25px;
}

.moreInfo li a.on:link, .moreInfo li a.on:active, .moreInfo li a.on:visited, .moreInfo li a.on:hover{
padding:0 0 3px 0;
margin:0 5px 0 5px;
text-decoration:none;
color:#ff7200;
font-size:11px;
font-weight:bold;
border-bottom:none;
}


.moreInfo li a:link, .moreInfo li a:active, .moreInfo li a:visited{
padding:0 0 3px 0;
margin:0 5px 0 4px;
text-decoration:none;
color:#0a44aa;
font-size:11px;
font-weight:normal;
border-bottom:1px dashed #ff7200;
}



.moreInfo li a:hover{
color:#ff7200;
border-bottom:1px dashed #0a44aa;
}
/***********************************************************************/
p.Q {
margin:0;
padding:0;
background-image:url(../IMG/icon-q.gif);
background-position:0 3px;
background-repeat:no-repeat;
color:#b25b05;
font-size:12px;
line-height:15px;
padding:3px 0 5px 25px;
background-color:#f2f2f2;
}

p.A {
background-image:url(../IMG/icon-a.gif);
background-position:0 3px;
background-repeat:no-repeat;
color:#4D4D4D;
font-size:12px;
font-weight:normal;
line-height:15px;
margin:0;
padding:3px 0 5px 25px;
background-color:#ebebeb;
}

.detailsHeight{
height:auto!important;
height:130px;
min-height:130px;
}
.captain{
color:#336600;
background-color:#fff;
background-image:url(../IMG/icon-user.gif);
background-repeat:no-repeat;
background-position:center left;
padding:5px 5px 5px 50px;
border:1px dashed #003300;
font-size:11px;
line-height:15px;
}

/*******************************************************************************/
.search{
background:url(../img/search_bg2.gif) no-repeat;
width:637px;
height:110px;
margin-top:22px;
padding:5px;
}
.search table{
margin-top:10px;
margin-right:30px;
width:620px;
}
.search table td{
color:#521700;
font-size:12px;
font-family:"Trebuchet MS";
font-weight:bold;
padding:5px 0 0 5px;
}

.browse{}
.browse ul{
margin:0;
padding:0;
}
.browse li{
background-image:url(../img/browse_bg.gif);
background-repeat:no-repeat;
width:280px;
height:111px;
list-style-type:none;
margin:30px 14px 0 0;
padding:14px;
float:left;
}
.browseText{
font-family:"Trebuchet MS";
font-size:12px;
float:right;
padding-left:5px;
width:175px;
}
.browseLink{
font-size:12px;
font-weight:bold;
font-family:"Trebuchet MS";
color:#007fb3;
margin-top:10px;
}
.browseLink a:link, .browseLink a:active,  .browseLink a:visited, .browseLink a:hover{
font-size:12px;
font-weight:bold;
font-family:"Trebuchet MS";
color:#007fb3;
text-decoration:none;
padding:0 0 0 0;
clear:both;
}
/*******************************************************************************/
.inviteTeam a:link, .inviteTeam a:active, .inviteTeam a:visited, .inviteTeam a:hover{
background-image:url(../IMG/bullet-newsletter.gif);
background-repeat:no-repeat;
background-position:0 3px;
padding:0 0 0 15px;
margin:0 0 0 10px;
font-weight:bold;
line-height:30px;
color:#ff821d;
font-size:11px;
}
.tblDisplay2 .closeHeaderBg a:link, .tblDisplay2 .closeHeaderBg a:active, .tblDisplay2 .closeHeaderBg a:visited, .tblDisplay2 .closeHeaderBg a:hover{
background-image:url(../img/icon-add2.gif);
background-repeat:no-repeat;
background-position:right 0;
background-color:#b7ebff;
line-height:25px;
font-weight:bold;
margin:0;
padding:0 0 0 3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-decoration:none;
display:block;
cursor:pointer;
}

.tblDisplay2 .openHeaderBg a:link, .tblDisplay2 .openHeaderBg a:active, .tblDisplay2 .openHeaderBg a:visited, .tblDisplay2 .openHeaderBg a:hover{
background-image:url(../img/icon-close.gif);
background-repeat:no-repeat;
background-position:right 0;
line-height:25px;
font-weight:bold;
margin:0;
padding:0 0 0 3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-align:left;
text-decoration:none;
display:block;
cursor:pointer;
background-color:#b7ebff;
}
.tblDisplay2 td.hide{
padding:0; 
height:auto; 
font-size:1px;
}
.tblDisplay2 td.hide table{
margin:0;
}

.btnAccept {
background:url(../img/accept.gif) no-repeat 0 0;
border:medium none;
cursor:pointer;
height:25px;
margin:0;
width:56px;
font:bold 12px "Trebuchet MS";
color:#fff;
}
.btnReject {
background:url(../img/btn_reject.gif) no-repeat 0 0;
border:medium none;
cursor:pointer;
height:25px;
margin:0;
width:56px;
font:bold 12px "Trebuchet MS";
color:#fff;
}


/*------------------------Middle End----------------------------*/

/*------------------------Footer Start----------------------------*/

.footer{
margin:0 auto 0 auto;					 		
width:665px;
height:49px;		 		
text-align:center;
clear:both;
float:right;
padding-top:8px;

}


.footer a:link, .footer a:active, .footer a:visited {
color:#001c28;
font-size:11px;
text-decoration:none;
font-family:"Trebuchet MS";
}
.footer a:hover {
text-decoration:none;
}
.footer p{
color:#01405a;
font-size:11px;
margin:0;
padding:0;
padding-top:10px;

}

/*------------------------Footer End----------------------------*/

.copyright{
text-align:center;							
color:#8e0101;
background:url(../img/copy_bg.gif) no-repeat;
width:278px;
height:49px;
float:left;
font:"Trebuchet MS";
font-size:12px;
padding-top:12px;
margin-left:10px;
}
/*div{
border:1px solid #000000;
}*/
