﻿html {
height: 1%;
}

body
{
	background-color: #FFCC33;	/*set08459C*/
}

.innertd
{
	background-color: #000066;/*set (on mvp2.0 this is always white space*/
	color: #ffffcc;	/*set*/
	font-family: Arial;	
	font-size: 9.5pt;
	padding: 4px;
}

.innertd a:link 
{	
	color: #ffffcc; /*set*/
	font-size:100%;
	text-decoration: underline;
}

.innertd a:visited 
{
	color: #ffffcc; /*inherits from link line 21*/
	font-size:100%;	
	text-decoration: underline;
}
.innertd a:hover 
{
	color: #ffffcc; /*inherits from link line 21*/
	font-size:100%;	
	text-decoration: none;
}

/* Rounded Table Corners======= */ 
.container 
{
	background:#000066; /* must inherit innertd bg line 12*/
	color:#ffffcc; /* must inherit innertd bg line 12*/
	margin-left:auto;
	margin-right:auto;
	width:825px
}  
.rtop, .rbottom{
	display:block;
	background:#ffcc33; /* must inherit body bg line 7*/
}
.rtop *
{
	background:#000066; /* must inherit innertd bg line 12*/
	display: block;
	height: 1px;
	overflow: hidden;
}
.rbottom *
{
background:#000066; /* must inherit innertd bg line 12*/
display: block;
height: 1px;
overflow: hidden;

}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{
margin: 0 1px;
height: 2px
}
/*end Rounded Table Corners================================================================== */ 


.message 
{
  font-size: 10pt;
  font-family: Arial;
  padding: 7px;
  border: 2px solid #dddddd; /*set*/
  background-color: #eeeeee; /*set*/
  color: #222;
  margin-left:auto;
  margin-right:auto;
}
.notice {
  background: #000066; /*set*/
  color: #ffffcc; /*set*/
  border-color: #ffffcc; /*set*/
}
.success { /*even though you can set these, i'd leave them greeen*/
  background: #E6EFC2; /*set*/
  color: #529214; /*set*/
  border-color: #C6D880; /*set*/
}
.error { /*even though you can set these, i'd leave them red*/
  background: #FBE3E4; /*set*/
  color: #D12F19; /*set*/
  border-color: #FBC2C4; /*set*/
}
/* mt is the main tables on the site. */ 
.mt, .mtd 
{
	background: #FFCC33; /*set*/  
	border: 1px solid #0C0C57; /*set*/
	color: #0C0C57; /*set*/
	border-collapse: collapse;
	font-family: arial, sans-serif, helvetica;
	font-size:13px;	
}


.alt
{
	background: #ffffff; /*set* alternating color to compliment against background of mt & mtd line 106-these colors should be complimentary - not contrasting*/
}
 

/* mtc is the caption over the table. */ 
.mtc 
{
	color: #ffffcc; /*set*/
	font-size: 110%;
	font-weight: bold;
	margin: 5px;
	padding-bottom:3px;
}

/*page heading left (page name) */ 
.phl 
{
	color: #0C0C57; /*must inherit from mtc above line 124*/
	font-size: 150%;
	font-weight: bold;
	margin: 5px;
}
/*page heading left (athlete name) */ 
.phr
{
	color: #0C0C57; /* must inherit from mtc above line 124*/
	font-size: 115%;
	font-weight:normal;
	font-style:italic;
	
}

.mtd, .mth {
	padding: 4px;
}
.mtd a:link {
	color: #0000fa; /*set*/
	text-decoration: underline;
	font-size:100%;
}

.mtd a:visited {
	color: #0000fa; /*inherited from mtd a:link line 153*/
	text-decoration: underline;
	font-size:100%;
}

.mtd a:hover {
	color: #0000fa; /*inherited from mtd a:link line 153*/
	text-decoration: none;
	font-size:100%;
}

.mth 
{
	border: 1px solid #0C0C57; /*inherited from mt border (line 107) */
	border-collapse: collapse;
	font-family: arial, sans-serif, helvetica;
	font-size:13px;	
	background: #fffff0; /*set*/
	color: #0C0C57; /*set*/
	font-size: 100% !important;	
}
input.btn 
{
  background-color:#fffff0;  /* inherits from thead .mth line 176*/
  color:#0C0C57; /* inherits from thead .mth line 177*/
  font: bold 84% 'trebuchet ms',helvetica,sans-serif;
  border: solid  1px; 
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#f6f6f6'); /* EndColorStr inherits from thead .mth*/
}

tbody .mth {
	font-weight: bold;
}

tfoot .mth, tfoot .mtd {
	font-size: 85%;
}
.l
 {
 text-align: left;
}
.r
 {
 text-align: right;
}

.c
 {
 text-align: center;
}
.co /*co is center object */ 
{
 margin-left:auto;
 margin-right:auto;
}
/*PFOOT is the Footer stuff, it sits on top of th bgcolor */
.pfoot
{
	padding:0px;
	 font-family: Arial;	
	 font-size:smaller;
	 color: #ffffcc;	 /*set*/
}
	
.pfoot a:link {
color: #ffffcc; /*set*/
text-decoration: underline;
}

.pfoot a:visited {
color: #ffffcc; /*inherited from pfoot:link */
text-decoration: underline;
}

.pfoot a:hover {
color: #ffffcc; /*inherited from  pfoot:link */
background-color: #ffcc33;  /*inherited from  bgcolor */
text-decoration: none;
}

.ant /*AthleteNamePageTitle*/
{
	color: #000066;	/*inherit from innertd colorline 13*/
		font-family: Arial;	
	font-size: 30pt;
	padding: 4px;
}

/*no touchy below here */
a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:130px;}
a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}