﻿body
{
	background-color: black;
	background-image: url(img/bg_main.jpg);
}


.mainBody
{
	background-image: url(img/bp.png);
	background-repeat: repeat-y;
	width: 726px;

	background-position: center top;
	top: 0px;
	color: #281502;
	font-family: 'Times New Roman';
	font-size: 12pt;
}

table
{
	vertical-align: top;
	width: 674px;
	text-align: center;
}
.special {
	font-size: small;
	font-style: italic;
}


td
{
	vertical-align: middle;
}

li
{
	text-align:left;
}

a:link 
{ 
	font-weight:normal;
	text-decoration: underline;
	color: #281502;
}

a:active 
{ 
	font-weight:normal;
	text-decoration: underline;
	color: #281502;
}

a:visited 
{ 
	font-weight:normal;
	text-decoration: underline;
	color: #281502;
}

a:hover
{
	font-weight:normal;
	text-decoration: underline;
	color:#ffdd8c;
}


.dataTableCont
{
	width: 674px;
}

.header
{
	font-size: 16pt;
	background-color: #ffdd8c;
	display: block;
	font-family: Georgia;
	font-weight:bolder;
}

input, textarea
{
background-color:#ffee9d;
border-style:solid;
border-width:1px;
border-color:#000000;
}


.dataTable
{
	display:inline;
}

.dataTable *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffdd8c
}
  
.dataTable1
{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e1a451;
  border-right:1px solid #e1a451;
  background:#f2c472
}
  
.dataTable2
{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d18330;
  border-right:1px solid #d18330;
  background:#f5ca78
}
  
.dataTable3
{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f5ca78;
  border-right:1px solid #f5ca78;
}
  
.dataTable4
{
  border-left:1px solid #e1a451;
  border-right:1px solid #e1a451
}
  
.dataTable5
{
  border-left:1px solid #f2c472;
  border-right:1px solid #f2c472
}
  
.dataTablefg
{
	background-position: 0% 0%;
	background-attachment: scroll;
	background-image: url(img/table_bg.png);
	background-repeat: repeat;
	border-style: none;

}

.footer
{
	background-image: url(img/table_bg.png);
	font-size: 12pt;
	width:674px;
}


li.listBullet
{
list-style-image:url(img/nail.png)
}

.redStarBox
{
	background-image:url("img/star_red.png");
	width:125px;
	height:119px;
	background-repeat: no-repeat; 
	display:inline block;

}

.yellowStarBox
{
	background-image:url("img/star_yellow.png");
	width:125px;
	height:119px;
	background-repeat: no-repeat;
	display:inline block;
}

.yellowStarText
{
	z-index:10;
	color:#000000;
	font-weight:bold;
	text-align:center;
	position:relative;
	top:40px;
}

.redStarText
{
	z-index:10;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	position:relative;
	top:40px;
}
