body 
{
    border-color: 	#f050f0;
	background-image: url("../images/judo counter background.gif");
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:medium;
}

P
{
	text-align: 	justify;	
}

body, #whole_page, #main, td.google_ads, td.buttons, td.header, td.header_lhs, td.header_rhs, td.header_mid, 
td.header_link_ads, td.main_page, td.footer, td.footer, td.footer_rhs, td.footer_mid, td.affiliates, td.main_text_area
{
/*	border-width:	thin;
   	border-style:	solid; */

}
.no_print
{
color:#FF0000;
font-size:18px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:medium;

}

td.to_side
{
text-align:left;
vertical-align:top;
width:30%;
}

td.from_side
{
text-align:left;
vertical-align:top;
width:20%;
}

td.middle_space
{

vertical-align:top;
width:40%;
}


body, #whole_page, #main
{
/*	border-width:	thin;
   	border-style:	solid; */
  	border-color: 	#f05050;

	padding: 0.5%;
	margin:	0.5%;
	color:#888888;
	font-size: 95%;
	background-color:#fafafa;	
}


#main
{
 	width: 98%;
	border-color: #50f050;
   	text-align: left;	
}



h1,h2,h3, h5
{
  	text-decoration:none
}

h1 {font-size: 120%;color: black; }
h2 {font-size: 110%;}
h3 {font-size: 105%; color: black; font-style: italic;}

h5 {font-size: 80%; color: gray; }

#whole_page
{
/* 	border-width:	thin;
   	border-style:	solid; */
  	border-color: 	#aaaaaa;
	width: 780px;			
  	margin-left: 	auto;
   	margin-right: 	auto; 
/*	background-color:#fafafa;	
*/	background-color:#f0f0f0;

	

}






p.footer
{
	color:inherit;
}

.error 
{
  	color: #CC0000; 
 	font-weight: normal;     
	font-size: 90%;  
	text-align: left;
}

.error2
{
  	color: #CC0000; 
 	font-weight: normal;     
	font-size: 120%;  
	text-align: left;
}


#table_centre
{
	text-align:center;
	margin-left: 	auto;
   	margin-right: 	auto;    
	background-color: inherit;		
}

#important_message
{
	text-align:center;
	color: #ff0000;
	font-style: italic;
	font-weight: bold;
	font-size:18px;
}

#news_lhs
{
 	width: 185px;
  	border-color: #0000ff;
	float:left;  
	background-color: inherit;			
}

#news_rhs
{
 	width: 185px;
  	border-color: #0000ff;
	float:right;  
	background-color: inherit;			
}

#news_mid
{
 	width: 185px;
  	border-color: #0000ff;
	float:none; 
	background-color: inherit;			
}

hr
{
	color: black;
}

a:link {color: blue; text-decoration:none}
a:visited {color: red;}
a:hover {color: #ffff00; background:#111111; text-decoration:none}



.men_lev1 {font-size: 100%;}
.men_lev2 {font-size: 90%;}
.men_lev3 {font-size: 80%;}

.video_head1 {font-size: 130%;color:#000000;width:229px}						

.video_head2 {font-size: 120%;color:#3333ff;width:117px}						
.video_head3 {font-size: 110%;color:#ff6666;width:1419px}						

.B1, .B2, .B3 {font-weight:bold; color: red;}
.B2 {color: green;}
.B3 {color: aqua;}



td.google_ads
{
/* 	border-width:	thin;
   	border-style:	solid; */
  	border-color: 	#f05050;
	
	width:760px;
	height:92px;


	padding: 0.5%;
	margin:	0.5%;
	color:#888888;

	background-color:#fafafa;	

	text-align:center;

	
	
	
}

td.buttons
{
/* 	border-width:	thin;
   	border-style:	solid; */
	border-color: 	#50f050;

	color:#888888;
	font-size: 120%;

	background-color:#fafafa;	


 	width:120px;
	float:none;
	text-align:left;
	vertical-align:top;
}

td.header
{
/* 	border-width:	thin;
   	border-style:	solid; */
 	border-color: #0000ff;

	width:760px;
	background-color: inherit;		
}


td.header_mid
{

	background-color: inherit;			
 	width: 590px;
	font-size:290%;
	text-align:center;	
}

td.header_rhs
{
	background-color: inherit;		
 	width:240px;
	float:right;  
}

td.header_lhs
{
	background-color: inherit;		
	width:77px;
	height:77px;
}

td.header_lhs, td.header_rhs, td.header_mid

{
/* 	border-width:	thin;
   	border-style:	solid; */
	background-color: inherit;		
  	border-color: 	#f05050;
	color:#888888;
}

td.header_link_ads
{
/* 	border-width:	thin;
   	border-style:	solid; */
	
	border-color: 	#f05050;

	padding: 0.5%;
	margin:	0.5%;
	color:#888888;
	font-size: 95%;
	
	background-color:#fafafa;
	height:40px;
	text-align:center;
	vertical-align:middle;

	
	

}

td.main_page
{
/* 	border-width:	thin;
   	border-style:	solid; */
  	border-color: 	#f0f050;
	

 	width: 98%;
   	text-align: left;	


	padding: 0.5%;
	padding-right: 10px;
	margin:	0.5%;
	color:#888888;
	font-size: 95%;
}

td.footer, td.footer, td.footer_rhs, td.footer_mid
{
/* 	border-width:	thin;
   	border-style:	solid; */
  	border-color: 	#f05050;

	padding: 0.5%;
	margin:	0.5%;
	color:#888888;
	
	font-size: 95%;
	
 	width: 98%;

	text-align:center;
	vertical-align:middle;
	background-color: inherit;
	height:75px;

}

td.footer_lhs
{
	border-color: #0000ff;
 	width:150px; 
	float:left;  
	background-color: inherit;		
}

td.footer_mid
{
  	border-color: #0000ff;
 	width:500px; 
	background-color: inherit;
   	text-align: center;
	vertical-align:middle;
	font-size:	80%;
}

td.footer_rhs
{
  	border-color: #0000ff;
 	width:77px;
	text-align:right;
	float:right;  
	background-color: inherit;		
}


td.affiliates
{
/* 	border-width:	thin;
   	border-style:	solid; */
  	border-color: 	#f05050;

	padding: 0.5%;
	margin:	0.5%;
	color:#888888;
	font-size: 95%;

}

table.table_centre
{
	text-align:center;
	margin-left: 	auto;
   	margin-right: 	auto;    
	background-color: inherit;		
}

table.table2
{
	text-align:left;
	margin-left: 	auto;
   	margin-right: 	auto;    
	background-color: inherit;
	width:590px;
}

td.video_area
{
	width:320px;
	text-align:right;
}
td.main_text_area
{
/* 	border-width:	thin;
   	border-style:	solid; */
  	border-color: 	#33FFFF;

	width:180px;
	text-align:left;
	vertical-align:top;
}

td.mp4txt
{
	font-weight:800;
}

table.schedule
{
	width:600px;
	border-spacing:1px;
	text-align:center;
	border-color:#000000;
}

p.news
{
	padding-top:5px;
	text-align:justify;
	padding-bottom:5px;
	padding-right:10px;
}

.th_c
{
	table-layout:inherit;
	text-align:center;
	font-size: 90%;
	color:#555555;
	text-align:center;
}
.required {

color:#FF0000;
}
.attribute{
color:#333333;
font-weight:bold;
font-size:16px;
width:300px;

}
.attributeinput{
color:#333333;
font-size:14px;
}
