﻿/* bostonkendo main style sheet */
/* author: David Harrison       */
/* For Boston Kendo Kyokai Web Site */
/* Contains main style elements */

/* HTML style presentations */

a:link 		{ color:yellow; text-decoration:underline}
a:visited 	{ color: yellow; text-decoration:underline}
a:active 	{ color:yellow; text-decoration:underline}
a:hover 	{ color:red; text-decoration: underline;}

body 		{ background-color:black; font-family: Tahoma, Arial sans-serif  }

h1 { font-size: 36pt; font-weight: bold; text-align: left; color: red; margin-top: -10px}
h2 { font-size: 20pt; font-weight: bold; text-align: left; color: white; margin-bottom: -10px}
h3 { font-weight:bold; font-size: 14pt; text-align: left; color: white; }
h4 { font-weight:bold; font-size: 12pt; text-align: center; color: white; }
h5 { font-size: 12pt; font-weight: bold; text-align: center; color: red; }
h6 { font-size: 16pt; font-weight: bold; text-align: center; color: white; margin-bottom: -15px;}

p { font-weight:normal; font-size: 11pt; text-align:justify; color: white; }

div#Title { width:800px; height:59px; position:absolute; left:365px; top:13px; z-index:2; }
div#Japanese { width:83px; height:30px; position:absolute; left:20px; top:13px; z-index:1; }
div#Spanish { width:89px; height:30px; position:absolute; left:115px; top:13px; z-index:1; }
div#InfoButton { width:89px; height:30px; position:absolute; left:210px; top:13px; z-index:1; }
div#emudo { width:89px; height:30px; position:absolute; left:1120px; top:8px; z-index:1; }
div#emudo1 { width:89px; height:30px; position:absolute; left:870px; top:8px; z-index:1; }
div#Kanji { width:76px; height:415px; position:absolute; left:310px; top:18px; z-index:2; bottom: 234px; }
div#Kanji2 { width: 76px; height: 200px; position: absolute; left: 35px; top: 60px; z-index: 1; }
div#Kanji3 { position:absolute; left:315px; top:400px; z-index:1; }
div#Kanji4 { width: 76px; height: 200px; position: absolute; left:350px; top:50px; z-index:1; }
div#PhotoBanner { width:814px; height:625px; position:absolute; left:350px; top:65px; z-index:1; }
div#SideBar { width:300px; height:620px; position:absolute; left:10px; top:51px; z-index:1; visibility:visible; padding-top: 10px;}
div#ForInfo { width:679px; height:47px; position:absolute; left:375px; top:655px; z-index:1; }
div#Photo { width: 252px; height: 214px; position: absolute; left: 60px; top: 50px; z-index: 1; }
div#DojoList { position: absolute; width: 310px; height: 500px; z-index: 1; left: 870px; top: 170px; overflow: auto;}
div#DojoListP { position: absolute; width: 310px; height: 650px; z-index: 1; left: 1120px; top: 100px; overflow: auto;}
div#Register { width:650px; height:409px; position:absolute; left:230px; top:140px; z-index:2; }
div#Activate { width:650px; height:409px; position:absolute; left:275px; top:100px; z-index:1; }
div#ChangePass { width:650px; height:409px; position:absolute; left:230px; top:140px; z-index:1; }
div#UpdateForm { width:578px; height:409px; position:absolute; left:230px; top:125px; z-index:1; }
div#Photo { width: 252px; height: 214px; position: absolute; left: 60px; top: 50px; z-index: 1; }
div#Headline { width: 830px; height: 107px; position: absolute; left: 21px; top: 0px; z-index: 1; }
div#ShiaiList { width:606px; position:absolute; left:250px; top:50px; z-index:1; }
div#Confirmation { width:570px; height:409px; position:absolute; left:250px; top:123px; z-index:2; margin:10px; }
div#Error {width:800px; height:600px; position:absolute; left:100px; top:150px; z-index:4;
		background-color:red; border:solid 2px gray; margin: 10px; padding: 10px}
div#PayPal { width:350px; height:200px; position:absolute; left:370px; top:555px; z-index:1; }
div#Footer { width:350px; height:72px; position:absolute; left:10px; top:600px; z-index:1; }
div#Waiver { width:556px; height:409px; position:absolute; left:300px; top:123px; z-index:2; margin: 10px; }
div#Veil { border: none; background-image:url('../images/veil.png'); background-repeat:repeat; position: absolute; top:0px; left:0px; 
			width: 300px; height:800px; visibility:hidden; z-index:2;}
div#Thanks { position: absolute; top:200px; left:375px; width: 710px; height:300px; padding:10px; overflow: auto; z-index:3; background-color: #CCCCCC;
border: none; }
div#Box { position: absolute; top:100px; left:375px; width: 760px; height:500px; visibility:hidden; padding:10px; overflow: auto; z-index:3}
div#PlsWait { position:absolute; visibility:hidden; width:150px; height:75px; left:70px; top:325px; z-index:3;
			  background-color:black; background-image:url('../images/loading.gif'); background-position:center;
			  background-repeat:no-repeat; border:ridge gray 3px; color:white; padding:5px; }
/* 
		This section describes the components of the Tournament Details Windows
*/		
div#Details {	position: absolute;	visibility:hidden; left: 375px; top: 90px;
				border: ridge gray 3px; background:black; overflow: auto; z-index: 3; padding:10px; }	
