body {
	background-color: #FFFFFF;
	color: #003333;
	
}
.banner {
	background-image: url("../images/oca_page_r1_c1.jpg");
	height: 160px;
	width: 800px;
	left: 0px;
	top: 0px;
}
.sidebar {
	background-image: url(images/oca_page_r1_c2.jpg);
	left: 0px;
	top: 160px;
	background-repeat: no-repeat;
}

.headerSmall {
	background-color: #C0C0C0;
	font-size: x-small;
	font-weight: bold;
	color: #000066
}
.headerMedium {
	background-color: #C0C0C0;
	font-weight: bold;
	color: #000066
}
.headerLarge {
	background-color: #C0C0C0;
	font-size: x-large;
	font-weight: bold;
	color: #000066
}
.menuSmall {
	background-color: #c0c0c0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: normal;
	color: #000066;
	border: 2px solid #000066;
	box-shadow: 0.2em .02em #c0c0c0;
	border-radius: 25pt;
}
.menuMedium {
	background-color: #c0c0c0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000066;
	border: 2px solid #000066;
	box-shadow: 0.2em .02em #c0c0c0;
	border-radius: 25pt;
}
.errormsg {
	font-size: x-small; color: red;
}
.divider {
	font-size: large; font-weight: bold; background-color: #000066; color: white;
}
.dividerSmall {
	font-size: x-small; font-weight: bold; background-color: #000066; color: white;
	
}
.dividerXXSmall {
	font-size: xx-small; font-weight: normal; background-color: #000066; color: white;
	
}
a.special {
	font-size: x-small;
	font-weight: normal;
	color: #000066; 
	text-decoration: none;
}
a.special2:visited {color: white; text-decoration: none;}
a.special2:hover {color: gray; text-decoration: none;}
a.special2:link {color: white; text-decoration: none;}
.XXSmall {
	font-size: xx-small;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.placemenu {position:absolute; left:10px; top:525px}
.placemenu2 {position:relative; left:10px; top:10px}
.alink {color: white}
.XSmall {
	font-size: x-small;
}

.LeagueResult {
	font-size: large; font-weight: bold;
}

.Entered {
	background-color: #EEEEEE;
}

.NotEntered {
	background-color: #FFCCFF;
}

.criticalMessage {
	background-color: #FFCCFF;
	color: #000066
}

.CoachResult {
	font-size: large; font-weight: bold; color: blue;
}
.updateTable {
	font-size: small; font-weight: bold; background-color: #000066;
}
.updateCell {
	font-size: small; font-weight: bold; background-color: #c0c0c0; color: #000066;
}
.selectedCell {
	font-size: medium; font-weight: bold; background-color: #0033CC; color: #FFFFFF;
}
.placead {position:absolute; left:800px; top:30px}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
}
.style3 {font-size: xx-small}
.style4 {color: #000066}
.style5  {
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style6 {color: #FF0000}