td { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 0.8em; }

.bodybold {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 100%; font-style: normal; line-height: normal; font-weight: bold; color: #000000}
.bodyvsmall {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 0.7em; font-style: normal; line-height: normal; font-weight: normal}
.bodywhite {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 0.8em; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF}
.bodywhitebold {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 1em; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF}

A:Link { text-decoration: underline; color: #FFFFFF; }
A:Hover { text-decoration: underline; color: #3F7CB6; }
A:Visited { text-decoration: underline; color: #3F7CB6; }
A:Active { text-decoration: underline; color: #3F7CB6; }

A.black:Link { text-decoration: underline; color: #000000; }
A.black:Hover { text-decoration: underline; color: #3F7CB6; }
A.black:Visited { text-decoration: underline; color: #3F7CB6; }
A.black:Active { text-decoration: underline; color: #3F7CB6; }

A.blackwee:Link { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 0.7em; text-decoration: underline; color: #000000; }
A.blackwee:Hover { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 0.7em; text-decoration: underline; color: #3F7CB6; }
A.blackwee:Visited { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 0.7em; text-decoration: underline; color: #3F7CB6; }
A.blackwee:Active { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 0.7em; text-decoration: underline; color: #3F7CB6; }

A.navaccessmain:Link { text-decoration: underline; color: #000000;font-size: 0.8em; }
A.navaccessmain:Hover { text-decoration: underline; color: #000000;font-size: 0.8em; }
A.navaccessmain:Visited { text-decoration: underline; color: #000000; font-size: 0.8em;}
A.navaccessmain:Active { text-decoration: underline; color: #000000;font-size: 0.8em; }
.navaccessmain {color: #000000;font-size: 1em; }

A.navaccesscareer:Link { text-decoration: underline; color: #FFFFFF;font-size: 0.8em; }
A.navaccesscareer:Hover { text-decoration: underline; color: #FFFFFF;font-size: 0.8em; }
A.navaccesscareer:Visited { text-decoration: underline; color: #FFFFFF; font-size: 0.8em;}
A.navaccesscareer:Active { text-decoration: underline; color: #FFFFFF;font-size: 0.8em; }
.navaccesscareer {color: #FFFFFF;font-size: 1em; }

H2{  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 100%; font-style: normal; line-height: normal; font-weight: bold; color: #000000}
H1{  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 100%; font-style: normal; line-height: normal; font-weight: bold; color: #000000}

table.invitationbackground { background-image: url(../img/invitation_mainbackground.gif); background-repeat: no-repeat; background-position: top left; padding: 0px; margin: 0px; width: 100%; }
table.invitationcontent { padding: 0px; margin: 0px; width: 100%; }
table.invitationcontent td { padding: 0px 0px 0px 25px; color: black; }
table.invitationcontent td p { padding: 0px 0px 0px 5px; }
table.invitationcontent td.bottomimage { padding: 0px 0px 0px 0px; background-image: url(../img/spacer.gif); }

/* For the Trainees lives page */
.traineeslives a, .traineeslives a:visited { color: white; }
.traineeslives a:hover { color: #3F7CB6; }

/* Subnavigation */
#subnav p {
	font-weight: bold;
	margin: 0;
	text-align: right;
	font-size: 80%;
	padding: 0 9px 0 0;
}
#subnav p.here {
	background: url(/img/bg_subnav.gif) top right no-repeat;
}
#subnav a {
	text-decoration: none;
	color: #3F7DB6;
}

blockquote {
	font-weight: bold;
}
