body{
	font-size: 12px;
	font-family: "Arial, Verdana, ????";
	margin:0px;
}
tr,td,th{
	font-size: 12px;
	font-family: "Arial, Verdana, ????";
}
.textfield-121-17-violet {
	height: 17px;
	width: 121px;
	border: 1px solid #5a2cb5;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.textfield-146-17-violet {

	height: 17px;
	width: 146px;
	border: 1px solid #5a2cb5;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.body_black_10px {
  FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Verdana;
  text-decoration:none;padding-left: 5px;
}
.default-white {
	font-size: 12px;
	color: #FFFFFF;
}
.default-blue {
	font-size: 12px;
	color: #00517C;
}
.default-black {
	 FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Verdana;
     line-height:200%; text-decoration:none;
}
.default-violet {
	font-size: 12px;
	color: #330099;
}
.pad-left-5 {
	padding-left: 5px;
}
.pad-5 {
	padding: 5px;
	color: #66655C;
}
.link-violet:link {
	color: #330099;
	text-decoration: underline;
}
.link-violet:hover {
	color: #993399;
	text-decoration: underline;
}
.link-violet:visited {
	color: #666666;
	text-decoration: underline;
}
.list-brown {
	border: 1px solid #000000;
	font-size: 12px;
	height: 20px;
}
.navi1deg-white {
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
}
.navi2deg-white {
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 30px;
}
.pianotextfield-brown {
	border: 1px solid #4A2B19;
	font-size: 12px;
	height: 20px;
	width: 121px;
}
.pad-right-5 {
	padding-right: 5px;
}
.navi1deg-dblue {

	font-size: 12px;
	color: #004A6D;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
}
.navi2deg-dblue {

	font-size: 12px;
	color: #004A6D;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 30px;
}
.unnamed1 {
	background-image: url(images/Keyboard/bg-navcenter.gif);
	background-repeat: repeat;
}
.bgkeyboardnl {
	background-image: url(images/Keyboard/nlbg.gif);
	background-position: bottom;
}
.pianotextfield-yellow {

	border: 1px solid #FFCC00;
	font-size: 12px;
	height: 20px;
	width: 121px;
}
.bandnavibg {
	background-image: url(images/band/bg-navicenter.gif);
	background-repeat: repeat;
	background-position: center center;
}
.bgbandnl {

	background-image: url(images/band/nlcenter.gif);
	background-position: center;
}
.textfield-grey {


	border: 1px solid #999999;
	font-size: 12px;
	height: 20px;
	width: 121px;
}
.text-12-bold {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.row1 {
	font-size: 12px;
	color: #000000;
	background-color: #F4F4F4;
	padding: 5px;
}
.row2 {
	font-size: 12px;
	padding: 5px;
}
.navi1deg-violet {

	font-size: 12px;
	color: #330099;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
}
.navi2deg-violet {

	font-size: 12px;
	color: #330099;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 30px;
}
.list2 {
	font-size: 11px;
	color: #000000;
}
.text-violet-16 {
	font-size: 18px;
	color: #5A2CB5;
	font-weight: bold;
}
.border1 {
	color: #5A2CB5;
	background-color: #CCCCCC;
	padding: 5px;
	border: 1px solid #000000;
}
.link-grey:link {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.link-grey:visted {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.link-grey:hover {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.link-black {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.text-black-pad5 {
	font-size: 12px;
	color: #000000;
	padding: 5px;
}
.text-white-pad5 {

	font-size: 12px;
	color: #FFFFFF;
	padding: 5px;
}
.text-10-bold {

	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.navi-link-violet {
	font-size: 12px;
	color: #330099;
	text-decoration: underline;
}
.text-violet-14 {

	font-size: 14px;
	color: #5A2CB5;
	font-weight: bold;
}
.header-txtwhite-pad5 {
	font-size: 12px;
	color: #333333;
	background-color: #CCCCCC;
	text-align: center;
	padding: 5px;
}
.link-white:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.link-white:visited  {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.link-white:hover  {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.text-11-black-pad2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.nletter-form {
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #333333;
	height: 20px;
	width: 100%;
	border: 1px solid #5A2CB5;
}
.text-white-bold {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.text-10-bold-verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.textfield-black {
	height: 15px;
	width: 121px;
	border: 1px solid #999999;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
}
.go-button-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
	border: 1px solid #CCCCCC;
}
.nl-black-form {
	font-size: 10px;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	border: 1px solid #CCCCCC;
	height: 15px;
	width: 100%;
}
.text-black-bold {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.compare-button {
	font-size: 12px;
	color: #000000;
}
.text-14-bold {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.text-gold {

	font-size: 12px;
	color: #675905;
}
.default-dgray {

	font-family: Arial, Verdana;
	font-size: 12px;
	color: #333333;
}
.text-dbrown {

	font-size: 12px;
	color: #5D5543;
}
.text-10-bold-verdana-dbrown {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5D5543;
}
.default-lgray {

	font-size: 12px;
	color: #CCCCCC;
}
.text-14-bold-dgray {
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}
.linktext-14-bold-dgray:link {
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
.linktext-14-bold-dgray:visited {
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
.linktext-14-bold-dgray:hover {
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration:underline;
}
.text-dgray-16 {

	font-size: 18px;
	color: #333333;
	font-weight: bold;
}
.multilinefield-recruit {
	font-size: 12px;
	color: #333333;
	height: 75px;
	width: 250px;
}
.text-12-bold-white-pad5 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
}
.text-dgray-pad5 {


	font-size: 12px;
	color: #000000;
	padding: 5px;
}
.text-12-bold-black-pad5 {

	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 5px;
}
.textfield-w200h20 {
	height: 20px;
	width: 200px;
	border: 1px solid #333333;
}
.search {
	font-size: 12px;
	color: #333333;
	background-color: #CCCCCC;
	height: 20px;
	width: 50px;
	border: 1px solid #333333;
}
.search_k {
	font-size: 12px;
	color: #333333;
	background-color: #eeeeee;
	height: 20px;
	width: 150px;
	border: 1px solid #333333;
}
.link-white-bold:link {
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.link-white-bold:visited{
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.link-white-bold:hover {
	font-size: 12px;
	color: #999999;
	font-weight:bold;
	text-decoration:underline;
}
.link-dgray:link{
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
.link-dgray:visited{
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
.link-dgray:hover {
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
}
.list100 {
	font-size: 12px;
	color: #333333;
	height: 20px;
	width: 100%;
}
.search2 {

	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;
	height: 20px;
	width: 50px;
	border: 1px solid #333333;
}
.row2-2 {
	font-size: 12px;
	color: #333333;
	background-color: #EEEEEE;
	padding: 5px;
}
.row2-1 {
	background-color: #DDDDDD;
	padding: 5px;
}
.link-text-small-verdana-10:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
.link-text-small-verdana-10:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
.link-text-small-verdana-10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:underline;
}
.text-14-bold-white {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.toplinks-white:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
.toplinks-white:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
.toplinks-white:hover {
	font-size: 12px;
	color: #F7F7F7;
	text-decoration:underline;
}.txtbox150 {

	font-size: 12px;
	color: #333333;
	height: 20px;
	width: 150px;
}
.link-black-violet:link {
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
.link-black-violet:visited{
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
.link-black-violet:hover {
	font-size: 12px;
	color: #330099;
	text-decoration:none;
}
.link-blue-bold:link{
	font-size: 12px;
	color: #336699;
	text-decoration:none;
	font-weight: bold;
}
.link-blue-bold:visited{
	font-size: 12px;
	color: #336699;
	text-decoration:none;
	font-weight: bold;
}
.link-blue-bold:hover{
	font-size: 12px;
	color: #336699;
	text-decoration:underline;
	font-weight: bold;
}
.default-pink {

	font-size: 12px;
	color: #FF0080;
}
.textfield1 {

	font-size: 11px;
	color: #000000;
}
.search3 {
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #FF2FB6;
	height: 20px;
	width: 50px;
	border: 1px solid #B30074;
}
.listing {
	list-style-position: outside;
	list-style-image: url(images/classroom/dbullet3.gif);
}
.search4 {

	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #2291FF;
	height: 20px;
	width: 50px;
	border: 1px solid #005EBB;
}
.listing2 {

	list-style-position: outside;
	list-style-image: url(images/classroom/dbullet6.gif);
}
.search5 {
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #82BF00;
	height: 20px;
	width: 50px;
	border: 1px solid #006600;
}
.text-white-16bold {


	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}
.search6 {

	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #4C93DB;
	height: 20px;
	width: 50px;
	border: 1px solid #1F5E9C;
}
.search3-2 {

	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #FF2FB6;
	height: 20px;
	border: 1px solid #B30074;
}
.search4-2 {


	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #2291FF;
	height: 20px;
	border: 1px solid #005EBB;
}
.search7 {


	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #80788F;
	height: 20px;
	width: 50px;
	border: 1px solid #3F3C46;
}
.listing3 {
	list-style-position: outside;
	list-style-image: url(images/dbullet6.gif);
}
.search8 {
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #70A4BC;
	height: 20px;
	width: 50px;
	border: 1px solid #3C6980;
}
.menulist120 {
	font-size: 11px;
	color: #333333;
	width: 120px;
}
.menulist135 {
	font-size: 11px;
	color: #333333;
	width: 135px;
}.text16green {
	font-size: 16px;
	color: #56655D;
}
.menulist50 {

	font-size: 11px;
	color: #333333;
	width: auto;
}
.search7small {
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #80788F;
	height: 20px;
	width: auto;
	border: 1px solid #3F3C46;
}

.text_11_black_k {
    font-family: Helvetica, Verdana, Arial,sans-serif;
	font-size: 11px;
	color: #999999;
}
.search9 {

	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #EBC321;
	height: 20px;
	width: 50px;
	border: 1px solid #F5E294;
}
.search10 {
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #70A4BC;
	height: 20px;
	width: 50px;
	border: 1px solid #005EBB;
}
.search10-2 {
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #70A4BC;
	height: 20px;
	border: 1px solid #005EBB;
}
.search10-3 {
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #70A4BC;
	height: 20px;
	width: 155px;
	border: 1px solid #005EBB;
}
.klink-white:link{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.klink-white:visited{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.klink-white:hover{
	font-size: 12px;
	color:#FFCC33;
	text-decoration: underline;
}
a:link {color: #333333; text-decoration:underline;}
a:visited {color: #333333; text-decoration:underline;}
a:hover {color: #644196; text-decoration:underline;}