.maintop {
	top: 10px;
	left: auto;
	right: auto;
	font-family: "Gill Sans MT", Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 2px solid #CCCCCC;
}
.nomargin-top {
	top: 0px;
}
.activemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #002B5F;
	text-align: center;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #4700AF;
	border-right-color: #4700AF;
	border-bottom-color: #4700AF;
	border-left-color: #012A5E;
	background-color: #002B5F;
}
.standardmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	text-align: center;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #4700AF;
	border-right-color: #012A5E;
	border-bottom-color: #4700AF;
	border-left-color: #4700AF;
	background-attachment: scroll;
	background-image: url(purplebg.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.bodymain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-top-color: #012A5E;
	border-right-color: #012A5E;
	border-bottom-color: #012A5E;
	border-left-color: #012A5E;
	border-top-style: none;
	border-left-style: solid;
}
.bottomdiscliam {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bolder;
	color: #FF6600;
}

a.audio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #3964F1;  }
	
a.audio:hover {

text-decoration: underline;
font-weight: bold;
color: #FF6600; 
	 
	}
}
.topbottomline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-style: solid;
}
.bodypadding {
	border: 0px none #999999;
	padding: 3px 8px 8px;
}
.leftbody {
	padding: 5px;
	background-attachment: scroll;
	background-image: url(bluefade.gif);
	background-repeat: repeat-x;
	background-position: center top;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;
}
.leftbodypurple {
	padding: 5px;
	background-attachment: scroll;
	background-image: url(purplefade.gif);
	background-repeat: repeat-x;
	background-position: center top;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;
}
.tableborder {
	border: 5px solid #43556B;
}
.greypurp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #F1F1F1;
	text-align: left;
	padding: 5px;
	border: 1px solid #002B5F;
}
.bluebg {
	background-color: #003366;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	padding: 5px;
	background-color: #6B6CB1;
	text-align: center;
	border-top: 1px solid #9899C9;
	border-right: 1px none #9899C9;
	border-bottom: 1px solid #9899C9;
	border-left: 1px none #9899C9;
}
.smalltextpurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
	background-color: #39358F;
	text-align: center;
	border-top: 1px solid #39358F;
	border-right: 1px none #39358F;
	border-bottom: 1px solid #39358F;
	border-left: 1px none #39358F;
}
.bluepurpheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #002B5F;
	text-decoration: none;
}

p.bg{
border: 0px solid #0066FF;
background-color: #FFFF00;
margin: 5px;
} 

.intensive_box {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #000;
	width: 400px;
	margin: 5px;
	padding: 5px;
	background: #6666FF;
	border: 1px solid #666666;

}

td.heading  {
padding: 10px;

}

td.letter  {
padding: 30px;

}

td.col2  {
background-color: #556677;
border: 1px solid #006633; 
}
