/*
 *  TMLL.css
 *  CSS styles for Tucson Mountain Little League
 *  Last Updated June 8, 2005
 */

/*html tags*/

a {
        text-decoration: underline;
        color: #0000C0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: bold;
        background-image: none; }

 a:visited {
        color: #9A9376;
        background-image: none; }

 a:active {
        color: #C0C0C0;
        background-image: none; }

 a:hover {
        color: #0033ff;
        font-weight: bold;
        font-style: normal;
        text-decoration: underline;
        background-image: none; }

 body {
        margin: 0em;
        padding: 0em;
        font: 100%/125% Franklin Gothic Book,arial, Helvetica, Verdana, sans-serif;
        color: #000033;
        background: #FFFFFF; }

 p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #000000;
        margin-left: 2%;
        margin-right: 2%;
        background-image: none; }

 u {
        text-decoration: underline;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: normal; }


 hr {
        color: #FFFFFF;
/*        border-style: none; */
        border-bottom: 1px solid #011061;
        border-top: 1px solid #B70F0F;
        border-left: 1px solid #B70F0F;
        border-right: 1px solid #011061;
        height: 6px;
        background-color: #000000; }

hr.borders {
        background-color: #F6F6EC;
        border-bottom: 1px solid #D1A483;
        border-top: 1px solid #996600;
        border-left: 1px solid #996600;
        border-right: 1px solid #D1A483; }


 h6 {
        margin: 0.6em;
        padding: 0em;
        font: normal 65%/110% arial, Helvetica, Verdana, sans-serif;
        color: #990000;
        text-align: left;}

 h5 {
        margin: 0.6em;
        padding: 0em;
        font: normal 85%/120% arial, Helvetica, Verdana, sans-serif;
        color: #990000; }

 h4 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 80%;
        font-style: normal;
        line-height: normal;
        font-weight: bolder;
        font-variant: normal;
        color: #663300;
        margin-left: 0.5em;
        text-align: left;
        letter-spacing: 0.025em;
        padding: 0em; background-image: none; }

 h3 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%;
        font-style: normal;
        line-height: normal;
        font-weight: bolder;
        font-variant: normal;
        color: #002359;
        margin-left: 2%;
        text-align: left;
        letter-spacing: -0.025em;
        background-image: none; }

 h2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 120%;
        font-style: normal;
        line-height: normal;
        font-weight: bolder;
        font-variant: normal;
        color: #002359;
        letter-spacing: -0.025em;
        text-align: left;
        background-image: none; }

  h1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 150%;
        font-style: normal;
        line-height: normal;
        font-weight: bold;
        font-variant: normal;
        color: #000000;
        letter-spacing: -0.025em;
        text-align: center;
        background-image: none; }

  ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 90%;
	font-style: normal;
        line-height: 100%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
        color: #000000;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: disc;
	text-align: left;
        margin-top: 5px;
        margin-right: 5px;
        margin-bottom: 5px;
        margin-left: 50px;
        background-image: none; }

  li {
	list-style-position: outside;
	list-style-type: disc;
        line-height: 20px;
	text-align: left;
        background-image: none; }

.lispecial {
        list-style-position: outside;
        list-style-type: disc;
        line-height: 190%;
        text-align: left;
        background-image: none;
        list-style-image: none;
        padding-bottom: 2%; }

