BODY {
	background-image: url(/Images/RicePaperBack.jpg);
  background-repeat: repeat;
	background-position: 0px 0px;
	background-color: #FFFFFF; font-family: Papyrus, "Palatino Linotype", serif; font-size: 14px; color: #000000;
}

P {font-size: 16px;}

.header {
	position: absolute;
	clip: rect(   );
	left: 10px;
	top: 10px;
	background-image:  url("/Images/Top.gif");
	height: 196px;
	width: 952px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-style: none;
	background-repeat: no-repeat;
	z-index: 99;
}

.navBar {
	position: absolute;
	clip: rect(   );
	left: 10px;
	top: 206px;
	background-image:  url("/Images/Side.gif");
	background-repeat:no-repeat;
	border-style: none;
	height: 467px;
	width: 229px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	z-index: 100;
}

div#NavBarMenu {
  position:absolute;
	clip: rect( );
  top:206px;
  left:10px;
  height:467px;
  width: 229px;
	border-style:none;
  background-image:url("/Images/Side.gif");
	background-repeat:no-repeat;
 	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
  z-index: 100;
}

div#NavBarMenu a:link    { font-size: 16px; color: #72926d; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration:none; font-variant: normal}
div#NavBarMenu a:visited { font-size: 16px; color: #72926d; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
div#NavBarMenu a:active  { font-size: 16px; color: #0a300b; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
div#NavBarMenu a:hover   { font-size: 16px; color: #c18314; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: underline; font-variant: normal}

div#NavBarMenu ul {
	list-style-position: outside;
	list-style-image: none;
	list-style-type:none;
  margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 1px;
	padding-top: 1px;
	width: 130px;
	border: none;
}

div#NavBarMenu li {
 position:relative;
 padding: 5px 0px 0px 0px;
 list-style: none;
 width: 130px;
  margin-top: 0px;
	margin-bottom: -7px;
	margin-left: 0px;
	margin-right: 0px;
	background-color:aqua;
}

div#NavBarMenu li a {
 display: block;
 padding: 0px 0px 0px 5px;
 text-decoration: none;
 width: 130px;
  margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

div#NavBarMenu>ul a {
 width: auto;
}

div#NavBarMenu ul ul {
 position: absolute;
 z-index: 250;
 display: none;
}

div#NavBarMenu ul ul li {
 padding: 0px 5px 0px 10px;
 background-image: url(/Images/RicePaperBack.jpg);
 width:200px;
  margin-top: 0px;
	margin-bottom: -7px;
	margin-left: 0px;
	margin-right: 0px;
}


div#NavBarMenu ul.level1 li.submenu:hover ul.level2 {
 top: 0px;
 left: 60px;
 width: 215px;
 display:block;
  margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
 padding: 0px;
 white-space:normal;
}

.linkList {
	list-style-position: outside;
	list-style-image: none;
	list-style-type:none;
	margin: 0px;
	padding-left: 1px;
	padding-top: 1px;
	border: none;
}
.linklist li {
	padding-top: 5px;
}

.emptyLI {
	list-style-type:none;
}

