body { margin : 0px; font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px; color: #333;}

a:link { color: #0000CC; text-decoration:none;}
a:visited { color: #0000CC; text-decoration:none;}
a:hover { text-decoration: underline; color:#000066; }

p,td,th,li,ul{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333; 
}
th { text-align:left; }



.popular {
	font-size: xx-small; 
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;	
}

.FooterBox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color:#006666;
	vertical-align:middle;
}
/* ------------------------
PAGES IN HEADER
------------------------- */
#PAGES a:link { font-size: 11px; color:#0000CC; text-decoration:none;}
#PAGES a:visited { font-size: 11px; color: #0000CC; text-decoration:none;}
#PAGES a:hover { font-size: 11px;text-decoration: underline; color:#000066; }
/* ------------------------
NAVIGATION IN HEADER
------------------------- */
#NAVIGATION a:link { color:#003366; text-decoration:none;}
#NAVIGATION a:visited { color: #003366; text-decoration:none;}
#NAVIGATION a:hover { text-decoration: underline; color:#990000; }
/* ------------------------
SIDEBAR REVIEW
------------------------- */
#reviewSidebar{
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* ------------------------
HEADER
------------------------- */
#header h1
{
	font-size: 15px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF5A00;
	margin-bottom: 0px;
}
#header td{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
#header a{
	font-size:10px;
	color:#0066CC;
}
#header .inputbox {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding-left:.5em;
	border-right:1px solid #7391C5;
	border-bottom:1px solid #7391C5;
	border-left: 1px solid #7391C5;
	border-top: 1px solid #7391C5;
	color: #990000;
}
#header .inputbox2 {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding-left:.5em;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	color: #990000;
}
#header .combobox {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding-left:.2em;
	border-right:1px solid #7391C5;
	border-bottom:1px solid #7391C5;
	border-left: 1px solid #7391C5;
	border-top: 1px solid #7391C5;
	color: #990000;
}
#header .pButton {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-right:1px solid #7391C5;
	border-bottom:1px solid #7391C5;
	border-left: 1px solid #7391C5;
	border-top: 1px solid #7391C5;
	background-color:#79AC33;
	color:#EFEFEF;
}
#header .pButton2 {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color:#FFFFFF;
	color:#000000;
}
/* ------------------------
Categories Box
------------------------- */
#categories {
  position: relative;
  padding-bottom: 6px;
  padding-right: 6px;
}
#categories a,a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#0000CC;
	text-decoration:underline;
}
#categories a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF6600;
	text-decoration:underline;
}
#categories .maincat{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#006666;
}
#categories .corner1 {
  background: url('/images/tables/topleft_green.png') no-repeat top left;
  position: relative;
}

#categories .corner2 {
  background: url('/images/tables/topright_green.png') no-repeat top right;
  padding: 3px 3px 3px 6px;
  position: relative;
}

#categories .corner3 {
  background: url('/images/tables/bottleft_green.png') no-repeat bottom left;
  position: relative;
  left: -1px;
  top: 1px;
}

#categories .corner4 {
  background: url('/images/tables/bottright_green.png') no-repeat bottom right;
  padding: 5px 5px 0px 5px; 
  position: relative;
  right: -2px;
}

#categories .header {
  background-color: #79AC33;
  color: #FFFFFF;
  font-weight: bold;
}

#categories .body {
  background-color: #E7F2D8;
  border: solid #79AC33;
  border-width: 0px 1px 1px 1px;
}

#categories .content {
  padding: 6px 8px 2px 8px;
}

