html, body  {
}




body {
    font-size: 11px;
    /*color: #003456;*/
	color: #231F20;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #ffffff;
	line-height: 17px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
td img {display: block;}
.menu
{
	background-image: url('../images/menu_img.jpg');
}
a:link {
    color: #003366;
}
a:visited {
    color: #003366;
}
a:active {
    color: #003366;
}
a:hover {
    color: #ff0000;
	text-decoration: none;
}

p {
	margin-top: 0px;
}

.subwayHeader {
	font: 18px/24px Helvetica, Arial, sans-serif;
	color: #ffffff;
	background-color: #00667C;
	vertical-align: bottom;
	text-align: left;
	font-weight: bold;
	padding-left: 6px;
}

.subwaySubHeader {
	font: 16px/20px Helvetica, Arial, sans-serif;
	color: #00667C;
	vertical-align: bottom;
	text-align: left;
	font-style: italic;
	font-weight: bold;
	padding-left: 6px;
}
.subwayBody {
	font: 12px/13px Helvetica, Arial, sans-serif;
	color: #000000;
	vertical-align: bottom;
	text-align: left;
	padding-left: 6px;
}

.subwayList ul{
	font: 12px/13px Helvetica, Arial, sans-serif;
	margin-left:-18px;
	*margin-left: 24px;
	_margin-left: 24px;
	margin-top: -16px;
}
.subwayList ul li{
	font: 12px/13px Helvetica, Arial, sans-serif;
	margin-top: 2px;
}
.subwayList2 ul{
	font: 12px/13px Helvetica, Arial, sans-serif;
	margin-left: -18px;
	*margin-left: 24px;
	_margin-left: 24px;
	margin-top: -6px;
}
.subwayList2 ul li{
	font: 12px/13px Helvetica, Arial, sans-serif;
	margin-top: 2px;
}


.headline1 {
	font-size: 18px;
	color: #00667C;
	vertical-align: bottom;
	text-align: left;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	margin-bottom: .5em;
}

.subhead1 {
	font-size: 14px;
	color: #00667C;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	margin-bottom: .5em;
}

.headline2 {
	font-size: 14px;
	color: #3452A4;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
}

.homeMenu {
	font-size: 14px;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 28px;
}

.homeMenu a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.homeMenu a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.homeMenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.homeMenu a:hover {
	color: #FFFFFF;
	text-decoration: none;
}


.productsSubHead {
	font-size: 14px;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 28px;
}

.productTableBulletSpacing {
	padding-top: 5px;

}

.headerText {
	font-size: 9px;
	color: #231F20;
	vertical-align: middle;
	text-align: right;
	font-weight: bold;
}

.headerText a:link {
	color: #231F20;
	text-decoration: none;
}
.headerText a:active {
	color: #231F20;
	text-decoration: none;
}
.headerText a:visited {
	color: #231F20;
	text-decoration: none;
}
.headerText a:hover {
	color: #ff0000;
	text-decoration: none;
}


.photoCopyright {
	font-size: 8px;
	color: #231F20;
	text-align: middle;
	font-weight: normal;
	font-style: normal;
}

.footerCopyright {
	font-size: 9px;
	color: #231F20;
	text-align: middle;
	font-weight: bold;
	font-style: normal;
}

.footerText {
	font-size: 9px;
	color: #231F20;
	/*	vertical-align: middle; */
	text-align: middle;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

.footerText a:link {
	color: #231F20;
	text-decoration: underline;
}
.footerText a:active {
	color: #231F20;
	text-decoration: underline;
}
.footerText a:visited {
	color: #231F20;
	text-decoration: underline;
}
.footerText a:hover {
	color: #ff0000;
	text-decoration: underline;
}


.tabsOff {
	background-color: #E3E1CD;
	font-size: 10px;
	color: #3D3C37;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}
.tabsOff a:link {
	color: #3D3C37;
	text-decoration: none;
}
.tabsOff a:active {
	color: #3D3C37;
	text-decoration: none;
}
.tabsOff a:visited {
	color: #3D3C37;
	text-decoration: none;
}
.tabsOff a:hover {
	color: #ff0000;
	text-decoration: underline;
}
.tabsOn {
	background-color: #ffffff;
	font-size: 10px;
	color: #3D3C37;
	vertical-align: middle;
	font-weight: bold;
}
.tabsOn a:link {
	color: #3D3C37;
	text-decoration: none;
}
.tabsOn a:active {
	color: #3D3C37;
	text-decoration: none;
}
.tabsOn a:visited {
	color: #3D3C37;
	text-decoration: none;
}
.tabsOn a:hover {
	color: #ff0000;
	text-decoration: underline;
}

/* table cell background colors */
.headerNavCell {
	background-color: #3452A4;
}

.leftNavCell {
	background-color: #00667C;
}

