body {}
form         {margin: 0}
H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	margin-top: 0;
	margin-bottom: 0;
	color: #285CA0;
   }
H2 { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight:bold;
   margin-top: 0; 
   margin-bottom: 0;
   color:#285CA0;
   }
H3 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight:bold;
   margin-top: 0; 
   margin-bottom: 0;
   color:#000000;
   }

H2.footer {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight:bold;
   margin-top: 6px; 
   margin-bottom: 0;
   color:#285CA0;
   }
   
body.page    {background-color: #FFFFFF; text-align: center; 	min-width: 896px}
body.Adminpage {text-align: center; 	min-width: 896px}

table.leftBox { border-collapse: collapse; border: 2px solid #4F87D2; }
table.topBox  { border-collapse: collapse; border-top: 2px solid #315CA0; border-right: 2px solid #315CA0;
                border-left: 2px solid #315CA0;}
table.mainBox { border-collapse: collapse; border: 2px solid #315CA0; }
td.allBox     { border-collapse: collapse; border: 2px solid #315CA0; }
td.mainCell   { border-bottom: 2px solid #315CA0; border-right: 2px solid #315CA0; padding: 2px; }
td.reviewCell { border-right: 2px solid #707070; }
td.reviewCellr { border-right: 2px solid #315CA0; }
td.reviewCellbr {border-bottom: 2px solid #315CA0; border-right: 2px solid #707070;}
td.reviewCellb  {border-bottom: 2px solid #315CA0; }
td.reviewCelllb {border-left: 2px solid #315CA0; border-bottom: 2px solid #315CA0; padding: 4px; font-size: 11px;}
td.reviewCelllbr {border-left: 2px solid #315CA0; border-right: 2px solid #315CA0;
                  border-bottom: 2px solid #315CA0; padding: 4px; font-size: 11px;}
td.reviewCellbt {border-top: 2px solid #315CA0; border-bottom: 2px solid #315CA0; padding: 4px; }
td.reviewCelllbt {border-left: 2px solid #315CA0; border-top: 2px solid #315CA0;
                  border-bottom: 2px solid #315CA0; padding: 4px; }
td.reviewCellrbt {border-right: 2px solid #315CA0; border-top: 2px solid #315CA0;
                  border-bottom: 2px solid #315CA0; padding: 4px; }
td.reviewCellall {border: 2px solid #315CA0; padding: 4px; }
td.featureMidCell { border-right: 2px solid #285CA0; font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 10px;}
td.featureCellbt {border-bottom: 2px solid #285CA0; border-top: 2px solid #285CA0; font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 10px}
td.featureTitleCell { border-bottom: 2px solid #285CA0; font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 10px}
td.featureCell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }

td.compareFeatureCell
{
   border-right: 2px solid #285CA0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px
}
td.menuCellb
{
   border-bottom: 2px solid #285CA0;
}
td.topmenu
{
   border-left: 2px dashed #98CDFF;
}

p.leftmenu
{
   margin-top: 5px;
}

p.rightmenu
{
   margin-top: 5px;
   margin-left: 5px;
}

p.mainmenu
{
   margin-top: 0px;
}
.AP_bgc {background-color: #F2F2F2;}
.TT_bgc {background-color: #98CCFF;}
.SL_bgc {background-color: #96CD8F;}
.DR_bgc {background-color: #CEAFD8;}
.DS_bgc {background-color: #F9A4BB;}
.DF_bgc {background-color: #FFD79F;}
.AO_bgc {background-color: #CCCCCC;}
.DS_bgc1 {background-color: #F35480;} Color used for bar graphs in reviews

.TT_fgc {color: #285CA0;}
.SL_fgc {color: #428442;}
.DR_fgc {color: #9566B5;}
.DS_fgc {color: #F35480;}
.DF_fgc {color: #F28B00;}
.TL_fgc {color: #285CA0;}
.AO_fgc {color: #000000;}

td, p  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
p.plain {COLOR:BLACK};
p.error {FONT-SIZE: 14px; color:red; FONT-WEIGHT:bold}

div.container {
   width: 890px;
   margin-left:auto;
   margin-right:auto;
   text-align: left;
  }
  
div.left_container {
   width: 162px;
  }

div.spacer {
  clear: left;
  font-size: 5;
  }

div.float {
  float: left;
  }
  
.popup       { color: #9F141A; cursor: help; text-decoration: none }
.titlePopup  { color: white; cursor: help; text-decoration: none }

.tiny        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px }
.realsmall   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }
.small       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
.normal      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
.large       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px }

td.bottom {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   border-right: 1px solid #315CA0;
   padding: 3px;
   }
   
.featureBtn {
   background-color:#FFECFC;
   font-weight:bold;
   width:160px;
   }
   
.navBtn {
   background-color:#FFECFC;
   font-weight:bold;
   width:100px;
   }

table.ratingBox
{
   border-collapse: collapse; 
   border: 2px solid #9566B5;
   background-color: #CEAFD8;
}


a:link     {color:#285DA0; text-decoration: underline; 	font-family: Verdana, Arial, Helvetica, sans-serif; }
a:hover    {color:#285DA0; Background-Color: #FFECFC; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:visited  {color:#4F87D2; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a:visited:hover {color:#285DA0; Background-Color: #FFECFC; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a.smallLink:link     {color:#285DA0; text-decoration: underline; 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px}
a.smallLink:hover    {color:#285DA0; Background-Color: #FFECFC; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px }
a.smallLink:visited  {color:#4F87D2; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size:11px }
a.smallLink:visited:hover {color:#285DA0; Background-Color: #FFECFC; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px }

a.simpleLink:link     {
	color:#285CA0;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
a.simpleLink:hover    {
	color:#3275C7;
	Background-Color: #FFECFC;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
a.simpleLink:visited  {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3275C7;
}
a.simpleLink:visited:hover {
	color:#3275C7;
	Background-Color: #FFECFC;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

a.DF:link {color:#F28B00; FONT-WEIGHT:BOLD; text-decoration: underline }
a.DF:hover    {color:#F28B00; Background-Color: #FFECFC; text-decoration: none }
a.DF:visited  {color:#F28B00; FONT-WEIGHT:BOLD; text-decoration: underline }
a.DF:visited:hover {color:#F28B00; Background-Color: #FFECFC; FONT-WEIGHT:BOLD; text-decoration: none }

a.SL:link {color:#428442; FONT-WEIGHT:BOLD; text-decoration: underline }
a.SL:hover    {color:#428442; Background-Color: #FFECFC; text-decoration: none }
a.SL:visited  {color:#96CD8F; FONT-WEIGHT:BOLD; text-decoration: underline }
a.SL:visited:hover {color:#428442; Background-Color: #FFECFC; FONT-WEIGHT:BOLD; text-decoration: none }

a.DR:link {color:#9566B5; FONT-WEIGHT:BOLD; text-decoration: none }
a.DR:hover    {color:#9566B5; Background-Color: #FFECFC; text-decoration: none }
a.DR:visited  {color:#9566B5; FONT-WEIGHT:BOLD; text-decoration: none }
a.DR:visited:hover {color:#9566B5; Background-Color: #FFECFC; FONT-WEIGHT:BOLD; text-decoration: none }

a.DRL:link {color:#9566B5; FONT-WEIGHT:none; text-decoration: none }
a.DRL:hover    {color:#9566B5; Background-Color: #FFECFC; text-decoration: none; }
a.DRL:visited  {color:#CEAFD8; FONT-WEIGHT:BOLD; text-decoration: none }
a.DRL:visited:hover {color:#9566B5; Background-Color: #FFECFC; FONT-WEIGHT:none; font-style:none; text-decoration: none; }

a.DSC:link     {color:#285DA0; FONT-WEIGHT:BOLD; text-decoration: none }
a.DSC:hover    {color:#285DA0; Background-Color: #FFECFC; FONT-WEIGHT:BOLD; text-decoration: none }
a.DSC:visited  {color:#285DA0; FONT-WEIGHT:BOLD; text-decoration: none }
a.DSC:visited:hover {color:#285DA0; Background-Color: #FFECFC; FONT-WEIGHT:BOLD; text-decoration: none }

div#RightBanner {
	float: right;
	width: 130px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
}

div#LeftBanner {
	float: left;
	width: 164px;
	margin-top: 5px;
}

div#TopBanner {
	float: left;
	clear: right;
}

div#Content {
	float: left;
	width: 586px;
	margin-top: 5px;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
}

div#Content {
   \width: 606px;
   w\idth: 586px;
   }

div#Leaderboard {
	float: left;
	clear: right;
	margin-top: 5px;
	margin-bottom:0px;
}

div#Spacer {
	float: left;
	width: 10px;
}

div#Page {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color: #FFFFFF;
  }

div#Foot {
    width: 586px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
    padding-top:12px;
  }

div#Description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
    }
