/*########## HTML Tag Classes ############# */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000; /*3A3A3A*/
	margin:0 auto;
	padding:0px; 
	text-align:center;
	background-color:#ffffff;
	/*background-image:url(http://glowproducts.com/sharedfiles/generalimages/webpagebackgroundderek.gif);*/
	/*background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/2006backgroundbody.gif);*/
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/mainbackground2006.png);
	background-repeat:no-repeat;
	background-position: center top;
	background-attachment: fixed;
}
h1 {
	font-size: 28px;
	color: #677CAA; 
	font-weight: bolder;
	text-align:left;
	position:relative;
	left: 19px;
	width:570px;
}
h2 {
	font-weight: bolder;
	font-size: 18px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	color: #CE0000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #9C0101;
}
a:hover {
	text-decoration: none;
	color:#FF2222;
}
a:active {
	text-decoration: none;
}

/*########## General Classes ############# */
#topflashtitle {
	overflow-x: hidden; overflow-y: hidden;
}
.boldit {
	font-weight: bold;
	text-decoration: none;
}
.aligncenter {
	text-align: center;
}
.alignleft {
	text-align: left;
}
.alignright {
	text-align: right;
}
.verticalalign {
	vertical-align:top;
}
.verticalaligncenter {
	vertical-align:center;
}
.verticalalignbottom {
	vertical-align:bottom;
}
.centerit {
	margin: 0 auto;
}

.whitetext {
	color:#FFFFFF;
}
.lightred {
	color:#FFEAEB;
}
.redtext {
	color: #ce0000;
}
.bluetext {
	color:#0000FF;
}
.darkbluetext { 
	color: #39567D;
}
.size13text {
	font-size: 13px;
}
.width50percent {
	width: 50%;
}
.width25percent {
	width: 25%;
}
.width33percent {
	width: 33%;
}
.width90percent {
	width: 90%;
}
.width100percent {
	width: 100%;
}
.width20 {
	width: 20px;
}
.width170 {
	width: 170px;
}
.width160 {
	width: 160px;
}
.width15percent {
	width: 15%;
}
.width100noborder {
	width: 100%;
	border: none;
	border-collapse: collapse;
}
.width150 {
	width: 150px;
}
.noborder {
	border: none;
	border-collapse: collapse;
}
.whitebackground {
	background-color:#FFFFFF;
}
.noborderatall {
	border: none;
	border-collapse:collapse;
}
.outlinebox {
	border: 1px solid #999999;
}
.secondarytitles {
	color:#000000;
	font-size:14px;
	font-weight: bold;
}
.size14font {
	font-size:14px;
}
.size11font {
	font-size: 11px;
}
.size12font {
	font-size: 12px;
}
.textjustify {
	text-align:justify;
}
.background_white {
	background-color:#FFFFFF;
}
.background_yellow {
	background-color:#FFFF00;
}
.background_green {
	background-color:#00CC00;
}
.background_red {
	background-color:#FF0000;
}
.background_blue {
	background-color:#0000FF;
}
.background_orange {
	background-color:#FF9900;
}
.background_purple {
	background-color:#990099;
}
.background_pink {
	background-color:#FF00FF;
}
.background_aqua {
	background-color:#00FFFF;
}
.background_black {
	background-color:#000000;
}
.background_white {
	background-color:#FFFFFF;
}
.background_brown {
	background-color:#A37A01;
}
.background_lightgrey {
	background-color:#F2F2F2;
}
.background_bluelight {
	background-color:#CECFFF;
}
.background_blueoff{
	background-color:#5376AC;
}
.background_bluedark {
	background-color:#000099;
}
.background_pinklight {
	background-color:#FFCECE;
}
.centerit {
	margin: 0 auto;
}
.height3pixels {
	height:3px;
}


/*########## Targeted Classes ############# */

#totaltable {
	padding:0px;
	border-collapse:collapse;
	border:0px none;
	position:relative;
	width:775px;
	height: auto;
	margin: 0 auto;
	text-align: center;
	background-color:#FFFFFF;

}
.align_contenttable {
	vertical-align:text-top;
}

#contenttable {
	border-collapse:collapse;
	padding:0px;
	position:relative;
	width:595px;
	height: auto;
	margin: 0 auto;
	text-align: center;
}
.catalogcontentwidth {
	width:595px;
}
.contentsetheight {
	height: 1350px;
}

