body         
{ 
	font-family: Verdana;
}

A {font-weight: bold; color: black;}
A:link {text-decoration: none; color: #026b6e;}
A:visited {text-decoration: none; color: #a98e64;}
A:active {text-decoration: none; color: #7d0023;}
A:hover {color: #a98e64;}

A.white {font-weight: bold; color: white;}
A.white:link {text-decoration: none;}
A.white:visited {text-decoration: none; color: rgb(163,216,216);}
A.white:active {text-decoration: none;}
A.white:hover {color: #FFFFB2;}

A.black {font-weight: bold; color: black;}
A.black:link {text-decoration: none;}
A.black:visited {text-decoration: none; color: black;}
A.black:active {text-decoration: none;}
A.black:hover {color: #FFFFB2;}


P, LI, TD {
	color: black;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
}

.vsmall {
	font-size: 7pt;
}

.hippy {
	font-weight: bold;
	font-style: italic;
}

.green {
	font-weight: bold;
	font-style: italic;
	color: #026b6e;
}

.big {
	font-size: 14pt;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #026b6e;
}

.white {
	color: white;
}

.whiterow {
	background-color: rgb(255,255,255);
}

.grayrow {
	background-color: rgb(214,234,214);
}

.blue {
	color: blue;
}

.red {
	color: red;
}

.altyel {
	background-color: #FFFFB2;
        border: 1px solid rgb(0,0,0);
	}


.altone {
	background-color: rgb(169,143,100);
        border: 1px solid rgb(0,0,0);
}

.alttwo {
	background-color: rgb(100,143,169);
        border: 1px solid rgb(0,0,0);
}

.aicontent {
       padding-left: 25px;
       }


.frontL {
       border-right: 5px solid rgb(255,255,255);
       border-top: 10px solid rgb(255,255,255);
       border-bottom: 10px solid rgb(255,255,255);
       background-color: rgb(163,216,216);
       }

.frontR {
       border-left: 5px solid rgb(255,255,255);
       border-top: 10px solid rgb(255,255,255);
       border-bottom: 10px solid rgb(255,255,255);
       background-color: rgb(214,242,242);
       }

.baseC0 {
       background-color: rgb(51,133,133);
       }

.baseC1 {
       background-color: rgb(102,163,163);
       }

.baseC1a {
       background-color: rgb(102,163,163);
       border-left: 1px solid rgb(255,255,255);
       }

.baseC2 {
       background-color: rgb(102,161,153);
       }

.baseC3 {
       background-color: rgb(102,159,140);
       }

.baseC4 {
       background-color: rgb(102,157,126);
       }

.baseC5 {
       background-color: rgb(102,155,112);
       }

.baseC6 {
       background-color: rgb(102,153,102);
       }

.test6 {
       background-color: rgb(255,255,255);
       border: 1px solid rgb(255,255,255);
       padding: 5px;
       }

.test5 {
       background-color: rgb(72,169,168);
       border: 1px solid rgb(72,169,168);
       }

.test4 {
       background-color: rgb(97,188,186);
       border: 1px solid rgb(97,188,186);
       }

.test3 {
       background-color: rgb(163,216,216);
       border: 1px solid rgb(163,216,216);
       }

.test2 {
       background-color: rgb(214,242,242);
       border: 1px solid rgb(214,242,242);
       }

.test1 {
       background-color: rgb(255,255,255);
       border: 1px solid rgb(255,255,255);
       }

.testnavDone {
	background-color: rgb(169,143,100);
        border: 1px solid rgb(169,143,100);
}

.testnavNotDone {
       background-color: rgb(97,188,186);
       border: 1px solid rgb(97,188,186);
       }

.testnavAt {
       background-color: rgb(255,255,255);
       border: 1px solid rgb(255,255,255);
       }

.testnavGoTo {
       background-color: rgb(72,169,168);
       border: 1px solid rgb(72,169,168);
       }


.reg {
       background-color: rgb(163,216,216);
       }

.blue1 {
       background-color: rgb(102,163,201);
       border: 1px solid rgb(0,0,0);
       }

.red1 {
       background-color: rgb(201,163,163);
       }

.red2 {
       background-color: rgb(255,102,102);
       border: 3px solid rgb(0,0,0);
       }

.red3 {
      background-color: rgb(255,205,205);
      }


.miss {
       background-color: rgb(215,175,175);
       }


.dataGT {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	text-align: right;
	vertical-align: middle;
	color: #000000;
        background-color: rgb(214,242,242);
	height: 20px;
	width: 100px;
	border: 0px;
}

.data40 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	vertical-align: middle;
	color: #000000;
	background-color: rgb(214,242,242);
	height: 22px;
	width: 40px;
	border: 1px solid #000000;
}

.Mdata40 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	vertical-align: middle;
	color: #000000;
	background-color: rgb(255,205,205);
	height: 22px;
	width: 40px;
	border: 1px solid #000000;
}

.data90 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	vertical-align: middle;
	color: #000000;
	background-color: rgb(214,242,242);
	height: 22px;
	width: 90px;
	border: 1px solid #000000;
}

.Mdata90 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	vertical-align: middle;
	color: #000000;
	background-color: rgb(255,205,205);
	height: 22px;
	width: 90px;
	border: 1px solid #000000;
}

.data150 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	vertical-align: middle;
	color: #000000;
	background-color: rgb(214,242,242);
	height: 22px;
	width: 150px;
	border: 1px solid #000000;
}

.Mdata150 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	vertical-align: middle;
	color: #000000;
	background-color: rgb(255,205,205);
	height: 22px;
	width: 150px;
	border: 1px solid #000000;
}

.data250 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	vertical-align: middle;
	color: #000000;
	background-color: rgb(214,242,242);
	height: 22px;
	width: 250px;
	border: 1px solid #000000;
}

.text250 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	vertical-align: middle;
	color: #000000;
	background-color: rgb(214,242,242);
	height: 75px;
	width: 250px;
	border: 1px solid #000000;
}

.Mdata250 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	vertical-align: middle;
	color: #000000;
	background-color: rgb(255,205,205);
	height: 22px;
	width: 250px;
	border: 1px solid #000000;
}


.butts {
	color: #000000;
	background-color: rgb(214,242,242);
	border: 1px solid #000000;
}

.printable {
	background-color: rgb(255,255,255);
	border: 1px solid #000000;
}

.trainingform {
	padding:23px 0px 0px 69px;
	max-width:500px;
}

.CAbaseC1 {
	background-color: #5E74A8;
}
.CAbaseC2 {
	background-color: #5E74A8;
}
.CAbaseC3 {
	background-color: #5E74A8;
}
.CAbaseC4 {
	background-color: #5E74A8;

	border-right: 5px solid rgb(255,255,255);
	border-top: 10px solid rgb(255,255,255);
	border-bottom: 10px solid rgb(255,255,255);
}
.CAbaseC5 {
	background-color: #5E74A8;
}
.CAbaseC6 {
	background-color: #5E74A8;

	border-left: 5px solid rgb(255,255,255);
	border-top: 10px solid rgb(255,255,255);
	border-bottom: 10px solid rgb(255,255,255);
}

