BODY {
 margin:0px auto 0px 0px;
 font-family:sans-serif;
}

TH {
 font-size:.8em;
 text-align:right;
 vertical-align:top;
}

TD {
 vertical-align:top;
}

TD.c1c2 {
 width:790px;
}

TD.hA {
 width:740px;
}

TD.hB {
 width:50px;
 font-size:11px;
 color:#663;
 text-align:right;
 padding-top:7px;
}

TD.hC {
 width:740px;
 background:#663;
 font-weight:bold;
 font-size:16px;
 color:#FFF;
 text-indent:175px;
 border-bottom:1px solid #000;
 padding-top:2px;
}

TD.hD {
 width:50px;
 background:#663;
 text-align:right;
 padding-right:3px;
 border-bottom:1px solid #000;
}

A.hdrLnk {
 display:block;
}

A.hdrLnk:link {
 color:#663;
 text-decoration:none;
}

A.hdrLnk:visited {
 color:#663;
 text-decoration:none;
}

A.hdrLnk:hover {
 color:#CCC;
 text-decoration:underline;
}

TD.c4,TD.c7 {
 width:170px;
 background:#996;
 text-align:center;
 border-right:1px solid #000;
 padding-top:25px;
}

TD.c5,TD.c8 {
 width:610px;
}

TD.c5,TD.c6,TD.c8 {
 padding-left:10px;
}

H1 {
 font-size:2em;
 line-height:1em;
 color:#663;
}

H2 {
 font-size:1.5em;
 margin:15px auto 15px 2px;
}

P.int,.std,.nav {
 font-size:12px;
}

P.int:first-letter {
 font-size:1.2em;
 font-weight:bold;
}

P.search {
 font-size:1em;
 font-weight:bold;
}

P.red {
 font-size:.7em;
 color:#F00;
}

DIV.hints {
 font-size:11px;
 color:#663;
}

A:link {
 color:#996;
}

A:visited {
 color:#666;
}

DIV.navLnks {
 font-size:.75em;
 border-left:1px solid #000;
 margin-top:2px;
}

A.navLnk {
 border-right:1px solid #666;
 padding-right:4px;
 padding-left:4px;
}

DIV.Lhdr {
 text-align:center;
 margin-top:25px;
}

UL.Llnks {
 margin-top:10px;
 color:#FFF;
}

LI {
 list-style-type:none;
 font-size:11px;
 margin-left:-30px;
}

LI.Ldt {
 list-style-type:none;
 margin-left:-30px;
}

A.Llnk {
 font-size:11px;
}

A.Llnk:link {
 color:#FFF;
 text-decoration:none;
}

A.Llnk:visited {
 color:#FFF;
 text-decoration:none;
}

A.Llnk:hover {
 color:#CCC;
 text-decoration:underline;
}

UL {
 font-size:12px;
}

TD.mn {
 font-size:12px;
 font-weight:bold;
 text-align:right;
}

TD.mnLnk {
 font-size:12px;
 text-align:center;
 padding-bottom:10px;
}

P.ftr {
 font-size:.7em;
 padding-top:5px;
 margin-top:7px;
 border-top:1px solid #000;
}

TABLE.newsLtr {
 width:120px;
 background:#FFF;
 font-size:10px;
 color:#996;
 border:1px solid #000;
 text-align:center;
 padding:5px 3px 5px 3px;
 margin-bottom:20px;
}

INPUT.email {
 border:2px solid #999966;
}

A.sample {
 font-size:10px;
 font-weight:bold;
}

.button {
 background:#996;
 border-width:1px;
 color:#FFF;
 font-size:.8em;
 font-weight:bold;
}

.button2 {
 background:#996;
 border-width:1px;
 color:#FFF;
 font-size:1em;
 font-weight:bold;
}

/*below is the css for the new tabless form <label> layout - mkitchen-080414*/

label
{
	width:220px;
	display:block;
	float:left;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	padding-right:2px;
}

input
{
	float:left;
	margin:1px 2px 2px 1px;
}

DIV.txt
{
	float:left;
	font-size:12px;
	margin:0 10px 0 1px;
}

DIV.txt2
{
	float:left;
	font-size:12px;
}

br
{
	clear:left;
}

DIV.hintDv
{
	font-size:11px;
	margin:0 0 5px 225px;
	color:#996;
}

SELECT
{
	display:block;
	float:left;
	margin:1px 2px 2px 1px;
}