.catalogicontable{
	width:558px;
	margin: 0 auto;
	border-collapse:collapse;
	border:0px none;
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/cataloggradientback.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	background-attachment:scroll;
}
.catalogsect_titles {
	padding:7px;
	width:auto;
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/blacktiteltag.png);
	background-repeat:no-repeat;
	background-position: left top;
}
.catalogicontableinside {
	width:95%;
	margin: 0 auto;
	border-collapse:collapse;
	border:0px none;
}
#catalogtexttable {
	width:558px;
	margin: 0 auto;
	border-collapse:collapse;
	border:0px none;
	text-align:justify;
}
.sidemenu {
	padding:0px;
	border: none;
	border-collapse:collapse;
	margin:0;
	position: relative;
	vertical-align:top;
	width:180px;
	left: 2px;
	height:1500px;

}
#innercontent {
	padding:0px;
	border: none;
	border-collapse:collapse;
	width:415px;
	margin: 0 auto;
	vertical-align:top;
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/contentbackground.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	background-attachment:scroll;

}
#realcontenttable {
	border: none;
	border-collapse:collapse;
	width:381px;
	margin:0 auto;
	position:relative;
	left: -1px;
}

.pricebar {
	width:160px;
	margin:0;
	border-collapse:collapse;
	padding: 0px;
	vertical-align:top;
}
.producttitletd {
	/*can be customized later */
}
#alsoconsider {
	margin:0 auto;
	width:171px;
	border-collapse:collapse;
	vertical-align:top;
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/alsoconsiderback.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	background-attachment:scroll;
}
/*####### Footer #########*/
.footer {
	text-align:right;
	font-size:9px;
}
#footertable {
	border-color:#ce0000;
	float: right;
    border-width: 0 0 1px 1px;
    border-style: solid;
	border-spacing: 0;
    border-collapse: collapse;
	width: 580px;
	text-align: center;
}
.footertd {
	border-color:#ce0000;
    border-width: 1px 1px 0 0;
    border-style: solid;
}
/*########################## Product Page Content Class ############################### */
.contenttitles {
	font-size: 13px;
	color:#0066FF;
	font-weight: bold;
}
.technicalSpecsBox {
	border-color: #999999;
    border-width: 0 0 1px 1px;
    border-style: solid;
	border-spacing: 0;
    border-collapse: collapse;
	width: 100%;
	text-align: left;
}
.technicalTDBox {
	border-color:#999999;
    border-width: 1px 1px 0 0;
    border-style: solid;
}
.techcolortable {
	border-color: #FFFFFF;
    border-width: 0 0 2px 2px;
    border-style: solid;
	border-spacing: 0;
    border-collapse: collapse;
	width: 100%;
	text-align: center;
	font-size: 9px;
}
.contenttitlesbackdrop {
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/contenttitlebackdrops.gif);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/contenttitlebackdrops.gif);
	background-repeat:no-repeat;
	background-position: center top;
	background-attachment:fixed;
}
/*################# HOME PAGE CLASSES ###################################### */
.size20title {
	font-size: 20px;
}
.compressedtextlines {
	line-height: 25px;
}
/*################# CUSTOMIZED PAGE CLASSES ###################################### */
.size16title {
	font-size: 16px;
}
.size14title {
	font-size: 16px;
}
.smallertitlefont {
	font-size: 24px;
}
#customizedcontent {
	padding:0px;
	border: none;
	border-collapse:collapse;
	width:587px;
	margin:0 auto;
	vertical-align:top;
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/customcontentbackground.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	background-attachment:scroll;
	text-align:justify;
}
#customizedcontentsmall {
	padding:0px;
	border: none;
	border-collapse:collapse;
	width:587px;
	margin:0 auto;
	vertical-align:top;
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/customcontentsmall.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	background-attachment:scroll;
	text-align:justify;
}

