	.position {
		position:relative;
		height:0;
		width:0;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px;
		padding-right:0px;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;	
	}
	.container {
		height:100%;
		width:100%;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px;
		padding-right:0px;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;		
	}
	.tester {
		border:1px solid red;
	}
	
	body {
		/*word-wrap: break-word;*/
	}
	.hide {
		display:none;
	}
	.show {}
	
	html{
		width:100%;
		height:100%;
	}
	
	img {  }
	
	table {
		font-family:Verdana, sans-serif;
		font-size:10px;
		color:white;
		margin-top:0px;
		margin-bottom:0px;
	}
	td {
		font-family:Verdana, sans-serif;		
	}
	th {
		font-size:10px;
		font-weight:bold;
		padding-top:3px;
		padding-bottom:2px;
		padding-right:3px;
		text-align:right;
		vertical-align:top;
	}
	div {
		font-family:Verdana, sans-serif;
		font-size:10px;
		color:white;
	}
	p {
		margin-top:0px;
		margin-bottom:0px;
		padding-top:3px;
		padding-bottom:3px;
		font-family:Verdana, sans-serif; 
		color:#FFFFFF;
		font-size:10px;
	}
	
	hr {
		color:#1b1d1d;
		border:0px;
		height:1px;
		background-color:#1b1d1d;
		margin-top:0px;
		padding-top:0px;
		margin-bottom:0px;
		padding-bottom:0px;
	}
	h1 {
		margin-top:0px;
		margin-bottom:0px;
		padding-top:5px;
		padding-bottom:2px;
		font-family:Verdana, sans-serif; 
		color:#CBCBCB;
		font-size:14px;
		font-weight:bold;
	}
	
	h2 {
		color:#a6a69e;
		font-size:16px;
		font-family:Arial, sans-serif;
		margin-top:0px;
		margin-bottom:0px;
		padding-top:0px;
		padding-bottom:0px;
		font-weight:bold;
	}
	
	h3 {
		color:#a6a69e;
		font-size:12px;
		font-family:Verdana, sans-serif;
		margin-top:0px;
		margin-bottom:0px;
		padding-top:0px;
		padding-bottom:0px;
		font-weight:bold;
	}
	h4 {
		font-size:10px;
		font-family:Verdana, sans-serif;
		margin-top:0px;
		margin-bottom:0px;
		padding-top:0px;
		padding-bottom:0px;
		font-weight:bold;
	}
	h4.fail {
		color:#ac1d23;
		
	}
	h4.pass {
		color:#5dc061;
	}
	h4.pend {
		color:#ccca0a;
	}
	h4.new {
		color:#165973;
	}
	
	li {
		margin-top:0px;
		padding-top:2px;
	}
	ul {
		margin-top:0px;
		padding-top:1px;
	}
	
	ul.nospace {
		margin-top:0px;
		margin-bottom:0px;
		margin-left:17px;
		margin-right:0px;
		padding-top:0px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:0px;
	}
	
	li {
	
	}
	li.nospace {
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
		padding-top:0px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:0px;
	}
	
	a:link		{  font-family:Verdana, sans-serif; font-size:10px; color:#CBCBCB; font-weight:bolder; text-decoration:none; }
	a:visited	{  font-family:Verdana, sans-serif; font-size:10px; color:#CBCBCB; font-weight:bolder; text-decoration:none; }
	a:hover		{  font-family:Verdana, sans-serif; font-size:10px; color:#d8d80f; font-weight:bolder; text-decoration:none; }
	
	a.menu:link		{  letter-spacing:.1em; font-family:Verdana, sans-serif; font-size:10px; color:#8d8d8c; font-weight:normal; text-decoration:none; }
	a.menu:visited	{  letter-spacing:.1em; font-family:Verdana, sans-serif; font-size:10px; color:#8d8d8c; font-weight:normal; text-decoration:none; }
	a.menu:hover	{  letter-spacing:.1em; font-family:Verdana, sans-serif; font-size:10px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
	
	a.menu_selected:link	{  letter-spacing:.1em; font-family:Verdana, sans-serif; font-size:10px; color:#d8d80f; font-weight:normal; text-decoration:none; }
	a.menu_selected:visited	{  letter-spacing:.1em; font-family:Verdana, sans-serif; font-size:10px; color:#d8d80f; font-weight:normal; text-decoration:none; }
	a.menu_selected:hover	{  letter-spacing:.1em; font-family:Verdana, sans-serif; font-size:10px; color:#d8d80f; font-weight:normal; text-decoration:none; }
	
	a.red:link	{  letter-spacing:.1em; font-family:Verdana, sans-serif; font-size:10px; color:#ac1d23; font-weight:normal; text-decoration:none; }
	a.red:visited	{  letter-spacing:.1em; font-family:Verdana, sans-serif; font-size:10px; color:#ac1d23; font-weight:normal; text-decoration:none; }
	a.red:hover	{  letter-spacing:.1em; font-family:Verdana, sans-serif; font-size:10px; color:#d8d80f; font-weight:normal; text-decoration:none; }
	
	a.red_norm:link	{  letter-spacing:0em; font-family:Verdana, sans-serif; font-size:10px; color:#ac1d23; font-weight:bold; text-decoration:none; }
	a.red_norm:visited	{  letter-spacing:0em; font-family:Verdana, sans-serif; font-size:10px; color:#ac1d23; font-weight:bold; text-decoration:none; }
	a.red_norm:hover	{  letter-spacing:0em; font-family:Verdana, sans-serif; font-size:10px; color:#d8d80f; font-weight:bold; text-decoration:none; }
	
	.yellow { color:#d8d80f;}
	.red { color:#ac1d23;}
	
	a.large:link		{  font-family:Verdana, sans-serif; font-size:12px; color:#ac1d23; font-weight:bold; text-decoration:none; }
	a.large:visited	{   font-family:Verdana, sans-serif; font-size:12px; color:#ac1d23; font-weight:bold; text-decoration:none; }
	a.large:hover	{   font-family:Verdana, sans-serif; font-size:12px; color:#d8d80f; font-weight:bold; text-decoration:none; }
	
	
	.match { font-family:Verdana,sans-serif; color:#828080;font-size:8px; padding-left:6px;}
	a.blue:link		{  letter-spacing:.1em; font-family:Verdana, sans-serif; font-size:10px; color:#165973; font-weight:normal; text-decoration:none; }
	a.blue:visited	{  letter-spacing:.1em; font-family:Verdana, sans-serif; font-size:10px; color:#165973; font-weight:normal; text-decoration:none; }
	a.blue:hover	{  letter-spacing:.1em; font-family:Verdana, sans-serif; font-size:10px; color:#a6b2e2; font-weight:normal; text-decoration:none; }
	
	a.footermenu:link		{  letter-spacing:0em; font-family:Verdana, sans-serif; font-size:10px; color:#6c6c6c; font-weight:normal; text-decoration:none; }
	a.footermenu:visited	{  letter-spacing:0em; font-family:Verdana, sans-serif; font-size:10px; color:#6c6c6c; font-weight:normal; text-decoration:none; }
	a.footermenu:hover	{  letter-spacing:0em; font-family:Verdana, sans-serif; font-size:10px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
	
	a.footermenu_selected:link		{ letter-spacing:0em; font-family:Verdana, sans-serif; font-size:10px; color:#d8d80f; font-weight:normal; text-decoration:none; }
	a.footermenu_selected:visited	{  letter-spacing:0em;font-family:Verdana, sans-serif; font-size:10px; color:#d8d80f; font-weight:normal; text-decoration:none; }
	a.footermenu_selected:hover	{  letter-spacing:0em;font-family:Verdana, sans-serif; font-size:10px; color:#d8d80f; font-weight:normal; text-decoration:none; }
	
	.row0{
		color:#ffffff;
		background-color:#525255;		
	}
	.row1{			
	    color:#ffffff;
		background-color:#000000;
	}
	.row2{
		color:#000000;
		background-color:#DDDDDD;
	}
	.row3{
		color:#000000;
		background-color:#b6b7be;
	}
	.row6{
		color:#000000;
		background-color:#24ff00;
	}	
	
	.lb{
		border:1px solid #dddddd;
	}
	
	.contact_h1 {
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
	}
	.contact_h2 {
		font-size:10px;
		font-weight:bold;
		color:#FFFFFF;
	}
	.contact_p {
		font-size:10px;
		font-weight:normal;
		color:#CCCCCC;
		padding-left:6px;
	}
	
	.news_h1 {
		font-size:12px;
		font-weight:bold;
		color:#ac1d23;
	}
	.news_h2 {
		font-size:10px;
		font-weight:bold;
		color:#CCCCCC;
		padding-left:3px;
	}
	.news_p {
		font-size:10px;
		font-weight:normal;
		color:#CCCCCC;
		padding-left:6px;
	}
	
	.link_news_h1 {
		font-size:10px;
		font-weight:bold;
		color:#ed1c24;
	}
	.link_news_h2 {
		font-size:10px;
		font-weight:bold;
		color:#CCCCCC;
		padding-left:3px;
	}
	.link_news_p {
		font-size:10px;
		font-weight:normal;
		color:#CCCCCC;
		padding-left:6px;
	}
	
	.calendar_day {
		font-size:10px;
		font-family:Verdana, sans-serif;
		color:white;
		font-weight:bold;
		padding-left:4px;
		padding-top:4px;
	}
	.cal_border_l {
		border-left-width:1px;
	}
	
	td.head {
		color:#d8ce2a;
		background-color:transparent;
		font-size:10px;
		font-weight:bold;
		padding-left:2px;
	}
	
	td.required {
		color:#797979;
		background-color:transparent;
		font-size:10px;
		font-weight:normal;
		padding-left:2px;
	}
	
	.grey {
		color:#797979;
	}
	
	td.notes {
		color:#7f7c7c;
		background-color:transparent;
		font-size:12px;
	}
	

	
	.ast {
		color:#797979;
		font-size:12px;
		font-weight:bold;
	}
	
	.form_header { border:0px solid #333108; border-top-width:1px; padding-right:4px;  padding-bottom:5px; padding-top:5px; padding-left:5px;}
	.form_header2{ border:0px solid #333108; border-top-width:1px; border-right-width:1px;border-left-width:1px; padding-right:4px;  padding-bottom:5px; padding-top:5px; padding-left:5px;}
	.table_footer { border:0px solid #1d1b1b; border-bottom-width:1px; padding-right:4px;  padding-bottom:5px; padding-top:5px; padding-left:5px;}
	
	.table_header 	{ border:0px solid #1d1b1b; border-top-width:1px; padding-right:4px;  padding-bottom:5px; padding-top:5px; padding-left:5px;}
	.table_text		{ padding-right:0px;  padding-bottom:15px; padding-top:0px; padding-left:15px;}
	
	.bordleft { border:0px solid #333108; border-left-width:1px; }
	.bordtop { border:0px solid #1b1d1d; border-top-width:1px; }
	
	a.menu2:link	{  letter-spacing:0em; font-size:10px; font-family:Arial,Verdana,sans-serif; color:#8d8d8c; font-weight:bold; }
	a.menu2:visited	{  letter-spacing:0em; font-size:10px; font-family:Arial,Verdana,sans-serif; color:#8d8d8c; font-weight:bold;}
	a.menu2:hover	{  letter-spacing:0em; font-size:10px; font-family:Arial,Verdana,sans-serif; color:#FFFFFF; font-weight:bold;}
	
	a.menu2_selected:link		{  letter-spacing:0em; font-size:10px; font-family:Arial,Verdana,sans-serif; color:#d8d80f; font-weight:bold; }
	a.menu2_selected:visited	{  letter-spacing:0em; font-size:10px; font-family:Arial,Verdana,sans-serif; color:#d8d80f; font-weight:bold;}
	a.menu2_selected:hover		{  letter-spacing:0em; font-size:10px; font-family:Arial,Verdana,sans-serif; color:#d8d80f; font-weight:bold;}
		
	a.menu3:link	{  letter-spacing:0em; font-size:11px; font-family:Arial,Verdana,sans-serif; color:#8d8d8c; }
	a.menu3:visited	{  letter-spacing:0em; font-size:11px; font-family:Arial,Verdana,sans-serif; color:#8d8d8c; }
	a.menu3:hover	{  letter-spacing:0em; font-size:11px; font-family:Arial,Verdana,sans-serif; color:#FFFFFF; }
	
	a.menu3_selected:link	{  letter-spacing:0em; font-size:11px; font-family:Arial,Verdana,sans-serif; color:#d8d80f; }
	a.menu3_selected:visited	{  letter-spacing:0em; font-size:11px; font-family:Arial,Verdana,sans-serif; color:#d8d80f; }
	a.menu3_selected:hover	{  letter-spacing:0em; font-size:11px; font-family:Arial,Verdana,sans-serif; color:#d8d80f; }
			
	a.menu4:link	{  letter-spacing:0em; font-size:10px; font-family:Arial,Verdana,sans-serif; color:#8d8d8c; }
	a.menu4:visited	{  letter-spacing:0em; font-size:10px; font-family:Arial,Verdana,sans-serif; color:#8d8d8c; }
	a.menu4:hover	{  letter-spacing:0em; font-size:10px; font-family:Arial,Verdana,sans-serif; color:#FFFFFF; }
	
	a.menu4_selected:link	{  letter-spacing:0em; font-size:10px; font-family:Arial,Verdana,sans-serif; color:#d8d80f; }
	a.menu4_selected:visited	{  letter-spacing:0em; font-size:10px; font-family:Arial,Verdana,sans-serif; color:#d8d80f; }
	a.menu4_selected:hover	{  letter-spacing:0em; font-size:10px; font-family:Arial,Verdana,sans-serif; color:#d8d80f; }
			
	td.menu5		{   background-color:#1b1d1d; color:#FFFFFF; border:3px solid #4d4e4e; border-bottom-width:0px; font-weight:normal; text-align:center; }
	td.menu5_off	{   background-color:#2c2f2f; color:#60605d; border:1px dashed #1b1d1d; border-bottom-style:solid; border-bottom-width:3px; border-bottom-color:#4d4e4e; font-weight:normal; text-align:center;  }
	
	a.error:link		{  font-family:Verdana, sans-serif; font-size:10px; color:#ff0000; font-weight:bolder; text-decoration:none; }
	a.error:visited	{  font-family:Verdana, sans-serif; font-size:10px; color:#ff0000; font-weight:bolder; text-decoration:none; }
	a.error:hover		{  font-family:Verdana, sans-serif; font-size:10px; color:#f5f3bf; font-weight:bolder; text-decoration:none; }
	
	td.menu3 {letter-spacing:0em; font-size:11px; font-family:Arial,Verdana,sans-serif; color:#60605d; }
	
	.note {
		color:#ac1d23;
		font-weight:bold;
		font-size:10px;
	}
	td.small {
		margin-top:0px;
		margin-bottom:0px;
		padding-top:0px;
		padding-bottom:0px;
		font-family:Verdana, sans-serif; 
		color:#6d6b6b;
		font-size:10px;
		text-align:left;
	}
	div.small {
		margin-top:0px;
		margin-bottom:0px;
		padding-top:0px;
		padding-bottom:0px;
		font-family:Verdana, sans-serif; 
		color:#6d6b6b;
		font-size:10px;
		text-align:left;
	}
	td.small_data {
		margin-top:0px;
		margin-bottom:0px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:3px;
		font-family:Verdana, sans-serif; 
		color:#6d6b6b;
		font-size:10px;
	}
	div.Small8px {
		font-family:Verdana,sans-serif; 
		color:#828080;
		font-size:10px;
	}
	td.Small8px {
		font-family:Verdana,sans-serif; 
		color:#828080;
		font-size:7pt;
	}
	pre {
		font-family:Verdana, sans-serif;
		font-size:10px;
		margin-top:0px;
		margin-bottom:0px;
		padding-top:0px;
		padding-bottom:4px;
		/*
		white-space: pre-wrap;        css-3 
		white-space: -moz-pre-wrap;   Mozilla, since 1999 
		white-space: -pre-wrap;       Opera 4-6
		white-space: -o-pre-wrap;     Opera 7 
		word-wrap: break-word;       Internet Explorer 5.5+ 
		*/
	}
	
	pre.title {
		color:#6d6b6b;
	}
	pre.headline { font-size:16px; font-weight:bold; color:#7a7777; }
	
	pre.h3 {
		white-space: -moz-pre-wrap;
		font-size:10px; font-weight:bold; color:#6f6767;
		font-family:Verdana, sans-serif;
		margin-top:0px;
		margin-bottom:0px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px; 
		margin-left:0px;
		margin-right:0px;
		padding-right:0px;
	}
	p.header {
		font-size:10px; font-weight:bold; color:#6f6767;
		font-family:Verdana, sans-serif;
		margin-top:0px;
		margin-bottom:0px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px; 
		margin-left:0px;
		margin-right:0px;
		padding-right:0px;
	}
	
	pre.small {
		font-size:10px; font-weight:bold; color:#6f6767;
		font-family:Verdana, sans-serif;
	}
	
	.menuText {
		font-size:8px;
		font-weight:bold;
		color:#6f6767;
	}
	
	a.small:link		{  font-family:Verdana,sans-serif; font-size:8px; color:#6d6b6b; font-weight:bold; text-decoration:none; }
	a.small:visited	{  font-family:Verdana,sans-serif; font-size:8px; color:#6d6b6b; font-weight:bold; text-decoration:none; }
	a.small:hover		{  font-family:Verdana, sans-serif; font-size:8px; color:#d8d80f; font-weight:bold; text-decoration:none; }
	
	a.contract:link		{ font-size:7px; color:#6d6b6b; font-weight:bold; background-color:black; text-decoration:none; }
	a.contract:visited	{ font-size:7px; color:#6d6b6b; font-weight:bold; background-color:black; text-decoration:none; }
	a.contract:hover	{ font-size:7px; color:black; font-weight:bold; background-color:#6d6b6b; text-decoration:none; }

	a.expand:link		{  font-family:Verdana,sans-serif; font-size:7px; color:black; font-weight:bold; background-color:#6d6b6b; text-decoration:none; }
	a.expand:visited	{  font-family:Verdana,sans-serif; font-size:7px; color:black; font-weight:bold; background-color:#6d6b6b; text-decoration:none; }
	a.expand:hover	{  font-family:Verdana,sans-serif; font-size:7px; color:black; font-weight:bold; background-color:white; text-decoration:none; }
	
	
	a.expand.padding {
		 padding-top:0px; padding-left:1px;  padding-right:1px; padding-bottom:0px; 
	}
	
	a.contract.padding {
		 padding-top:0px; padding-left:1px;  padding-right:1px; padding-bottom:0px; 
	}
	
	.box { border:1px solid #535353;}
	.browse { padding-left:10px; }
	
	.box_header { background-color:#535353; color:black; font-weight:bold; font-size:10px;}
	a.pageSys:link		{  font-family:Verdana,sans-serif; font-size:8px; color:#9c9999; font-weight:bold; text-decoration:none; border:1px solid #333333; padding-top:1px; padding-left:1px; padding-right:1px; padding-bottom:1px;} 
	a.pageSys:visited	{  font-family:Verdana,sans-serif; font-size:8px; color:#9c9999; font-weight:bold; text-decoration:none; border:1px solid #333333; padding-top:1px; padding-left:1px; padding-right:1px; padding-bottom:1px;} 
	a.pageSys:hover		{  font-family:Verdana,sans-serif; font-size:8px; color:#d8d80f; font-weight:bold; text-decoration:none; border:1px solid #d8d80f; padding-top:1px; padding-left:1px; padding-right:1px; padding-bottom:1px;} 
	
	a.pageDim:link		{  font-family:Verdana,sans-serif; font-size:8px; color:#333333; font-weight:bold; text-decoration:none; padding-top:1px; padding-left:1px; padding-right:1px; padding-bottom:1px;}
	a.pageDim:visited	{  font-family:Verdana,sans-serif; font-size:8px; color:#333333; font-weight:bold; text-decoration:none; padding-top:1px; padding-left:1px; padding-right:1px; padding-bottom:1px;}
	a.pageDim:hover		{  font-family:Verdana,sans-serif; font-size:8px; color:#333333; font-weight:bold; text-decoration:none; padding-top:1px; padding-left:1px; padding-right:1px; padding-bottom:1px;}
	
	a.pageOn:link		{  font-family:Verdana,sans-serif; font-size:8px; color:#d8d80f; font-weight:bold; text-decoration:none; border:1px solid #d8d80f; padding-top:1px; padding-left:1px; padding-right:1px; padding-bottom:1px;}
	a.pageOn:visited	{  font-family:Verdana,sans-serif; font-size:8px; color:#d8d80f; font-weight:bold; text-decoration:none; border:1px solid #d8d80f; padding-top:1px; padding-left:1px; padding-right:1px; padding-bottom:1px;}
	a.pageOn:hover		{  font-family:Verdana,sans-serif; font-size:8px; color:#d8d80f; font-weight:bold; text-decoration:none; border:1px solid #d8d80f; padding-top:1px; padding-left:1px; padding-right:1px; padding-bottom:1px;}
	
	
	.wrap {
		/*
		white-space: pre-wrap;        css-3 
		white-space: -moz-pre-wrap;   Mozilla, since 1999 
		white-space: -pre-wrap;       Opera 4-6 
		white-space: -o-pre-wrap;    Opera 7 
		word-wrap: break-word;        Internet Explorer 5.5+ 
		*/
	}
	
	.catalog_dollar {
		font-family:Arial;
		color:#a6a69e;
		font-size:22px;
		font-weight:normal;
		vertical-align:top;
	}
	.catalog_cent {
		font-family:Arial;
		color:#a6a69e;
		font-size:12px;
		font-weight:bold;
		padding-top:2px;
		padding-left:2px;
		vertical-align:top;
	}
	
	td.subheader {
		font-family:Verdana, sans-serif;
		font-size:16px;
		color:#ececec;
		font-weight:bold;
		padding-right:4px;
	}
	
	p.catalog_name {
		font-family:Verdana, sans-serif;
		color:#a6a69e;
		font-size:10px;
		font-weight:bold;
	}
	td.cell_dollar {
		color:#a6a69e;
		font-size:14px;
		font-weight:bold;
		vertical-align:top;
	}
	td.cell_cent {
		color:#a6a69e;
		font-size:10px;
		font-weight:bold;
		padding-top:2px;
		vertical-align:top;
	}
	
	.cart_header {
		font-family:Verdana, sans-serif;
		font-size:10px;
		color:#a6a69e;
		font-weight:bold;
	}
	.cart_text {
		font-family:Verdana, sans-serif;
		font-size:10px;
		color:#a6a69e;
		font-weight:normal;
	}
	.cart {
		background-color:#1b1d1d;
	}
	.cart_small {
		font-size:8px;
	}
	
	.cart_light {
		background-color:#0b0c0c;
	}
		
	.bottom_border {
		border:0px solid #1d1b1b;
		border-bottom-width:1px;
	}
	.approved {
		color:#8f0f0f;
		font-weight:bold;
		font-size:10px;
		letter-spacing:.1em;
		background-color:#CCCCCC;
		padding-left:2px;
		padding-right:2px;
		padding-top:2px;
		padding-bottom:2px;
	}
	.pending {
		color:#7498bd;
		font-weight:bold;
		font-size:10px;
		letter-spacing:.1em;
	
	}
	.expired {
		color:#770a0a;
		font-weight:bold;
		font-size:10px;
		letter-spacing:.1em;
	
	}
	
	.highlight {
		background-color:#ac1d23;
		font-size:8px;
		color:white;
	}
	
	td.classes {
		color:#CCCCCC;
		font-size:10px;
	}
	
	table.floater {
		position:absolute;
		z-index:10;
	}
	
	.home_dance {
		font-family:Verdana, sans-serif;
		font-size:20px;
		font-weight:normal;
		color:#707070;
	}
	.home_dance_hover {
		font-family:Verdana, sans-serif;
		font-size:20px;
		font-weight:normal;
		color:#860a0d;
	}
	
	.flashp {
		font-family:Verdana, sans-serif;
		font-size:10px;
		font-weight:normal;
		color:#860a0d;
	}
	
	.texter {
		padding-top:5;
		padding-bottom:5;
		padding-left:19;
		padding-right:12;
		font-size:9px;
		font-family:Verdana, sans-serif;
	}
	
	h1.headline {
		font-size:16px; font-weight:bold; color:#7a7777;
	}
	h1.main {
		padding-top:2;
		padding-bottom:10;
		font-size:13px;
		font-weight:bold;
		font-family:Arial, sans-serif;
		color:#a0a0a0;
	}
	.mainred {
		color:#ab1c20;
	}
	h2.main {
		font-size:13px;
		font-weight:normal;
		font-family:Verdana, sans-serif;
		color:#ab1c20;
	}
	h3.main {
		padding-left:10px;
		font-size:10px;
		font-weight:bold;
		font-family:Arial, sans-serif;
		color:#a0a0a0;
	}
	p.small {
		font-size:9px;
		color:#c2c2c2;
		font-family:Verdana, sans-serif;
	}
	p.main {
		padding-left:10px;
		padding-bottom:1px;
		margin-bottom:0px;
		margin-top:0px;
		padding-top:0px;
	}
	td.main {
		font-size:10px;
		font-weight:bolder;
		font-family:Arial, sans-serif;
		color:#a0a0a0;
	}
	td.dance_button {
		background:url('../images/liveclass/dance_but.gif');
		background-repeat:no-repeat;
		padding-top:20px;
		padding-left:60px;
		letter-spacing:.1em; font-family:Verdana, sans-serif; font-size:16px; color:#6c6c6c; font-weight:bold; text-decoration:none;
	}
	td.dance_button_on {
		background:url('../images/liveclass/dance_but_on.gif');
		background-repeat:no-repeat;
		padding-top:20px;
		padding-left:60px;
		letter-spacing:.1em; font-family:Verdana, sans-serif; font-size:16px; color:#920f11; font-weight:bold; text-decoration:none; 
	}
	
	td.border_bot {
		padding-bottom:5px;
		border:0px dashed #464646;
		border-bottom-width:1px;
	}
	td.border_bot_light {
		padding-bottom:5px;
		border:0px dashed #464646;
		border-bottom-width:1px;
	}
	.data_l {
		color:#d1d0d0;
		text-align:left;
		padding-right:6px;
		vertical-align:top;
		font-weight:normal;
		font-size:10px;
		padding-top:0px;	
	}
	.data_field_l {
		color:#d1d0d0;
		text-align:left;
		padding-right:3px;
		vertical-align:top;
		font-weight:bold;
		font-size:10px;
		padding-top:0px;	
	}
	.half { 
		width:50%;
	}
	.smallW {
		width:30%;
	}
	.pagesys_light {
		border:0px solid #1b1d1d;
		border-bottom-width:1px;
	}
	.dark {
		background-color:#0c0c0c;
	}
	p.smalldark {
		font-size:9px;
		color:720505;
		font-family:Verdana, sans-serif;
		padding-top:0px;
		margin-top:0px;
		padding-bottom:0px;
		margin-bottom:0px;
	}
	td.arrow {
		padding-top:6px;
		
	}
	td.battle_head {
		font-size:14px;
		font-family:Verdana,sans-serif;
		font-weight:bold;
		color:#CBCBCB;
	}
	td.battle_head2 {
		font-size:12px;
		font-family:Verdana,sans-serif;
		font-weight:bold;
		color:#ac1d23;
	}
	td.battle_head3 {
		font-size:10px;
		font-family:Verdana,sans-serif;
		font-weight:bold;
		color:#CCCCCC;
	}
	.white {
		color:#CCCCCC;
	}