#categories .counts {
  font-size: 10px;
  color: #777777;
}
#categories .inputbox {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding-left:.5em;
	border-right:1px solid #7391C5;
	border-bottom:1px solid #7391C5;
	border-left: 1px solid #7391C5;
	border-top: 1px solid #7391C5;
	color: #990000;
}
#categories .combobox {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding-left:.2em;
	border-right:1px solid #7391C5;
	border-bottom:1px solid #7391C5;
	border-left: 1px solid #7391C5;
	border-top: 1px solid #7391C5;
	color: #990000;
}
#categories .pButton {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-right:1px solid #7391C5;
	border-bottom:1px solid #7391C5;
	border-left: 1px solid #7391C5;
	border-top: 1px solid #7391C5;
	background-color:#79AC33;
	color:#EFEFEF;
}
#categories .pButton2 {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-right:1px solid #7391C5;
	border-bottom:1px solid #7391C5;
	border-left: 1px solid #7391C5;
	border-top: 1px solid #7391C5;
	background-color:#006666;
	color:#EFEFEF;
}
/* ------------------------
States Box
------------------------- */
#states {
  position: relative;
  padding-bottom: 6px;
  padding-right: 6px;
}
#states a,a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#0000CC;
	text-decoration:underline;
}
#states a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF6600;
	text-decoration:underline;
}
#states .corner1 {
  background: url('/images/tables/topleft_blue.png') no-repeat top left;
  position: relative;
}

#states .corner2 {
  background: url('/images/tables/topright_blue.png') no-repeat top right;
  padding: 3px 3px 3px 6px;
  position: relative;
}

#states .corner3 {
  background: url('/images/tables/bottleft_blue.png') no-repeat bottom left;
  position: relative;
  left: -1px;
  top: 1px;
}

#states .corner4 {
  background: url('/images/tables/bottright_blue.png') no-repeat bottom right;
  padding: 5px 5px 0px 5px; 
  position: relative;
  right: -2px;
}

#states .header {
  background-color: #7391C5;
  color: #FFFFFF;
  font-weight: bold;
}

#states .body {
  background-color: #E0EEFF;
  border: solid #7391C5;
  border-width: 0px 1px 1px 1px;
}

#states .content {
  padding: 6px 8px 2px 8px;
}

#states .counts {
  font-size: 10px;
  color: #777777;
}
/* ------------------------
Orange Box
------------------------- */
#orange {
  position: relative;
  padding-bottom: 6px;
  padding-right: 6px;
}
#orange a,a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#0000CC;
	text-decoration:underline;
}
#orange a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF6600;
	text-decoration:underline;
}
#orange .corner1 {
  background: url('/images/tables/topleft_orange.png') no-repeat top left;
  position: relative;
}

#orange .corner2 {
  background: url('/images/tables/topright_orange.png') no-repeat top right;
  padding: 3px 3px 3px 6px;
  position: relative;
}

#orange .corner3 {
  background: url('/images/tables/bottleft_orange.png') no-repeat bottom left;
  position: relative;
  left: -1px;
  top: 1px;
}

#orange .corner4 {
  background: url('/images/tables/bottright_orange.png') no-repeat bottom right;
  padding: 5px 5px 0px 5px; 
  position: relative;
  right: -2px;
}

#orange .header {
  background-color: #FC7C04;
  color: #FFFFFF;
  font-weight: bold;
}

#orange .body {
  background-color: #FFF3E1;
  border: solid #FC7C04;
  border-width: 0px 1px 1px 1px;
}

#orange .content {
  padding: 6px 8px 2px 8px;
}

#orange .counts {
  font-size: 10px;
  color: #777777;
}
/* ------------------------
Gray Light Box
------------------------- */
#grwht {
  padding-bottom: 8px;
}

#grwht .corner1 {
  background: url('/images/tables/topleft_gray2.png') no-repeat top left;
  left: -1px;
  position: relative;
  top: -1px;
}

#grwht .corner2 {
  background: url('/images/tables/topright_gray2.png') no-repeat top right;
  padding: 3px 3px 3px 6px; /* top,right,bottom,left */
  position: relative;
  right: -2px;
}

#grwht .corner3 {
  background: url('/images/tables/bottleft_gray2.png') no-repeat bottom left;
  position: relative;
  left: -1px;
  top: 1px;
}

#grwht .corner4 {
  background: url('/images/tables/bottright_gray2.png') no-repeat bottom right;
  padding: 5px 5px 0px 5px; /* top,right,bottom,left */
  position: relative;
  right: -2px;
}

#grwht .body {
  border: solid #CCCCCC;
  border-width: 1px 1px 1px 1px;
}

#grwht .content {
  padding: 0px 4px 0px 4px; /* top,right,bottom,left */
  color: #0F54A8;
}

#grwht a {
  color: #0F54A8;
}
