/* Know What Counts style sheet based on category */

.menu 
{
	background-color: #659853;
	border-top:solid 2px white;
	border-bottom:solid 2px white;
}

H1 
{
    COLOR: #659853;
}

.heading
{
    COLOR: #659853; 
}

H2
{
    COLOR: #545454; 
}

H3
{
    COLOR: #545454; 
}

.subheading
{
    COLOR: #545454; 
}

HR
{
    COLOR:#659853; height:3px; background-color:#659853; 
}

/* #upleft and #upcenter overwrite the same ids in structure.asp used for rest of tabs KB 2-24-2009 (before switch to separate site) */
#upleft
{
    BACKGROUND: no-repeat left top;
    POSITION: absolute;
    TOP: 15px;
    LEFT: 15px;
	color: #FFFFFF;
	font-weight: bolder;
	font-size: 2.3em;
	z-index:10;
}

#upcenter
{
    POSITION:absolute;
    TOP: 5px;
	LEFT: 280px;
	color: #FFFFFF;
	font-weight: bolder;
	font-size: .9em;
	width:100px;
	z-index:10;
}

#header {
  position:absolute;
  top:0; 
  left:0; 
  margin:0;
  padding:0;
  width:100%; 
  height:150px; 
  overflow:hidden; 
  background:#005a96;
  }
* html #header {height:150px;}

.headerimage
{
  background:url(/images/consumer/know-what-counts-header.jpg) no-repeat;
  position:relative;
  background-position:right;
  margin-right:150;
  top:0;
  height:115px;
  z-index:1;
  overflow:hidden;
}

.menubar
{
	background-color:#005a96;
	color:white;
}

.menubar a {color:white;}
.menubar a:visited {color:white;}

.roundedtable {margin:5px; width:90%; background: #ffffff;}
.roundedtable .hlft{background: url(../images/table-clay-tleft.jpg) right; background-position:0 0; background-repeat:no-repeat; height: 26px;	width: 14px; line-height: 26px;}
.roundedtable .hctr{background: url(../images/table-clay-tcenter.jpg) center; background-position:0 0; vertical-align:baseline; background-repeat:repeat-x; height: 26px; font-size: 12pt; font-weight: bolder; color: black; line-height: 26px; text-align: center;}
.roundedtable .hrgt{background: url(../images/table-clay-tright.jpg) left; background-position:0 0; vertical-align:baseline; background-repeat:no-repeat; height: 26px; width: 25px; line-height: 26px;}

.roundedtable .lft{background: url(../images/table-clay-left.jpg) left repeat-y; width: 14px;}
.roundedtable .content{padding-top: 5px; margin:0px;}
.roundedtable .rgt{background: url(../images/table-clay-right.jpg) left repeat-y; width: 25px;}

.roundedtable .blft{background: url(../images/table-clay-bleft.jpg); height: 28px;	width: 14px;}
.roundedtable .bctr{background: url(../images/table-clay-bcenter.jpg); height: 28px;}
.roundedtable .brgt{background: url(../images/table-clay-bright.jpg) left; height: 28px;	width: 25px;}

.borderboxright
{
	border:4px groove #659853;
	background:#b3ec9c;
}

.borderbox
{
	border:4px groove #659853;
	background:#b3ec9c;
}

.bulletinbox
{
	border:4px groove #659853;
	background:#b3ec9c;
}

#menusub
{
	background-color:#659853;
}

.surveytable
{
	background-color: #b3ec9c;
	border-color: #659853;	
}
.surveyhead
{
	background-color: #659853;
}