div#Divisions { float:left; z-index:3; visibility:inherit; margin-left: 20px; margin-bottom: -10px;}
div#Schedule { float:left; z-index:3; visibility:inherit; margin-left: 20px; margin-bottom: -10px; padding-left:5px; }
div#SmallSched { position: absolute; width: 310px; height: 500px; z-index: 1; left: 870px; top: 170px; }
/* 
		This section describes the components of the Help Window
*/		
div#Info {	position: absolute;	visibility:hidden; left: 375px; top: 90px;
				border: solid gray 2px; background:black;
				overflow: auto; z-index: 3; padding:10px; }	
/* 
		This section describes the components of the Hotel Info Window
*/		
div#Hotel {	position: absolute;	visibility:hidden; left: 375px; top: 90px;
				border: solid gray 2px; background:black;
				overflow: auto; z-index: 3; padding:10px; }	
div#Draw {	position: absolute;	visibility:hidden; left: 375px; top: 90px;
				border: solid gray 2px; background:black;
				overflow: auto; z-index: 3; padding:10px; }	
div#List {	position: absolute;	visibility:hidden; left: 375px; top: 90px;
				border: solid gray 2px; background:black;
				overflow: auto; z-index: 3; padding:10px; }	
div#SmallHotel {	position: absolute;	width: 310px; height: 500px; z-index: 1; left: 870px; top: 175px; }	
/* 
		This section describes the components of the Change Password Window
*/		
div#ResetPass { position: absolute;	visibility:hidden; left: 375px; top: 90px;
				border: ridge gray 3px; background:black; overflow: auto; z-index: 3; padding:10px; }

/* 
		This section describes the components of the Directions Window
*/		
div#Directions { position: absolute;	visibility:hidden; left: 375px; top: 90px;
				border: ridge gray 3px; background:black; overflow: auto; z-index: 3; padding:10px; }

/*
		This section describes the components of the Tournament Theme Window
*/		
div#Kokenchiai { position: absolute; visibility:hidden; left: 375px; top: 90px;
				border: ridge gray 3px; background:black; overflow: auto; z-index: 3; padding:10px; }

/* 
		This section describes the components of the Japanese Window
*/		
div#Nihongo1 {	position: absolute;	visibility:hidden; left: 375px; top: 90px;
				border: solid gray 2px; background:black;
				overflow: auto; z-index: 3; padding:10px; }	
/* 
		This section describes the components of the Spanish Window
*/		
div#Espanol1 {	position: absolute;	visibility:hidden; left: 375px; top: 90px;
				border: solid gray 2px; background:black;
				overflow: auto; z-index: 3; padding:10px; }	

p#LoginInfo { margin-left:25px; margin-right: 25px; }

.LinkList { list-style: none; color:yellow; padding-bottom:-10px; padding-top: -10px; margin-bottom: -10px; margin-top: -10px; }
.NormalList { list-style: disk outside; color:white;}
.DetailList { list-style: disk outside; color:white; font-size:10pt;}
.PlainList { list-style:none; color:white; font-size:10pt; text-align:left; }
.HiddenText { font-size: 10pt; font-weight:bold; text-align:center; color:black; }
.ErrorText { font-size: 10pt; font-weight: bold; text-align:center; color: red; font-style: italic }
.Title { font-size: 14pt; font-weight: bold; color: yellow; text-align:left; }
.InputField { font-size: 12pt; font-weight: bold; color: red; text-align:left;}
.Headline {	font-size: 24pt; font-weight: bold; text-align: center; color: white; }
.Headline1 {
	font-size: 20pt;
	font-weight: bold;
	text-align: center;
	color: #000000;
}
.SubHead1 { font-size: 20pt; font-weight: normal; text-align: right; color: white; margin-bottom: -20px; margin-top: -5px;}
.SubHead2 { font-size: 14pt; font-weight: bold; text-align: right; color: red; margin-bottom: -15px;}
.SubHead3 { font-size: 12pt; font-weight: bold; text-align: right; color:aqua;}
.SubHead4 {
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	color: #000000;
	background-color: #CCCCCC;
}
.SubHead5 { font-size: 11pt; font-weight: bold; text-align: left; color:white; margin-bottom:-15px;}
.Label { font-size: 12pt; font-weight: bold; color: white;	text-align: right; padding-right: 10px;}
.NormalText { font-size: 12pt; font-weight: normal; color: white; }
.smallMesg { font-size:small; font-weight:normal; color:aqua; text-align:left; }
.ErrorHeadline { font-size: 14pt; font-weight: bold; text-align:left; color: red; }
.FooterImg { vertical-align: middle; height:50px; width:60px; }
.smallLabel { font-family: Tahoma; font-size:small; font-weight:bold; color:aqua; text-align:left; }
.YellowMesg { font-family: Tahoma; font-size: 10pt; font-weight: bold; color: yellow; }
.infoText { font-family: Tahoma; font-size: 11pt; font-weight: bold; color: #00FFFF; }
.infoText2 { font-family: Tahoma; font-size: 11pt; font-weight: bold; color: red; }
.infoText3 { font-family: Tahoma; font-size: 11pt; font-weight: bold; color: white; }
.infoText4 { font-family: Tahoma; font-size: 11pt; font-weight: bold; color: white; }
.Button { font-family: Tahoma; font-size: 12pt; font-weight: bold; color: black; right: auto;}
.hiddenMesg { font-family: Tahoma; font-size: 11pt; font-weight: bold; color: black;}
.imageBasic { border:0px; text-align:left; margin-bottom: -5px;}
.imageBasic1 { border:0px; text-align:center; margin-bottom: 5px; padding-bottom:5px; padding-left: 85px;}
.bigButton { float:left; padding-left:30px; padding-bottom:5px; border:0px; text-align:left; margin-bottom: -5px;}