/*text options*/

  .txtVeryBg {  font-family: Verdana, Arial, Helvetica; font-size: 200% }
  .txtBg {
        font-family: Verdana, Helvetica;
        font-size: 150%;
        color: #000000; }

  .txtBody {
        font-family: Verdana, Helvetica;
        font-size: 100% }

  .txtBodyCtr {
        font-family: Verdana, Helvetica;
        font-size: 100%;
        text-align: center; }

  .txtBodyJus {
        font-family: Verdana, Helvetica;
        font-size: 100%;
        text-align: justify; }

  .txtBodyRt {
        font-family: Verdana, Helvetica;
        font-size: 100%;
        text-align: right; }

  .txtSm {
        font-family:  Verdana, Helvetica, Arial;
        font-size: 90% }

  .txtVs {
        font-family: Verdana, Arial, Helvetica;
        font-size: 70% }

  .txtVVs {
        font-family: Verdana, Arial, Helvetica;
        font-size: 45% }

  .txtVVVS {
        font-family: "Arial", Times New Roman, Helvetica, Arial, Verdana, Helvetica, Times, serif;
        font-size: 55%;
	font-style: normal;
        text-transform: none;
	line-height: normal;
        font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
        text-align: center;
        text-transform: none;
        width: 100%;
	background-image: none;
        margin-left: -0.5px; }

  .txtL {
        font: normal 130% arial, Helvetica, Verdana, sans-serif; }

  .txtXL {
        font: normal 150% arial, Helvetica, Verdana, sans-serif; }

  .txtHeading {
        font-family: Bookman Old Style, Helvetica, Verdana, arial, sans-serif;
        font-size: 190%;
        font-style: normal;
        font-weight: normal; }

  .txtB {
        font-family: "Arial", Times New Roman, Helvetica, Arial, Verdana, Helvetica, Times, serif;
        font-size: 100%;
	font-style: normal;
        text-transform: none;
	line-height: normal;
        font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
        text-align: left;
        text-transform: none;
	background-image: none;
        margin-left: .5px; }

/* inner spans for special emphasis text color */
  .txtRed { color: #990000}
  .txtOrange { color: #FF6633}
  .txtGreen{ color: #336633}
  .txtGray { color: #666666}

.h3border {
	font-family: "Times New Roman", Times, serif;
        font-size: 100%;
	font-style: normal;
        text-transform: none;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
        background-color: #EFE8CE;
        text-align: center;
        text-transform: none;
        width: 100%;
	background-image: none;
        margin-left: -0.5px;
        border-bottom: 1px solid #996600; }

.tdsidenav {
/*        background-image: url(images/l_navbg.jpg);*/
        background-repeat: repeat-x; height: 80px; }

.skip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: lighter;
	color: #ffffff;
	visibility: hidden;
        background-image: none;
}

 TEXTAREA {
        font: 100%/125% arial, Helvetica, Verdana, sans-serif;
        color: #000033; }

 U { padding: 0em;
        text-decoration: none; }

.leftNavBody {
	background-image: url(../images/LeftNavBG-1.gif);
	background-repeat: no-repeat;
	height: 450px;
	left: 0px;
	top: 0px;
	background-attachment: fixed;
	visibility: visible;
}

.TopBarBG {
	background-image: url(../images/TopBarBG.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
        left: 0px;
	position: absolute;
}

.TopMenuBG {
        background-image: url(../images/TopBar.jpg);
        background-repeat: no-repeat;
        width: 650px;
        height: 115px;
}


.TopLeftBG {
        background-image: url(../images/TopLeft.jpg);
        background-repeat: no-repeat;
        width: 150px;
        height: 150px;
}


.tdTopBarBG {
	background-image: url(../images/TopBar.jpg);
	background-repeat: no-repeat;
	width: 650px;
	height: 115px;
}


.TopMenuLocation {
        background-image: none;
        background-repeat: no-repeat;
        top: 75px;
        left: 150px;
        position: absolute;
}


.AllStarWaterMark {
        background-image: url(../images/allstar_wm2.gif);
	background-repeat: no-repeat;
        width: 650px;
}

.SBChamps2006_L {
        background-image: url(AllStars/2006/images/MjrSoftballChamps.jpg);
        background-repeat: no-repeat;
	background-attachment: fixed;
        left: 300px;
        top: 5px;
	position: absolute;
}

.SBChamps2006_C {
        text-decoration: none;
        color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: bold;
        background-image: none;
        background-repeat: no-repeat;
        left: 355px;
        top: 35px;
        position: absolute;
}

.SBChamps2006_R {
        background-image: url(images/MjrSoftballChamps.jpg);
        background-repeat: no-repeat;
	background-attachment: fixed;
        left: 660px;
        top: 5px;
        position: absolute;
}

.AddFav {
        font: 50%/75%
        background-image: none;
        background-repeat: no-repeat;
        top: 115px;
        right: 20px;
        position: absolute;
}

.DayStamp {
        background-image: none;
        background-repeat: no-repeat;
        top: 132px;
        left: 155px;
        position: absolute;
}


/*Borders*/

hr.borders {
        background-color: #F6F6EC;
        border-bottom: 1px solid #D1A483;
        border-top: 1px solid #996600;
        border-left: 1px solid #996600;
        border-right: 1px solid #D1A483; }

 td.QuadBg {
        background-color: #D1A483; }

 td.iframeBg {
        background-color: #F6F6EC; }

 td.iframeTitleBg {
        background-color: #996600; }