@charset "utf-8";
/* CSS Document */
body 
{
        behavior:url("csshover.htc");
        background-repeat:no-repeat;
        background-image:url('/images/back.png');
        background-repeat:repeat-x;
        background-color:#707070;
        text-align :center ; 
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;             
        
    
      }
font
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 14px;
    font-weight:normal ;
}

a
{
	color: #61606e;
	font-size: 11px;
	text-decoration: none;
	outline: none;
	-moz-outline-style: none;
}

a:hover
{
	color: #61606e;
	font-size: 11px;
	text-decoration: none;
}
td
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 14px;
    font-weight:normal ;
}
.main 
{
    width:999px; 
    margin:0; 
    background-color:#FFFFFF; 
    text-align :left;
    border: 0px solid green;
    margin-bottom :0px;
    padding-bottom:0px;
}

.main1
{
    width:990px; 
    margin:0; 
    margin-left:6px;    
    background-color:#FFFFFF; 
    text-align :left;
    border: 0px solid green;
    margin-bottom :0px;
    padding-bottom:0px;
}

.ie8 .main1
{
    width:990px; 
    margin:0; 
    margin-left:5px;
    background-color:#FFFFFF; 
    text-align :left;
    border: 0px solid green;
    margin-bottom :0px;
    padding-bottom:0px;
}

.ie7 .main1 
{
    width:994px; 
    margin:0; 
    margin-left:7px;        
    background-color:#FFFFFF; 
    text-align :left;
    border: 0px solid green;
    margin-bottom :0px;
    padding-bottom:0px;
    margin-top:-20px;
}

.ie6 .main1 
{
    width:994px; 
    margin:0; 
    margin-left:5px;        
    background-color:#FFFFFF; 
    text-align :left;
    border: 0px solid green;
    margin-bottom :0px;
    padding-bottom:0px;
    margin-top:-20px;
    padding-top:0px;
}

.ie7 .main 
{
    width:999px; 
    margin:0; 
    background-color:#FFFFFF; 
    text-align :left;
    border: 0px solid green;
    margin-bottom :0px;
    padding-bottom:0px;
    margin-top:-20px;
}

