
body {color: black; background: #ffffff; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.themebg {background: url('https://stores.homestead.com/lifeguardsystems/images/InitialSet/pgbg.jpg') top repeat-x #d9edfb}

img {border: 0px; margin: 0px !important; padding: 0px}

.btnbar {
	position: absolute;
	top: 28px;
	margin-left: 40px;
	background: url('https://stores.homestead.com/lifeguardsystems/images/InitialSet/btnbar.png') no-repeat;
	height: 56px;
	width: 746px;
	padding-top: 5px;
	font-size: 10px;
	}
.btnbar td {border-right: 1px solid #eeeeee; text-align: center; vertical-align: middle; text-transform: uppercase; width: 20%}
.btnbar td a {
	display: block;
	height: 20px;
	color: #eeeeee;
	padding-top: 14px;
	}
.btnbar a:hover{ color: #eeeeee; font-size: 15px; text-decoration: underline overline}

div.dropmenudiv{
	position: fixed;
	margin-top: 11px;
	border: 1px solid #0087ca;
	background-color: #86d3f7;
	width: 148px;
	visibility: hidden;
	}

div.dropmenudiv a{
	display: block;
	border-bottom: 1px solid #0087ca;
	font-weight: normal;
	font-size: 10px;
	color: #222222;
	padding: 3px;
	}

div.dropmenudiv a:hover{
	background: #0087ca;
	color: #86d3f7;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	padding-left: 20px;
	}



table {width: 100%; font-size: 13px}
table td {padding: 0; border-width: 0; vertical-align: top;}

.bodyzone {background: url('https://stores.homestead.com/lifeguardsystems/images/InitialSet/bodbg.jpg') repeat-y; padding: 8px 20px 0px 50px }

.coltitle {
	background: url('https://stores.homestead.com/lifeguardsystems/images/InitialSet/greytitle.gif') no-repeat;
	width: 270px;
	height: 20px;
	padding: 6px 3px 0px 30px;
	margin-bottom: 2px;
	font-weight: bold;
	font-size: 11px;
	}
.colcontent { font-size: 11px; color: #ffffff; background: #0179D1; width: 250px; padding: 10px;}
.colcontentfoot {margin-bottom: 10px; height: 12px; padding: 0px;}

.leftcol {background: url('https://stores.homestead.com/lifeguardsystems/images/InitialSet/leftcolbg.gif') bottom repeat-x #5b5a5a}
.catlinks a {
	display: block;
	color: #eeeeee;
	font-size: 10px;
	text-transform: uppercase;
	background: #222222;
	border: 1px solid #999999;
	margin-bottom: 4px;
	padding: 3px;
	}
.catlinks a:hover {
	color: #fff207;
	background: #666666;
	padding-left: 10px;
	}

a {color: #0467a6; text-decoration: none; font-weight: bold; background-color: transparent;}
a:hover {color: #ff6600;}

h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
ul { margin: 2px; padding: 2px; list-style: decimal inside; text-align: left;}
li { margin-left: 2px; list-style: square inside; color: #2F5376}


.footer {
	background: url('https://stores.homestead.com/lifeguardsystems/images/InitialSet/foot.jpg') no-repeat;
	width: 758px;
	height: 112px;
	font-size: 10px;
	color: #999999;
	text-align: right;
	padding: 5px 20px 0px 50px;
	margin: auto;
	}
	
/*FAQs*/
#faqs .links {width: 164px; padding-right: 8px}
#faqs .links a {
	display: block;
	background: url('images/sidelinkbg.gif') no-repeat;
	height: 28px;
	padding: 6px 3px 0px 8px;
	color: #eeeeee;
	}
#faqs .links a:hover {color: #ff0000}
#faqs .headline {
	padding: 3px;
	color: #00426c;
	font-weight: bold;
	font-size: 16px;
	border-bottom: 2px dashed #00426c;
	margin-bottom: 5px;
	}
#faqs .maintext {background: #ffffff; padding: 8px; width: 100%}

.prodpglinks {width: 164px; padding-right: 8px}
.prodpglinks a {
	background: url('https://stores.homestead.com/lifeguardsystems/images/InitialSet/sidelinkbg.gif');
	display: block;
	width: 151px;
	height: 22px;
	color: #ffffff;
	padding: 6px 3px 0px 10px;
	margin-bottom: 4px;
	font-size: 11px;
	}
.prodpglinks a:hover {color: #ff0000}

#marqueecontainer{
position: relative;
width: 250px; /*marquee width */
height: 200px; /*marquee height */
overflow: hidden;
padding: 2px 10px 2px 10px;
background: #0179D1;
color: #ffffff;
font-size: 11px;
margin-bottom: 10px;
padding: 10px;
border-top: 8px solid #0179d1;
border-bottom: 8px solid #0179d1;
}

/*  DROP MENU  */
#dropmenudiv{
position:absolute;
margin-top: 12px;
border:1px solid #0087ca;
font-size: 10px;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
border-bottom:1px solid #0087ca;
background: #86d3f7;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{
background: #0087ca;
}

.multiorder { background: #ffffff}
.multiorder td { border: 1px solid #024278; padding: 4px}
.multititle {background: #024278; color: #ffffff; font-weight: bold}