/* 
CSS for SteamMaster.com
© SteamMaster, Cleaning & Restoration, Inc
Designed by Somnyo (www.somnyo.com)
--------------------------------------------
INTERNET EXPLORER VERSION */

/* MENU PANELS */
.menu {
	background-color: #E5E5CC;
}

/* PAGE FOOTER */
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}

/* LEFT SIDE NAVIGATION */
.nav td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #E5E5CC;
}
.nav a {
	color: #000000;
	text-decoration: none;
}
.nav a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.nav-sel td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #F2F2E5;
}
.nav-sel a {
	color: #000000;
	text-decoration: none;
}
.nav-sel a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.nav-sub td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #F2F2E5;
}
.nav-sub a {
	color: #000000;
	text-decoration: none;
}
.nav-sub a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.nav-sub-sel td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #F9F9F2;
}
.nav-sub-sel a {
	color: #000000;
	text-decoration: none;
}
.nav-sub-sel a:hover {
	color: #CC0000;
	text-decoration: underline;
}

/* GLOBAL PAGE STYLES */
.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #CC0000;
}
.body-normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-align:justify;
}
.body-subtitle-normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:justify;
	color: #CC0000;
}
.body-subtitle-large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.body-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
}
UL {
	list-style-type : square;
	margin-left: 20px;
}
.body-caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.body-phototitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999900;
	padding-bottom: 2px;
}
.body-quote {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #666666;
	font-weight: bold;
}
.body-quotecredit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 14px;
}

/* HOME PAGE STYLES */
.home-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.home-box b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
.home-box a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
.home-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.home-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}

/* "HOW CAN WE HELP YOU?" LIST BOX */
.HelpYouBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 2px;
}
.HelpYouBox a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding: 2px;
	color: #000000;
	width: 194px;
}
.HelpYouBox a:hover {
	color: #FFFFFF;
	background-color: #000099;
}

/* RELATED ITEMS LIST (Left side) */
.reltitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
.rellink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.rellink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000CC;
}
.rellink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}

/* PAGE QUOTES */
.quotetext {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
}
.quotecredit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-style: italic;
}

/* MEDIA PLAYER STYLES */
.mp-nowplaying {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.mp-nowplaying b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
.mp-nowplaying a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000CC;
}
.mp-nowplaying a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
.mp-nav td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #F2F2E5;
}
.mp-nav a {
	color: #000000;
	text-decoration: none;
}
.mp-nav a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.mp-nav-sel td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #E5E5CC;
}
.mp-nav-sel a {
	color: #000000;
	text-decoration: none;
}
.mp-nav-sel a:hover {
	color: #CC0000;
	text-decoration: underline;
}

/* SERVICE POPUPS */
.popup-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
}
.popup-sidelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.popup-titlemed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #999900;
}

/* FORMS */
.body-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
input {
	font-family: inherit;
	color: #000000;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}