body	{ 
 font-size:11px;
 font-weight:normal;
 line-height:140%;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 color:#FFFFFF;
 padding:0px;
 margin:0px;
 background-image: url('img/shogun_background_1.jpg');
 background-repeat:repeat-x
scrollbar-3dlight-color: #000000;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #000000;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-arrow-color: #FFFFFF
}
img {
	border: none;
	border: 0px;
	padding: 0px;
	margin: 0px
}
select {
	border: #a7ace1 1px solid;
	color: #006;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: normal;
}

select.brown {
	border: #FFFFFF 1px solid;
	color: #a2a28a;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: normal;
	background-color:#39392d;
	height: auto; 
	width: auto;
}

input {
	border: #a7ace1 1px solid;
	color: #006;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
}

input.no_border {
	border: none;
}

input.topnav {
	color: #f7eeb1;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	background-color:#A4B2ED;
	height: 14px; 
	width:60px;
	vertical-align:text-top;
white-space:pre;
}

input.brown {
	border: #FFFFFF 1px solid;
	color: #f7eeb1;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	background-color:#39392D;
	height: 16px; 
	width: 80px;
	vertical-align:text-top;
	text-align: right;
}


textarea {
	border: #a7ace1 1px solid;
	color: #006;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: normal;
}


A {
	text-decoration: none;
	color: #66FFFF;
}
A:hover {text-decoration: underline}
A:hover {color:#FF9400}

form {margin: 0px}

h1 		{text-decoration : none; color: #996633; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px;}
h2 		{text-decoration : none; color: #996633; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;}
h3 		{text-decoration : none; color: #996633; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
h4 		{text-decoration : none; color: #996633; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;}
td		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

textarea {background-color: #FFFFFF; color: #330033; font-family: courier; font-size: 12px;}

.lightbluegeorgia8 { font-family: Georgia, Times New Roman, Times, sans-serif; font-size: 8px; line-height: 12px; color: #145CB1 }
.lightbluegeorgia10 { font-family: Georgia, Times New Roman, Times, sans-serif; font-size: 10px; line-height: 14px; color: #145CB1 }
.lightbluegeorgia12 { font-family: Georgia, Times New Roman, Times, sans-serif; font-size: 12px; line-height: 16px; color: #145CB1 }
.lightbluegeorgia14 { font-family: Georgia, Times New Roman, Times, sans-serif; font-size: 14px; line-height: 18px; color: #145CB1 }
.lightbluegeorgia16 { font-family: Georgia, Times New Roman, Times, sans-serif; font-size: 16px; line-height: 20px; color: #6699CC }

.darkorange8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: #CC6600 }
.darkorange10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #CC6600 }
.darkorange12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #CC6600 }
.darkorange14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #CC6600 }
.darkorange16 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: normal; color: #CC6600 }
.darkorange18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; color: #CC6600 }
.darkorange24 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; line-height: normal; color: #CC6600 }

.gold8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: #f1ea9a }
.gold10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #f1ea9a }
.gold12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #f1ea9a }
.gold14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #f1ea9a }
.gold16 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: normal; color: #f1ea9a }
.gold18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; color: #f1ea9a }
.gold24 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; line-height: normal; color: #f1ea9a }


.purple8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: #660099 }
.purple10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #660099 }
.purple12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #660099 }
.purple14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #660099 }
.purple16 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: normal; color: #660099 }
.purple18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; color: #660099 }
.purple24 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; line-height: normal; color: #660099 }

.pricered8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: #CC0000 }
.pricered10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #CC0000 }
.pricered12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #CC0000 }
.pricered14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #CC0000 }
.pricered18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; color: #CC0000 }
.pricered24 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; line-height: normal; color: #CC0000 }

.lightgreen8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: #339933 }
.lightgreen10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #339933 }
.lightgreen12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #339933 }
.lightgreen14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #339933 }
.lightgreen18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; color: #339933 }
.lightgreen24 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; line-height: normal; color: #339933 }

.bluetxt8 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: #145CB1 }
.bluetxt10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #145CB1 }
.bluetxt12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #145CB1 }
.bluetxt14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #145CB1 }

.blacktxt8 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: #000000 }
.blacktxt10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #000000 }
.blacktxt12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000000 }
.blacktxt14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #000000 }

.blackeasy8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: #111111 }
.blackeasy10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #111111 }
.blackeasy12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #111111 }
.blackeasy14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #111111 }
.blackeasy18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; color: #111111 }
.blackeasy24 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; line-height: normal; color: #111111 }

.dkgreytxt8 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: #6A6964 }
.dkgreytxt10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #6A6964 }
.dkgreytxt12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #6A6964 }
.dkgreytxt14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #6A6964 }
.dkgreytxt16 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 20px; color: #6A6964 }
.dkgreytxt18 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 22px; color: #6A6964 }
.dkgreytxt24 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; line-height: 28px; color: #6A6964 }

.whitetxt8 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: #FFFFFF }
.whitetxt10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #FFFFFF }
.whitetxt12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #FFFFFF }
.whitetxt14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #FFFFFF }
.whitetxt18 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; color: #FFFFFF }
.whitetxt24 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; line-height: normal; color: #FFFFFF }

.reddirt8 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: #84380B }
.reddirt10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #84380B }
.reddirt12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #84380B }
.reddirt14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #84380B }

.orange8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: #FF9400 }
.orange10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #FF9400 }
.orange12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #FF9400 }
.orange14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #FF9400 }
.orange18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; color: #FF9400 }
.orange24 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; line-height: normal; color: #FF9400 }

.bluegrey8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: #51616D }
.bluegrey10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #51616D }
.bluegrey12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #51616D }
.bluegrey14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #51616D }
.bluegrey16 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 20px; color: #51616D }
.bluegrey18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 22px; color: #51616D }
.bluegrey24 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; line-height: 28px; color: #51616D }

.whiteverd8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: #FFFFFF }
.whiteverd10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #FFFFFF }
.whiteverd12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #FFFFFF }
.whiteverd14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #FFFFFF }
.whiteverd18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; color: #FFFFFF }
.whiteverd24 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; line-height: normal; color: #FFFFFF }

.royalblue8 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; line-height: 12px; color: blue }
.royalblue10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: blue }
.royalblue12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: blue }
.royalblue14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: blue }
.royalblue16 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 20px; color: blue }
.royalblue18 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 22px; color: blue }
.royalblue24 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; line-height: 28px; color: blue }

.darkgreyfullborder {	border: 1px solid #404040; }

.greyfullborder {	border: 1px solid #C0C0C0; }
.greyleftborder {	border-left-width: 1px;	border-left-style: solid; border-left-color: #C0C0C0; }
.greyrightborder { border-right-width: 1px; border-right-style: solid; border-right-color: #C0C0C0; }
.greybottomborder { border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #C0C0C0; }
.greytopborder { border-top-width: 1px; border-top-style: solid; border-top-color: #C0C0C0; }

.whitefullborder {	border: 1px solid #FFFFFF; }
.whiteleftborder {	border-left-width: 1px;	border-left-style: solid; border-left-color: #FFFFFF; }
.whiterightborder { border-right-width: 1px; border-right-style: solid; border-right-color: #FFFFFF; }
.whitebottomborder { border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF; }
.whitetopborder { border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF; }

.blackpictureborder {  border: 4px #000000 solid}
.blueheavyfullborder {  border: 2px #315294 solid}
.orangeheavyfullborder {  border: 3px #FFF3DD solid}

.bluefullborder {	border: 1px solid #D1D4E0; }
.blueleftborder {	border-left-width: 1px;	border-left-style: solid; border-left-color: #D1D4E0; }
.bluerightborder { border-right-width: 1px; border-right-style: solid; border-right-color: #D1D4E0; }
.bluebottomborder { border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #D1D4E0; }
.bluetopborder { border-top-width: 1px; border-top-style: solid; border-top-color: #D1D4E0; }

.orangefullborder {	border: 1px solid #FF9900; }
.orangeleftborder {	border-left-width: 1px;	border-left-style: solid; border-left-color: #FF9900; }
.orangerightborder { border-right-width: 1px; border-right-style: solid; border-right-color: #FF9900; }
.orangebottomborder { border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FF9900; }
.orangetopborder { border-top-width: 1px; border-top-style: solid; border-top-color: #FF9900; }

.greenfullborder {	border: 1px solid #59BC2D; }
.greenleftborder {	border-left-width: 1px;	border-left-style: solid; border-left-color: #59BC2D; }
.greenrightborder { border-right-width: 1px; border-right-style: solid; border-right-color: #59BC2D; }
.greenbottomborder { border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #59BC2D; }
.greentopborder { border-top-width: 1px; border-top-style: solid; border-top-color: #59BC2D; }

.peachfullborder {	border: 1px solid #FFF7E1; }
.peachleftborder {	border-left-width: 1px;	border-left-style: solid; border-left-color: #FFF7E1; }
.peachrightborder { border-right-width: 1px; border-right-style: solid; border-right-color: #FFF7E1; }
.peachbottomborder { border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFF7E1; }
.peachtopborder { border-top-width: 1px; border-top-style: solid; border-top-color: #FFF7E1; }

.ltbluefullborder {	border: 1px solid #738FB7; }
.ltblueborderleft {	border-left-width: 1px;	border-left-style: solid; border-left-color: #738FB7; }
.ltblueborderright { border-right-width: 1px; border-right-style: solid; border-left-color: #738FB7; }
.ltbluebottomborder { border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #738FB7; }
.ltbluetopborder { border-top-width: 1px; border-top-style: solid; border-top-color: #738FB7; }


.padcell-left {	padding-left: 5px; }
.padcell-right { padding-right: 5px; }
.padcell-top { padding-top: 5px; }
.padcell-bottom { padding-bottom: 5px; }

.padcell-all-5 {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.padcell-all-10 {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.samurai_bg_image {
background-image:url('img/shogun_fade1.jpg');
background-repeat:no-repeat;
}

.blue-row-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #996633;
	background-color: #EFF2F7;
	text-align: left;
	padding-left: 5px;
	border: thin solid #CCCCCC;
	font-weight: bold;
}
.redError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF0000;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 28px;
}
.yellowHighlighter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660099;
	background-color: #FFFFCC;
	text-align: left;
	line-height: 16px;
}
.blueHighlighter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #616AA4;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 28px;
}
.goldHighlighter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222222;
	background-color: #F1EA9A;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 26px;
}
.orangeHighlighter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF9900;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 26px;
}
.greenHighlighter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #71AD0D;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 28px;
}
.brownHighlighter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #996633;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 28px;
}
.whiteHighlighter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #336699;
	background-color: #FFFFFF;
	text-align: left;
	line-height: 20px;
}

div.scrollingBoxWarriorList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	color : #FFFFFF;
	padding : 2px;
	width : 600px;
	height : 300px;
	overflow : auto;
}

