

.wrap1 { border: 1px white solid; font-family: tahoma,arial,verdana;  font-size: 11px; }
.wrap2 { border: 1px #f1daa4 solid; background-color: white; padding: 5px; font-family: tahoma,arial,verdana;  font-size: 11px;}
/*
body { 
	margin:0; 
	padding:0;
	border:0px none;}

TD, TH,  DIV {font-family: tahoma,arial,verdana;  font-size: 11px; }

TD, TH, DIV {padding:0; margin:0;}
 */
 
/* background-color: #fffff0; */
.banner {  width: 450px;  background-color:#fffff0;;  font-weight: bold;  font-size: 14px; color: black; padding: 3px; padding-left: 8px;  height:33px;}
/*.roshead { background-color: #979fc6; width: 450px; font-weight: bold; color: white; padding: 3px; padding-left: 8px; text-transform: uppercase; height:23px;}*/
.roshead { background-color: #b4bbb7; width: 550px; font-weight: bold;  font-size: 13px; color: black; padding: 3px; padding-left: 8px; text-transform: uppercase; height:33px;}
.rosheadwide { background-color: #b4bbb7; width: 590px; font-weight: bold;  font-size: 13px; color: black; padding: 3px; padding-left: 8px; text-transform: uppercase; height:33px;}
.rosheadwider { background-color: #b4bbb7; width: 600px; font-weight: bold;  font-size: 13px; color: black; padding: 3px; padding-left: 8px; text-transform: uppercase; height:33px;}


.roshead2 { background-color: #29366d; width: 550px; font-weight: bold; color: white; padding: 3px; padding-left: 8px; text-transform: uppercase; height:23px;}
.rostable { width: 550px; padding-top: 5px;}
.rostablewide { width: 590px; padding-top: 5px;}
.rostablewider { width: 600px; padding-top: 5px;}
.rostable2 { width: 550px; padding-top: 5px;}
.roshead3 { background-color: #405BAE; font-weight: bold; color: white; padding: 3px; padding-left: 8px; text-transform: uppercase; height:23px;}

.rosoff1, .roson1 { background-color: #F2F2F2; height: 20px;}
.rosoff2, .roson2 { background-color: #EBEBEB; height: 20px;  }/* */
.roson1, .roson2 { background-color: white; height: 20px; }/* height: 20px added 2-6-10 */

.rostd1, .rostd2, .rostd1start, .rostd2start { padding: 3px; border-right: 1px #DEDEDE solid; border-top: 1px #DEDEDE solid; }
.rostd1, .rostd1start { border-bottom: 1px #F5F5F5 solid;  }
.rostd2, .rostd2start { border-bottom: 1px #F5F5F5 solid; }
.rostd1, .rostd2 { text-align: center;font-weight: normal;}
.rostd1start, .rostd2start { border-left: 1px #DEDEDE solid; padding-left: 7px; }

.rostoprow, .rostoprowstart {padding:3px; padding-left: 8px; font-weight:bold; color: white; height: 19px; }
/*ostoprow { background-color: #29366d; text-align: center;}*/
.rostoprow { background-color: #0E1735 ; text-align: center;}/* #2c5912; */
/*.rostoprowstart { background-color: #29366d;   }*/
.rostoprowstart { background-color:  #0E1735    }  /* #2c5912; */
.rosterstart { background-color: #405BAE; padding:3px; padding-left: 8px; font-weight:bold; color: white; height: 19px;  }

/* ----------------------------- OTHER TABLE STYLES ---------------------- */

.tdhead { background-IMAGE: url('../images/headers/roster_table.gif'); width: 450px; font-weight: bold; color: white; padding: 3px; padding-left: 8px; text-transform: uppercase; height:23px;}
.tdtable { width: 550px; padding-top: 5px;}

.troff1, .tron1 { background-color: #F2F2F2; height: 20px;}
.troff2, .tron2 { background-color: #EBEBEB; height: 20px; }
.tron1, .tron2 { background-color: white; height: 20px; }  /* height: 20px; added 2-6-10 */

.td1, .td2, .td1start, .td2start { padding: 3px; border-right: 1px #DEDEDE solid; border-top: 1px #DEDEDE solid; }
.td1, .td1start { border-bottom: 1px #F5F5F5 solid; }
.td2, .td2start { border-bottom: 1px #F5F5F5 solid; }
.td1start, .td2start { border-left: 1px #DEDEDE solid; padding-left: 4px; }

.tdtoprow, .tdtoprowstart {padding:3px; padding-left: 8px; font-weight:bold; color: white; height: 19px; }
.tdtoprow { text-align: center;}
.tdtoprowstart { background-color: #29366d; }

/*  ROSTER  */
.ros1 {
    font-color: blue;
	font-size: 14px;
	font-family: verdana,arial, helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-left:5px;
    vertical-align: middle;  
	background-color: #F0F0F0;  /* white */
	text-decoration: none;
}

a.ros1:hover, {  
              font-size: 15px; 
			  font-color: red; 
              font-weight: bold;
              background-color: white;  /* white */
			  font-family: verdana,arial, helvetica, sans-serif;
              background: transparent;
			  text-decoration: none;  /* underline */		  
}


a.ros1:active, a.ros1:link, a.ros1:visited 
{              color: blue; 
               background: transparent;
               text-decoration: none; 
}

.ros2 {
    color: #000000;
	font-size: 14px;
	font-family: verdana,arial, helvetica, sans-serif;
	font-weight: normal;
	padding-left:10px;
    vertical-align: middle;
	background-color: #C0C0C0;  /* white */
	text-align: center;
}
.rosnum {     
               font-size: 14px;
	           font-family: Verdana, MS Sans Serif, Times New Roman, Arial;
               color: #000000;
	           font-weight: bold;
               background-color: #b4bbb7;
               text-align: center;
}
.ros2sm {
    color: #000000;
	font-size: 11px;
	font-family: verdana,arial, helvetica, sans-serif;
	font-weight: normal;
	padding-left:10px;
    vertical-align: middle;
	background-color: #C0C0C0;  /* white */
	text-align: center;
}

.ros2text {
    color: #000000;
	font-size: 11px;
	font-family: verdana,arial, helvetica, sans-serif;
	font-weight: normal;
	padding-left:10px;
    vertical-align: middle;
	background-color: #C0C0C0;  /* white */
	text-align: center;
}


