BODY {
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: "Gill Sans";
	margin: 0px;
	text-align: center; /* for IE */
}

img.l
{
float:left;
border:10px ;
margin:10px 15px 0px 0px;
}

img.r
{
float:right;
border:10px ;
margin:0px 0px 10px 15px;
}

img.r_sm
{ 
float:right;
border:10px ;
margin:0px 0px 0px 0px;
} 

img.rnearby
{
float:right;
border:0px ;
margin:0px 0px 0px 0px;
}

img.mid
{
float:none;
border:0px ;
margin-bottom:1px;
}

img.rarrow
{
float:none;
margin-bottom:1px;
width:60;
border:none;
}

img.lnearby
{
float:left;
border:0px ;
margin:0px 0px 0px 0px;
}

img.myvideo_r
{
float:right;
border:5px ;
margin:0px 10px 5px 10px;
}

table.formdata input {padding: 2px 4px 2px 4px; margin: 0; width: 80px; border:2px solid #333333;}
.formdata input:focus {border: 2px solid #0088DE;}

a.reasoning:link {FONT-FAMILY: Verdana; color: #333333; font-size:11px; text-decoration: none}
a.reasoning:visited {FONT-FAMILY: Verdana; color: #FF0000; font-size:11px; text-decoration: none}
a.reasoning:hover {FONT-FAMILY: Verdana; color: #336699; font-size:11px; text-decoration: none}

a.lreasoning:link {FONT-FAMILY: Helvetica; color: #010101; font-size:14px; text-decoration: none}
a.lreasoning:visited {FONT-FAMILY: Helvetica; color: #010101; font-size:14px; text-decoration: none}
a.lreasoning:hover {FONT-FAMILY: Helvetica; color: #336699; font-size:14px; text-decoration: none}

a:link {FONT-FAMILY: Verdana; color: #999999; text-decoration: none}
a:visited {FONT-FAMILY: Verdana; color: #999999; text-decoration: none}
a:hover {FONT-FAMILY: Verdana; color: #666666; text-decoration: underline}

a.footer:link {FONT-FAMILY: Verdana; color: #CCCCCC; FONT-SIZE: 10px; LINE-HEIGHT: 11px; text-decoration: none}
a.footer:visited {FONT-FAMILY: Verdana; color: #CCCCCC; FONT-SIZE: 10px; LINE-HEIGHT: 11px; text-decoration: none}
a.footer:hover {FONT-FAMILY: Verdana; color: #666666; FONT-SIZE: 10px; LINE-HEIGHT: 11px; text-decoration: underline}

a.videofooter:link {FONT-FAMILY: Verdana; color: #333333; FONT-SIZE: 10px; LINE-HEIGHT: 11px; text-decoration: none}
a.videofooter:visited {FONT-FAMILY: Verdana; color: #333333; FONT-SIZE: 10px; LINE-HEIGHT: 11px; text-decoration: none}
a.videofooter:hover {FONT-FAMILY: Verdana; color: #666666; FONT-SIZE: 10px; LINE-HEIGHT: 11px; text-decoration: underline}

a.admin:link {FONT-FAMILY: "Gill Sans"; color:#336699; text-decoration: none}
a.admin:visited {FONT-FAMILY: "Gill Sans"; color: #336699; text-decoration: none}
a.admin:hover {FONT-FAMILY: "Gill Sans"; color: #666666; text-decoration: underline}
 
a.nav:link {FONT-FAMILY: "Gill Sans"; color:#000000; font-size:10px; text-decoration: none}
a.nav:visited {FONT-FAMILY: "Gill Sans"; color: #000000; font-size:10px; text-decoration: none}
a.nav:hover {FONT-FAMILY: "Gill Sans"; color: #FF0000; font-size:10px; text-decoration: none}

a.map:link {FONT-FAMILY: Helvetica; color: #999999; font-size:12px; text-decoration: none}
a.map:visited {FONT-FAMILY: Helvetica; color: #999999; font-size:12px; text-decoration: none}
a.map:hover {FONT-FAMILY: Helvetica; color: #336699; font-size:12px; text-decoration: none}

a.afield:link {FONT-FAMILY: Helvetica; color:#0088DE; font-size:11px; text-decoration: none}
a.afield:visited {FONT-FAMILY: Helvetica; color: #0088DE; font-size:11px; text-decoration: none}
a.afield:hover {FONT-FAMILY: Helvetica; color: #FF0000; font-size:11px; text-decoration: none}

a.bfield12:link {FONT-FAMILY: Verdana; color:#0088DE; font-size:12px; text-decoration: underline}
a.bfield12:visited {FONT-FAMILY: Verdama; color: #0088DE; font-size:12px; text-decoration: underline}
a.bfield12:hover {FONT-FAMILY: Verdana; color: #FF0000; font-size:12px; text-decoration: underline}

a.bfieldh12:link {FONT-FAMILY: Helvetica; color:#0088DE; font-size:12px; text-decoration: underline}
a.bfieldh12:visited {FONT-FAMILY: Helvetica; color: #0088DE; font-size:12px; text-decoration: underline}
a.bfieldh12:hover {FONT-FAMILY: Helvetica; color: #FF0000; font-size:12px; text-decoration: underline}

a.bfieldg12:link {FONT-FAMILY: Gill Sans; color:#0088DE; font-size:12px; text-decoration: underline}
a.bfieldg12:visited {FONT-FAMILY: Gill Sans; color: #0088DE; font-size:12px; text-decoration: underline}
a.bfieldg12:hover {FONT-FAMILY: Gill Sans; color: #FF0000; font-size:12px; text-decoration: underline}

a.saturdayinstpopup:link {FONT-FAMILY: Helvetica; color:#0088DE; font-size:12px; text-decoration: underline}
a.saturdayinstpopup:visited {FONT-FAMILY: Helvetica; color: #0088DE; font-size:12px; text-decoration: underline}
a.saturdayinstpopup:hover {FONT-FAMILY: Helvetica; color: #FF0000; font-size:12px; text-decoration: underline}

a.saturday2instpopup:link {FONT-FAMILY: Helvetica; color:#0088DE; font-size:12px; text-decoration: underline}
a.saturday2instpopup:visited {FONT-FAMILY: Helvetica; color: #0088DE; font-size:12px; text-decoration: underline}
a.saturday2instpopup:hover {FONT-FAMILY: Helvetica; color: #FF0000; font-size:12px; text-decoration: underline}

a.bfield:link {FONT-FAMILY: Verdana; color:#0088DE; font-size:13px; text-decoration: underline}
a.bfield:visited {FONT-FAMILY: Verdana; color: #0088DE; font-size:13px; text-decoration: underline}
a.bfield:hover {FONT-FAMILY: Verdana; color: #FF0000; font-size:13px; text-decoration: underline}

a.bfieldminus:link {FONT-FAMILY: Verdana; color:#0088DE; font-size:11px; text-decoration: underline}
a.bfieldminus:visited {FONT-FAMILY: Verdana; color: #0088DE; font-size:11px; text-decoration: underline}
a.bfieldminus:hover {FONT-FAMILY: Verdana; color: #FF0000; font-size:11px; text-decoration: underline}

a.gfieldminus:link {FONT-FAMILY: Verdana; color: #006600; font-size:11px; text-decoration: underline}
a.gfieldminus:visited {FONT-FAMILY: Verdana; color: #006600; font-size:11px; text-decoration: underline}
a.gfieldminus:hover {FONT-FAMILY: Verdana; color: #0088DE; font-size:11px; text-decoration: underline}

a.bfieldplain:link {FONT-FAMILY: Verdana; color:#0088DE; font-size:11px; text-decoration: none}
a.bfieldplain:visited {FONT-FAMILY: Verdana; color: #0088DE; font-size:11px; text-decoration: none}
a.bfieldplain:hover {FONT-FAMILY: Verdana; color: #FF0000; font-size:11px; text-decoration: none}

a.bfieldss:link {FONT-FAMILY: Helvetica; color:#336699; font-size:12px; text-decoration: none}
a.bfieldss:visited {FONT-FAMILY: Helvetica; color: #336699; font-size:12px; text-decoration: none}
a.bfieldss:hover {FONT-FAMILY: Helvetica; color: #FF0000; font-size:12px; text-decoration: none}

a.bfieldhel:link {FONT-FAMILY: Helvetica; color:#336699; font-size:12px; text-decoration: underline}
a.bfieldhel:visited {FONT-FAMILY: Helvetica; color: #336699; font-size:12px; text-decoration: underline}
a.bfieldhel:hover {FONT-FAMILY: Helvetica; color: #FF0000; font-size:12px; text-decoration: underline}

a.bfieldh16:link {FONT-FAMILY: Helvetica; color:#336699; font-size:16px; text-decoration: underline}
a.bfieldh16:visited {FONT-FAMILY: Helvetica; color: #336699; font-size:16px; text-decoration: underline}
a.bfieldh16:hover {FONT-FAMILY: Helvetica; color: #FF0000; font-size:16px; text-decoration: underline}

a.bfieldul:link {FONT-FAMILY: Verdana; color:#0088DE; font-size:12px; text-decoration: underline}
a.bfieldul:visited {FONT-FAMILY: Verdana; color: #0088DE; font-size:12px; text-decoration: underline}
a.bfieldul:hover {FONT-FAMILY: Verdana; color: #FF0000; font-size:12px; text-decoration: underline}

a.myblueprint:link {FONT-FAMILY: Verdana; color:#0088DE; font-size:11px; text-decoration: none}
a.myblueprint:visited {FONT-FAMILY: Verdana; color: #0088DE ; font-size:11px; text-decoration: none}
a.myblueprint:hover {FONT-FAMILY: Verdana; color: #999999; font-size:11px; text-decoration: none}

a.sstagline:link {FONT-FAMILY: Verdana; color:#0088DE; font-size:10px; text-decoration: none}
a.sstagline:visited {FONT-FAMILY: Verdana; color: #0088DE ; font-size:10px; text-decoration: none}
a.sstagline:hover {FONT-FAMILY: Verdana; color: #999999; font-size:10px; text-decoration: none}

a.ss:link {FONT-FAMILY: Helvetica; color:#666666; font-size:13px; text-decoration: none}
a.ss:visited {FONT-FAMILY: Helvetica; color: #666666; font-size:13px; text-decoration: none}
a.ss:hover {FONT-FAMILY: Helvetica; color: #336699; font-size:13px; text-decoration: none}

a.hrev:link {FONT-FAMILY: Helvetica; color:#FFFFFF; font-size:14px; text-decoration: none}
a.hrev:visited {FONT-FAMILY: Helvetica; color: #FFFFFF; font-size:14px; text-decoration: none}
a.hrev:hover {FONT-FAMILY: Helvetica; color:#FFFF33; font-size:14px; text-decoration: none}

a.rev:link {FONT-FAMILY: Arial; color:#FFFFFF; font-size:14px; text-decoration: none}
a.rev:visited {FONT-FAMILY: Arial; color: #FFFFFF; font-size:14px; text-decoration: none}
a.rev:hover {FONT-FAMILY: Arial; color:#bea780; font-size:14px; text-decoration: none}

a.rev2:link {FONT-FAMILY: Arial; color:#333333; font-size:12px; text-decoration: none}
a.rev2:visited {FONT-FAMILY: Arial; color: #333333; font-size:12px; text-decoration: none}
a.rev2:hover {FONT-FAMILY: Arial; color: #FFFFFF; font-size:12px; text-decoration: none}

a.revplus:link {FONT-FAMILY: Verdana; color:#FFFFFF; font-size:14px; text-decoration: none}
a.revplus:visited {FONT-FAMILY: Verdana; color: #FFFFFF; font-size:14px; text-decoration: none}
a.revplus:hover {FONT-FAMILY: Verdana; color:#0088DE; font-size:14px; text-decoration: none}


.btn{FONT-FAMILY: Helvetica; color: #000000; font-size:14px; text-decoration: none}
btn:hover {FONT-FAMILY: Helvetica; color: #FF0000; font-size:11px; text-decoration: none}

a.video:link {background-color:#83919C; FONT-SIZE: 10px; font-variant:small-caps; COLOR: #FFFFFF; LINE-HEIGHT: 24px; FONT-FAMILY: "Gill Sans";  text-decoration: none}
a.video:visited {background-color:#83919C; FONT-SIZE: 10px; font-variant:small-caps; COLOR: #FFFFFF; LINE-HEIGHT: 24px; FONT-FAMILY: "Gill Sans";  text-decoration: none}
a.video:hover {background-color:#83919C; FONT-SIZE: 10px; font-variant:small-caps; COLOR:#91F4FF; LINE-HEIGHT: 24px; FONT-FAMILY: "Gill Sans"; text-decoration: none}

a.videoplus:link {background-color:#83919C; FONT-SIZE: 12px; font-variant:small-caps; COLOR: #FFFFFF; LINE-HEIGHT: 24px; FONT-FAMILY: "Gill Sans";  text-decoration: none}
a.videoplus:visited {background-color:#83919C; FONT-SIZE: 12px; font-variant:small-caps; COLOR: #FFFFFF; LINE-HEIGHT: 24px; FONT-FAMILY: "Gill Sans";  text-decoration: none}
a.videoplus:hover {background-color:#83919C; FONT-SIZE: 12px; font-variant:small-caps; COLOR:#91F4FF; LINE-HEIGHT: 24px; FONT-FAMILY: "Gill Sans"; text-decoration: none}


<!-- RED -->
.htextred30 {
	FONT-SIZE: 30px; COLOR: #FF0000; LINE-HEIGHT: 32px; FONT-FAMILY: Helvetica
}
.htextred14 {
	FONT-SIZE: 14px; COLOR: #FF0000; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica
}
.htextyellow14 {
	FONT-SIZE: 14px; COLOR: #FFFF33; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica
}
.htextyellow18 {
	FONT-SIZE: 18px; COLOR: #FFFF33; LINE-HEIGHT: 20px; FONT-FAMILY: Helvetica
}
.htextyellow11 {
	FONT-SIZE: 11px; COLOR: #FFFF33; LINE-HEIGHT: 12px; FONT-FAMILY: Helvetica
}

.htextgold30 {
	FONT-SIZE: 30px; COLOR:#EA9C0B; LINE-HEIGHT: 32px; FONT-FAMILY: Helvetica
}
.htextgold36 {
	FONT-SIZE: 36px; COLOR:#EA9C0B; LINE-HEIGHT: 38px; FONT-FAMILY: Helvetica
}

.htextgreen36 {
	FONT-SIZE: 36px; COLOR: #33CC00; LINE-HEIGHT: 38px; FONT-FAMILY: Helvetica
}


<!-- right answer on quizzes -->
.htextrightanswer {
	FONT-SIZE: 14px; COLOR:#0088DE; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica
}

<!-- BLUE -->
.vtextblue10 {
	FONT-SIZE: 10px; COLOR: #336699; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana
}
.htextblue10 {
	FONT-SIZE: 10px; COLOR: #336699; LINE-HEIGHT: 11px; FONT-FAMILY: Helvetica
}
.htextblue11 {
	FONT-SIZE: 11px; COLOR: #0088DE; LINE-HEIGHT: 11px; FONT-FAMILY: Helvetica
}
.htextblue14 {
	FONT-SIZE: 14px; COLOR: #0088DE; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica
}
.htextblue12 {
	FONT-SIZE: 12px; COLOR: #0088DE; LINE-HEIGHT: 13px; FONT-FAMILY: Helvetica
}
.htextdarkblue12 {
	FONT-SIZE: 12px; COLOR: #336699; LINE-HEIGHT: 13px; FONT-FAMILY: Helvetica
}
.htextdarkblue18 {
	FONT-SIZE: 18px; COLOR: #0C2C5D; LINE-HEIGHT: 30px; FONT-FAMILY: Helvetica
}
.htextdarkblue22 {
	FONT-SIZE: 22px; COLOR: #336699; LINE-HEIGHT: 23px; FONT-FAMILY: Helvetica
}
.htextdarkblue45 {
	FONT-SIZE: 45px; COLOR: #0C2C5D; LINE-HEIGHT: 48px; FONT-FAMILY: Helvetica
}

<!-- BLACK -->
.htextblack9 {
	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 10px; FONT-FAMILY: Helvetica
}
.vtextblack10 {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana
}
.htextblack10 {
	FONT-SIZE: 10px; COLOR:#000000; LINE-HEIGHT: 12px; FONT-FAMILY: Helvetica
}
.htextblack11 {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Helvetica
}
.vtextblack11 {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana
}
.vtextblack12 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}
.vtextblack14 {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana
}
.htextblack12 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Helvetica
}
.htextblack12plus {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Helvetica
}
.htextblack13 {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica
}
.gtextblack14 {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: "Gill Sans"
}
.htextblack14 {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Helvetica
}
.htextblack16 {
	FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Helvetica
}
.htextblack18 {
	FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: Helvetica
}
.htextblack22 {
	FONT-SIZE: 22px; COLOR: #000000; LINE-HEIGHT: 23px; FONT-FAMILY: Helvetica
}
.htextblack24 {
	FONT-SIZE: 24px; COLOR: #000000; LINE-HEIGHT: 26px; FONT-FAMILY: Helvetica
}
.htextblack32 {
	FONT-SIZE: 32px; COLOR: #000000; LINE-HEIGHT: 34px; FONT-FAMILY: Helvetica
}
.vtextblack30 {
	FONT-SIZE: 30px; COLOR: #000000; LINE-HEIGHT: 32px; FONT-FAMILY: Verdana
}
.htextblack36 {
	FONT-SIZE: 36px; COLOR: #000000; LINE-HEIGHT: 38px; FONT-FAMILY: Helvetica
}
.htextblack45 {
	FONT-SIZE: 45px; COLOR: #000000; LINE-HEIGHT: 48px; FONT-FAMILY: Helvetica
}
.htextblack48 {
	FONT-SIZE: 48px; COLOR: #000000; LINE-HEIGHT: 49px; FONT-FAMILY: Helvetica
}
.htextblack16 {
	FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Helvetica
}

<!-- GREY -->
.vtextlightgrey9 {
	FONT-SIZE: 9px; COLOR: #999999; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana
}
.vtextpalegrey10 {
	FONT-SIZE: 10px; COLOR: #CCCCCC; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana
}
.vtextlightgrey10 {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana
}
.vtextlightgrey11 {
	FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana
}
.htextlightgrey12 {
	FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 13px; FONT-FAMILY: Helvetica
}
.vtextlightgrey12 {
	FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
.vtextpalegrey14 {
	FONT-SIZE: 14px; COLOR: #CCCCCC; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana
}
.htextlightgrey16 {
	FONT-SIZE: 16px; COLOR: #999999; LINE-HEIGHT: 17px; FONT-FAMILY: Helvetica
}

.htextgrey10 {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 11px; FONT-FAMILY: Helvetica
}
.htextgrey11 {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 12px; FONT-FAMILY: Helvetica
}
.vtextgrey11 {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana
}
.htextgrey12 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 13px; FONT-FAMILY: Helvetica
}
.vtextgrey12 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}
.htextgrey18 {
	FONT-SIZE: 18px; COLOR: #666666; LINE-HEIGHT: 19px; FONT-FAMILY: Helvetica
}
.htextgrey22 {
	FONT-SIZE: 22px; COLOR: #666666; LINE-HEIGHT: 23px; FONT-FAMILY: Helvetica
}
.htextgrey24 {
	FONT-SIZE: 24px; COLOR: #666666; LINE-HEIGHT: 25px; FONT-FAMILY: Helvetica
}
.htextgrey28 {
	FONT-SIZE: 28px; COLOR: #666666; LINE-HEIGHT: 29px; FONT-FAMILY: Helvetica
}
.htextgrey30 {
	FONT-SIZE: 30px; COLOR: #666666; LINE-HEIGHT: 31px; FONT-FAMILY: Helvetica
}

.vtextdarkgrey10 { 
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana
}
.htextdarkgrey10 { 
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 11px; FONT-FAMILY: Helvetica
}
.vtextdarkgrey11 {
	FONT-SIZE: 11px; COLOR: #444444; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana
}
.htextdarkgrey11 {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 12px; FONT-FAMILY: Helvetica
}
.htextdarkgrey12 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Helvetica
}
.vtextdarkgrey12 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}
.htextdarkgrey13 {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica
}
.htextdarkgrey14 {
	FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Helvetica
}
.htextdarkgrey16 {
	FONT-SIZE: 16px; COLOR: #333333; LINE-HEIGHT: 17px; FONT-FAMILY: Helvetica
}
.htextdarkgrey18 {
	FONT-SIZE: 18px; COLOR: #333333; LINE-HEIGHT: 19px; FONT-FAMILY: Helvetica
}
.htextdarkgrey20 {
	FONT-SIZE: 20px; COLOR: #333333; LINE-HEIGHT: 21px; FONT-FAMILY: Helvetica
}
.htextdarkgrey24 {
	FONT-SIZE: 24px; COLOR: #333333; LINE-HEIGHT: 25px; FONT-FAMILY: Helvetica
}
.htextdarkgrey30 {
	FONT-SIZE: 30px; COLOR: #333333; LINE-HEIGHT: 31px; FONT-FAMILY: Helvetica
}
.htextdarkgrey26 {
	FONT-SIZE: 26px; COLOR: #333333; LINE-HEIGHT: 27px; FONT-FAMILY: Helvetica
}
.htextdarkgrey33 {
	FONT-SIZE: 33px; COLOR: #333333; LINE-HEIGHT: 34px; FONT-FAMILY: Helvetica
}

<!-- WHITE -->
.htextwhite10 {
	font-size: 10px; color: #FFFFFF; line-height: 11px; font-family: Helvetica
}
.htextwhite11 {
	font-size: 11px; color: #FFFFFF; line-height: 12px; font-family: Helvetica
}
.htextwhite13 {
	font-size: 13px; color: #FFFFFF; line-height: 14px; font-family: Helvetica
}
.vtextwhite12 {
	font-size: 12px; color: #FFFFFF; line-height: 13px; font-family: Verdana
}
.vtextwhite13 {
	FONT-SIZE: 13px; COLOR: #FFFFFF; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana
}
.vbannerwhite14 {
	background-color:#A7B6CB; FONT-SIZE: 14px; font-variant:small-caps; COLOR: #FFFFFF; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana
}
.vteamwhite14 {
	FONT-SIZE: 14px; font-variant:small-caps; COLOR: #FFFFFF; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}

.htextwhite12 {
	FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 13px; FONT-FAMILY: Helvetica
}
.htextwhite14 {
	FONT-SIZE: 14px; COLOR: #FFFFFF; LINE-HEIGHT: 15px; FONT-FAMILY: Helvetica
}
.gtextwhite14 {
	FONT-SIZE: 14px; COLOR: #FFFFFF; LINE-HEIGHT: 14px; FONT-FAMILY: "Gill Sans"
}
.htextwhite16 {
	FONT-SIZE: 16px; COLOR: #FFFFFF; LINE-HEIGHT: 18px; FONT-FAMILY: Helvetica
}
.htextwhite18 {
	FONT-SIZE: 18px; COLOR: #FFFFFF; LINE-HEIGHT: 19px; FONT-FAMILY: Helvetica
}
.htextwhite22 {
	FONT-SIZE: 22px; COLOR: #FFFFFF; LINE-HEIGHT: 23px; FONT-FAMILY: Helvetica
}
.htextwhite24 {
	font-size: 24px; color: #FFFFFF; line-height: 25px; font-family: Helvetica
}
.htextwhite30 {
	FONT-SIZE: 30px; COLOR: #FFFFFF; LINE-HEIGHT: 31px; FONT-FAMILY: Helvetica
}
.htextwhite42 {
	FONT-SIZE: 42px; COLOR: #FFFFFF; LINE-HEIGHT: 43px; FONT-FAMILY: Helvetica
}
.htextwhite32 {
	FONT-SIZE: 32px; COLOR: #FFFFFF; LINE-HEIGHT: 33px; FONT-FAMILY: Helvetica
}
.htextwhite36 {
	FONT-SIZE: 36px; COLOR: #FFFFFF; LINE-HEIGHT: 37px; FONT-FAMILY: Helvetica
}
.htextwhite48 {
	FONT-SIZE: 48px; COLOR: #FFFFFF; LINE-HEIGHT: 50px; FONT-FAMILY: Helvetica
}




.indentedText {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 10px; FONT-FAMILY: "Gill Sans"
}
.indentedTextBoth {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: "Gill Sans"
}
.paymentHeader {
	PADDING-LEFT: 20px; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: "Gill Sans"; BACKGROUND-COLOR: #cccccc
}
.paymentField {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: "Gill Sans";
}
.graybox1 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM: #cccccc 1px solid
}
.grayboxleft {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}
.graybox2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}

.bppphonenumber {
	font-style:italic ; FONT-SIZE: 14px; COLOR: #999999; LINE-HEIGHT: 14px; FONT-FAMILY: "Gill Sans"
}
.bottomlink {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 11px; FONT-FAMILY: "Gill Sans"
}

.bannertextreverse {
	background-color:#A7B6CB; FONT-SIZE: 14px; font-variant:small-caps; COLOR: #FFFFFF; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana
}
.videobannertextreverse {
	background-color:#83919C; FONT-SIZE: 10px; font-variant:small-caps; COLOR: #FFFFFF; LINE-HEIGHT: 11px; FONT-FAMILY: "Gill Sans"
}
.ancmtbannertextreverse {
	background-color:#A7B6CB; FONT-SIZE: 13px; COLOR: #FFFFFF; LINE-HEIGHT: 18px; FONT-FAMILY: "Gill Sans"
}
.quotetext {
	FONT-SIZE: 10px; COLOR:#0c2c5d; LINE-HEIGHT: 10px; FONT-FAMILY: "Gill Sans"
}
.quotetextreverse {
	FONT-SIZE: 12px; COLOR:#A3AADA; LINE-HEIGHT: 14px; FONT-FAMILY: "Gill Sans"
}

.MyCompTableHeader {
	PADDING-LEFT: 20px; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: "Gill Sans"; BACKGROUND-COLOR:#E1ECFF
}
.MyCompTableHeader2 {
	PADDING-LEFT: 20px; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: "Gill Sans"; BACKGROUND-COLOR:#E1ECFF
}
.MyHeader {
	PADDING-LEFT: 20px; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: "Gill Sans"; BACKGROUND-COLOR: #A7B6CB
}
.MyField {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: "Gill Sans"; TEXT-ALIGN: left
}
.MyFieldRight {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: "Gill Sans"; TEXT-ALIGN: right
}
.MyNote {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 11px; FONT-FAMILY: "Gill Sans"; TEXT-ALIGN: center
}



a.myexam:link {FONT-FAMILY: Verdana; color:#000000; font-size:11px; text-decoration: none}
a.myexam:visited {FONT-FAMILY: Verdana; color: #000000; font-size:11px; text-decoration: none}
a.myexam:hover {FONT-FAMILY: Verdana; color: #6699FF; font-size:11px; text-decoration: none}

a.mypath:link {FONT-FAMILY: Verdana; color:#666666; font-size:11px; text-decoration: none}
a.mypath:visited {FONT-FAMILY: Verdana; color: #666666; font-size:11px; text-decoration: none}
a.mypath:hover {FONT-FAMILY: Verdana; color: #999999; font-size:11px; text-decoration: none}

a.mylrpath:link {FONT-FAMILY: Helvetica; color:#333333; font-size:12px; text-decoration: none}
a.mylrpath:visited {FONT-FAMILY: Helvetica; color: #333333; font-size:12px; text-decoration: none}
a.mylrpath:hover {FONT-FAMILY: Helvetica; color: #6699FF; font-size:12px; text-decoration: none}

a.mylrpath2:link {FONT-FAMILY: Helvetica; background-color:#FFFFFF; color:#333333; font-size:12px; text-decoration: none}
a.mylrpath2:visited {FONT-FAMILY: Helvetica; background-color:#FFFFFF; color: #333333; font-size:12px; text-decoration: none}
a.mylrpath2:hover {FONT-FAMILY: Helvetica; background-color:#FFFFFF; color: #6699FF; font-size:12px; text-decoration: none}

a.myredpath:link {FONT-FAMILY: Verdana; color:#333333; font-size:14px; text-decoration: none}
a.myredpath:visited {FONT-FAMILY: Verdana; color: #333333; font-size:14px; text-decoration: none}
a.myredpath:hover {FONT-FAMILY: Verdana; color: #FF0000; font-size:14px; text-decoration: none}

a.mybluepath:link {FONT-FAMILY: Verdana; color:#6699FF; font-size:11px; text-decoration: underline}
a.mybluepath:visited {FONT-FAMILY: Verdana; color: #6699FF; font-size:11px; text-decoration: underline}
a.mybluepath:hover {FONT-FAMILY: Verdana; color: #999999; font-size:11px; text-decoration: underline}

a.mybigbluepath:link {FONT-FAMILY: Verdana; color:#6699FF; font-size:14px; text-decoration: underline}
a.mybigbluepath:visited {FONT-FAMILY: Verdana; color: #6699FF; font-size:14px; text-decoration: underline}
a.mybigbluepath:hover {FONT-FAMILY: Verdana; color: #999999; font-size:14px; text-decoration: underline}

a.mybigblackpath:link {FONT-FAMILY: Helvetica; color:#333333; font-size:18px; text-decoration: none}
a.mybigblackpath:visited {FONT-FAMILY: Helvetica; color: #333333; font-size:18px; text-decoration: none}
a.mybigblackpath:hover {FONT-FAMILY: Helvetica; color: #6699FF; font-size:18px; text-decoration: none}

.MyNewCompTableHeader {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #999999; PADDING-TOP: 5px; FONT-FAMILY: Helvetica; BACKGROUND-COLOR:#EBEBEB
}
.MyNewCompTableHeader2 {
	PADDING-LEFT: 20px; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: "Gill Sans"; BACKGROUND-COLOR:#E1ECFF
}
.MyNewHeader {
	PADDING-LEFT: 20px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #FFFFFF; PADDING-TOP: 3px; FONT-FAMILY: "Gill Sans"; BACKGROUND-COLOR: #A7B6CB
}
.MyNewScoreHeader {
	PADDING-LEFT: 20px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #FFFFFF; PADDING-TOP: 3px; FONT-FAMILY: "Gill Sans"; BACKGROUND-COLOR: #849EA1
}
.MyNewPercentHeader {
	PADDING-LEFT: 20px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #FFFFFF; PADDING-TOP: 3px; FONT-FAMILY: "Gill Sans"; BACKGROUND-COLOR: #999999
}
.MyNewField {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
.MyNewPath {
	PADDING-LEFT: 11px; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
.MyNewFieldRight {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: "Gill Sans"; TEXT-ALIGN: right
}
.MyNewNote {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 11px; FONT-FAMILY: "Gill Sans"; TEXT-ALIGN: center
}

a:mynav:link, a:mynav:visited {
	FONT-FAMILY: Helvetica; 
	font-size:11px;	
	display: block;
	width: 150px;
	padding: 10px 0 16px 32px;
	color: #999999;
	background: url("#") top left no-repeat;
	text-decoration: none;
}
a:mynav:hover {
	FONT-FAMILY: Helvetica; 
	font-size:11px;	
	display: block;
	text-decoration: none;
	background-position: 0 -69px;
	color: #EBEBEB;
}
a:mynav:active {
	FONT-FAMILY: Helvetica; 
	font-size:11px;	
	display: block;
	text-decoration: none;
	background-position: 0 -138px;
	color: #999999;
}

#mynewnav {
  margin: 0;
  padding: 0;
  background: #ebebeb;
  list-style-type: none;
  width: 720px;    
  float: left; /* Contain floated list items */
}
#mynewnav li {
  margin: 0;
  padding: 0;
  float: left;
}
#mynewnav a {
  float: left;
  width: 100px;
  color: #999999;
  text-decoration: none;
  line-height: 10px;
  text-align: center;
}
#mynewnav #nav_mya a {
  border: none;
}
#mynewnav a:hover {
  background: #ebebeb;
  	color: #6699ff;
}
#body_mbp #nav_mpb a, #body_crs #nav_crs a,
    #body_pre #nav_pre a,#body_res #nav_res a,
    #body_ser #nav_ser a,
    #body_mya #nav_mya a {
  background: #ebebeb;
  color: #6699ff;
  font-weight: bold;
}

.tableDynamic {
	BORDER-RIGHT: #999999 2px solid; BORDER-TOP: #999999; BORDER-LEFT: #999999 2px solid; BORDER-BOTTOM: #999999 2px solid
}
.confirmationText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 10px; FONT-FAMILY: "Gill Sans"
}

.scoreReportHeader {
	FONT-SIZE: large; FONT-FAMILY: Verdana
}

.scoreReportSubHeader {
	FONT-SIZE: medium; FONT-FAMILY: Times New Roman, Times, serif
}

.scoreReportDataRow {
	FONT-SIZE: small; FONT-FAMILY: Times New Roman, Times, serif
}

.scoreReportDataTable {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}

.scoreReportTable {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.disclaimer {
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
}

.orangelg {
	font-family: "Gill Sans";
	font-size: 14px;
	color: #F96611;
	font-weight: bold;

}
.greenlg {
	font-family: "Gill Sans";
	font-size: 14px;
	color: #8DC366;
	font-weight: bold;

}

.scoreReportHeader {
	FONT-SIZE: large; COLOR: #FFFFFF; FONT-FAMILY: Times New Roman, Times, serif
}

.scoreReportSubHeader {
	FONT-SIZE: medium; FONT-FAMILY: Times New Roman, Times, serif
}

.scoreReportDataRow {
	FONT-SIZE: small; FONT-FAMILY: Times New Roman, Times, serif
}

.scoreReportDataTable {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}

.scoreReportTable {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.registrationtext {
	FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: "Gill Sans"
}

div.transOFF {width: 100%; background-color: #333333;border:1px solid black; }
div.transON {width: 100%; background-color: #333333;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;border:1px solid black; }
div.trans25 {width: 100%; background-color: #333333;opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;border:1px solid black; }
div.trans75 {width: 100%; background-color: #333333;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;border:1px solid black; }

ul#nav {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#nav a:link, #nav a:visited {
	display: block;
	width: 150px;
	padding: 10px 0 16px 32px;
	font: bold 80% Arial, Helvetica, sans-serif;
	color: #FF9900;
	background: url("#") top left no-repeat;
	text-decoration: none;
}
#nav a:hover {
	background-position: 0 -69px;
	color: #B51032;
}
#nav a:active {
	background-position: 0 -138px;
	color: #006E01;
}

ul#nav2 {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#nav2 a:link, #nav2 a:visited {
	display: block;
	width: 75px;
	padding: 5px 0 8px 16px;
	font: bold 50% Arial, Helvetica, sans-serif;
	color: #000000;
	background: url("#") top left no-repeat;
	text-decoration: none;
}
#nav2 a:hover {
	background-position: 0 -69px;
	color: #333333;
}
#nav2 a:active {
	background-position: 0 -138px;
	color: #333333;
}


.missingit {
	background: url(../images/class_bubble.png) no-repeat center;
	width:100px;
	height:75px;
}