body { font-family: Arial; font-size: 10pt;font-weight: normal;letter-spacing: normal; }

.mainbg { background-image:url('http://www.softballincollege.com/images/2009/pg2top.jpg'); background-repeat:no-repeat; 
          text-align:center;background-color:#c7c7c7; background-position:top; }
.maincontent { width:1000px; background-image:url('http://www.softballincollege.com/images/2009/pg2bg.jpg'); background-repeat:repeat-y; }
.maincontentie { width:1000px; background-image:url('http://www.softballincollege.com/images/2009/pg2bg2.jpg'); background-repeat:repeat-y; }
.mainbody { float:left; background-image:url('http://www.softballincollege.com/images/2009/pg2_content.jpg'); background-repeat:repeat-y;min-height:500px; width:780px; }
.mainbottom { float:left; background-image:url('http://www.softballincollege.com/images/2009/pg2_content_b.jpg'); width:780px; background-repeat:no-repeat; height:25px; }

a:link{text-decoration:none; padding-right:0px; color:Black;}
a:visited{text-decoration:none;padding-right:0px; color:Black;}
a:active{text-decoration:none;padding-right:0px; color:Black;}
a:hover{ text-decoration:underline;padding-right:0px; color:Black;}

.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;}

.myTabs .ajax__tab_tab a.tabtext {color:Black;}
.myTabs .ajax__tab_active .ajax__tab_tab a.tabtext {color:Black;}
.myTabs .ajax__tab_hover a.ajax__tab_tab a.tabtext {color:Black;}

/* 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 atuo; 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; }

.navlink{ font-size:8pt; color:#000000; }
a.navlink:link{text-decoration:none; padding-right:12px; background-image:url('http://www.softballincollege.com/images/2009/navarr.png'); background-position:right; background-repeat:no-repeat;}
a.navlink:visited{text-decoration:none; padding-right:12px; background-image:url('http://www.softballincollege.com/images/2009/navarr.png'); background-position:right; background-repeat:no-repeat;}
a.navlink:active{text-decoration:none; padding-right:12px; background-image:url('http://www.softballincollege.com/images/2009/navarr.png'); background-position:right; background-repeat:no-repeat;}
a.navlink:hover{ text-decoration:underline; padding-right:12px; background-image:url('http://www.softballincollege.com/images/2009/navarr.png'); background-position:right; background-repeat:no-repeat;}

.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://www.baseballincollege.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://www.baseballincollege.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://www.baseballincollege.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://www.baseballincollege.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('http://www.softballincollege.com/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('http://www.softballincollege.com/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('http://www.softballincollege.com/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('http://www.softballincollege.com/images/2009/navarrr.png'); background-position:right; background-repeat:no-repeat; color:#cf2f3b;}

.bullet { background-image:url('images/2009/navarr.png'); background-position:left top; background-repeat:no-repeat; padding-left:20px; padding-bottom:8px; padding-right:5px; }

.orange { font-size:8pt; color:#8c8b43; }
a.orange:link{text-decoration:none; padding-right:12px; background-image:url('http://www.softballincollege.com/images/2009/navarrowo.gif'); background-position:right; background-repeat:no-repeat;color:#8c8b43;}
a.orange:visited{text-decoration:none; padding-right:12px; background-image:url('http://www.softballincollege.com/images/2009/navarrowo.gif'); background-position:right; background-repeat:no-repeat;color:#8c8b43;}
a.orange:active{text-decoration:none; padding-right:12px; background-image:url('http://www.softballincollege.com/images/2009/navarrowo.gif'); background-position:right; background-repeat:no-repeat;color:#8c8b43;}
a.orange:hover{ text-decoration:underline; padding-right:12px; background-image:url('http://www.softballincollege.com/images/2009/navarrowo.gif'); background-position:right; background-repeat:no-repeat;color:#8c8b43;}

.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; }
.header { font-size:12pt; font-weight:bold; color:#8c8b43; }
.tip { font-size:8pt;}

.tournament { font-size:10pt; }

.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('http://www.softballincollege.com/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(http://www.softballincollege.com/images/2009/alert/tl.png) no-repeat; background-position: left top; width:18px; height:18px; }
.alertTop { background:url(http://www.softballincollege.com/images/2009/alert/top.png) repeat-x top; height:18px; }
.alertTR { background:url(http://www.softballincollege.com/images/2009/alert/tr.png) no-repeat top right; width:18px; height:18px; }
.alertLeft { background:url(http://www.softballincollege.com/images/2009/alert/left.png) repeat-y left; width:18px; }
.alertRight { background:url(http://www.softballincollege.com/images/2009/alert/right.png) repeat-y right; width:18px; }
.alertBL { background:url(http://www.softballincollege.com/images/2009/alert/bl.png) no-repeat bottom left; width:18px; height:18px; }
.alertBottom { background:url(http://www.softballincollege.com/images/2009/alert/bottom.png) repeat-x bottom; height:18px; }
.alertBR { background:url(http://www.softballincollege.com/images/2009/alert/br.png) no-repeat bottom right; width:18px; height:18px; }

.custBtnL { width:7px;height:32px; background-image:url('http://www.softballincollege.com/images/2009/btn_left.png'); background-repeat:no-repeat; }
.custBtnM { height:32px;background-image:url('http://www.softballincollege.com/images/2009/btn_mid.png');background-repeat:repeat-x;font-size:8pt;vertical-align:middle;}
.custBtnR { width:7px;height:32px; background-image:url('http://www.softballincollege.com/images/2009/btn_right.png'); background-repeat:no-repeat;}


.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; }

.autocomplete_completionListElement 
{  
	visibility :hidden;margin:0px!important;background-color:#ffffff;color:windowtext;border:buttonshadow;border-width:1px;
	border-style:solid;cursor:'default';overflow:auto;height:200px;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; background-repeat:repeat-y;z-index:2000; min-height:250px; }
.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:12px; background-image:url('http://www.baseballincollege.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('http://www.soccerincollege.com/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;}             
.left {float:left;}
.right {float:right;}
.clr {clear:both;}    