/*########################## PRICE BAR CLASSES #################################### */
#pricebartable {
	position: relative;
	left: 0px;
	/*top: 10px;*/
	padding: 0px;
	border-collapse:collapse;
	width: 171px;
}
#purespecial {
	position: relative;
	margin: 0 auto;
	top: 3px;
	bottom: 3px;
	color:#FFFFFF;
	padding: 3px;
	text-align:left;
	font-size: 13px;
	width: 157px;
	/*border-color: #FFFFFF;
    border-width: 0 0 2px 2px;
    border-style: solid;*/
	background-color:#FFFFFF;
	/*border-spacing: 0;
    border-collapse: collapse;*/
}
.specialpricebackground {
	background-color:#FF6600;
}
#pricetable {
	position: relative;
	margin: 0 auto;
	color:#FFFFFF;
	padding: 3px;
	text-align:left;
	font-size: 13px;
	width: 157px;
	/*border-color: #FFFFFF;
    border-width: 0 0 2px 2px;
    border-style: solid;*/
	background-color:#FFFFFF;
	/*border-spacing: 0;
    border-collapse: collapse;*/
}
.blackpricebackground {
	background-color:#000000;
}
.priceholdertable {
	margin: 0 auto;
	border-collapse:collapse;
}
.tabletdwhiteborder {
	border-color: #FFFFFF;
   border-width: 2px 2px 0 0;
    border-style: solid;
	width:33%;
}

.pricebarordergap {
	height: 5px;
}
.orangebackground {
	background-color: #FF6600;
}
.pricebarpinkborder {
	height: 3px;
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/pricebarpinkborder.jpg);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/pricebarpinkborder.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.pricebartop {
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/pricebartop.jpg);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/pricebartop.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 33px;
}
.pricebarordertitle {
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/pricebarorder.jpg);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/pricebarorder.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
}
.pricebarbackground {
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/pricebarbody.jpg);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/pricebarbody.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.pricebarbackgroundorderzone {
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/pricebarbody.jpg);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/pricebarbody.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	vertical-align:top;
}

.pricebottom {
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/pricebarbottom.jpg);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/pricebarbottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 8px;
}
#pricebarordertable {
	position: relative;
	margin: 0 auto;
	background-color:#D70000;
	width: 157px;
	border-collapse:collapse;
	border:0px;
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/pricebarredbackground.jpg);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/pricebarredbackground.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
#batterybuttontable {
	position: relative;
	margin: 0 auto;
	background-color:#FFFFFF;
	width: 157px;
	border-collapse:collapse;
	border:0px;
	
}
.batterybuttonbackground {
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/addbatterybutton.jpg);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/addbatterybutton.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
#batteryordertable {
	position:absolute;
	background-color:#FFFFFF;
	width: 190px;
	border:3px;
	border-style:solid;
	border-color:#5377AA;
	right: 180px;
	top: 0px;
	text-align:center;
	visibility:hidden;
}
#batteryordertable2 {
	background-color:#91A8CA;
	width: 184px;
	border:3px;
	border-style:solid;
	border-color:#FFFFFF;
	text-align:center;
}

#batteryzone{
	position: relative;
}

.pricebarorderborder {
	border:3px solid #FE6F6F;
}
#pricebarbottomtext {
	margin: 0 auto;
	padding: 3px;
	width: 151px;
	border: none;
	border-collapse:collapse;
	text-align:left;
}
#pricecarttable {
	width: 100%;
	border: none;
	border-collapse:collapse;
	text-align:left;
}
.carticon40 {
	width: 40px;
}

/*########################## SIDE MENU CLASSES #################################### */

#sidemenumain {
	position: absolute;
	VISIBILITY: hidden;
	padding: 0px;
	border-collapse:collapse;
	z-index:20;
	border: none;
	width: 180px;
	left: 0px;
	top: 26px;
}
#mainmenuitems {
	position: absolute;
	padding: 0px;
	border-collapse:collapse;
	z-index:20;
	border: none;
	width: 180px;
	left: 0px;
	top: 26px;
}

#sidemenu_maincatalogs {
	PADDING: 0px;
	border-collapse:collapse;
	border: none;
	width: 180px;

}
#sidesubcgroup {
	margin: 0 auto;
	border-collapse:collapse;
	width: 160px;
	border: none;
	padding: 0px;
}
.sidesubbase {
	height: 25px;
	padding:0px;
	border-collapse:collapse;
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/submenubottom2.jpg);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/submenubottom2.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.sidesubdot {
	width: 10%;
	text-align: center;
}
.sidemaincatalogbutzone {
	PADDING: 0px;
	border-collapse:collapse;
	border: none;
	width: 166px;
	margin: 0 auto;
}
.sidesubmenumain2 {
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/submenumain2.jpg);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/submenumain2.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}

.sidesubitem {
	width: 100%;
	PADDING: 0px;
	border: none;
}


.sidemaincatalogtitles {
	PADDING: 0px;
	border-collapse:collapse;
	border: none;
	position: relative;
	margin-top: 6px;
	width: 166px;
	text-align: center;
}

