/*
	$Id: style1.css 13 2007-04-13 22:08:22Z 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 #98B2E1;
}

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

TABLE.rightTop10{
  background-color: White;
  border : 2px solid #98B2E1;
}

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-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 {
  background-color : White;
  border : 1px solid Black;
}

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:#000000;
  /*background-color: #c8e2fa;*/
  background-color: #FFF;
  font-size : 11pt;
}

A.highlightOn:hover {
  text-decoration:none;
  color:#000000;
  /*background-color: #c8e2fa;*/
  background-color: #FFF;
  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: #98B2E1;
  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;
}

div.boldMenuTop10 {
  text-align: center;
  font-weight: bold;
  font-size: 10pt;
  background: #98B2E1;
  border-top: 2px solid black;
  border-bottom: 2px solid black;
}

#needApproval {
    clear:both;
    font-family:sans-serif;
	font-size:10pt;
	margin:10px;
	padding:5px;
	background-color: WhiteSmoke;
	border: 1px solid gray;
	width:685px;
}

.divHeader {
	font-weight:bold;
	font-size:12pt;
	text-align:center;
}

.grayBox {
	font-family:sans-serif;
	font-size:10pt;
	margin:10px;
	padding:5px;
	background-color: WhiteSmoke;
	border: 1px solid gray;
}

.small {
	font-weight:normal;
	font-size:7pt;
	whitespace:nowrap;
}

.alignCenter {
	text-align:center;
}

.alignLeft {
	text-align:left;
}

.width500 {
	width:500px;
}

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