input, textarea, select, option {
	font-family:Verdana,Arial,sans-serif;
	padding: 2px;
	color: #000000;
	background-color: #fdfdfd;
	border: inset 1px #000000;
}

a:link { font-weight:bold;
		color:#D6241B;
		text-decoration:none; }
a:visited { font-weight:bold;
		color:#D6241B;
		text-decoration:none; }
a:hover { font-weight:bold;
		color:#D6241B;
		text-decoration:none; }

table.t { 
	font-size: 10pt;
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
	border-color: black;
	border-collapse: collapse; }
table.t th { 
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #000000;
	-moz-border-radius: 0px; }
table.t td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: black;
	-moz-border-radius: 0px;  }

#onepoint { position:absolute;
  		top:2px;
		left:2px;
		width: 180px;
		height: 174px;
		background-image: url(images/onepoint.jpg); }
#flash { position:absolute;
  		top:2px;
		left:184px; }

#nav { position:absolute;
  		top:178px;
		left:2px;
		width: 180px; }

#au { position:relative;
	top:0px;}
#ta {position:relative;
	top:3px;}
#lm { position:relative;
	top:5px;}

#subnav { position:absolute;
  		top:146px;
		left:184px;
		width: 580px;
		height: 30px; }
#wrap { position:relative;
	top:0px;
	left:0px; }
#er1 { position:absolute;
	 top:146px;
	 left:184px; }
#er2 { position:absolute;
	top:146px;
	left:326px; }
#er3 { position:absolute;
	top:146px; 
	left:468px; }
#er4 { position:absolute;
	top:146px;
	left:610px; }


#leftbot { position:absolute;
  		top:335px;
		left:2px;
		width: 179px;
		border: 1px solid #000000; }

#rightside { position:absolute;
  		top:2px;
		left:752px; }

#main { position:absolute;
  		top:178px;
		left:184px;
		width:500px;
		padding: 25px 25px 25px 25px; }


#aboutusMenu { position:absolute;
		top:180px;
		left:178px;
		width:140px;	
		visibility:hidden;
		display:none;
		z-index:5; }

#instructorOption { position:relative; }

#scheduleOption { position:relative;
		top:2px; }

#contactOption { position:relative;	
		top:4px; }

#theartMenu { position:absolute;
		top:232px;
		left:178px;
		width:140px;	
		visibility:hidden;
		display:none;
		z-index:5; }

#aikidoOption { position:relative; }

#kokikaiOption { position:relative;
		top:2px; }

#testingOption { position:relative;	
		top:4px; }


#learnmoreMenu { position:absolute;
		top:284px;
		left:178px;
		width:140px;
		visibility:hidden;
		display:none;
		z-index:5; }

#newsOption { position:relative; }

#linksOption { position:relative;
		top:2px; }

#glossaryOption { position:relative;	
		top:4px; }

#fbcontainer { position:absolute;
		top:178px;
		left:752px; }

#feedback { position:relative;
		top:2px;
		width:180px;
		padding: 10px 10px 10px 10px;
	 	border:1px solid #000000;
	    	background-color: #ffffff; }
#randomterm { width:180px;
		padding: 2px 10px 10px 10px;
	 	border:1px solid #000000;
	    	background-color: #ffffff;
		text-align: center;}

#footer { border-top:1px solid #000000;
	padding: 5px 5px 5px 5px; }

.infoblock { font-family:Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold; }
.formtext { font-family:Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold; }

.but { font-family:Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold; 
	background-color: #fdfdfd;}

.h { font-family:"Lucida Sans Unicode",sans-serif;
	font-size:18pt;
	font-weight:bold; }
.sm { font-family:"Lucida Sans Unicode",sans-serif;
	font-size:14pt;
	font-weight:bold; }
.mid { font-family:"Lucida Sans Unicode",sans-serif;
	font-size:12pt;
	font-weight:bold; }

.c { font-family:Verdana,Arial,sans-serif;
	font-size:10pt; }

.cb { font-family:Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#000000; }

.cr { font-family:Verdana,Arial,sans-serif;
	font-size:8pt; }

.thanks { padding: 3px 3px 3px 3px;
	font-family:Verdana,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#D6241B;
	border:1px solid #D6241B; }

.desc { font-family:Verdana,Arial,sans-serif;
	color:#E0E0E0;
	font-size:8pt; }