input, select, textarea 
{
font-size:10pt;
font-family: tahoma,Verdana,sans-serif;
background-color: #dabc88;
color: #000000;
border: 1px dotted;
border-color:  #000000; 
}

A.mwin
{
color: #000000;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

A.mwin:active 
{
color: #000000;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

A.mwin:visited 
{
color: #000000;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

A.mwin:hover 
{
color: #000000;
text-decoration: underline;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

A.mlink
{
	border: 1px dotted #000000;
	background-color: #857754;
	padding: 1px;
	color: #000000;
	text-decoration: none;
	font-family: tahoma,Verdana,sans-serif;
	font-size:10pt;
	font-weight: bold;
}
A.mlink:hover
{
	border: 1px dotted #000000;
	background-color: #B0A07E;
	padding: 1px;
	color: #000000;
	text-decoration: none;
	font-family: tahoma,Verdana,sans-serif;
	font-size:10pt;
	font-weight: bold;
}
.mwin{
	color: #000000;
}
.mwindow{
	z-index: 115; 
	color: #000000;
	position: absolute; 
	width: 716px; 
	left: 11px; 
	top: 16px; 
	display: none;
}
.lwindow{
	position: relative;
	float:left;
	width: 340px;
	text-align:left;
}
.rwindow{
	position: relative;
	float:right;
	padding-left: 20px;
	width: 330px;
	text-align:left;
}
.book{
	background-image: url(graphics/battle/book.png);
	padding:10px; 
	position:absolute; 
	margin: 0px;
}
.hwindow{
	z-index: 109;
	color: #000000;
	position: absolute;
	width: 200px;
	left: 1px;
	top: 1px;
	display: none;
	border-style: double;
	border-color: #000000;
	padding:5px;
	background-image: url(graphics/scroll_light.jpg);
	text-align: left;
}
.iwindow{
	z-index: 110;
	color: #000000;
	position: absolute;
	width: 500px;
	left: 100px;
	top: 50px;
	display: none;
	border-style: double;
	border-color: #000000;
	padding:5px;
	background-image: url(graphics/scroll_light.jpg);
}
.bhr{
	border-top: 1px dotted #000000;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.rc{
	position: relative;
	float: right;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
}
.crys{
	position: relative;
	float: left;
	margin-left: 8px;
	height: 20px;
	width: 12px;
	background-image: url(graphics/battle/crys0.png);
}
.crysmark{
	border-bottom: 2px solid #000000;
}
.combatbox{
	border-color: #000000;
	border-width: 2px;
	margin-bottom: 5px;
	padding-top: 2px;
	position: relative;
	cursor: pointer;
}
.hpgreen{
	color: #1AC11A;
	font-size: 19px;
	font-weight: bold;
}
.hpred{
	color: #F82929;
	font-size: 19px;
	font-weight: bold;
}
.dmg_fire{
	color: #d01f00;
	display: inline;
}
.dmg_ice{
	color: #309bff;
	display: inline;
}
.dmg_earth{
	color: #863f00;
	display: inline;
}
.dmg_air{
	color: #a5bdbb;
	display: inline;
}
.dmg_holy{
	color: #ffffff;
	display: inline;
}
.dmg_dark{
	color: #000000;
	font-weight: bold;
	display: inline;
}
.dmg_physical{
	display: inline;
}
.dmg_poison{
	color: #0cb600;
	display: inline;
}
.attacker{
	color: #b83000;
}
.defender{
	color: #003595;
}

.activeButton
{
font-size:10pt;
font-family: tahoma,Verdana,sans-serif;
background-color: #e6d2a6;
color: #000000;
border: 1px solid;
border-color:  #000000; 
}

.sendbutton
{
border: 0px solid;
font-size:10pt;
font-family: tahoma,Verdana,sans-serif;
background-color: transparent;
background-image: url(graphics/proceed2.gif);
color: #000000;
}

.borderbox
{
margin-top: 25px;
margin-bottom: 25px;
padding: 10px;
font-family: tahoma,Verdana,sans-serif;
color: #000000;
font-size:10pt;
border: 1px solid;
border-color:  #000000;
}

.infobox
{
margin-top: 25px;
margin-bottom: 25px;
padding: 10px;
font-family: tahoma,Verdana,sans-serif;
background-color: #ac9a74;
background-image: url(graphics/scroll_light.jpg);
color: #000000;
font-size:10pt;
border: 1px dotted;
border-color:  #000000; 
}

.hitdiv
{
margin-top: 10px;
padding: 6px;
font-family: tahoma,Verdana,sans-serif;
background-color: #ac9a74;
background-image: url(graphics/scroll_light.jpg);
color: #000000;
font-size:13pt;
border: 1px dotted;
border-color:  #000000; 
width: 250px;
}

.picturebox
{
margin-top: 25px;
margin-bottom: 25px;
padding: 10px;
font-family: tahoma,Verdana,sans-serif;
color: #000000;
font-size:10pt;
border: 1px solid;
border-color:  #000000; 
}

.boardtd
{
	padding: 4px;
	border-right: 1px dotted #000000;
	border-bottom: 1px dotted #000000;
}

.boardtable
{
	border-left: 1px dotted #000000;
	border-top: 1px dotted #000000;
}

.listspace
{
margin-top: 7px;
}

.he
{
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:12pt;
font-weight:bold;
} 

.hm
{
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:11pt;
font-weight:bold;
} 

h1 
{
margin-bottom:15pt;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:13pt;
} 

h2
{
margin-bottom:15pt;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:12pt;
}

A
{
color: #000000;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

A:active 
{
color: #000000;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

A:visited 
{
color: #000000;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

A:hover 
{
color: #000000;
text-decoration: underline;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

body
{
color: #000000;
background-color: #334433;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
}