A:link    { color: #72926d; }
A:visited { color: #72926d; }
A:active  { color: #0a300b; }
A:hover   { color: #c18314; }



.navLink:link    { font-size: 16px; color: #72926d; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration:none; font-variant: normal}
.navLink:visited { font-size: 16px; color: #72926d; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.navLink:active  { font-size: 16px; color: #0a300b; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.navLink:hover   { font-size: 16px; color: #c18314; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}

.navLinkBold:link    { font-size: 20px; color: #121123; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px; vertical-align: middle; text-decoration: underline; font-variant: normal}
.navLinkBold:visited { font-size: 20px; color: #72926d; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px; vertical-align: middle; text-decoration: underline; font-variant: normal}
.navLinkBold:active  { font-size: 20px; color: #0a300b; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px; vertical-align: middle; text-decoration: none; font-variant: normal}
.navLinkBold:hover   { font-size: 20px; color: #c18314; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px; vertical-align: middle; text-decoration: none; font-variant: normal}


.navLinkSpecial:link    { font-size: 14px; color:#FF0000; font-weight: bold; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;}
.navLinkSpecial:visited { font-size: 14px; color: #ff0000; font-weight: bold; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;}
.navLinkSpecial:active  { font-size: 14px; color: #0a300b; font-weight: bold; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;}
.navLinkSpecial:hover   { font-size: 14px; color: #c18314; font-weight: bold; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;}

.navLinkSpecialU:link    { font-size: 16px; color:#000066; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;border-bottom:1px solid #72926d;}
.navLinkSpecialU:visited { font-size: 16px; color: #000066; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;border-bottom:1px solid #72926d;}
.navLinkSpecialU:active  { font-size: 16px; color: #0a300b; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;border-bottom:1px solid #72926d;}
.navLinkSpecialU:hover   { font-size: 16px; color: #c18314; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;border-bottom:1px solid #72926d;}

.navLinkSpecialO:link    { font-size: 16px; color:#000066; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;border-top:1px solid #72926d;}
.navLinkSpecialO:visited { font-size: 16px; color: #000066; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;border-top:1px solid #72926d;}
.navLinkSpecialO:active  { font-size: 16px; color: #0a300b; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;border-top:1px solid #72926d;}
.navLinkSpecialO:hover   { font-size: 16px; color: #c18314; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;border-top:1px solid #72926d;}

.navLinkSpecialSC:link    { font-size: 14px; color:#336600; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;}
.navLinkSpecialSC:visited { font-size: 14px; color: #336600; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;}
.navLinkSpecialSC:active  { font-size: 14px; color: #0a300b; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;}
.navLinkSpecialSC:hover   { font-size: 14px; color: #c18314; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal;}

.navLinkSpecialBlue:link    { font-size: 16px; color:#0000FF; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.navLinkSpecialBlue:visited { font-size: 16px; color: #0000FF; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.navLinkSpecialBlue:active  { font-size: 16px; color: #0a300b; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.navLinkSpecialBlue:hover   { font-size: 16px; color: #c18314; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}

.dsTitle { font-size: 18px; font-weight: bold; color:#000000; font-variant: normal;}


.dsLink:link    { font-size: 16px; color: #72926d; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.dsLink:visited { font-size: 16px; color: #72926d; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.dsLink:active  { font-size: 16px; color: #0a300b; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.dsLink:hover   { font-size: 16px; color: #c18314; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: underline; font-variant: normal}

.dsLinkBold:link    { font-size: 20px; color: #72926d; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px; vertical-align: middle; text-decoration: none; font-variant: normal}
.dsLinkBold:visited { font-size: 20px; color: #72926d; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px; vertical-align: middle; text-decoration: none; font-variant: normal}
.dsLinkBold:active  { font-size: 20px; color: #0a300b; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px; vertical-align: middle; text-decoration: none; font-variant: normal}
.dsLinkBold:hover   { font-size: 20px; color: #c18314; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px; vertical-align: middle; text-decoration: underline; font-variant: normal}

.dsLinkNew:link    { font-size: 16px; color: #996633; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.dsLinkNew:visited { font-size: 16px; color: #996633; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.dsLinkNew:active  { font-size: 16px; color: #0a300b; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.dsLinkNew:hover   { font-size: 16px; color: #c18314; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: underline; font-variant: normal}

.dsLinkInact:link    { font-size: 16px; color: #999999; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.dsLinkInact:visited { font-size: 16px; color: #999999; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.dsLinkInact:active  { font-size: 16px; color: #0a300b; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.dsLinkInact:hover   { font-size: 16px; color: #c18314; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: underline; font-variant: normal}

.dsLinkNewInact:link    { font-size: 16px; color: #CD9A67; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.dsLinkNewInact:visited { font-size: 16px; color: #CD9A67; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.dsLinkNewInact:active  { font-size: 16px; color: #0a300b; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: none; font-variant: normal}
.dsLinkNewInact:hover   { font-size: 16px; color: #c18314; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; vertical-align: middle; text-decoration: underline; font-variant: normal}

.p12px { font-size: 16px;}

.divMain {
	position: absolute;
	clip:        rect(   );
	left: 245px;
	top: 206px;
	width: 717px;
	overflow:visible;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-size: 16px;
	z-index: 50;
}

.divMainChibaSensei {
	position: absolute;
	left: 171px;
	top: 90px;
	width: 792px;
	height: 582px;
	border-style: none;
	z-index: 10;
}
.divMainBiran {
	position: absolute;
	left: 235px;
	top: 230px;
	width: 717px;
	border-style: solid;
	border-width:thin;
	z-index: 10;
	background-color:white;
}


.copyrightBox { 
	position: absolute;
	left: 10px;
	top: 673px;
	background-image: none;
	height: 100px;
	width: 166px;
	padding-top: 5px;
	padding-left: 5px;
	clip:   rect(   );
	margin-top: 10px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	text-decoration: none; 
	clear: none; 
	float: none; 
	text-align: left; 
	vertical-align: top; 
	border-style: none;
	border-width: 0px; 
	border-color: #B4780A #b4780a #b4780a;
	z-index:98;
}


.stateCell {text-align:left; vertical-align:top;}
.tableHeader {text-align: left; padding-right: 10px;}
.tableData {text-align: left; vertical-align: top; padding-right: 10px; }
.tableDanRank {background-color:#CCCCCC;}
.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}

.email {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-variant: normal}
.bold {  font-weight: bold}
.divMainTitle { text-align: center; position: absolute; height: 40px; width: 650px; left: 236px; top: 130px; clip:  rect(   ); font-size: 22px; font-weight: bold; vertical-align: middle ; border-style: none; z-index: 150;}
.divSub2Title { font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold }
.biranBanner {  height: 84px; width: 350px; clip:       rect(   )}
.biranLeft {  width: 121px; clip:    rect(   ); background-color: #999999; height: 650px; margin-right: 5px; float: left}
.biranFloatRight { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-style: italic; font-weight: bold; float: right; text-align: center; vertical-align: baseline ; clip:  rect(   )}
.biranQuote {  font-family: "Times New Roman", Times, serif; font-size: 12px; font-style: italic}
.biranCitation { font-family: "Times New Roman", Times, serif; font-size: 12px; font-style: normal; white-space: pre}
.biranItalics { font-style:inherit; }
.biranSpanClearRight { clear: right; float: none }
.cellBold { font-weight:bold; margin-bottom: 3px;}
.cellDate {padding-left:10px;}
.linksLeft { width: 312px; clip: rect( ); float: left ; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold}
.linksRight { clip: rect( ); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 311px}
.linksFull { clear: both; float: none ; text-align: center}
.videoOrderCell { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; clip:   rect(   ); vertical-align: top}
.videoOrderHeaderCell { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #C685DE; text-align: center; clip:   rect(   ); font-weight: bold}

.videoDisplayCell1 { width: 158px; text-align: left;}
.videoDisplayCell2 { width: 327px; text-align: left;}
.videoDisplayCell3 { width: 122px; text-align: right;}
.videoDisplayCell4 { width: 77px;}
.videoDisplayLineThrough { text-decoration:line-through;}

.videoOrderCell1 { width: 330px; text-align:left;}
.videoOrderCell2 { width: 154px; text-align:left;}
.videoOrderCell3 { width: 50px; text-align:right;}
.videoOrderCell4 { width: 75px;}
.inputCell {width: 40px;}
.inputButtonCell {width: 75px; height: 46px;}
.printPayPal {
  display: none;
}

.Birankaiform {
	font-size: medium;
}

.Birankaiform label,input, textarea{
  display: block;
	width: 20em;
	float: left;
	margin-bottom: 10px;
}

.Birankaiform label {
	text-align: right;
	width: 15em;
	padding-right: 20px;
}

.Birankaiform Div {
	clear: left;
	text-align: center;
}

.Birankaiform #DGH {
	border-style:solid;
	border-width:1px 0px 1px 0px;
	margin-bottom: 10px;
}

.dojoSupport {color:#996633; }
.dojosupportExists {
  color:#666666;
	font-style:italic;
}
.dojosupportdraft {
 text-decoration:none;
}

OL#Ethics LI {
 padding: 3px;
 margin-top: 3px;
}

OL#Ethics LI OL LI {
 padding: 0px;
 margin-top: 0px;
}

P#NonDiscrimination {
 font-size:larger;
 font-style:italic;
}
.divBiranOnlineMain {
	position: absolute;
	clip:        rect(   );
	background-color:#FFFFFF;
	background-image:url(BiranOnline/Images/bannerLine.gif);
	background-position:left;
	background-repeat:repeat-y;
	left: 245px;
	top: 206px;
	width: 717px;
	z-index: 50;
}
.divBiranOnlineTitleLeft { 
	text-align:center; 
	position: absolute; 
	background-position:left;
	background-repeat:no-repeat;
	background-color:#999999;
	height: 42px; 
	width: 58px; 
	left: 245px; 
	top: 164px; 
	clip:  rect(   );
	font-family:Arial, Helvetica, sans-serif;
	font-size: 38px; 
	font-weight: bold;
	color:#000000; 
	vertical-align: middle ; 
	border-style: none; 
	z-index: 150;
	text-align:right;
	padding-right:1px;
}


.divBiranOnlineTitleRight { 
	text-align:center; 
	position: absolute; 
	background-position:left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height: 42px; 
	width: 659px; 
	left: 303px; 
	top: 164px; 
	clip:  rect(   );
	font-family:Arial, Helvetica, sans-serif;
	font-size: 38px; 
	font-weight: bold;
	color:#999999; 
	vertical-align: middle ; 
	border-style: none; 
	z-index: 150;
	text-align:left;
	border-bottom-width:thin;
	border-bottom-style:solid;

}
	
.BoDShihanInterview {
  position:absolute;
  border-style:none;
  background-image:url(BiranOnline/Images/Bluhm.jpg);
  background-repeat:no-repeat;
  top: 10px;
  left:0px;
  width:125px;
  height:200px;
  text-align:left;
  z-index:20;
}
.BodShihanInterviewLink {
  position:absolute;
  top:170px;
  left:2px;
  width:125px;
  font-weight:normal;

 }
.BoDLinks {
  position:absolute;
  border-style:none;
  top: 210px;
  left:0px;
  width:125px;
  height:250px;
  text-align:left;
  vertical-align:middle;
  padding:3px;

}
.BoDReport {
  position:absolute;
  border-style:none;
  top: 10px;
  left:130px;
  width:350px;
  height:400px;
  padding:0px;
  text-align:center;
}
Div#BoDReportLink {
  position:absolute;
  top:415px;
  left:160px;
  width:300px;
  font-weight:normal;
  text-align:center;
}

.BoDDoshu {
  position:absolute;
  border-style:none;
  top: 500px;
  left: 135px;
  width:350px;
  height:200px;
  padding:3px;

}

.BoDIntro {
  position:absolute;
  border-style:none;
  top: 0px;
  left: 0px;
  width:645px;
  height:100px;
  padding:3px;
  border:2px solid #ff0000;

}

.BoDZen {
  position:absolute;
  border-style:none;
  top: 10px;
  left:485px;
  width:170px;
  height:200px;
  padding:3px;
}

.BoDDojoProfile {
  position:absolute;
  border-style:none;
  top: 0px;
  left:485px;
  width:170px;
  height:200px;
  padding:3px;
}
.BoDArchives {
  position:absolute;
  border-style:none;
  top: 210px;
  left:485px;
  width:170px;
  height:100px;
  padding:3px;
}

.BirankaiScholarshipForm label, input, textarea{
  display: block;
	width: 5em;
	float: left;
	margin-bottom: 2px;
}

.BoContent  { position:relative; left:62px; width:655px;padding-top:7px;}
.BoContentMain {position:relative; left:62px;width:655px;margin-top:7px;height:550px;}
.BoQuestion { font-family:  Georgia, "Times New Roman", Times, serif; font-size: 14px; font-style:normal;font-weight:bold; clear:both;}
.BoAnswer   { font-family:  Georgia, "Times New Roman", Times, serif; font-size: 14px; font-style: normal;}
.BoHeader1  { font-family:  Georgia, "Times New Roman", Times, serif; font-size: 16px; font-style: normal;font-weight:bold;color:#000099;vertical-align:text-top;}
.BoHeader   { font-family:  Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: normal;font-weight:bold;color:#000099;vertical-align:text-top;}
.BoSmall	{ font-family:  Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: normal;}
.BoLarge    { font-family:  Georgia, "Times New Roman", Times, serif; font-size: 22px; font-style: normal;}
.BoFooter   { font-family:  Georgia, "Times New Roman", Times, serif; font-size: 10px; font-style: normal;}
.BoImgR		{ float:right ;margin-left:3px;margin-bottom:3px;}
.BoImgL		{ float:left ;margin-right:3px;margin-bottom:3px;}
.BoImgL1	{ float:left; width:250px;height:176px;margin-right:3px;margin-bottom:3px;}