/*
	$Id: style1.css 28 2007-04-13 22:04:48Z jetskr9 $
*/
BODY {
  color : Black;
  font-family : Arial, Times New Roman, Trebuchet MS, Arial;
  margin : 0 0 0 0;
  padding-bottom : 0;
  padding-left : 0;
  padding-right : 0;
  padding-top : 0;
  font : normal normal;
  font-size:10pt;
}

A {
  color : #0000CD;
}

A:hover {
  color:#FF0000;
  text-decoration: underline;
}

A.menu {
  color : Black;
  font-size : 11pt;
}
A:hover.menu {
  text-decoration:none;
}

FORM {
  display: inline;
}

TABLE.left {
  /* background-color: #98B2E1; */

  padding : 0px 0px;
  padding-bottom : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-top : 0px;
  /* margin : 10px 10px; */
  border-top : 1px solid Black;
  border-bottom : 1px solid Black;
  border-left : 1px solid Black;
  border-right : 1px solid Black;
}

TABLE.right{
  background-color: White;
  margin : 20px;
  margin-bottom : 20px;
  border : 2px solid #A8D873;
}

TABLE.rightDefault{
  background-color: White;
  margin-top : 20px;
  margin-bottom : 20px;
  border : 2px solid #A8D873;
}


TABLE.rightAdmin{
  background-color: White;
  margin : 20px;
  margin-bottom : 20px;
  border : 2px solid black;
}

TABLE.top_banner{
  /* margin-top : 20px; */
  vertical-align : center;
  width : 770px;
}

TABLE.addreview {
  background-color: White;
  padding : 0px 0px;
  padding-bottom : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-top : 0px;
  /* width : 700px; */
  margin-top : 20px;
  border-top : 1px solid Black;
  border-bottom : 1px solid Black;
  border-left : 1px solid Black;
  border-right : 1px solid Black;
}

TABLE.book{
  background-color : White;
  width: 600px;
}

TH.left{
  background-color : Black;
  color: White;
  font: bold 12pt Verdana;
  padding: 4px;
}

TH.comment{
  color: Red;
  background-color : White;
  font-size: 18px;
}

TD.addreview_title{
  background-color : White;
  font-size : 16px;
  font-weight : bold;
  text-align : left;
  vertical-align : middle;
}

TD.menu{
  height : 30px;
  font-size : 18px;
  font-weight : bold;
  text-align : center;
  vertical-align : bottom;
}

TD.genre{
  font-family : Trebuchet MS, Arial;
  font-size : 16px;
  font-weight : bold;
  white-space: nowrap;
}

TD.nowrap{
  white-space: nowrap;
}

TD.bold{
  font-weight : bold;
  white-space: nowrap;
}

TD.bold_bug{
  font-weight : bold;
}

TD.addreview{
  background-color : White;
  font-size : 12px;
  /* font-weight : bold; */
  text-align : left;
  vertical-align : middle;
}

TD.banner{
  font-family : Arial;
  text-align : center;
  height : 30px;
}

TD.title{
  font-family : Arial;
  font-size : 18px;
  font-weight : bold;
}

TD.data{
  font-weight : normal;
  white-space: nowrap;
}

TD.addreview_right{
  background-color : White;
  font-size : 12px;
  /* font-weight : bold; */
  text-align : right;
  vertical-align : middle;
  white-space: nowrap;
}

TD.left_menu{
  width : 100px;
  background-color: Gray;
  white-space: normal;
}

TD.copyright{
  font-family : Arial;
  font-size : 10px;
  color : Black;
  background-color: White;
  text-align : center;
}

TD.comment_data{
  font-size : 14px;
}

.caption{
  font-size : 8pt;
  text-align : center;
}

DIV.arial{
  font-family : Trebuchet MS, Arial;
  font-size : 16 px;
}

.copyright{
  font-family : Arial;
  font-size : 10px;
  color : Black;
  background-color: White;
  text-align : center;
}

INPUT.addreview{
  vertical-align : middle;
  margin : 5px;
}

INPUT.addreview_check{
  vertical-align : middle;
  border : none;
}

INPUT.btnSubmit {
  background-color: Gray;
  border : 1px solid Black;
  color: white;
  font-weight:bold;
}

SELECT.addreview{
  vertical-align : middle;
  margin : 5px;
}

A.review_banner{
  font-family : Trebuchet MS, Arial;
  font-size : 20px;
  font-weight : bold;
  color : Black;
}

A.bold{
  font-weight : bold;
  white-space: nowrap;
}

A.left {
  color : black;
  margin : 0 0 0 5px;
  font-size : 13px;
  text-decoration : none;
}

A.left:HOVER {
  color : black;
  margin : 0 0 0 5px;
  background-color: White;
  text-decoration : none;
}

A.left:VISITED {
  color : black;
  margin : 0 0 0 5px;
  font-size : 13px;
  text-decoration : none;
}

A.left:LINK {
  color : black;
  margin : 0 0 0 5px;
  font-size : 13px;
  text-decoration : none;
}

A.highlightOn {
  text-decoration:none;
  color:#003000;
  background-color: Ivory;
  font-size : 11pt;
}

A.highlightOn:hover {
  text-decoration:none;
  color:#003000;
  background-color: Ivory;
  font-size : 11pt;
}

.reviewinfo {
  margin: 5px;
}

.bold {
  font-weight: bold;
}

.boldRed {
  font-weight: bold;
  color: red;
}

div.boldMenu {
  text-align: center;
  font-weight: bold;
  font-size: 24pt;
  background: #A8D873;
  border-top: 2px solid black;
  border-bottom: 2px solid black;
}

div.boldMenuGrey {
  text-align: center;
  font-weight: bold;
  font-size: 24pt;
  background: #ddd;
  border-top: 2px solid black;
  border-bottom: 2px solid black;
}

.message {
	border: 1px solid #0F3C6D;
	background: #EFF7FE;
	margin: 15px;
	padding: 5px;
	font-size: 12pt;
}

.blackBorderedTable{
  margin : 20px;
  margin-bottom : 20px;
  border : 2px solid black;
}

#genreMenu
{
  margin: 0 0 0 0px;
  padding: 0;
}

#genreMenu li
{
  font-weight: bold;
  float: left;
  width: 25%;
  margin: 5px 0;
  font-size: 105%;
  list-style: none;
}


