@charset "utf-8";

/* CSS Document */

body { 
	background-image: url(images/background.jpg); 
	background-attachment: fixed;
	color:#ffffff}

.karate {background-image:url('images/karate.gif'); background-repeat:no-repeat; background-position:center; }	
.bamboo {background-image:url('images/bamboo.gif'); background-repeat:no-repeat; background-position:bottom left; }	
.hidden {display: none;}


p { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11pt; color:#ffffff }
.subheading { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11pt; color:#fff4c4 }
td { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11pt; color:#ffffff }
.text { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11pt; color:#ffffff }
.bold { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color:#2e3d5c }
H1 { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color:#ffffff; letter-spacing: 1px; }
.titletextlrg { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 17pt; color:#ffffff; font-weight: bold; letter-spacing: 2px;}
.titletextsm { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 13pt; color:#ffffff; font-weight: bold; letter-spacing: 2px;}

html, body {
	margin: 25;
	padding: 0;}

#page-container {
	width: 1000px;
	margin: auto;
	background: #ffffff;}


#topheader {
	background: #93857a;
	height: 25px;}

#contentcontainer{
	background: #807a7c;}


#footer {
	background: #878f9c;
	height: 25px;
	padding: 8px;
	clear: both;}
	
.footer2 {
	background: #878f9c;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11pt; color:#ffffff }
	
.notices {
	background: #7f757a;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11pt; color:#ffffff }


.border {border-collapse: collapse; border: solid #ffffff; border-width: 1px;} 
.borderright { border-right: solid #ffffff; border-width: 1px }
.borderbottom { border-bottom: solid #ffffff; border-width: 1px }
.bordertop { border-top: solid #ffffff; border-width: 1px }
.borderleft { border-left: solid #ffffff; border-width: 1px }
td.leftback { background-color:#93857a;}
td.centerback { background-color:#7f757a;}
td.rightback { background-color:#848c99;}
td.class { background-color:#6e6165;}
td.classhead { background-color:#756c6f;}

tr.class { background-color:#6e6165;}
tr.classhead { background-color:#756c6f;}

a.menu:link { color: #ffffff; text-decoration: none; font-size: 11pt; line-height: 1.4;}
a.menu:visited { color: #ffffff; text-decoration: none; font-size: 11pt; line-height: 1.4;}
a.menu:hover { color: #ffcf00; text-decoration: none; font-size: 11pt; line-height: 1.4;}
a.menu:active { color: #ffffff; text-decoration: none; font-size: 11pt; line-height: 1.4;}

a.menu2:link { color: #ffcf00; text-decoration: none; font-size: 11pt; line-height: 1.4;}
a.menu2:visited { color: #ffcf00; text-decoration: none; font-size: 11pt; line-height: 1.4;}
a.menu2:hover { color: #ffcf00; text-decoration: none; font-size: 11pt; line-height: 1.4;}
a.menu2:active { color: #ffffff; text-decoration: none; font-size: 11pt; line-height: 1.4;}

a:link { color: #ffcf00; text-decoration: none; font-size: 11pt;}
a:visited { color: #ffcf00; text-decoration: none; font-size: 11pt;}
a:hover { color: #fff4c4; text-decoration: none; font-size: 11pt;}
a:active { color: #ffcf00; text-decoration: none; font-size: 11pt;}

a.submenu:link { color: #ffffff; text-decoration: none; font-size: 10pt; line-height: 1.2;  padding-left: .5cm;}
a.submenu:visited { color: #ffffff; text-decoration: none; font-size: 10pt; line-height: 1.2;  padding-left: .5cm;}
a.submenu:hover { color: #ffcf00; text-decoration: none; font-size: 10pt; line-height: 1.2;  padding-left: .5cm;}
a.submenu:active { color: #ffffff; text-decoration: none; font-size: 10pt; line-height: 1.2;  padding-left: .5cm;}

.shadow{
border:1px solid silver;
font:10pt arial;
position:relative;
display:inline;
background:white;
z-index:100
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}

