/*
Blast-Off Cleaning Equipment LLC Copyright 2008 - 2010
*/

html
{
	margin:						0px;
	padding: 					0px;
}

body
{
	background-color:			#F1F1F1;
	background-repeat:			repeat;
	margin:						0px;
	padding: 					0px;
	text-align:					center;
}

#baseContainer
{
	background-color:			#FFFFFF;
	background-repeat:			repeat;
	border-color:				#0000FF;
	border-style:				solid;
	border-width:				1px;
	margin-bottom:				0px;
	margin-left:				auto;
	margin-right:				auto;
	margin-top:					0px;
	padding:					0px;
	text-align:					left;
	width: 						776px;
}

/* Menu Start */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2008 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.menu
{
	border-right-color:			#000000;
	border-right-style:			solid;
	border-right-width:			1px;
	font-family: 				sans-serif;
	font-size: 					13px;
	font-style: 				normal;
	font-variant: 				normal;
	font-weight: 				bold;
	height:						32px;
	position:					relative;
	text-align:					center;
	text-decoration: 			none;
	text-transform: 			none;
	width:						775px;
	z-index:					100;
}

/* hack to correct IE5.5 faulty box model */
* html .menu
{
	width:						775px;
	w\idth:						775px;
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul
{
	margin:						0px;
	list-style-type:			none;
	padding:					0px;
}

.menu ul ul
{
	width:						155px;
}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li
{
	float:						left;
	position:					relative;
	width:						155px;
}

/* style the links for the top level */
.menu a,
.menu a:visited
{
	background-image:			url("./Images/BO_MenuBar.png");
	background-repeat:			repeat;
	border-color:				#000000;
	border-style:				solid;
	border-bottom-width:		1px;
	border-left-width:			1px;
	border-right-width:			0px;
	border-top-width:			1px;
	color:						#000000;
	display:					block;
	height:						30px;
	line-height:				29px;
	padding-left:				10px;
	text-decoration:			none;
	width:						144px;
}

/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a,
* html .menu a:visited
{
	width:						155px;
	w\idth:						144px;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul
{
	border-color:				#000000;
	border-style:				solid;
	border-bottom-width:		0px;
	border-left-width:			0px;
	border-right-width:			0px;
	border-top-width:			1px;
	height:						0px;
	left:						0px;
	position:					absolute;
	top:						31px;
	visibility:					hidden;
	width:						155px;
}

/* another hack for IE5.5 */
* html .menu ul ul
{
	top:						30px;
	t\op:						31px;
}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table
{
	border-collapse:			collapse;
	left:						0px;
	position:					absolute;
	top:						0px;
}

/* style the second level links */
.menu ul ul a,
.menu ul ul a:visited
{
	background:					#F1F1F1;
	border-color:				#000000;
	border-style:				solid;
	border-bottom-width:		1px;
	border-left-width:			1px;
	border-right-width:			1px;
	border-top-width:			0px;
	color:						#000000;
	height:						auto;
	line-height:				1em;
	padding-bottom:				5px;
	padding-left:				10px;
	padding-right:				10px;
	padding-top:				5px;
	width:						134px;
}

/* yet another hack for IE5.5 */
* html .menu ul ul a,
* html .menu ul ul a:visited
{
	width:						155px;
	w\idth:						134px;
}

/* style the top level hover */
.menu a:hover,
.menu ul ul a:hover
{
	background:					#D0E0F0;
	color:						#000000;
}

.menu :hover > a,
.menu ul ul :hover > a
{
	background:					#D0E0F0;
	color:						#000000;
}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul
{
	visibility:					visible;
}

/* Menu End */

.mainLogo
{
	display:					block;	
	height:						95px;
	margin:						0px;
	padding:					0px;
	width:						776px;
}

#welcomeText
{
	color:						#000000;
	font-family: 				sans-serif;
	font-size: 					16px;
	font-style: 				normal;
	font-variant: 				normal;
	font-weight: 				bold;
	margin-left:				30px;
	margin-right:				30px;
	text-align:					center;
	text-decoration: 			none;
	text-transform: 			none;
}

.basicHeading
{
	color:						#000000;
	font-family: 				sans-serif;
	font-size: 					16px;
	font-style: 				normal;
	font-variant: 				normal;
	font-weight: 				bold;
	margin:						0px;
	padding:					0px;
	text-align:					left;
	text-decoration: 			underline;
	text-transform: 			none;
	width:						656px;
}

.basicText
{
	color:						#000000;
	font-family: 				sans-serif;
	font-size: 					16px;
	font-style: 				normal;
	font-variant: 				normal;
	font-weight: 				normal;
	margin:						0px;
	padding:					0px;
	text-align:					left;
	text-decoration: 			none;
	text-transform: 			none;
	width:						656px;
}

.subLogo
{
	display:					block;
	margin-bottom:				0px;
	margin-left:				auto;
	margin-right:				auto;
	margin-top:					0px;
}

.noBulletList
{
	list-style-type:			none;
	margin-bottom:				0px;
	margin-left:				30px;
	margin-right:				0px;
	margin-top:					0px;
	padding:					0px;
}

.cleaningLabelContainer
{
	border-bottom-color:		#0000FF;
	border-bottom-style:		solid;
	border-bottom-width:		1px;
	width:						358px;
}

.safetyLabelContainer
{
	border-bottom-color:		#D1000F;
	border-bottom-style:		solid;
	border-bottom-width:		1px;
	width:						358px;
}

.labelBulletCell
{
	width:						58px;	
}

.labelSingleBulletTextCell
{
	color:						#000000;
	font-family: 				sans-serif;
	font-size: 					16px;
	font-style: 				normal;
	font-variant: 				normal;
	font-weight: 				bold;
	text-align:					center;
	text-decoration: 			none;
	text-transform: 			none;
	width:						300px;
}

.labelDoubleBulletTextCell
{
	color:						#000000;
	font-family: 				sans-serif;
	font-size: 					16px;
	font-style: 				normal;
	font-variant: 				normal;
	font-weight: 				bold;
	text-align:					center;
	text-decoration: 			none;
	text-transform: 			none;
	width:						242px;
}

a.cleaningProductLink
{
	color:						#000000;
	font-family: 				sans-serif;
	font-size: 					16px;
	font-style: 				normal;
	font-variant: 				normal;
	font-weight: 				bold;
	text-align:					left;
	text-decoration: 			none;
	text-transform: 			none;
}

a.cleaningProductLink:link 
{
	color:						#000000;
	text-decoration:			none;
}

a.cleaningProductLink:visited
{
	color:						#000000;
	text-decoration:			none;
}

a.cleaningProductLink:hover
{
	color:						#0000FF;
	text-decoration:			underline;
}

a.cleaningProductLink:active
{
	color:						#0000FF;
	text-decoration:			underline;
}

a.safetyProductLink
{
	color:						#000000;
	font-family: 				sans-serif;
	font-size: 					16px;
	font-style: 				normal;
	font-variant: 				normal;
	font-weight: 				bold;
	text-align:					left;
	text-decoration: 			none;
	text-transform: 			none;
}

a.safetyProductLink:link 
{
	color:						#000000;
	text-decoration:			none;
}

a.safetyProductLink:visited
{
	color:						#000000;
	text-decoration:			none;
}

a.safetyProductLink:hover
{
	color:						#D1000F;
	text-decoration:			underline;
}

a.safetyProductLink:active
{
	color:						#D1000F;
	text-decoration:			underline;
}

a.basicLink
{
	color:						#000000;
	font-family: 				sans-serif;
	font-size: 					16px;
	font-style: 				normal;
	font-variant: 				normal;
	font-weight: 				normal;
	margin:						0px;
	padding: 					0px;
	text-align:					left;
	text-decoration: 			none;
	text-transform: 			none;
}

a.basicLink:link 
{
	color:						#000000;
	text-decoration:			none;
}

a.basicLink:visited
{
	color:						#000000;
	text-decoration:			none;
}

a.basicLink:hover
{
	color:						#0000FF;
	text-decoration:			underline;
}

a.basicLink:active
{
	color:						#0000FF;
	text-decoration:			underline;
}

.aboutUsText
{
	color:						#000000;
	font-family: 				sans-serif;
	font-size: 					16px;
	font-style: 				normal;
	font-variant: 				normal;
	font-weight: 				normal;
	margin-bottom:				0px;
	margin-left:				30px;
	margin-right:				0px;
	margin-top:					0px;
	padding:					0px;
	text-align:					left;
	text-decoration: 			none;
	text-transform: 			none;
	width:						656px;
}

img.imageLink
{
	border-color:				#0000FF;
	border-style:				solid;
	border-width:				1px;
}

.copyrightInfo
{
	border-top-color:			#0000FF;
	border-top-style:			solid;
	border-top-width:			1px;
	color:						#000000;
	font-family: 				sans-serif;
	font-size: 					12px;
	font-style: 				normal;
	font-variant: 				normal;
	font-weight: 				normal;
	margin:						0px;
	padding-bottom: 			2px;
	padding-left: 				0px;
	padding-right:				0px;
	padding-top: 				2px;
	text-align:					center;
	text-decoration: 			none;
	text-transform: 			none;
	width:						776px;
}
