*{margin:0; padding:0;}
body{ background-color:#DDDDEE;}
img{ border:0;}
.dul{list-style:none;}
.column{float:left;}
.clear{clear:both;}
html{font:11px/14px Tahoma, Arial, helvetica, sans-serif; color:#807F7F;}
input, textarea, select{color:#1D4582; vertical-align:top; text-align:left; font:11px Tahoma, Arial, helvetica, sans-serif;}
input, select{vertical-align:middle;}
.left15{margin-left:15px;}
.left50{margin-left:50px;}

strong{color:#1D4582;}

.container{width:790px;background-color:#FFFFFF}
.logo_container{width:790px;align:left;text-align:left;}

.centercolor{background-color:#FFFFFF}

.rightmenu{background-color:#689930}
.rightmenu .rightmenu-header {color:#ffffff; font:14px Tahoma, Arial, helvetica, sans-serif;font-weight:bold}
.rightmenu .title {color:#ffffff; font:12px Tahoma, Arial, helvetica, sans-serif;font-weight:bold}
.rightmenu a{color:#113647; text-decoration:none;}
.rightmenu a:hover{color:#ddddff; text-decoration:none;}

.leftmenu{background-color:#A8C6FF;padding-left:5px;padding-top:5px;padding-bottom:5px;text-align:left}
.leftmenu-header{color:#222222;padding-top:8px;font-weight:bold}
.leftmenu-item{padding-left:10px;font-weight:bold}
.leftmenu-item a{color:#ffffff;}
.leftmenu-item a:hover{color:#555599;}

.content{background-color:#ffffff; padding-left:5px}

.cardentry{background-color:#3D3F3E;padding-left:5px;padding-top:5px;padding-bottom:5px}
.cardentry-title{color:#111111;padding-top:8px;font-weight:bold;text-align:left}
.cardentry-left{width:110px;padding-left:10px;font-weight:bold;text-align:center}
.cardentry-left a{text-decoration:none}
.cardentry-left a:hover{color:#3D3F3E;text-decoration:none}
.cardentry-right{width:400px;padding-left:10px;font-weight:bold;text-align:left}
.cardentry-right a:hover{color:#ffffff;}
#cardentry-compare th{background-color:#ddddaa; color:#111111; padding-left:10px;font-weight:bold}
#cardentry-compare td{background-color:#ffffff; text-align:center; padding-left:10px;font-weight:bold}

.reviewpost-title{color:#111111;padding-top:8px;padding-bottom:2px;text-align:left;font:13px helvetica, sans-serif;font-weight:bold;}
.reviewpost-left{width:90px;font-weight:bold;text-align:left}
.reviewpost-right{font-weight:bold;text-align:left}
.reviewpost-help{font-weight:bold;text-align:center;color:#993333;padding-bottom:4px;}
.reviewpost-note{color:#111111;padding-top:8px;padding-bottom:2px;text-align:left;font:9px helvetica, sans-serif;font-weight:bold;}

.review-title{color:#2A83AD;width:100%;padding-top:8px;padding-bottom:2px;text-align:left;font:12px helvetica, sans-serif;font-weight:bold;}
.review-author{color:#111111;width:100px;padding-top:2px;padding-bottom:2px;text-align:right;font:10px arial, sans-serif;font-weight:bold;}
.review-body{color:#111111;padding-top:2px;padding-bottom:2px;text-align:left;font:10px arial, sans-serif;font-weight:bold;}

.content-text{padding-left:10px;padding-right:10px;text-align:left}

/* for doing side logos */
.logo {
	position: fixed;
	left: 24px;
	top: 214px;
	width: 107px;
	height: 81px;
	background: url(../images/logo.png);
}

a{color:#7AA125; text-decoration:underline;}
a:hover{text-decoration:none;}

h1
{
    font-family: 	Arial, Helvetica, sans-serif;
    font-size:   	18px;
    color:       	#1B1B1B;
    font-weight: 	bold;
}

.sublogotext
{
    font-family: 	Arial, Helvetica, sans-serif;
    font-size:   	11px;
    color:       	#666666;
    font-weight: 	bold;
}


.footer-text{color:#000000; width:180px; float:right; padding-top:5px;}
.footer-text a{color:#F4F4F4; text-decoration:none;}
.footer-text a:hover{text-decoration:underline;}

.rightmenu a{color:#113647; text-decoration:none;}
.rightmenu a:hover{color:#ddddff; text-decoration:none;}



span.checkbox 
{
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(checkbox.png) no-repeat;
	display: block;
	float: left;
}
span.radio 
{
  width: 19px;
  height: 25px;
  padding: 0 0px 0 0;
  background: url(images/star.png) no-repeat;
  display: block;
  float: left;
}
span.select 
{
  position: absolute;
  width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
  height: 21px;
  padding: 0 24px 0 8px;
  color: #fff;
  font: 12px/21px arial,sans-serif;
  background: url(select.gif) no-repeat;
  overflow: hidden;
}
