﻿TABLE {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-collapse:collapse;
}
TD {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:auto;
}
TR {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:auto;
}
.bodycopy {
	COLOR: #333333;
	FONT-SIZE: 0.8em;
	text-align: left;
}
.smallcopy {
	LINE-HEIGHT: normal; FONT-STYLE: normal; COLOR: #333333; FONT-SIZE: 0.7em
}
.smallcopyfixed {
	COLOR: #333333;
	FONT-SIZE: 11px;
	text-align: left;
}
.tinycopyfixed {
	COLOR: #808080; FONT-SIZE: 10px
}
.bodycopyltgrey {
	COLOR: #808080; FONT-SIZE: 0.8em
}
.smallcopyltgrey {
	COLOR: #808080; FONT-SIZE: 0.7em
}
.bodycopyblue {
	COLOR: #00386e; FONT-SIZE: 0.8em
}
.smallcopyblue {
	COLOR: #00386e; FONT-SIZE: 0.7em
}
.smallwhite {
	COLOR: #ffffff; FONT-SIZE: 0.7em
}
.bodywhite {
	COLOR: #ffffff; FONT-SIZE: 0.8em
}
.mainlink {
	COLOR: #6a2334; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none;
	text-align: left;
	font-style: normal;
}
.menu1table {
	BACKGROUND-COLOR: #ffffff; COLOR: #333333; FONT-SIZE: 11px
}

.hdrwhite {
	COLOR: white; FONT-SIZE: 16px
}
UL.bullets {
	LIST-STYLE-TYPE: square; MARGIN-LEFT: 1em
}
.hdrdrkgrey {
	COLOR: #333333; FONT-SIZE: 16px
}
INPUT {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
SELECT {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
TEXTAREA {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.bodygrey {
	LINE-HEIGHT: normal; FONT-STYLE: normal; COLOR: #666666; FONT-SIZE: 0.7em
}
.nhmain {
	Z-INDEX: 3; PADDING-BOTTOM: 15px; MARGIN-TOP: -45px; WIDTH: 230px; COLOR: #333333; MARGIN-LEFT: 76px; FONT-SIZE: 0.78em
}
TD.nh1 {
	BORDER-BOTTOM: #857c7a 1px solid; PADDING-BOTTOM: 15px
}
TD.nh2 {
	PADDING-TOP: 15px
}
DIV.nhmain IMG {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
.nhpromo1 {
	BORDER-BOTTOM: #857c7a 1px solid;
	PADDING-BOTTOM: 10px;
	MARGIN-TOP: 10px;
	WIDTH: 187px;
	COLOR: #333333;
	FONT-SIZE: 0.68em;
	text-align: left;
}
.prate {
	TEXT-ALIGN: right; PADDING-LEFT: 10px; FLOAT: right; FONT-SIZE: 1.5em
}
.nhnews {
	FLOAT: left
}
.nhnews2 {
	FLOAT: left; COLOR: #333333; MARGIN-LEFT: 10px; FONT-SIZE: 0.78em
}
.nhpromo {
	FONT-SIZE: 1.2em
}
form {margin:0;}

/* added 9-9-09 */

#search_area{
	width:285px;
	height:30px;
	position:relative;
	float:right;
	text-align:right;
	margin: 6px 6px 6px 6px;
	padding:0px;
}

#search_area .sfield{
	border: 1px solid #4e1a26;
	height:19px;
	color:#333;
	line-height:1.2em;
	padding-left:2px;
}

/* ///////////////////////////////////////  */.bodycopy p {
	text-align: left;


}
.logo {
	text-align: center;
}
.bannercenter {
	text-align: center;
}
