body { 	font-family:tahoma; background:#2083BF; }
td,input { font-family:tahoma; font-size:11px; }
form { margin: 0; padding: 0; }

.navi_bar{padding:4px;padding-left:0; border-bottom:1px dashed #BBBBBB;font-size:9px}
.navi_bar a{color:#000000;text-decoration:none}
.navi_bar a:hover{color:#0000FF;}
.t1 { margin:0 2px; height:1px; font-size:1px; line-height:1px }
.t2 { margin:0 1px; height:1px; font-size:1px; line-height:1px }
.tColor { background:#BBBBBB; border-color:#BBBBBB }
.tGradient{background:url('../../images/gradient1.gif') repeat-x; padding:4px;border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;}
.tContent {border-right:1px solid #BBBBBB;border-left:1px solid #BBBBBB;}
.wColor { background:#FFFFFF; border-color:#FFFFFF }
.wContent {border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;}

.bColor{background:#cccccc; border-color:#cccccc }
.bContent {border-right:1px solid #cccccc;border-left:1px solid #cccccc;}
.bGradient{background:url('../../images/gradient_blue.gif') bottom repeat-x; padding:4px;border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;}


.userMsg
{
font-size:12px;

}
.horizontal_space{ height:6px; font-size:1px; line-height:1px}
.label_6{ font-size:6px; }
.label_8{ font-size:8px; }
.label_9{ font-size:9px; }
.label_10{ font-size:10px; }
.label_11{ font-size:11px; }
.label_12{ font-size:12px; }
.label_13{ font-size:13px; }
.label_14{ font-size:14px; }
.label_16{ font-size:16px; }
.txtBoxLong{
	font-family:tahoma;
	font-size:11px;
	border: 1px solid #7F9DB9;	
	height: 20px;
}

.taAreaLong{
	font-family:tahoma;
	font-size:11px;
	border: 1px solid #7F9DB9;
	width: 320px;
	height:100px;
}
.labelWhite{ color:#FFFFFF; }

.bgWhite { 	background:#FFFFFF; }
.bgLightGray { background:#EFF1F1 }
.bgGray { background:#aaaaaa }
.bgGradient2{background:url('../../images/gradient2.gif') #FFFFFF repeat-x; }

.label_green{ color:#298421; }

.links, links:active, links:visited{ text-decoration:none; color:#0000FF;}

.pageLink{background:#ccc; text-decoration:none;line-height:20px;width:20px;text-align:center; color:#000;border:1px solid #A0A0A0;}
.pageActiveLink{background:#FFFFc6; text-decoration:none;line-height:20px;width:20px;text-align:center; color:#000;border:1px solid #A0A0A0;}
.pageLink:hover{background:#FFFFc6;}
.linkMenu{ text-decoration:none; color:#FFFFFF}


.main_title{ font-family:arial; 	font-size:18px; color: #0346A8; }

.login_text{
	font-size	: 11px;
	color		: #918b8b;
}
.txtBoxLogin{
	font-family:tahoma;
	font-size:11px;
	border: 1px solid #918b8b;
	width: 170px;
	height: 19px;
}
.errorMsg{
	font-family	: tahoma;
	/*font-weight	: Bold;*/
	font-size	: 11px;
	color		: #D8354F;
	vertical-align:absmiddle;
}
.ast{ font-size:10px; color:red; }
.search_box_disabled{ border:1px solid #67B9E4; width:160px; 	height:18px; color:#CCCCCC; }
.search_box_enabled{ border:1px solid #67B9E4; width:160px; 	height:18px; }
.menu_area td{ background:#000000; color:#FFFFFF; font-weight:bold; 	height:25px; }

.state_listing{  margin-top:0;  list-style-type:square }
.state_listing{ line-height:18px; }
.state_listing li a {text-decoration:none; color:#0000FF;padding:2px}
.state_listing li a:hover {text-decoration:none; color:#000000; background:#FFF200}
.state_sub_listing{list-style-type:circle;}



.txtBoxLarge { border:1px solid #CCCCCC; font-size:11px; font-family:verdana; padding:3px solid; height:20px; width: 300px; }
.txtBoxMed { border:1px solid #CCCCCC; font-size:11px; font-family:tahoma; padding:3px solid; height:20px;width:180px; }
.Button { border:1px groove #CECECE; background:#ECECEC; font-size:11px; font-weight:bold; padding:2px;	cursor:pointer; }

.borderLeftRight{ border-right:1px solid #ECECEC; border-left:1px solid #ECECEC; }
.borderRight{ border-right:1px solid #ECECEC; }
.borderTop{ border-top:1px solid #ECECEC; }
.borderBottom{ border-bottom:1px solid #ECECEC; }

.city_listing{line-height:20px;color:#ffffff}
.city_listing a{text-decoration:none;color:#0000ff}
.city_listing span{color:#000;}

.league_simple{width:240px;height:280px;margin:7px;float:left;overflow:hidden}
.league_list{border:1px solid #AED9E1;border-top:0px;padding:8px;background:#fafafa}
.league_list div.title{font-size:13px;font-weight:bold;color:#195CA1;padding:4px;}
.league_list div.info{line-height:18px}
.league_list div.sportname{font-size:12px;font-weight:bold;background:url('../../images/sport.png') no-repeat;background-position:0px 5px;padding-left:20px;}
.league_list a{background:url('../../images/link.png') no-repeat;background-position:0px 0px;padding-left:20px;font-size:11px}

.select_box{font-family:verdana;font-size:11px}
.divScroll{ overflow:auto; height:300px; }

.select_box{font-family:tahoma;font-size:11px}


.button_blue{background:url('../../images/button_bg.gif') repeat-x; color:#FFFFFF; font-family:tahoma;font-weight:bold;font-size:11px;height:20px}

OPTGROUP{	
	font-weight: normal;	
	background: #cccccc;
	color: #000;
	font-style: normal;
	text-decoration: none;
	border:1px solid #FFFFFF;	
	}
OPTION{	
	background: white; 
	color: black;
	text-decoration: none;	
	}
.link_gray
{
	color:#000;
	text-decoration:none;
}
.link_gray:hover
{
	color:#666;
}
.cityLinks
{
	text-decoration:none;
	color:#0093FA;
	font-weight:bold;
}
.cityLinks:hover
{
	color:#A0A0A0;	
}

.paginator { padding-top: 0px; margin-left: auto; margin-right: auto; }
.paginator a, .pageList .this-page {color:#004080; padding: 0px 5px; border: solid 1px #ddd; background: #E6E6E6; text-decoration: none; }
.paginator a:visited { padding: 0px 5px; border: solid 1px #E6E6E6; background: #E6E6E6; text-decoration: none; }
.paginator .atstart { margin-right: 10px; padding: 0px 5px; border: solid 1px #ddd; background: #f2f2f2; color: #666; }
.paginator .prev { margin-right: 10px; padding: 0px 2px; border: solid 2px #ddd; background: #E6E6E6; }
.paginator .break { padding: 2px 6px; border: none; background: #FFF; text-decoration: none; }
.paginator .next { margin-left: 10px; padding: 0px 2px; border: solid 2px #ddd; background: #E6E6E6;}
.paginator .atend { margin-left: 10px; padding: 0px 5px; border: solid 1px #ddd; background: #f2f2f2; color: #666; }
.paginator .this-page {padding: 0px 5px; border:1px solid #E6E6E6; font-weight: bold; background: #FFFFEE; color: #666; }
.paginator a:hover {background: #FFFFEE;color:#000;}
.border{border:1px solid #E6E6E6;}

.Ajaxtbox
{
	border:1px solid #e6e6e6;	
}
.AjaxBut
{
 	height:18px; border:1px solid #CECECE; background:#0076AE; font-size:11px; font-weight:bold; color:#FFF;cursor:pointer; 
}

.TreeMinus
{
	background:url(../../minus.gif) no-repeat;
}

.TreePlus
{
	background:url(../../images/plus.gif) no-repeat middle bottom;
	margin:3px 8px 0pt -16px;	
	height:9px;
	width:9px;	
	cursor:pointer;
}
div.Football{line-height:18px;font-size:12px;color:#12206B;font-weight:normal;background:url('../../images/sport.png') no-repeat;background-position:0px 5px;padding-left:20px;}
div.Basketball{line-height:18px;font-size:12px;color:#12206B;font-weight:normal;background:url('../../images/basket.jpg') no-repeat;background-position:0px 5px;padding-left:20px;}
div.Baseball{line-height:18px;font-size:12px;color:#12206B;font-weight:normal;background:url('../../images/baseball.jpg') no-repeat;background-position:0px 5px;padding-left:20px;}
div.tennis{line-height:18px;font-size:12px;color:#12206B;font-weight:normal;background:url('../../images/tennis.jpg') no-repeat;background-position:0px 5px;padding-left:20px;}
div.soccer{line-height:18px;font-size:12px;color:#12206B;font-weight:normal;background:url('../../images/sport.png') no-repeat;background-position:0px 5px;padding-left:20px;}
div.Softball{margin-left:-3px;line-height:18px;font-size:12px;color:#12206B;font-weight:normal;background:url('../../images/softball.jpg') no-repeat;background-position:0px 5px;padding-left:22px;}
div.hockey{line-height:18px;font-size:12px;color:#12206B;font-weight:normal;background:url('../../images/hockey.jpg') no-repeat;background-position:0px 5px;padding-left:20px;}
div.volleyball{line-height:18px;font-size:12px;color:#12206B;font-weight:normal;background:url('../../images/volley.jpg') no-repeat;background-position:0px 5px;padding-left:20px;}
div.dodgeball{line-height:18px;font-size:12px;color:#12206B;font-weight:normal;background:url('../../images/dodgebal.jpg') no-repeat;background-position:0px 5px;padding-left:20px;}
div.bowling{line-height:18px;font-size:12px;color:#12206B;font-weight:normal;background:url('../../images/bowling.jpg') no-repeat;background-position:0px 5px;padding-left:20px;}
div.kickball{line-height:18px;font-size:12px;color:#12206B;font-weight:normal;background:url('../../images/kickball.jpg') no-repeat;background-position:0px 5px;padding-left:20px;}