.sidemenubackground {
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/mcmainbackground.gif);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/mcmainbackground.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.sidemenubackgroundbottom {
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/mcbottom.gif);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/mcbottom.gif);
	background-repeat: repeat-y;
	height: 15px;
	padding: 0px;
	border-collapse:collapse;
	background-position: center top;
	text-align: center;
}
.sidesubmaintable {
	width: 100%;
	border: none;
	border-collapse:collapse;
	padding: 0px;
}
.sidesubtdtable {
	height: 69px;
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/submenutop2.jpg);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/submenutop2.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	text-align: center;
}
.sidesubimagetable{
	width: 90%;
	margin: 0 auto;
	border: none;
	border-collapse:collapse;
	padding: 5px;
}
.sidecatalogbutton {
	width: 180px;
	height: 35px;
	border: none;
}
.sidetdwith43 {
	width: 43%;
	text-align: left;
}
.sidetdwidth57 {
	width: 57%;
}
.sideheight3 {
	height: 3px;
}

#sidesubcatalogs {
	position: absolute;
	padding: 0px;
	border-collapse:collapse;
	z-index: 3;
	border: none;
	width: 180px;
	left: 0px;
	top: 35px;
	font-size: 11px;
}

#wholesidemenu {
	position: relative;
	width: 180px;
	padding:0px;
}
.sidemenuwidth {
	border: none;
	border-collapse:collapse;
	padding: 0px;
	width: 180px;
}

.mcstart {
	cursor:pointer;
	position: relative; 
	margin: 0 auto;
	width: 176px;
	height: 100px;
	background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/greysquare.gif);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/greysquare.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000099;
}
.mcover {
	cursor:pointer;
	position: relative; 
	margin: 0 auto;
	width: 176px;
	height: 100px;
	background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/redsquare.gif);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/redsquare.gif);
	font-family: Arial, Helvetica, sans-serif;
}
.spmcstart {
	position:relative;
	cursor:pointer;
	margin: 0 auto;
	height: 30px;
	width: 176px;
	text-align:left;
	background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/specbut_show.gif);
}
.spmcover {
	position:relative;
	cursor:pointer;
	margin: 0 auto;
	height: 30px;
	width: 176px;
	text-align:left;
	background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/specbut_over.gif);
}

/* --------------------- New special button -----------------------------------------------*/
.specbutcstart {
	position:relative;
	cursor:pointer;
	margin: 0 auto;
	height: 30px;
	width: 180px;
	text-align:left;
	background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/special_start.jpg);
}
.specbutcover {
	position:relative;
	cursor:pointer;
	margin: 0 auto;
	height: 30px;
	width: 180px;
	text-align:left;
	background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/special_over.jpg);
}
/* ---------------------- end of new special button ---------------------------------------------- */

.halloweencstart {
	position:relative;
	cursor:pointer;
	margin: 0 auto;
	height: 30px;
	width: 176px;
	text-align:left;
	background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/halloweenbut_show.gif);
}
.halloweencover {
	position:relative;
	cursor:pointer;
	margin: 0 auto;
	height: 30px;
	width: 176px;
	text-align:left;
	background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/halloweenbut_over.gif);
}


.olmcstart {
	position:relative;
	cursor:pointer;
	margin: 0 auto;
	height: 30px;
	width: 176px;
	text-align:left;
	background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/mbut_show.gif);
}
.olmcover {
	position:relative;
	cursor:pointer;
	margin: 0 auto;
	height: 30px;
	width: 176px;
	text-align:left;
	background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/mbut_over.gif);
}
.olmenualign {
	position:relative;
	left:55px;
	top:7px;
}