.top{ background-image:url(../images/master.png); background-repeat:no-repeat; width:999px; height:141px;  }
.search{
	
	width:167px;
	height:15px;
	border:1px;
	clear:both;
	background-color: Transparent;	   
	margin-top:10px;
	border:0px;
	
}
.middle
{
     width:988px; 
     height:522px; 
     margin:2px 0px 0px 6px
     
}
.mys
{
    margin:0;
	padding:0;
}
.mys ul
{
	margin:0;
	padding:0;
	
}
.mys li
{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.mys li a
{
    color:#FFFFFF;
    text-decoration:none;
}

.bannerText{
	background-color: #000; 
	top:339px;  
	float:left; 
	filter: alpha(opacity=75);
    -moz-opacity: 0.85; 
	opacity: 0.65; 
	width: 481px; 
	border: 0 px solid red; 
	color: White;
    font-family: Verdana; 
	font-size: 10px; 
	height:60px; 
	position:absolute; 
	z-index:1000; 
	text-align:center;
	font-weight:bold;
	vertical-align:bottom;
	
	
}

.ie7 .bannerText{
	background-color: #000; 
	top:319px;  
	float:left; 
	filter: alpha(opacity=65);
    -moz-opacity: 0.65; 
	opacity: 0.65; 
	width: 482px; 
	border: 0 px solid red; 
	color: White;
    font-family: Verdana; 
	font-size: 10px; 
	height:60px; 
	position:absolute; 
	z-index:1000; 
	text-align:center; 
	font-weight:bold;
}

.ie6 .bannerText{
	background-color: #000; 
	top:338px;  
	float:left; 
	filter: alpha(opacity=65);
    -moz-opacity: 0.65; 
	opacity: 0.65; 
	width: 482px; 
	border: 0 px solid red; 
	color: White;
    font-family: Verdana; 
	font-size: 10px; 
	height:60px; 
	position:absolute; 
	z-index:1000; 
	text-align:center; 
	font-weight:bold;
	vertical-align:bottom;
}

.textbanner
{
    vertical-align:middle;  height:auto;
}

.ie7 .textbanner
{
    vertical-align:middle; position:relative; margin:auto;
}

.sideinfo{
	margin: 4px 2px 2px 4px;
	float:left;
}

.ie7 .sideinfo{
	margin: 4px 2px 2px 5px;
}

.scrolltob{
/*background-image:url(../images/homemenutop.png);
background-repeat:no-repeat;*/
width:208px;
height:18px;
}
.scrolltab:hover{ background-image:url(../images/homemenutopred.png);
background-repeat:no-repeat;

}

.scrollbot{
/*background-image:url(../images/homemenubottom.png);
background-repeat:no-repeat;*/
width:208px;
height:16px;
}
.scrollbot:hover{ background-image:url(../images/homemenubottomred.png);
background-repeat:no-repeat;

}
.scrollImage
{
	margin:5px 5px 8px 8px;
	width:190px;
	border:0px solid red;
	float:left;
	display:inline;
}

.footerbot h1 span
{
	padding-right:0px;
	
}



.footerbot h1{
	padding:0px 0px 0px 7px;
	margin:0px;
	font-size:11px;
	font-weight:normal;
	color:#353535;
	text-align:center;
	 
	}
.footerbot h1 a
{
    color:#6e6e6e;     
    text-decoration:none;
    font-size:11px;
}
.footertxtspacing
{
    margin-right:5px;
    margin-left:6px;
    border :1px;
}
.style3 {
	color: #db0102;
	font-weight: bold;
	
}
.style4 {color: #787884}


.bluestip
{
    background-image:url(/images/ourmtw.png);
    background-repeat:repeat-x;   
    height :28px;     
    border-bottom:solid 1px #e4e4e4; 
    border-right:solid 1px#e4e4e4;
    font-style:normal ;    
    color:White;  
 }
 
 .bluestip a
{
    color:White;
}
 
 .whitebg
 {
     color: #5a5a5a; 
     border-bottom: solid 1px #e4e4e4;
 }
 
 .tableheight
 {
     height:111px;
     *height:91px;     
     
     
 }
    
 .colwidth
 {
    width:500px;
     
 }
 
 .menuheight
 {
     height :28px;
     *height:48px;
 }
    
.surveyTable
{
font: 12px arial; 
border:solid 1 px #eeeeee; 
margin-left :320px;
*margin-left :150px; 
margin-top :10px; 
}

.style2
    {
        color: #006cd1;
    }
    #classtext1
    {
        margin-right: 50px;
        bottom: 210px;          
    }
    #leaguestext1
    {
        margin-right: 50px;
        bottom: 210px;        
    }
    #campstext1
    {
        margin-right: 50px;
        bottom: 210px;        
    }
    
    .border
    {
        border-bottom:solid 1px #e4e4e4; 
        border-right:solid 1px #e4e4e4; 
        font-size:11px; 
        color:red;  
    }

    .border2
    {       
     border-right:solid 1px #e4e4e4;
     font-size:11px;         
    }
    
    .loginBox
    {
        margin-left:350px; 
        margin-top:30px;
        *margin-left:10px; 
    }
    
 /* begin css for Home page in Admin module */
    
    .rowhead, .rowdeletehead
    {
		border:1px solid;padding:5px;width:110px; float:left; font-weight:bold; height:40px; text-align:center;
    }

    .rowrecord, .rowdeleterecord
    {
		border:1px solid;padding:5px;width:110px; float:left;height:20px;text-align:center;
    }
    .rowdeleterecord, .rowdeletehead
    {
    
		width:60px; 
		
     }
    .bannerrow
    {
		float:left; width:585px;padding-bottom:10px; border:0px solid white;
    }
    .bannerleftrow
    {
		float:left;width:180px;border:0px solid white; vertical-align:middle;margin-top:5px;
    }
    .bannerrightrow
    {
		float:left;width:400px;border:0px solid white;
    }
    
    .changebutton
    {
        margin:10px;
        padding:10px;
        float:left; 
        vertical-align:middle;
        padding-left:150px;        
                


    }
    
    .sponsortable
    {
        
    width:550px;    
    margin-left: 10px;
    *margin-left:130px;     
    text-align: left ; 
    }
    /* end home page styles */    
    

    /* team page styles */
    .staffimg
    {
		padding:8px; height:194x; vertical-align:middle; text-align:center; background-color:#580000; float:left; width:150px;
    }
    
    .staffname
    {
		float:left;background-color:#db0102; vertical-align:top; width:150px; height:65px;   text-align:center; font-weight:bold; color:#FFFFFF; font-size:13px;
		    background-image:url(/images/bg.gif);
		    background-repeat:repeat-x; 
		vertical-align:bottom;
		border:0px solid yellow;
		padding:auto;
    }
    
    
    /* end team page styles */


/* side info home  styles here */

.campstext{

	display:none; 
	position: absolute; 
	z-index :1000; 
	border:solid 0px red;
        padding-left: 70px; 
        *padding-left: 60px; 
	padding-top:35px; 
	width:100px;  
	font-family: Arial; 
	font-size: 14px; 
	font-weight: normal;
	text-align:center;
	vertical-align: middle;
}

.ie6 .sidehome
{
	padding-left:10px;
	float:left;
	border:1px solid red;
}

.classSidehome
{
    padding-left:0px;
}

.ie6 .classSidehome
{
    padding-left: 7px;
    padding-right:5px;
}
.ie7 .classSidehome
{
    padding-left: 7px;
    padding-right:5px;
}

.ie8 .classSidehome
{
    padding-left: 0px;
    padding-right:2px;
}


.leagueSidehome
{
    padding-left:0px;
}
.ie6 .leagueSidehome
{
    padding-left: 3px;
    padding-right:7px;
}

.ie7 .leagueSidehome
{
    padding-left: 3px;
    padding-right:7px;
}

.ie8 .leagueSidehome
{
    padding-left: 2px;
    padding-right:3px;
    
}

.sideinfohomecontainer
{
    background-image: url(images/homebottom5.png);
    _padding-top:4px;
    margin-right:3px;
    width:680px;
    margin-left:5px;
    background-repeat: repeat-x; 
    border: solid 1px #d9d9d9;
}

.ie8 .sideinfohomecontainer
{
    background-image: url(images/homebottom5.png);
    padding-top:9px;
    margin-right:0px;
    margin-left:0px;
    float:left;
    width:692px;
    background-repeat: repeat-x; 
    border: solid 1px #d9d9d9;
}

.scrollcontainerTable
{
    margin-left:0px;
}

.ie8 .scrollcontainerTable
{
    margin-left:-4px;
}