@media only screen and (max-device-width:480px), screen and (max-width:480px) {
    .container_24 { margin-left: auto; margin-right: auto; width:100%; }
    .sportsmenu { width:100%; }
    div.bottomads { width:100%; }
    body{background:#e2e2e2 url(../../images/sitepro/bg-body2.jpg) 50% 0 repeat;font:12px/20px Arial, Helvetica, sans-serif;color:#5c5c5c;position:relative;}
    header h1 a.sincsports{ display:block; background: url(../../images/logos/13/sinc77.png) 0 0 no-repeat; background-size:100%; width:80px; height:47px; float:right;margin-top:3px;}
    header h1 a { -webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;width:100px; height:38px; text-indent:-5000px; background-size:100%; }
    header h1 a:hover{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95);text-indent:-5000px; background-size:100%;}
    header div.grid_17 { float:left; width:50%;}
    header div.grid_7 { float:right; width:50%;}
    .sf-menu li { width:33%; }
    .sf-menu li a {display:block;background:#1f2025; width:100%; padding:5px 0 7px; text-align:center; color:#eaeaea; position:relative; overflow:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	.sf-menu li.last a{ width:100%;}
    .sf-menu li:first-child{ display:none;}
    #ctl00_pnlRightCol { display:none; }
    footer div.wrapper { padding: 0 10px;}
    footer{ padding:10px 0 10px;color:#adadad;}
}
@media only screen and (min-width:481px) {
    .sportsmenu { width:950px; margin:0 auto !important;}
    div.bottomads { width:730px;margin:0 auto; }
    body{background:#e2e2e2 url(../../images/sitepro/bg-body2.jpg) 50% 0 repeat;font:12px/20px Arial, Helvetica, sans-serif;color:#5c5c5c;position:relative;min-width:980px;}
    header h1 a.sincsports{ display:block; background: url(../../images/logos/13/sinc77.png) 0 0 no-repeat;width:131px; height:77px; text-indent:-5000px;float:right;margin-top:3px;}
    header h1 a { -webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;width:200px; height:77px; text-indent:-5000px; }
    header h1 a:hover{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95); text-indent:-5000px;}
.sf-menu li a {display:block;background:#1f2025; width:135px; padding:13px 0 18px; text-align:center; color:#eaeaea; position:relative; overflow:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	.sf-menu li.last a{ width:134px;}
    .sf-menu li:first-child{ background:none; padding-left:0;}
    footer{ padding:50px 0 60px;color:#adadad;}
}

/* menu */
.sf-menu, .sf-menu * {margin:0;padding:0;list-style:none;}
.sf-menu li {float:left; position:relative; background:url(../../images/sitepro/menu-line.jpg) 0 0 no-repeat; padding-left:1px; text-transform:uppercase; font:11px/15px Arial, Helvetica, sans-serif;}

	
			.sf-menu li a em{ font-style:normal;color:#eaeaea;}
			.sf-menu li.sfHover a,.sf-menu li.current a,.sf-menu li a:hover{text-decoration:none; background:#e5e4e2;color:#222;}
			.sf-menu li.sfHover a em,.sf-menu li.current a em,.sf-menu li a:hover em{color:#1f2025;}
.sf-menu ul {position:absolute;top:-999em;z-index:99;width:172px;display:none;background:none; background:#1f2025; padding:3px;}
.sf-menu li li{padding:0; width:100%; font:10px/13px Arial, Helvetica, sans-serif;}
	.sf-menu li li a,.sf-menu li.sfHover li a,.sf-menu li.current li a{color:#fff; background:#1f2025; width:auto; padding:10px;
	-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
		.sf-menu li li a:hover,.sf-menu li li.sfHover a,.sf-menu li li.current a{ background:#efeeee; color:#000;}
.sf-menu ul ul {position:absolute;top:-999em;z-index:99;width:172px;display:none;background:none; background:#1f2025; padding:3px;}
	.sf-menu li li li{padding:0; width:100%;}
	.sf-menu li li li a,.sf-menu li li.sfHover li a,.sf-menu li li.current li a{color:#fff; background:#1f2025; width:auto; padding:10px;}
		.sf-menu li li li a:hover,.sf-menu li li li.current a{background:#efeeee; color:#000;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0px;top:46px; /* match top ul list item height */}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {left:179px; /* match ul width */top:0px;}
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {top:-999em;}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {left:10em; /* match ul width */	top:00px;}



p{padding-bottom:20px;}

header{position:relative;z-index:99;padding:35px 0 0 0;width:100%; background:url(../../images/sitepro/header-line.jpg) 0 0 repeat-x #efefef;}
header h1{ padding-bottom:10px;padding-top:0; margin:0 auto;}

header h1 a.soccerlogo{ display:block; background: url(../../images/logos/13/soccer200.png) 0 0 no-repeat;background-size:100%;}
header h1 a.baseballlogo{ display:block; background: url(../../images/logos/13/baseball200.png) 0 0 no-repeat;background-size:100%;}
header h1 a.lacrosselogo{ display:block; background: url(../../images/logos/13/lacrosse200.png) 0 0 no-repeat;background-size:100%;}
header h1 a.footballlogo{ display:block; background: url(../../images/logos/13/football200.png) 0 0 no-repeat;background-size:100%;}
header h1 a.fieldhockeylogo{ display:block; background: url(../../images/logos/13/fieldhockey200.png) 0 0 no-repeat;background-size:100%;}
header h1 a.basketballlogo{ display:block; background: url(../../images/logos/13/basketball200.png) 0 0 no-repeat;background-size:100%;}

nav.main-menu{ width:100%; background-color:#1F2025;}



/* slider */
.pad-slider{ padding:13px 0 0 0;}
.main-slider{ width:950px; height:440px; position:relative; overflow:hidden; margin:0 auto;}
.main-slider .pagination{ position:absolute; z-index:99; bottom:26px; left:30px;}
	.main-slider .pagination li{ display:block; float:left; margin-right:3px;}
	.main-slider .pagination li a{ display:block; background:url(../../images/sitepro/slider-pagination.png) -17px 0 no-repeat; width:14px; height:14px;}
	.main-slider .pagination li.current a,.main-slider .pagination li a:hover{background:url(../../images/sitepro/slider-pagination.png) 0 0 no-repeat;}
.slider-banner{ width:950px; height:70px; background:url(../../images/sitepro/bg-slider-banner.png) 0 0 repeat; bottom:0; left:0; z-index:90 !important; position:absolute;  text-transform:uppercase; font:24px/30px Arial, Helvetica, sans-serif; color:#000; letter-spacing:-1px;}
	.slider-banner span{ display:block;text-align:right;  padding:21px 30px 0 0;}
/********************** Content ************************/
section{position:relative; z-index:1; padding:30px 0;}
section.padsection{ padding:0 0 15px 0;}
section.padsection2{ padding:11px 0 49px 0;}
section.padsection3{ padding:11px 0 34px 0;}
section.padsection4{ padding:11px 0 56px 0;}
section.padsection5{ padding:11px 0 29px 0;}
section.padsection6{ padding:11px 0 52px 0;}
section.padsection7{ padding:21px 0 56px 0;}
.partners{ position:relative; overflow: hidden; margin-top:-1px;}
	.partners li{ float:left; margin:0 30px 0 30px;}
	.partners li a{ display:block; text-align:center;width:130px;height:98px;}
	.partners li a img{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;width:130px;height:98px;}
	.partners li a:hover img{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);}
.list-1{ padding:5px 0 24px;}
.list-1.padlist{ padding-bottom:9px;}
.list-1.padlist2{ padding-bottom:30px;}
	.list-1 li{ background: url(http://static.soccerincollege.com/images/sitepro/marker.png) 0 10px no-repeat; padding:4px 0 0 15px;}
	.list-1 li a{ color:#949494;}
.list-2{}
	.list-2 li{ background:url(../../images/sitepro/marker2.png) 0 17px no-repeat; padding:13px 0 11px 41px; font-size:13px;}
	.list-2 li a{ color:#949494;}
	.list-2 li a strong{ display:block; color:#000;}
	.list-2 li a:hover{ text-decoration:none;}
	.list-2 li a:hover strong{ text-decoration:underline;}


.mainbg { background-image:url('../../images/2009/pg2top.jpg'); background-repeat:no-repeat; 
          text-align:center;background-color:#c7c7c7; background-position:top; display:block; position:relative; }
.maincontent { width:1000px; background-image:url('../../images/2009/pg2bg.jpg'); background-repeat:repeat-y; }
.maincontentie { width:1000px; background-image:url('../../images/2009/pg2bg2.jpg'); background-repeat:repeat-y; }
.mainbody { float:left; background-image:url('../../images/2009/pg2_content.jpg'); background-repeat:repeat-y;min-height:500px; width:780px; }
.mainbottom { float:left; background-image:url('../../images/2009/pg2_content_b.jpg'); width:780px; background-repeat:no-repeat; height:25px; }

.mainNav { text-align:right; font-size:8pt; color:#ffffff; }
a.mainNav:link{text-decoration:none; padding-right:0px; color:#ffffff;}
a.mainNav:visited{text-decoration:none;padding-right:0px; color:#ffffff;}
a.mainNav:active{text-decoration:none;padding-right:0px; color:#ffffff;}
a.mainNav:hover{ text-decoration:underline;padding-right:0px; color:#ffffff;}

.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block;}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block;}
.ajax__tab_default .ajax__tab_tab {margin-left:auto; margin-right:auto;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block;}

/* XP IE7 theme - Backgrounds */
.visoft__tab_xpie7 .ajax__tab_header					{ background:url(../../images/blank.gif) repeat-x bottom; }
.visoft__tab_xpie7 .ajax__tab_outer						{ background:url(../../images/2009/otab_rightn.gif) no-repeat top right; }
.visoft__tab_xpie7 .ajax__tab_inner						{ background:url(../../images/2009/otab_leftn.gif) no-repeat; }
.visoft__tab_xpie7 .ajax__tab_tab						{ background:url(../../images/2009/otabn.gif) repeat-x; }
.visoft__tab_xpie7 .ajax__tab_hover .ajax__tab_outer	{ background:url(../../images/2009/otab_right.gif) no-repeat top right;  }
.visoft__tab_xpie7 .ajax__tab_hover .ajax__tab_inner	{ background:url(../../images/2009/otab_left.gif) no-repeat; }
.visoft__tab_xpie7 .ajax__tab_hover .ajax__tab_tab		{ background:url(../../images/2009/otab.gif) repeat-x; text-decoration:underline;  }
.visoft__tab_xpie7 .ajax__tab_active .ajax__tab_outer	{ background:url(../../images/2009/atab_right.gif) no-repeat top right; }
.visoft__tab_xpie7 .ajax__tab_active .ajax__tab_inner	{ background:url(../../images/2009/atab_left.gif) no-repeat; }
.visoft__tab_xpie7 .ajax__tab_active .ajax__tab_tab		{ background:url(../../images/2009/atab.gif) repeat-x;}

/* XP IE7 theme - Other Styles */
.visoft__tab_xpie7 .ajax__tab_header 					{ font-family:arial;font-size:10px; color:Black;font-weight:bold; }
.visoft__tab_xpie7 .ajax__tab_outer						{ height:32px;}
.visoft__tab_xpie7 .ajax__tab_inner						{ padding-left:12px; padding-right:10px; height:32px; } /*how far apart the corners are*/ 
.visoft__tab_xpie7 .ajax__tab_tab						{ margin:0; height:32px; padding-top:10px; width:110px;  }
.visoft__tab_xpie7 .ajax__tab_body						{ font-family:arial;font-size:12pt;border:0px solid #999999;border-top:0; text-align:center;}

/* XP IE7 theme - Backgrounds */
.myTabs .ajax__tab_header					{ background:url(../../images/blank.gif) repeat-x bottom; }
.myTabs .ajax__tab_outer					{ background:url(../../images/2009/otab_rightn.gif) no-repeat top right; }
.myTabs .ajax__tab_inner					{ background:url(../../images/2009/otab_leftn.gif) no-repeat; }
.myTabs .ajax__tab_tab						{ background:url(../../images/2009/otabn.gif) repeat-x; }
.myTabs .ajax__tab_hover .ajax__tab_outer	{ background:url(../../images/2009/otab_right.gif) no-repeat top right;  }
.myTabs .ajax__tab_hover .ajax__tab_inner	{ background:url(../../images/2009/otab_left.gif) no-repeat; }
.myTabs .ajax__tab_hover .ajax__tab_tab		{ background:url(../../images/2009/otab.gif) repeat-x; text-decoration:underline;margin: 0 auto;  }
.myTabs .ajax__tab_active .ajax__tab_outer	{ background:url(../../images/2009/atab_right.gif) no-repeat top right; }
.myTabs .ajax__tab_active .ajax__tab_inner	{ background:url(../../images/2009/atab_left.gif) no-repeat; }
.myTabs .ajax__tab_active .ajax__tab_tab	{ background:url(../../images/2009/atab.gif) repeat-x; margin: 0 auto;}

/* XP IE7 theme - Other Styles */
.myTabs .ajax__tab_header 					{ font-family:arial;font-size:10px; color:Black;font-weight:bold; }
.myTabs .ajax__tab_outer					{ height:32px;}
.myTabs .ajax__tab_inner					{ padding-left:12px; padding-right:12px; height:32px; } /*how far apart the corners are*/ 
.myTabs .ajax__tab_tab						{ margin:0 auto; height:32px; padding-top:10px; width:84px;  }
.myTabs .ajax__tab_body						{ font-family:arial;font-size:12pt;border:0px solid #999999;border-top:0; text-align:center;}

.javaHover { cursor:pointer; }
.loginTbl { width:260px; text-align:left; padding:2px 2px 4px 2px; border: solid 0px black; font-size:8pt; color:#000000; }

.under{ font-size:8pt; color:#000000; font-weight:bold;}
a.under:link{text-decoration:underline;}
a.under:visited{text-decoration:underline;}
a.under:active{text-decoration:underline;}
a.under:hover{ text-decoration:underline; color:#999999;}

.navlink{ font-size:8pt; color:#000000; }
a.navlink, a.navlink:link, a.navlink:visited, a.navlink:active{text-decoration:none; padding-right:12px; background:url(http://static.soccerincollege.com/images/2009/navarr.png) right no-repeat; color:#000000;}
a.navlink:hover{ text-decoration:underline; padding-right:12px; background:url(http://static.soccerincollege.com/images/2009/navarr.png) right no-repeat; color:#000000;}

.navleft{ font-size:8pt; color:#000000; }
a.navleft, a.navleft:link, a.navleft:visited, a.navleft:active {text-decoration:none; padding-left:12px; background:url(http://static.soccerincollege.com/images/2009/navarr.png) left no-repeat; color:#000000;}
a.navleft:hover{ text-decoration:underline; padding-left:12px; background:url(http://static.soccerincollege.com/images/2009/navarr.png) left no-repeat;}

.navblue{color:#FFFFFF; text-decoration:underline}
a.navblue:link{color:blue; text-decoration:underline}
a.navblue:visited{color:blue; text-decoration:underline}
a.navblue:active{color:blue; text-decoration:underline}
a.navblue:hover{color:blue; text-decoration:underline}

.navwhite{color:#FFFFFF; text-decoration:underline}
a.navwhite:link{color:white; text-decoration:underline}
a.navwhite:visited{color:white; text-decoration:underline}
a.navwhite:active{color:white; text-decoration:underline}
a.navwhite:hover{color:white; text-decoration:underline}

.navw{color:#FFFFFF;}
a.navw:link{color:white;}
a.navw:visited{color:white;}
a.navw:active{color:white;}
a.navw:hover{color:white; text-decoration:underline}

.dashboard { font-size:8pt; color:#656565; }
a.dashboard:link{text-decoration:none; padding-right:12px; background-image:url('http://static.soccerincollege.com/images/2009/navarr.png'); background-position:right; background-repeat:no-repeat; color:#656565;}
a.dashboard:visited{text-decoration:none; padding-right:12px; background-image:url('http://static.soccerincollege.com/images/2009/navarr.png'); background-position:right; background-repeat:no-repeat; color:#656565;}
a.dashboard:active{text-decoration:none; padding-right:12px; background-image:url('http://static.soccerincollege.com/images/2009/navarr.png'); background-position:right; background-repeat:no-repeat; color:#656565;}
a.dashboard:hover{ text-decoration:underline; padding-right:12px; background-image:url('http://static.soccerincollege.com/images/2009/navarr.png'); background-position:right; background-repeat:no-repeat; color:#656565;}

.colleges{ font-size:8pt; color:#000000;}
a.colleges:link{text-decoration:none;}
a.colleges:visited{text-decoration:none;}
a.colleges:active{text-decoration:none;}
a.colleges:hover{ text-decoration:underline; color:#999999;}

.newMem { font-size:8pt; color:#cf2f3b; }
a.newMem:link{text-decoration:none; padding-right:12px; background-image:url('../../images/2009/navarrr.png'); background-position:right; background-repeat:no-repeat; color:#cf2f3b;}
a.newMem:visited{text-decoration:none; padding-right:12px; background-image:url('../../images/2009/navarrr.png'); background-position:right; background-repeat:no-repeat; color:#cf2f3b;}
a.newMem:active{text-decoration:none; padding-right:12px; background-image:url('../../images/2009/navarrr.png'); background-position:right; background-repeat:no-repeat; color:#cf2f3b;}
a.newMem:hover{ text-decoration:underline; padding-right:12px; background-image:url('../../images/2009/navarrr.png'); background-position:right; background-repeat:no-repeat; color:#cf2f3b;}

.bullet { background-image:url('http://static.soccerincollege.com/images/2009/navarr.png'); background-position:left top; background-repeat:no-repeat; padding-left:20px; padding-bottom:8px; padding-right:5px; }

.filter{ font-size:9pt; color:#ed821a; font-weight:bold; }
a.filter:link{text-decoration:none;color:#ed821a;}
a.filter:visited{text-decoration:none;color:#ed821a;}
a.filter:active{text-decoration:none;color:#ed821a;}
a.filter:hover{ text-decoration:underline;color:#ed821a;}

.crumbs{ font-size:7pt; color:#888888; }
a.crumbs:link{text-decoration:none; padding-right:8px; color:#888888;}
a.crumbs:visited{text-decoration:none; padding-right:8px; color:#888888;}
a.crumbs:active{text-decoration:none; padding-right:8px; color:#888888; }
a.crumbs:hover{ text-decoration:underline; padding-right:8px; color:#888888;}

.subhead { font-size:10pt; font-weight:bold; }
.powered { font-size:8pt; color:#000000;}
a.powered:link{text-decoration:none; color:#000000;}
a.powered:visited{text-decoration:none; color:#000000;}
a.powered:active{text-decoration:none; color:#000000; }
a.powered:hover{ text-decoration:underline; color:#000000;}

.modalPopup {border-width:0px;border-style:solid;border-color:Black;padding:0px;min-width:320px;min-height:300px;}
.modalPopup2 {border-width:1px;border-style:solid;border-color:Black;padding:0px;}
.modalBackground {filter:alpha(opacity=80);opacity:0.8; background-image:url('../../images/2009/modalbg.png'); background-repeat:repeat;}

.modalHide { display:none; }
.modalShow { }
.modalInvisible { visibility:hidden; }
.modalVisible { visibility:visible; }

.container {overflow:auto;} 

.alert { padding: 0px 0px; text-align:left; }
.alertTL { background:url(../../images/2009/alert/tl.png) no-repeat; background-position: left top; width:18px; height:18px; }
.alertTop { background:url(../../images/2009/alert/top.png) repeat-x top; height:18px; }
.alertTR { background:url(../../images/2009/alert/tr.png) no-repeat top right; width:18px; height:18px; }
.alertLeft { background:url(../../images/2009/alert/left.png) repeat-y left; width:18px; }
.alertRight { background:url(../../images/2009/alert/right.png) repeat-y right; width:18px; }
.alertBL { background:url(http://static.soccerincollege.com/images/2009/alert/bl.png) no-repeat bottom left; width:18px; height:18px; }
.alertBottom { background:url(../../images/2009/alert/bottom.png) repeat-x bottom; height:18px; }
.alertBR { background:url(../../images/2009/alert/br.png) no-repeat bottom right; width:18px; height:18px; }

.custBtnL { width:7px;height:32px; background-image:url('../../images/2009/btn_left.png'); background-repeat:no-repeat; }
.custBtnM { height:32px;background-image:url('../../images/2009/btn_mid.png');background-repeat:repeat-x;font-size:8pt;vertical-align:middle;}
.custBtnR { width:7px;height:32px; background-image:url('../../images/2009/btn_right.png'); background-repeat:no-repeat;}

.borderall { border-top: solid 1px black; border-bottom: solid 1px black; border-right: solid 1px black; border-left: solid 1px black; }
.borderbottom { border-bottom: solid 1px black; }
.borderbottomleftright { border-bottom: solid 1px black; border-right: solid 1px black; border-left: solid 1px black; }
.bordertopleftright { border-top: solid 1px black; border-right: solid 1px black; border-left: solid 1px black; }
.borderbottomleftrightg { border-bottom: solid 1px gray; border-right: solid 1px gray; border-left: solid 1px gray; }
.bordertopright1{ border-top:solid 1px black; border-right:solid 1px black}
.bordertoprightbottom{ border-top:solid 1px black; border-right:solid 1px black; border-bottom:solid 1px black}
.borderbottomright1{ border-bottom:solid 1px black; border-right:solid 1px black}

.autocomplete_completionListElement 
{  
	visibility :hidden;margin:0px!important;background-color:#ffffff;color:windowtext;border:buttonshadow;border-width:1px;
	border-style:solid;cursor:'default';overflow:auto;text-align:left;list-style-type:none; padding:0px;
}
.autocomplete_highlightedListItem { background-color:#ffff99;color: black;padding: 1px; cursor:pointer; border:1px solid black; }
.autocomplete_listItem { background-color:window;color:windowtext;padding: 1px; }

.activenavpage { float:left;height:20px;width:15px; border:solid 0px #cccccc; text-align:center; margin-left:3px; margin-right:3px; 
                 color:#333333; background-color:#ffffff; vertical-align:middle; padding-top:2px; font-size:13pt;  }
.navpages { float:left;height:20px;width:25px; border:solid 1px #cccccc; text-align:center; margin-left:3px; margin-right:3px; 
                color:#333333; background-color:#ffffff; vertical-align:middle; padding-top:2px; font-size:10pt; }
a.navpages:link{text-decoration:none; }
a.navpages:visited{text-decoration:none; }
a.navpages:active{text-decoration:none; }
a.navpages:hover{ background-color:#333333; color:#ffffff; text-decoration:none;}

.glowRow { background-image:url('../../images/2009/signupbg_hover.jpg'); border-left :1px solid #c5c5c5; }
.dimRow { background-image:url('../../images/2009/signupbg.jpg'); background-repeat:repeat-y;border-left:1px solid #c5c5c5;}

.hover_arrow { z-index:3000; position:absolute;display:inline; height:62px; width:51px;background-image:url('../../images/2009/hover_arrow2.png'); margin-left:5px; margin-top:-18px;  }
.hdiv { z-index:1000; position:absolute;display:inline; margin-top:-30px; margin-left:9px; width:352px; }
.htop { background-image:url('../../images/2009/h_top.png'); width:352px; margin-top:-10px; height:10px; background-repeat:no-repeat;z-index:1000; }
.hbg { background-image:url('../../images/2009/h_body.png'); width:352px; margin-top:10px; padding-bottom:10px; background-repeat:repeat-y;z-index:2000; min-height:150px; }
.hbottom { background-image:url('../../images/2009/h_bottom.png'); width:352px; height:20px; background-repeat:no-repeat;z-index:1000; }
.hovertext { z-index:2001; margin-left:55px; margin-top:5px; font-size:10pt; padding-right:15px; min-height:120px; padding-bottom:8px; }

.signup {text-decoration:none; padding-left:17px; background-image:url('http://static.soccerincollege.com/images/2009/navarr.png'); background-position:left; background-repeat:no-repeat; cursor:pointer;}

/* Accordion */
.accordionHeader { border: 0px solid #2F4F4F;color: white;font-size: 12px;font-weight: bold;padding: 10px 5px 17px 5px;margin-top: 1px;cursor: pointer;
                   background-image:url('../../images/2009/accord_inactive.png'); background-position:top; background-repeat:no-repeat; }

.accordionHeader a {color: #FFFFFF;background: nontext-decoration: none;}

.accordionHeader a:hover{background: none;text-decoration: underline;}

.accordionHeaderSelected{border: 0px solid #2F4F4F;color: white;font-family: Arial, Sans-Serif;font-size: 12px;font-weight: bold;padding: 10px 5px 7px 5px;
    margin-top: 5px;cursor: pointer; background-image:url('../../images/2009/accord_active.png'); background-repeat:no-repeat;}

.accordionHeaderSelected a
{color: #FFFFFF;background: nonetext-decoration: none;}

.accordionHeaderSelected a:hover{background: none;text-decoration: underline;}

.accordionContent {background-color: #ffffff; border-right: 0px solid #a9a9a9;border-left: 0px solid #a9a9a9;border-top:0px; border-bottom:0px;
                   padding: 0px; padding-bottom:10px;
                   background-image:url('../../images/2009/accord_content.png'); background-repeat:no-repeat; background-position:bottom;}
                   
.hiddenHeader { border: 0px solid #2F4F4F;color: white;font-size: 12px;font-weight: bold;padding: 10px 5px 17px 0px;cursor: pointer;
background-image:url('../../images/2009/accord_inactive.png'); background-position:top; background-repeat:no-repeat; }

.shownHeader{border: 0px solid #2F4F4F;color: white;font-family: Arial, Sans-Serif;font-size: 12px;font-weight: bold;padding: 10px 5px 7px 0px;
cursor: pointer; background-image:url('../../images/2009/accord_active.png'); background-repeat:no-repeat;}
.jqContent { height:400px; width:765px; border-right: 1px solid #a9a9a9;border-left: 1px solid #a9a9a9; overflow:auto; }

.cp_hover { background-image:url(../../images/2009/cp_bodyh.png); background-repeat:repeat-y; background-position:left; color:White; 
                padding:2px 5px 2px 15px; text-align:left; height:23px; font-weight:bold; }
.cp_out { background-image:url(../../images/2009/cp_body.png); background-repeat:repeat-y; background-position:left; color:White; 
                padding:2px 5px 2px 15px; text-align:left; height:23px; font-weight:bold;  }
                
.tblHeader { background-image:url('../../images/2009/tbl_bg.jpg'); background-repeat: repeat-x; color:White; font-weight:bold; background-color:#1b0205; }
#tooltip{position:absolute;border:1px solid #ccc;background:#333;padding:5px;color:#fff; text-align:left;cursor:pointer; max-width:230px;}
a.tooltip:hover{ color:#ffffff; text-decoration:none;}
.tooltip { background-color:#000;border:1px solid #fff;padding:10px 15px;width:200px;display:none;color:#fff;text-align:left;
	            font-size:12px;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000; z-index:100000; opacity:.7;}
.left {float:left;}
.right {float:right;}
.clr {clear:both;}    

.cbtn div.btnl { width:15px; height:24px; background:url('../../images/cp/btn_left.png');float:left; cursor:pointer; margin-top:3px; }
.cbtn div.btnm { min-width:110px; height:21px; padding-top:3px; background:url('../../images/cp/btn_m.png') repeat-x; text-align:center; color:#fff;float:left; cursor:pointer; margin-top:3px; }
.cbtn div.btnr { width:15px;height:24px; background:url('../../images/cp/btn_right.png');float:left; cursor:pointer; margin-top:3px; }
a.cbtn {text-decoration:none;}
a.cbtn:hover div.btnl  { width:15px;height:24px; background:url('../../images/cp/btn_left_h.png');float:left; cursor:pointer; margin-top:3px; }
a.cbtn:hover div.btnm { height:21px; padding-top:3px; background:url('../../images/cp/btn_m_h.png') repeat-x; text-decoration:none; color:#fff;float:left; cursor:pointer; margin-top:3px; }
a.cbtn:hover div.btnr { width:15px;height:24px; background:url('../../images/cp/btn_right_h.png');float:left; cursor:pointer; margin-top:3px; }

.tipsy { padding: 5px; font-size: 11px; background:url('../../images/cp/tipsy.gif') no-repeat; text-align:left; }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 350px; text-align: center; }
.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px;opacity: 0.85; filter: alpha(opacity=85);  }
.tipsy-north { background-position: top center; }

#gravity { width: 100%; margin: 5px 0; border-spacing: 5px; }
#gravity td { text-align: center; vertical-align: middle; padding: 5px 0; background-color: #d0d0d0; width: 33%; }
#gravity a { }
#gravity a:hover { color: #505050; background: none; }   
.merge { height:15px; width:15px; border:0; }
input.css3button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; cursor:pointer;color: #363636; padding: 5px 10px;
	background: -moz-linear-gradient(top, #dbdbdb 0%, #a3a3a3);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#a3a3a3));
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(255,255,255,1);
	-webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(255,255,255,1);
}
input.css3button:hover {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; cursor:pointer;
	color: #000; padding: 5px 10px;background: -moz-linear-gradient(top,#dbdbdb 0%,#636363);
	background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb),to(#636363));
	border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #474747;-moz-box-shadow:0px 0px 0px rgba(000,000,000,0.5),inset 0px 0px 9px rgba(255,255,255,1);
	-webkit-box-shadow: 0px 0px 0px rgba(000,000,000,0.5),inset 0px 0px 9px rgba(255,255,255,1);
}
input.css3button[disabled], input.css3button:hover[disabled] {
	font-family: Arial, Helvetica, sans-serif;
	cursor:pointer;color: #7f7f7f; padding: 5px 10px;
	background:#efefef;
	border-radius: 6px; -moz-border-radius: 6px;-webkit-border-radius: 6px;
	border: 1px solid #8a8a8a;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;
}
.gridHeader {background-image:url('../../images/2009/tbl_bg.jpg'); background-repeat: repeat-x; 
                 color:White;padding-left:8px;padding-top:4px; padding-bottom:4px; background-color:black;height:24px;}
.gridRow {background-color: white; text-align:left;border-bottom:1px solid black; font-family:Tahoma; font-size:9pt;}
.gridAltRow {background-color: #dcdcdc; text-align:left;border-bottom:1px solid black; font-family:Tahoma; font-size:9pt;}

.sheader td {border-bottom:3px solid #999;}
.sheader {color:#676767; font-weight:bold; border-bottom:3px solid #999; font-size:9pt;}
div.loading { background:url(../../images/loading_horizontal.gif) no-repeat; width:128px; height:15px; margin:0 auto; }

.pro_menu, .pro_menu * {margin:0;padding:0;list-style:none;}
.pro_menu{ padding-left:95px; float:left;}
.pro_menu li {float:left; position:relative; margin-right:7px; font:14px/1.2em Arial, Helvetica, sans-serif;}
	.pro_menu li a {display:block;
   border: 1px solid #0d0d0d;
   border-top:1px solid #0e0e0e;
   border-radius: 6px;
   padding: 4px 26px 3px 32px;
   white-space: nowrap;
   vertical-align: middle;
   color: #a3a3a3;
   background: #272727;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#272727), to(#0f0f0f));
	background: -webkit-linear-gradient(#272727, #0f0f0f);
	background: -moz-linear-gradient(#272727, #0f0f0f);
	background: -ms-linear-gradient(#272727, #0f0f0f);
	background: -o-linear-gradient(#272727, #0f0f0f);
	background: linear-gradient(#272727, #0f0f0f);
	-pie-background: linear-gradient(#272727, #0f0f0f);
   box-shadow:         0 1px 2px rgba(0,0,0,0.25), inset 0 1px 1px #3b3b3b;}
.pro_menu li a span{ display:inline-block; background:url(../../images/sitepro/pro_menu_arrow.png) 0 0 no-repeat; width:8px; height:5px; margin:7px 0 0 5px;}
.pro_menu li a:hover span,.pro_menu li.current a span,.pro_menu li.sfHover a span{background:url(../../images/sitepro/pro_menu_arrow.png) 0 -5px no-repeat;}
	.pro_menu li a:hover,.pro_menu li.sfHover a,.pro_menu li.current a{
	border: 1px solid #0d0d0d;
	border-top:1px solid #0e0e0e;
	color:#fff;
background: #575757;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#575757), to(#141414));
background: -webkit-linear-gradient(#575757, #141414);
background: -moz-linear-gradient(#575757, #141414);
background: -ms-linear-gradient(#575757, #141414);
background: -o-linear-gradient(#575757, #141414);
background: linear-gradient(#575757, #141414);
-pie-background: linear-gradient(#575757, #141414);
	text-decoration:none;
	box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 1px 1px #595959;}
.pro_menu li:first-child a{ background:none !important;-pie-background:none !important; border:none !important; box-shadow:none; padding:4px 1px; margin:1px 3px 0 0;}
	.pro_menu li:first-child:hover a{ box-shadow:none; opacity:.8;}
.pro_menu ul {
	position:absolute;
	z-index:		99;
	top:			-999em;
	width:150px; 
	top:33px;
	left:0;
	display:none;
	padding:10px 0;
   border: 1px solid #0d0d0d;
   border-top:1px solid #0e0e0e;
   border-radius:0 0 6px 6px;
   background: #272727;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#272727), to(#0f0f0f));
	background: -webkit-linear-gradient(#272727, #0f0f0f);
	background: -moz-linear-gradient(#272727, #0f0f0f);
	background: -ms-linear-gradient(#272727, #0f0f0f);
	background: -o-linear-gradient(#272727, #0f0f0f);
	background: linear-gradient(#272727, #0f0f0f);
	-pie-background: linear-gradient(#272727, #0f0f0f);
   box-shadow:         0 1px 2px rgba(0,0,0,0.25), inset 0 1px 1px #3b3b3b;
}
.pro_menu li li{padding:5px 0px; width:100%; margin:0; float:none; font:13px/1.2em Arial, Helvetica, sans-serif;}
	.pro_menu li li a,.pro_menu li.sfHover li a,.pro_menu li.current li a{background:none;-pie-background:none; border:none; display:inline-block; margin:0 0 0 20px; padding:0; box-shadow:none; color:#a8a8a8; text-shadow:none;}
		.pro_menu li li a:hover,.pro_menu li li.sfHover a,.pro_menu li li.current a{color:#fff;}
.pro_menu ul ul {
	position:absolute;
	z-index:		99;
	top:			-999em;
	width:150px; 
	top:-10px;
	left:152px;
	padding:10px 0;
	display:none;
   border: 1px solid #0d0d0d;
   border-top:1px solid #0e0e0e;
   border-radius:6px;
   background: #272727;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#272727), to(#0f0f0f));
	background: -webkit-linear-gradient(#272727, #0f0f0f);
	background: -moz-linear-gradient(#272727, #0f0f0f);
	background: -ms-linear-gradient(#272727, #0f0f0f);
	background: -o-linear-gradient(#272727, #0f0f0f);
	background: linear-gradient(#272727, #0f0f0f);
	-pie-background: linear-gradient(#272727, #0f0f0f);
   box-shadow:         0 1px 2px rgba(0,0,0,0.25), inset 0 1px 1px #3b3b3b;
}
	.pro_menu li li li a,.pro_menu li li.sfHover li a,.pro_menu li li.current li a{ color: #a8a8a8;}
		.pro_menu li li li a:hover,.pro_menu li li li.current a{color:#fff;}