.mtitlestart {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.mtitleover {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}


.stitlestart {
	cursor:pointer;
	font-size: 11px;
	color:#0153DC;
	padding: 4px;
	text-decoration: none;
}
.stitleover {
	cursor:pointer;
	font-size: 11px;
	color:#ce0000;
	padding: 4px;
	text-decoration: none;
}
.startbatterybutton {
	cursor:pointer;
	color:#000000;
	text-decoration: none;
}
.overbatterybutton {
	cursor:pointer;
	filter: Glow(Color=#FF0000, Strength=20);
	color:#ce0000;
	text-decoration: none;
}

.mcatalog_images {
	position: relative;
	margin: 0 auto;
	top: 6px;
	width: 166px;
	height: 50px;
}
.heightshort {
	height:4px;
}
/* ############ Military classes ########## */
.militaryprodbox {
    width:535px;
	margin:0 auto;
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/militarytitleback.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	padding:10px;
	position:relative;
	}
.militaryprodbox h2 {
	font-size:16px;
	font-weight:bold;
	float:left;
	margin-top:3px;
	margin-left:20px;
	margin-bottom:0px;
	margin-right:0px;
	color:white;
	text-align:left;
	width:400px;
}
.militaryprodbox .contentboxmil {
	clear:both;
	padding-top:30px;
}
.milcall {
	color:red;
	font-weight:bold;
	font-size:14px;
}
.militarytitlebackground {
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/militarytitleback.jpg);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/militarytitleback.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height: 40px;
}
.militarycontentbackground {
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/militarycontentback.jpg);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/militarycontentback.jpg);
	background-repeat:no-repeat;
	background-position: left top;
}
.militarycontentzone {
	margin: 0 auto;
	width: 90%;
}
.militarynsntable {
	border: 1px solid #91C8FF;
	width: 100%;
}


#sidemenubutton { position: absolute; left: 0px; top: 0px; width: 180px; z-index:10; }
.catalogshowbutton { position: absolute; left: 0px; top: 0px; width: 180px; z-index:12; VISIBILITY: visible;}
.cataloghidebutton { position: absolute; left: 0px; top: 0px; width: 180px; z-index:12; VISIBILITY: hidden;}


/* ################################### HOME PAGE ###################################### */
.subtitlebackgroundleft {
	background-image:url(http://glowproducts.com/mainpageimages/centerbutpictures/blueleft.gif);
	layer-background-image: url(http://glowproducts.com/mainpageimages/centerbutpictures/blueleft.gif);
	background-repeat:no-repeat;
	background-position: center top;
	background-color:#000099;
}
.bottomsquaresback {
	background-image:url(http://glowproducts.com/mainpageimages/bottomsqback.jpg);
	layer-background-image: url(http://glowproducts.com/mainpageimages/bottomsqback.jpg);
	background-repeat:no-repeat;
	background-position: center top;
}
.subtitlebackgroundright {
	background-image:url(http://glowproducts.com/mainpageimages/centerbutpictures/blueright.gif);
	layer-background-image: url(http://glowproducts.com/mainpageimages/centerbutpictures/blueright.gif);
	background-repeat:no-repeat;
	background-position: center top;
	background-color:#000099;
}
.height21 {
	height:21px;
}
.width577 {
	width:577px;
}
.homepagebluebackground {
	background-color:#000099;
}
#subtitlepicmenu {
	width:564px;
	margin: 0 auto;
}
#homepagecontentzone {
	width: 587px;
	/*margin: 0 auto;*/
	position:relative;
	left:0px;
	margin-left: auto;
    margin-right: 0;
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/homepagecontentback.jpg);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/homepagecontentback.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	border:0px none;
}
.homepagedivider {
	background-image:url(http://glowproducts.com/sharedfiles/generalimages/dividerderek.gif);
	layer-background-image: url(http://glowproducts.com/sharedfiles/generalimages/dividerderek.gif);
	background-repeat:repeat-x;
	background-position: center top;
}
.popproductbackground {
	background-image:url(http://glowproducts.com/mainpageimages/centerbutpictures/sidepaneldots.gif);
	layer-background-image: url(http://glowproducts.com/mainpageimages/centerbutpictures/sidepaneldots.gif);
	background-repeat:repeat-y;
	background-position: center top;
}

/* ################################## NIGHT GOLF ################################### */

.golfcontent {
	width: 415px;
	background-image:url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/contentnightgolfback.jpg);
	layer-background-image: url(http://glowproducts.com/sharedfiles/sidemenu/sidemenuimages/contentnightgolfback.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	margin: 0 auto;
}
#nightgolfpicbar {
	width: 130px;
	background-color:#CECFFF;
	margin: 0 auto;
}
.lightbluebox {
	border: 1px solid #9CACE1;
}
/* ################################## BODY LIGHTS ################################### */
.matchbodylightheight {
	height: 1140px; /*for product pages */
}
.contentsetheightbodylights {
	height: 1570px; /*for sub catalog pages */
}

/* ################## PRODUCT ICON CLASSES (rollover rollout - image)################################*/

img.prodimgrolledover{
	filter: alpha(opacity=70);
}

img.prodimgrolledout{
	filter: alpha(opacity=100);
}
