@font-face {
	font-family: 'AvantGardeBkBTBook';
	src: url('/css/fonts/avant-garde-book-bt-webfont.eot');
	src: local('Avant Garde Book BT'), url('/css/fonts/avant-garde-book-bt-webfont.woff') format('woff'), url('/css/fonts/avant-garde-book-bt-webfont.ttf') format('truetype'), url('/css/fonts/avant-garde-book-bt-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AGBkBTBookSaf';
	src: url('/css/fonts/avant-garde-book-bt-webfont.ttf');
}
/*
@font-face
{
	font-family:'eurostile';
	src:url('/css/fonts/EUROSTI3.TTF');
	src:url('/css/fonts/EUROSTI3.TTF') format('truetype');
	font-weight: normal;
	font-style: normal;
	}
*/
*{padding: 0px; margin: 0px;}
html{height:100%;}
BODY {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:13px;margin:0px;height:100%;color:#000000;padding:0px; }
form{padding:0px;margin:0px; }

.small{font-size:11px;}
.smallB{font-size:11px;color:#ffffff;}

P,UL,OL {  font-size: 13px; color: #333333; MARGIN-LEFT: 5px; MARGIN-RIGHT: 10px;}
P.linelist {  font-size: 12px; color: #333333; MARGIN-LEFT: 20px; MARGIN-RIGHT: 10px;}
P.linelist_search {  font-size: 11px; color: #333333; MARGIN-LEFT: 20px; MARGIN-RIGHT: 2px;}
P.promo {  font-weight: 600; font-size: 16px; color: #333333; MARGIN-LEFT: 8px; MARGIN-RIGHT: 16px;}
P.nm {  font-size: 12px; color: #333333; MARGIN-LEFT: 20px; MARGIN-RIGHT: 10px; text-decoration: underline; cursor:help;}
P.nmb {  font-size: 12px; color: #FFFFFF; MARGIN-LEFT: 20px; MARGIN-RIGHT: 10px; text-decoration: none;}
P.powersub {  font-size: 12px; color: #FFFFFF; MARGIN-TOP: 2px; MARGIN-LEFT: 3px; text-decoration: none;}
P.nm2 {  font-size: 12px; color: #333333; MARGIN-LEFT: 20px; MARGIN-RIGHT: 10px; text-decoration: none;}
P.nm3 {  font-size: 12px; color: #333333; MARGIN-LEFT: 0px; MARGIN-RIGHT:0px; text-decoration: none;}
P.nm4 {  font-size: 11px; color: #333333; MARGIN-LEFT: 0px; MARGIN-RIGHT:0px; text-decoration: none;}
P.hometab {  font-size: 11px; color: #000000; MARGIN-LEFT: 2px; MARGIN-RIGHT: 4px;}

TD { font-size: 13px;}
TD.xsmall {  font-size: 9px; color: #000000; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px;}
TD.xsmall_ct { line-height: 12px;  font-size: 9px; color: #333333; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px;}
a.xsmall_ct { line-height: 12px;  font-size: 9px; color: #333333; MARGIN-LEFT: 0px; MARGIN-RIGHT: 3px;}
a.xsmall_ct:hover { line-height: 12px;  font-size: 9px; color: #333333; MARGIN-LEFT: 0px; MARGIN-RIGHT: 3px;}
TD.small {  font-size: 11px; color: #000000; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px;}
TD.smalljust {  font-size: 11px; color: #000000; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px; text-align: justify}
TD.medium {  font-size: 12px; color: #000000; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px;}
TD.mediumjust {  font-size: 12px; color: #000000; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px; text-align: justify}
TD.mediumgrey {  font-size: 11px; color: #333333; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px; text-align: left}
TD.normalgrey {  font-size: 12px; color: #333333; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px; text-align: left}

TD.large {  font-size: 13px; color: #000000; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px;}
TD.xlarge {  font-size: 15px; color: #000000; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px;}
TD.small_grey {  font-size: 11px; color: #666666; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px;}

TD.mediumBjust {  font-size: 12px; color: #FFFFFF; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px; text-align: justify}
TD.bullets {  font-size: 11px; color: #333333; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px;}

TD.xsmallB {  font-size: 9px; color: #FFFFFF; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px;}
TD.smallB {  font-size: 11px; color: #FFFFFF; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px;}
TD.mediumB {  font-size: 12px; color: #FFFFFF; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px;}
TD.largeB {  font-size: 13px; color: #FFFFFF; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px;}
TD.xlargeB {  font-size: 15px; color: #FFFFFF; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px;}

TD.footerB { font-size: 9px;  color: #CCCCCC;}
TD.footer { font-size: 9px;  color: #999999;}
TD.footerBLK { font-size: 9px;  color: #CCCCCC;}
TD.footerHDMI { font-size: 9px;  color: #333333;}

TD.FM_mediumB {  font-size: 19px; color: #FFFFFF; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px;}

B {  font-size: 12px; color: #000000;}
B.xsmall {  font-size: 9px; color: #000000;}
B.small {  font-size: 11px; color: #000000;}
B.medium {  font-size: 12px; color: #000000;}
B.large {  font-size: 13px; color: #000000;}
B.xlarge {  font-size: 15px; color: #000000;}
B.xxlarge {  font-size: 19px; color: #000000;}
B.header { font-weight: 800; font-size: 19px; color: #333366;}
B.xsmallG {  font-size: 9px; color: #000000;}
B.smallBB {  font-size: 9px; color: #000099;}

B.largeRED {  font-size: 19px; color: #990000;}

B.xsmallB {  font-size: 9px; color: #FFFFFF;}
B.smallB {  font-size: 11px; color: #FFFFFF;}
B.mediumB {  font-size: 12px; color: #FFFFFF;}
B.largeB {  font-size: 13px; color: #FFFFFF;}
B.xlargeB {  font-size: 15px; color: #FFFFFF;}
B.xxlargeB {  font-size: 19px; color: #FFFFFF;}

B.xsmallY {  font-size: 9px; color: #FFFFCC;}
B.smallY {  font-size: 11px; color: #FFFFCC;}
B.mediumY {  font-size: 12px; color: #FFFFCC;}
B.largeY {  font-size: 13px; color: #FFFFCC;}
B.xlargeY {  font-size: 15px; color: #FFFFCC;}
B.xxlargeY {  font-size: 19px; color: #FFFFCC;}

B.white {  font-size: 12px; color: #000000;}

B.xsmallgray  {  font-size: 9px; color: #666666;}

.xxlarge{  font-size: 19px; color: #000000;font-weight:bold;}


.beatsFont{font-family:"AvantGardeBkBTBook","AGBkBTBookSaf","Avant Garde Book","Avant Garde", Arial, sans-serif;}



a:link, a:visited {color: #666699; font-weight: 600; text-decoration: underline; outline: none;}
a:hover {color: #333366; font-weight: 600; text-decoration: underline;outline: none;}
a:active {color: #666699; font-weight: 600; text-decoration: underline; outline: none;}

a.blk:link, a.blk:visited {color: #CCCCCC; }
a.blk:hover {color: #FFFFCC; }
a.blk:active {color: #CCCCCC; }



A img{border-width:0px;}

A.small:link,A.small:visited  {  font-size: 11px; color: #666699; font-weight: 200; text-decoration: underline;line-height: 13px;}
A.small:hover,A.small:active {  font-size: 11px; color: #333366; font-weight: 200; text-decoration: underline;line-height: 13px;}

A.smallB {  font-size: 11px; color: #CCCCCC; font-weight: 200; text-decoration: underline;}
A.smallB:link,A.smallB:visited {  font-size: 11px; color: #CCCCCC; font-weight: 200; text-decoration: underline;}
A.smallB:hover {  font-size: 11px; color: #FFFFFF; font-weight: 200; text-decoration: underline;}
A.smallB:active {  font-size: 11px; color: #CCCCCC; font-weight: 200; text-decoration: underline;}

A.small2 {  font-size: 11px; color: #666699; font-weight: bold; text-decoration: underline;}
A.small2:link,A.small2:visited {  font-size: 11px; color: #666699; font-weight: bold; text-decoration: underline;}
A.small2:hover {  font-size: 11px; color: #333366; font-weight: bold; text-decoration: underline;}
A.small2:active {  font-size: 11px; color: #666699; font-weight: bold; text-decoration: underline;}

A.faqQuestion {  font-size: 12px; color:#525252; font-weight: 800; text-decoration: underline;}
A.faqQuestion:link,A.faqQuestion:visited {  font-size: 12px; color: #525252; font-weight: 800; text-decoration: underline;}
A.faqQuestion:hover {  font-size: 12px; color: #666699; font-weight: 800; text-decoration: underline;}
A.faqQuestion:active{  font-size: 12px; color: #525252; font-weight: 800; text-decoration: underline;}

A.faqQuestion_blk {  font-size: 12px; color: #FFFFFF; font-weight: 800; text-decoration: underline;}
A.faqQuestion_blk:link,A.faqQuestion_blk:visited {  font-size: 12px; color: #FFFFFF; font-weight: 800; text-decoration: underline;}
A.faqQuestion_blk:hover {  font-size: 12px; color: #FFFFCC; font-weight: 800; text-decoration: underline;}
A.faqQuestion_blk:active {  font-size: 12px; color: #FFFFFF; font-weight: 800; text-decoration: underline;}

A.faqQuestion_blk2 {  font-size: 9px; color: #FFFFFF; font-weight: 800; text-decoration: underline;}
A.faqQuestion_blk2:hover {  font-size: 9px; color: #FFFFCC; font-weight: 800; text-decoration: underline;}


A.bsmall {  font-size: 11px; color: #000000; font-weight: 800; text-decoration: underline;}
A.bsmall:hover {  font-size: 11px; color: #333366; font-weight: 800; text-decoration: underline;}

A.bsmallB {  font-size: 11px; color: #CCCCCC; font-weight: 800; text-decoration: underline;}
A.bsmallB:hover {  font-size: 11px; color: #333366; font-weight: 800; text-decoration: underline;}

A.bcxsmall {  font-size: 11px; color: #FFFFFF; text-decoration: underline;}
A.bcxsmall:link,A.bcxsmall:visited {  font-size: 11px; color: #FFFFFF; text-decoration: underline;}
A.bcxsmall:hover {  font-size: 11px; color: #FFFFFF; text-decoration: underline;}
A.bcxsmall:active {  font-size: 11px; color: #FFFFFF; text-decoration: underline;}

span.bcxsmall {  font-size: 11px; color: #FFFFFF; font-weight:900;}

A.MMsub {  font-size: 11px; color: #FFFFFF; font-weight: 600; text-decoration: none; line-height: 17px;}
A.MMsub:link,A.MMsub:visited {  font-size: 11px; color: #FFFFFF; font-weight: 600; text-decoration: none; line-height: 17px;}
A.MMsub:hover {  font-size: 11px; color: #FFFF00; font-weight: 600; text-decoration: none; line-height: 17px;}
A.MMsub:active {  font-size: 11px; color: #FFFFFF; font-weight: 600; text-decoration: none; line-height: 17px;}

A.MMartists {  font-size: 12px; color: #FFFFFF; font-weight: 800; text-decoration: none; line-height: 13px;}
A.MMartists:link,A.MMartists:visited {  font-size: 12px; color: #FFFFFF; font-weight: 800; text-decoration: none; line-height: 13px;}
A.MMartists:hover {  font-size: 12px; color: #FFFF00; font-weight: 800; text-decoration: none; line-height: 13px;}
A.MMartists:active {  font-size: 12px; color: #FFFFFF; font-weight: 800; text-decoration: none; line-height: 13px;}

A.MMartists2 {  font-size: 11px; color: #FFFF00; font-weight: 800; text-decoration: none; line-height: 12px;}
A.MMartists2:hover {  font-size: 11px; color: #FFFFFF; font-weight: 800; text-decoration: none; line-height: 12px;}

A.subnavUL { text-decoration: underline; font-size: 11px; font-weight: bold;}

A.subnavUL:link A.subnavUL:visited {  text-decoration: underline; font-size: 11px; font-weight: bold;}
A.subnavUL:hover {  text-decoration: none; font-size: 11px; font-weight: bold;}
A.subnavUL:active { text-decoration: underline; font-size: 11px; font-weight: bold;}

A.connectionmenu {  font-size: 12px; color: #FFFFFF; font-weight: 200; text-decoration: none; line-height: 13px;}
A.connectionmenu:link,A.connectionmenu:visited {  font-size: 12px; color: #FFFFFF; font-weight: 200; text-decoration: none; line-height: 13px;}
A.connectionmenu:hover {  font-size: 12px; color: #FFFF00; font-weight: 200; text-decoration: none; line-height: 13px;}
A.connectionmenu:active {  font-size: 12px; color: #FFFFFF; font-weight: 200; text-decoration: none; line-height: 13px;}

A.sidenav { color: #006699; text-decoration: none; font-size: 9px; font-weight: bold;}
A.sidenav:hover { color: #003366; text-decoration: none; font-size: 9px; font-weight: bold;}

A.MMbodylink {  font-size: 13px; color: #FFFFFF; font-weight: 600; text-decoration: none;}
A.MMbodylink:link,A.MMbodylink:visited {  font-size: 13px; color: #FFFFFF; font-weight: 600; text-decoration: none;}
A.MMbodylink:hover {  font-size: 13px; color: #FFFF00; font-weight: 600; text-decoration: none;}
A.MMbodylink:active {  font-size: 13px; color: #FFFFFF; font-weight: 600; text-decoration: none;}

A.xsmall {  font-size: 9px; color: #666699; font-weight: 200; text-decoration: none;}
A.xsmall:hover {  font-size: 9px; color: #333366; font-weight: 200; text-decoration: none;}
A.xsmallB {  font-size: 9px; color: #CCCCCC; font-weight: 200; text-decoration: none;}
A.xsmallB:hover {  font-size: 9px; color: #FFFFFF; font-weight: 200; text-decoration: none;}

A.mediumbold {  font-size: 12px; color: #666699; font-weight: 800; text-decoration: underline;}
A.mediumbold:link,A.mediumbold:visited {  font-size: 12px; color: #666699; font-weight: 800; text-decoration: underline;}
A.mediumbold:hover {  font-size: 12px; color: #333366; font-weight: 800; text-decoration: underline;}
A.mediumbold:active {  font-size: 12px; color: #666699; font-weight: 800; text-decoration: underline;}

A.medium {  font-size: 12px; color: #666699; font-weight: 200; text-decoration: underline;}
A.medium:link,A.medium:visited {  font-size: 12px; color: #666699; font-weight: 200; text-decoration: underline;}
A.medium:hover {  font-size: 12px; color: #333366; font-weight: 200; text-decoration: underline;}
A.medium:active {  font-size: 12px; color: #666699; font-weight: 200; text-decoration: underline;}

A.mediumB {  font-size: 12px; color: #9999CC; font-weight: 800; text-decoration: underline;}
A.mediumB:link,A.mediumB:visited {  font-size: 12px; color: #9999CC; font-weight: 800; text-decoration: underline;}
A.mediumB:hover {  font-size: 12px; color: #FFFFFF; font-weight: 800; text-decoration: underline;}
A.mediumB:active {  font-size: 12px; color: #9999CC; font-weight: 800; text-decoration: underline;}

A.large {  font-size: 15px; color: #666699; font-weight: 800; text-decoration: underline;}
A.large:link,A.large:visited {  font-size: 15px; color: #666699; font-weight: 800; text-decoration: underline;}
A.large:hover {  font-size: 15px; color: #333366; font-weight: 800; text-decoration: underline;}
A.large:active {  font-size: 15px; color: #666699; font-weight: 800; text-decoration: underline;}

A.largeB {  font-size: 15px; color: #CCCCCC; font-weight: 800; text-decoration: underline;}
A.largeB:link, A.largeB:visited {  font-size: 15px; color: #CCCCCC; font-weight: 800; text-decoration: underline;}
A.largeB:hover {  font-size: 15px; color: #FFFFFF; font-weight: 800; text-decoration: underline;}
A.largeB:active {  font-size: 15px; color: #CCCCCC; font-weight: 800; text-decoration: underline;}

A.xlarge {  font-size: 16px; color: #666699; font-weight: 800; text-decoration: underline;}
A.xlarge:hover {  font-size: 16px; color: #333366; font-weight: 800; text-decoration: underline;}
A.xlargeB {  font-size: 16px; color: #CCCCCC; font-weight: 800; text-decoration: underline;}
A.xlargeB:hover {  font-size: 16px; color: #FFFFFF; font-weight: 800; text-decoration: underline;}
A.xlargeY {  font-size: 16px; color: #FFFF99; font-weight: 800; text-decoration: underline;}
A.xlargeY:hover {  font-size: 16px; color: #FFFFCC; font-weight: 800; text-decoration: underline;}


A.prodtitle {  font-size: 13px; color: #000000; font-weight: 800; text-decoration: none;}
A.prodtitle:visited {  font-size: 13px; color: #000000; font-weight: 800; text-decoration: none;}
A.prodtitle:hover {  font-size: 13px; color: #0000CC; font-weight: 800; text-decoration: underline;}

A.headlink {  font-size: 9px; color: #FFFFFF;; font-weight: 600; text-decoration: none;}
A.headlink:visited {  font-size: 9px; color: #FFFFFF; font-weight: 600; text-decoration: none;}
A.headlink:hover {  font-size: 9px; color: #CCCCCC; font-weight: 600; text-decoration: none;}

A.headlinelist {  font-size: 15px; color: #333366; font-weight: 800; text-decoration: none;}
A.headlinelist:visited {  font-size: 15px; color: #333366; font-weight: 800; text-decoration: none;}
A.headlinelist:hover {  font-size: 15px; color: #333366; font-weight: 800; text-decoration: underline;}


A.smYellow {  font-size: 9px; color: #ffcc00; font-weight: 200; text-decoration: none;}
A.smYellow:visited {  font-size: 9px; color: #ffcc00; font-weight: 200; text-decoration: none;}
A.smYellow:hover {  font-size: 9px; color: #ffcc00; font-weight: 200; text-decoration: underline;}

A.mdYellow {  font-size: 11px; color: #ffcc00; font-weight: 200; text-decoration: none;}
A.mdYellow:visited {  font-size: 11px; color: #ffcc00; font-weight: 200; text-decoration: none;}
A.mdYellow:hover {  font-size: 11px; color: #ffcc00; font-weight: 200; text-decoration: underline;}

A.crNew {  font-size: 9px; color: #9999ff; font-weight: 200; text-decoration: none;}
A.crNew:visited {  font-size: 9px; color: #9999ff; font-weight: 200; text-decoration: none;}
A.crNew:hover {  font-size: 9px; color: #333399; font-weight: 200; text-decoration: none;}


A.legalB {  font-size: 9px; color: #9999CC; font-weight: 200; text-decoration: none; line-height: 13px;}
A.legalB:link,A.legalB:visited {  font-size: 9px; color: #9999CC; font-weight: 200; text-decoration: none; line-height: 13px;}
A.legalB:hover {  font-size: 9px; color: #FFFFFF; font-weight: 200; text-decoration: none; line-height: 13px;}
A.legalB:active {  font-size: 9px; color: #9999CC; font-weight: 200; text-decoration: none; line-height: 13px;}

A.footerHDMI {  font-size: 9px; color: #333333; font-weight: 600; text-decoration: underline; line-height: 13px;}
A.footerHDMI:hover {  font-size: 9px; color: #000000; font-weight: 600; text-decoration: underline; line-height: 13px;}

A.legal {  font-size: 9px; color: #666699; font-weight: 200; text-decoration: none; line-height: 13px;}
A.legal:link,A.legal:visited {  font-size: 9px; color: #666699; font-weight: 200; text-decoration: none; line-height: 13px;}
A.legal:hover {  font-size: 9px; color: #333366; font-weight: 200; text-decoration: none; line-height: 13px;}
A.legal:active {  font-size: 9px; color: #666699; font-weight: 200; text-decoration: none; line-height: 13px;}

A.famous_blinkY {  font-size: 15px; color: #FFFFCC; font-weight: 600; text-decoration: none; line-height: 15px;}
A.famous_blinkY:link, A.famous_blinkY:visited {  font-size: 15px; color: #FFFFCC; font-weight: 600; text-decoration: none; line-height: 15px;}
A.famous_blinkY:hover {  font-size: 15px; color: #FFFFCC; font-weight: 600; text-decoration: underline; line-height: 15px;}
A.famous_blinkY:active {  font-size: 15px; color: #FFFFCC; font-weight: 600; text-decoration: none; line-height: 15px;}

A.famous_bodylink {  font-size: 12px; color: #FFFFFF; font-weight: 600; text-decoration: underline; line-height: 15px;}
A.famous_bodylink:link,A.famous_bodylink:visited {  font-size: 12px; color: #FFFFFF; font-weight: 600; text-decoration: underline; line-height: 15px;}
A.famous_bodylink:hover {  font-size: 12px; color: #993333; font-weight: 600; text-decoration: underline; line-height: 15px;}
A.famous_bodylink:active {  font-size: 12px; color: #FFFFFF; font-weight: 600; text-decoration: underline; line-height: 15px;}

A.famousnav {  font-size: 12px; color: #FFFFFF; font-weight: 600; text-decoration: none; line-height: 15px;}
A.famousnav:link,A.famousnav:visited {  font-size: 12px; color: #FFFFFF; font-weight: 600; text-decoration: none; line-height: 15px;}
A.famousnav:hover {  font-size: 12px; color: #993333; font-weight: 600; text-decoration: none; line-height: 15px;}
A.famousnav:active {  font-size: 12px; color: #FFFFFF; font-weight: 600; text-decoration: none; line-height: 15px;}
TD.famousbody { font-size: 13px;  color: #FFFFFF; line-height: 16px;}

B.famousboldsm { font-size: 11px;  color: #FFFFFF; font-weight: 800; line-height: 17px;}
B.famousboldmed { font-size: 12px;  color: #FFFFFF; font-weight: 800; line-height: 17px;}
B.famousbold { font-size: 15px;  color: #FFFFFF; font-weight: 800; line-height: 17px;}
B.famousboldY { font-size: 15px;  color: #FFFFCC; font-weight: 800; line-height: 17px;}
.famousartist {font-family: Arial, Verdana, serif;  font-size: 12px; color: #CC9900;}

UL.famoussm {  font-size: 13px; color: #FFFFFF; MARGIN-LEFT: 40px; MARGIN-RIGHT: 11px;}
UL.famouscenter {  font-size: 13px; color: #FFFFFF; MARGIN-LEFT: 70px; MARGIN-RIGHT: 11px;}
UL.white {  font-size: 13px; color: #FFFFFF; MARGIN-LEFT: 1px; MARGIN-RIGHT: 5px;}
UL.sm_white {  font-size: 12px; color: #FFFFFF; MARGIN-LEFT: 1px; MARGIN-RIGHT: 5px;}

ul.packageCopy{padding:0px 0px 0px 15px; margin:0px;font-size: 9px;TEXT-ALIGN: left}
ul.packageCopy li{padding:0px 0px 2px 5px; margin:0px;list-style-position:outside;}

.paraHeaderPackCopy{font-weight:bold;color:#333333;}
.paraPackCopy{padding-bottom:10px;}



H6.famousbold { font-size: 15px;  color: #FFFFFF; font-weight: 800; line-height: 15px;}
H3.famousbld { font-size: 15px;  color: #FFFFFF; font-weight: 800; line-height: 15px;}


A.light,A.light:link,A.light:visited {  color: #666699; }
A.light:hover,A.light:active {  color: #333366; }


A.smLight,A.smLight:link,A.smLight:visited {  font-size: 9px; color: #666699; font-weight: 200; text-decoration: underline; line-height: 13px;}
A.smLight:hover,A.smLight:active {  font-size: 9px; color: #333366; font-weight: 200; text-decoration: underline; line-height: 13px;}

A.smLight2,A.smLight2:link,A.smLight2:visited {  font-size: 9px; color: #3333CC; font-weight: 600; text-decoration: underline; line-height: 13px;}
A.smLight2:hover,A.smLight2:active {  font-size: 9px; color: #0000CC; font-weight: 600; text-decoration: underline; line-height: 13px;}

UL.small {  font-size: 13px; color: #000000; MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px;}

.info {  font-size: 15px; color: #BBBBBB; font-weight: 600; text-decoration: none;}
.pulldown { font-size: 11px;font-family:Arial, Helvetica, sans-serif;}
.date {  font-size: 11px; color: #9999cc; }
.textForm {font-family: Verdana, Arial, sans-serif; font-size: 11px;}

.gp_logo{float:left; margin:0 29px 19px 0;}
.gp_mountain {float:left; margin:0 15px 0 0;}
.gp_rgt_image{float:right; margin:0 0 0 15px;}
.gp_prod_head{margin:30px 0 0 0;}
.gp_sol_head{margin:35px 0 5px 0;}
.gp_head_3{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bolder; color:#ffffff; padding:0; margin:10px 0 0 0;}

div.nm{  font-size: 12px; color: #333333; cursor:help;}
div.small {	font-size: 11px;		text-align:left;}

/*safety tips table on the safety tip tab in the product page*/

.tblSafetyChart {border-collapse:collapse;width:550px;}
.tblSafetyChart th{padding:2px 5px;border:solid 1px #333333;white-space:nowrap;font-size:12px;}
.tblSafetyChart td{padding:3px 5px;border:solid 1px #333333;font-size:12px;}




/* [S] for the footer january 2010*/
	A.footer {  font-size: 9px; color: #666699; font-weight: 600; text-decoration: underline; line-height: 13px;}
	A.footer:link,A.footer:visited{  font-size: 9px; color: #666699; font-weight: 600; text-decoration: underline; line-height: 13px;}
	A.footer:hover {  font-size: 9px; color: #333366; font-weight: 600; text-decoration: underline; line-height: 13px;}
	A.footer:active{  font-size: 9px; color: #666699; font-weight: 600; text-decoration: underline; line-height: 13px;}
	
	A.footerB {  font-size: 9px; color: #999999; font-weight: 600; text-decoration: underline; line-height: 13px;}
	A.footerB:link,A.footerB:visited {  font-size: 9px; color: #999999; font-weight: 600; text-decoration: underline; line-height: 13px;}
	A.footerB:hover {  font-size: 9px; color: #FFFFFF; font-weight: 600; text-decoration: underline; line-height: 13px;}
	A.footerB:active {  font-size: 9px; color: #999999; font-weight: 600; text-decoration: underline; line-height: 13px;}
	div.footer{font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#999999;}
	div.footer .footerBG {background-image: url(/images_home/footer/floating_footer-all.gif);background-repeat: repeat-x;background-position:0px -132px; padding-top: 0px;height: 66px;}
	.footerLeft {background-image: url(/images_home/footer/floating_footer-all.gif); background-repeat: no-repeat; background-position:0px 0px; height: 66px; padding-top: 0px}
	.footerRight {position:relative;background-image: url(/images_home/footer/floating_footer-all.gif); background-repeat: no-repeat; background-position: 942px -66px; height: 66px; white-space: nowrap;}
	
	div.footer .footerDarkBG {background-image: url(/images_home/footer/floating_footer-dark-bg.gif);}
	.footerDarkLeft {background-image: url(/images_home/footer/floating_footer-dark-left.gif); }
	.footerDarkRight {background-image: url(/images_home/footer/floating_footer-dark-right.gif); }
	
	.footerLinks{text-align: left; padding: 7px 0px 0px 12px;}
	
	.footerBottom{position:absolute;text-align: left;bottom:10px;left:0px;background-color:transparent;height:22px;}
	.footerSubscribe{float:left;padding-left:12px;width:400px;position:relative;}
	
	#footer-icon-fb{background-image:url(/images_home/footer/Social-icon-all.gif);background-repeat:no-repeat;width:16px;height:16px;background-position:0px 0px;}
	#footer-icon-tw{background-image:url(/images_home/footer/Social-icon-all.gif);background-repeat:no-repeat;width:16px;height:16px;background-position:-32px 0px;}
	#footer-icon-yt{background-image:url(/images_home/footer/Social-icon-all.gif);background-repeat:no-repeat;width:16px;height:16px;background-position:-16px 0px;}
	
	/*
	.footerSubsribeLabel{float:left;width:195px;padding:6px 0px 0px 15px;font-size:9px;font-family:Arial, Helvetica, sans-serif;overflow:hidden;}
	.footerSubsribeInput{float:left;width:140px;padding-top:2px;}
	.footerSubsribeSubmit{float:left;width:92px;}
	
	*/
	.footerSubsribeInputField {font-size:10px;width:130px;height:17px;line-height:15px;border:1px solid #bbbbbb;}
	.footerSubsribeInputImg	{padding:0px;margin:0px;outline:none;}
	.footerError {color:red; font-weight: bold;display:none;}
	.footerMessage{float: left; padding-top: 5px; padding-left: 15px;font-weight:bold;color:#999;font-size:9px;}
	.footerSocial{float: right; width: 310px; text-align: right; padding-right: 10px;background-color:transparent;padding-top:4px;background-color:transparent;}
	.footerCopyright{float:left;width:500px;text-align: right; font-size: 9px; padding-right: 5px;}
	.footerApplelegal{float:left;width:440px;text-align: left; font-size: 9px; padding-left: 5px;}
	.footerApplelegalControlTalk{text-align: left; font-size: 9px; color:#999999; padding:5px 5px 5px 20px;}
	
	UL.footer{float:right;padding:0px;margin:0px;list-style:none;background-color:Transparent;}
	UL.footer LI{float:left;margin:0px;list-style:none;height:16px;padding:0px 6px 0px 3px;vertical-align:middle;}
	UL.footer LI.img{vertical-align:middle;padding:0px 0px 0px 0px;}
	
	UL.footerForm {display:inline-block;padding:0px;margin:0px;list-style:none;}
	UL.footerForm LI{float:left;padding:0px;margin:0px 0px;list-style:none;padding:0px 1px;}
	UL.footerForm LI.label{font-size:9px;color:#999999;vertical-align:middle;}
	UL.footerForm LI input{vertical-align:middle;}
/* [E] for the footer january 2010*/


/* [S] for the footer_v1 November 2010*/
	.footerCounterfeit{float:left;width:232px;padding:8px 0px 0px 8px;}
	.footerAllLinks{float:right;width:700px;}
	.footerLinks_v1{text-align: right; padding: 7px 10px 0px 12px;}
	.footerBottom_v1{float:right;width:700px;padding-top:15px;}
	.footerSubscribe_v1{float:right;padding-left:12px;width:370px;}
	.footerSocial_v1{float: right; width: 230px; text-align: right;padding-right:10px;padding-top:4px;}
/* [E] for the footer_v1 November 2010*/



/** [S] footer dec 2011*/
	.footer2{background-color:#000;margin:0px auto;padding:0px 0px 0px 0px;color:#fff;}	
	
	.footerTopOuter{background-color:#303030;}
	.footerTopInner{height:60px;margin:0px auto;width:950px;}
	.footerSubOuter{}
	.footerSubInner{;margin:0px auto;width:950px;padding:16px 0px 0px 0px;}
	.footerMenuOuter{}
	.footerMenuInner{margin:0px auto;width:950px;padding:20px 0px 60px 0px;}
	.footerLinksOuter{}
	.footerLinksInner{margin:0px auto;width:950px;}
	.footerBadgesOuter{}
	.footerBadgesInner{margin:0px auto;width:523px;padding:16px 0px 16px 0px}
	/*********************/
	
	
	.footerTopInner > div {float:left;}
	.footerTopInner > div:last-child {float:none;clear:both;}
	.footerTopInner > div.cldv {float:none;clear:both;}	
	
	.footerSubLabel {float:left;width:690px;font-family: din-condensed-web,sans-serif;font-size:23px;color:#ccc;overflow:hidden;white-space:nowrap;}
	.footerSubInput	{float:left;width:170px;padding:2px 15px 0px 0px;}
	.footerSubInput .footerSubsribeInputField{font-size:11px;width:170px;height:17px;line-height:15px;border:1px solid #bbbbbb;}
	.footerSubButton{float:left;width:73px;padding:0px 0px 0px 0px;}
	
	.name_block{font-size:10px;line-height:13px;text-align:start;vertical-align:baseline;padding:0px 0px 3px 0px}
	.name{font-size:14px;}
	.name_block a:link,.name_block a:visited	{font-weight:bold;color:#ccc;text-decoration:none;}
	.name_block a:hover							{font-weight:bold;color:#69c;text-decoration:underline;}
	.name_block a:active						{font-weight:bold;color:#ccc;text-decoration:none;}
	
	
	.footerMenuInner > div {float:left;width:237px;}
	.footerMenuInner > div:last-child {float:none;clear:both;width:0px;}
	.footerMenuInner > div.cldv {float:none;clear:both;width:0px;}
	
	.footerH1{font-family: din-condensed-web,sans-serif;font-size:21px;color:#fff;padding:25px 0px 1px 0px;text-transform:uppercase;}


	.footerUL{list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
	.footerUL li{margin:0px 0px 0px 0px;padding:2px 0px 1px 0px;list-style:none;text-indent:0px;}
	.footerUL li a:link{font-weight:normal;color:#ccc;text-decoration:none;size:11px;}
	.footerUL li a:visited{font-weight:normal;color:#ccc;text-decoration:none;size:11px;}
	.footerUL li a:hover{font-weight:normal;color:#69c;text-decoration:none;size:11px;}
	.footerUL li a:active{font-weight:normal;color:#ccc;text-decoration:none;size:11px;}
	
	
	
	
	
	.footerLinks_v2{border-bottom:solid 1px #999;width:855px;margin-left:40px;padding:0px 0px 5px 0px}

	.footerLinks_v2 ul{list-style:none;padding:0px 0px 0px 0px;margin:0px;text-align:center;}
	.footerLinks_v2 ul li{display:inline;width:auto;margin:0px;font-size:14px;}
	.footerLinks_v2 ul li.sep{}
	.footerLinks_v2 ul li div{float:left;width:auto;margin:0px;padding:3px 3px 0px 3px;}
	.footerLinks_v2 ul li.sep div{float:left;width:auto;margin:0px;padding:3px 0px 0px 0px;color:#999}
								
	.footerLinks_v2 a:link		{font-weight:bold;color:#ccc;text-decoration:none;}
	.footerLinks_v2 a:visited	{font-weight:bold;color:#ccc;text-decoration:none;}
	.footerLinks_v2 a:hover		{font-weight:bold;color:#69c;text-decoration:none;}
	.footerLinks_v2 a:active	{font-weight:bold;color:#ccc;text-decoration:none;}

	
	
	
	
	.footerApplelegal2{font-size:10px;color:#ccc;text-align:center;padding:5px 0px 3px 0px;}
	.footerCopyright2{font-size:10px;color:#999;text-align:center}
	.footerCopyright2 a:link,.footerCopyright2 a:visited{color:#999;}
	.footerCopyright2 a:hover	{color:#69c;}
	.footerCopyright2 a:active	{color:#999;}
	
	#fluid_footer {height: 60px;margin-bottom:-60px;padding: 4px 0 0;position: relative;}
    #fluid_footer.fluid {bottom:0;left:0;margin-bottom:0;position: fixed;z-index:810;}
    #footer {  padding:60px 0 0;}
    #fluid_footer, #footer {background-color:transparent;    position: relative;    width: 100%;z-index:811;}	
	#fluid_footer{z-index:812;}

/** [E] footer dec 2011*/












/* NEW HOME PAGE january 2009   FRAME 01*/
.Page{width:100%;background-image:url(/gl_images/header_fade.gif);background-repeat: repeat-x;background-position:0px 0px;padding-top:25px;margin-top:0px;}
/**/
.Page{width:100%;background-image:none;padding-top:5px;margin-top:0px;}

.mainContainerBG{	width:860px;margin-left:auto;margin-right:auto;background-color:#ffffff;background-image:url(/images_home/HMP_piping_BG.gif);background-repeat:repeat-y;background-position:center;}
.mainContainerTop{	width:860px;margin-left:auto;margin-right:auto;margin-top:0px;background-color:transparent;background-image:url(/images_home/HMP_piping_Top_03.gif);background-position:top center; background-repeat:no-repeat;}
.mainContainerBody{ width:827px;margin-left:auto;margin-right:auto;padding-top:20px;}

a.menunames:link,
a.menunames:visited {	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	color:#FFFFFF;	font-size:10px;	text-decoration:none;}
a.menunames:hover {	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	color:#FFCC00;	font-size:10px;	text-decoration:none;}
a.menunames:active {	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	color:#FFFFFF;	font-size:10px;	text-decoration:none;}


/* NEW HOME PAGE january 2009   FRAME 01*/
.Page01{width:100%;background-image:url(/gl_images/header_fade.gif);background-repeat: repeat-x;background-position:0px 0px;padding-top:13px;margin-top:0px;}
/**/
.Page01{width:100%;background-image:none;padding-top:0px;margin-top:0px;}

.BreadCrums01{width:950px;margin-left:auto;margin-right:auto;font-size:10px;color:#e7e7e7;font-weight:bold;}
.BreadCrums01 a:link,
.BreadCrums01 a:visited{font-size:10px;color:#d2d2d2;font-weight:bold;text-decoration:none;line-height:10px;}
.BreadCrums01 a:hover{font-size:10px;color:#e2e2e2;font-weight:bold;text-decoration:none;line-height:10px;}
.BreadCrums01 a:active{font-size:10px;color:#d2d2d2;font-weight:bold;text-decoration:none;line-height:10px;}
div#T01outer {width: 957px;margin-bottom: 0px;margin-left: auto;margin-right: auto;padding: 0px;border:none;}

div#T01roundtop-left	{float:left;background:url(/images_home/frames/frame01/frames01_TopLeft.gif) 0 0 no-repeat;margin-top: 0px;margin-bottom: 0px;width:15px;	height: 19px;}
div#T01roundtop-center	{float:left;background-image:url(/images_home/frames/frame01/frames01_TopBG.gif);background-repeat:repeat-x;margin-top: 0px;margin-bottom: 0px;width:100%;	height: 19px;}
div#T01roundtop-right	{float:right;background:url(/images_home/frames/frame01/frames01_TopRight.gif) 100% 0 no-repeat;margin-top: 0px;margin-bottom: 0px;	width:18px;	height: 19px;}

div#T01innerbody {	clear:both;background-image:url(../images_home/frames/frame01/frames01_SideLeftBG.gif);background-repeat:repeat-y;padding-left:0px;}
div#T01innerborder {background-image:url(/images_home/frames/frame01/frames01_SideLeft.gif);background-repeat:no-repeat;margin:0px;padding-top:0px;}
div#T01maincontent {margin:0px 0px 0px 15px;background-color:#65798d; /*65798d*/background-image:url(/images_home/frames/frame01/frames01_SideRightBG.gif);background-repeat:repeat-y;background-position:right;}

div#T01maincontentTopRightCorner{float:right;width:12px;}
.T01text_area {	margin-left:2px;width:auto;	text-align:justify;	}
div#T01roundbottom-left   { float:left;	background:url(/images_home/frames/frame01/frames01_bottomLeft.gif) 0 0 no-repeat; 	margin-top: 0px;    margin-bottom: 0px;	width:18px;	height: 28px;}
div#T01roundbottom-center { float:left;background:url(/images_home/frames/frame01/frames01_bottom_BG.gif) repeat-x; margin-top: 0px;    margin-bottom: 0px;	width:100%;	height: 28px;	}
div#T01roundbottom-right  { float:right;background:url(/images_home/frames/frame01/frames01_bottomRight.gif) 100% 0 no-repeat; margin-top: 0px;    margin-bottom: 0px;	width:18px;	height: 28px;}


/* NEW HOME PAGE january 2009   FRAME 02*/
.Page02{width:100%;background-image:url(/gl_images/header_fade.gif);background-repeat: repeat-x;background-position:0px 0px;padding-top:11px;margin-top:0px;}
/**/
.Page02{width:100%;background-image:none;padding-top:0px;margin-top:0px;}
.BreadCrums02{width:950px;margin-left:auto;margin-right:auto;font-size:10px;color:#d2d2d2;font-weight:bold; padding-bottom:2px;}
.BreadCrums02 a:link{font-size:10px;color:#d2d2d2;font-weight:bold;text-decoration:none;line-height:10px;}
.BreadCrums02 a:visited{font-size:10px;color:#d2d2d2;font-weight:bold;text-decoration:none;line-height:10px;}
.BreadCrums02 a:hover{font-size:10px;color:#e6e6e6;font-weight:bold;text-decoration:none;line-height:10px;}
.BreadCrums02 a:active{font-size:10px;color:#d2d2d2;font-weight:bold;text-decoration:none;line-height:10px;}


div#T02outer {width: 950px;margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;padding: 0px;border:none;}

div#T02roundtop-left { float:left;	background:url(/images_home/frames/frames02_Top-03.gif) 0 0 no-repeat; 	margin-top: 0px;margin-bottom: 0px;	width:18px;	height: 28px;}
div#T02roundtop-center {float:left;	background-image:url(/images_home/frames/frames02_TopBG01.gif);background-repeat:repeat-x; 	margin-top: 0px;margin-bottom: 0px;	width:914px;	height: 28px;	}
div#T02roundtop-right { float:right; background:url(/images_home/frames/frames02_Top-02.gif) 100% 0 no-repeat; 	margin-top: 0px;margin-bottom: 0px;	width:18px;	height: 28px;	}

div#T02roundtop-left { float:left;	background:url(/images_home/frames/frames02_Top-03.png) 0 0 no-repeat; 	margin-top: 0px;margin-bottom: 0px;	width:18px;	height: 28px;}
div#T02roundtop-center {float:left;	background-image:url(/images_home/frames/frames02_TopBG01.gif);background-repeat:repeat-x; 	margin-top: 0px;margin-bottom: 0px;	width:914px;	height: 28px;	}
div#T02roundtop-right { float:right; background:url(/images_home/frames/frames02_Top-02.png) 100% 0 no-repeat; 	margin-top: 0px;margin-bottom: 0px;	width:18px;	height: 28px;	}



div#T02roundtopPNG-left 	{float:left; background-image:url(/images_home/frames/frames02_corners.png); background-repeat:no-repeat;background-position:0px 0px;width:18px;height: 28px;}
div#T02roundtopPNG-center	{float:left; background-image:url(/images_home/frames/frames02_TopBG01.png);background-repeat:repeat-x;	;width:914px;height: 28px;background-color:#fff;	}
div#T02roundtopPNG-right 	{float:right;background-image:url(/images_home/frames/frames02_corners.png); background-repeat:no-repeat;background-position:-18px 0px;width:18px;height: 28px;	}
div#T02roundtopPNG-left  div{height:14px;margin-top:14px;background-image:url(/images_home/frames/frames02_corners.png);background-repeat:no-repeat;background-position:0px -14px;background-color:#fff;}
div#T02roundtopPNG-right div{height:14px;margin-top:14px;background-image:url(/images_home/frames/frames02_corners.png);background-repeat:no-repeat;background-position:-18px -14px;background-color:#fff;}
	
div#T02innerbody {clear:both;width:940px;padding:0px 4px;margin:0px auto;background-color:#FFFFFF;border-left:#666666 1px solid;border-right:#666666 1px solid;}
div#T02innerborder {background-image:url(/images_home/frames/frames02_FadeBG01.jpg);background-repeat:repeat-x;margin:0px;padding-top:0px;background-color:#7a7a7a;/* 7a7a7a 636363 */padding-left:5px;padding-right:6px;}
div#T02maincontent {width:100%;background-color:#FFFFFF;padding:0px;margin:0px;}

.T02text_area {	width:890px;	margin-left:auto;margin-right:auto;	text-align:left;}
div#T02roundbottom-left 	{float:left; background-image:url(/images_home/frames/frames02_corners.png);   background-position:0px -42px;background-repeat:no-repeat;width:18px;height:12px;}
div#T02roundbottom-center 	{float:left; background-image:url(/images_home/frames/frames02_bottom_BG.gif); background-position:bottom;background-repeat:repeat-x;width:100%;height:12px;}
div#T02roundbottom-right 	{float:right;background-image:url(/images_home/frames/frames02_corners.png);   background-position:-18px -42px;background-repeat:no-repeat;width:18px;height:12px;}


/* NEW HOME PAGE November 2010   FRAME 03*/
.Page03{width:100%;background-image:url(/images_home/menu/fade.jpg);background-repeat: repeat-x;background-position:0px 0px;padding-top:0px;margin-top:0px;}
.belowHeader{position:relative;z-index:2000;width:950px;height:15px;background-image: url(/images_home/menu/fade.jpg); background-repeat: repeat-x;margin:0px auto;}
.belowHeaderBC{position:relative;z-index:2000;width:auto;height:15px;background-image: url(/images_home/menu/fade.jpg); background-repeat: repeat-x;margin:0px auto;}

.BreadCrums03{width:auto;margin:0px auto;font-size:10px;color:#454545;font-weight:bold;padding-left:5px;}
.BreadCrums03 a:link,
.BreadCrums03 a:visited{font-size:10px;color:#151515;font-weight:bold;text-decoration:none;line-height:10px;}
.BreadCrums03 a:hover{font-size:10px;color:#454545;font-weight:bold;text-decoration:none;line-height:10px;}
.BreadCrums03 a:active{font-size:10px;color:#151515;font-weight:bold;text-decoration:none;line-height:10px;}




div#T03outer {width: 950px;margin-bottom: 0px;margin-left: auto;margin-right: auto;padding: 0px;border:none;}
div#T03roundtop-left	{float:left;background-image:url(/images_home/frames/frame03/frames03_TopLeft.png);background-repeat:no-repeat;margin-top: 0px;margin-bottom: 0px;width:15px;	height: 19px;}
div#T03roundtop-center	{float:left;background-image:url(/images_home/frames/frame03/frames03_TopBG.png);background-repeat:repeat-x;margin-top: 0px;margin-bottom: 0px;width:917px;	height: 19px;}
div#T03roundtop-right	{float:right;background-image:url(/images_home/frames/frame03/frames03_TopRight.png);background-repeat:no-repeat;margin-top: 0px;margin-bottom: 0px;width:18px;	height: 19px;}

div#T03innerbody		{clear:both;background-image:url(/images_home/frames/frame03/frames03_SideLeftBG.png);background-repeat:repeat-y;padding-left:0px;}
div#T03innerborder		{			background-image:url(/images_home/frames/frame03/frames03_SideRightBG.png);background-repeat:repeat-y;background-position:right;margin:0px;padding:0px 0px 0px 8px;}
div#T03maincontent		{background-color:#65798d;/*65798d*/width:930px;}

.T03text_area {margin-left:2px;width:auto;text-align:justify;}
div#T03roundbottom-left { float:left;background:url(/images_home/frames/frame01/frames01_bottomLeft.gif) 0 0 no-repeat; margin-top: 0px;margin-bottom: 0px;width:18px;height:28px;}
div#T03roundbottom-center {float:left;background:url(/images_home/frames/frame01/frames01_bottom_BG.gif) repeat-x;margin-top: 0px;margin-bottom: 0px;width:100%;height: 28px;}
div#T03roundbottom-right {float:right;background:url(/images_home/frames/frame01/frames01_bottomRight.gif) 100% 0 no-repeat; margin-top: 0px;margin-bottom: 0px;	width:18px;	height: 28px;}


/*frame to highlight text*/
.HighLigthText{}
.HighLigthText div.topEnclosed{position:relative}
.HighLigthText div.topLeft{position:absolute;top:0px;left:0px;width:4px;height:5px;background-image:url(/images_home/frames/HighlightText/frame-shadow-TL.gif);}
.HighLigthText div.topRight{position:absolute;top:0px;right:0px;width:3px;height:5px;background-image:url(/images_home/frames/HighlightText/frame-shadow-TR.gif);}
.HighLigthText div.shadowLeft{background-image: url(/images_home/frames/HighlightText/frame-shadow-Lbg.gif); background-position: left; background-repeat: repeat-y;}
.HighLigthText div.shadowRight{background-image: url(/images_home/frames/HighlightText/frame-shadow-Rbg.gif); background-position: right; background-repeat: repeat-y;}
.HighLigthText div.outerBox{padding: 0px 3px 0px 4px;}
.HighLigthText .Box{border: solid 2px #bcbbbb; background-image: url(/images_home/frames/HighlightText/frame-BG.gif); background-position: bottom; background-repeat: repeat-x; background-color: #f8f9fa;}
.HighLigthText .innerBox{padding: 10px}
.HighLigthText .bottomBoxBG {background-image: url(/images_home/frames/HighlightText/frame-shadow-Bbg.gif); background-repeat: repeat-x;}
.HighLigthText .bottomBoxRight{background-image: url(/images_home/frames/HighlightText/frame-shadow-BR.gif); background-position: right; background-repeat: no-repeat;}
.HighLigthText .bottomBoxLeft{height: 5px;background-image: url(/images_home/frames/HighlightText/frame-shadow-BL.gif); background-position:left; background-repeat: no-repeat;}
 
.title {
	width:100%;
	color:#a9a9a9;
	font-size:26px;
	font-weight:bold;
	line-height:26px;
	padding-bottom:2px;
	border-bottom:solid 1px #a9a9a9;
	margin-bottom:15px;
}

.subtitle{
	width:auto;	
	padding-left:10px;
	text-align:left; 
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:19px;
	padding-top:2px;
	font-weight:bold;
	height:21px;
	margin-bottom:10px;
/*	background-image:url(/gl_images/subtitle_BG.gif);*/
	background-color:#a9a9a9; /**/
	background-repeat:repeat-x;
}

.subtitle2 {
	font-family:Arial, Helvetica, sans-serif ;
	font-size:12px;
	font-weight:bold;
}
.subtitle3{
	text-align:left; 
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	width:100%; 
	color: #333333;
	border-bottom:solid 1px #a9a9a9;
	margin-bottom:10px;
	}

.opcity1 {	filter:alpha(opacity=100);	opacity:1.00;}
.opcity2 {	filter:alpha(opacity=90);	opacity:0.90;}
.opcity3 {	filter:alpha(opacity=80);	opacity:0.80;}
.opcity4 {	filter:alpha(opacity=70);	opacity:0.70;}
.opcity5 {	filter:alpha(opacity=60);	opacity:0.60;}
.opcity6 {	filter:alpha(opacity=50);	opacity:0.50;}
.opcity7 {	filter:alpha(opacity=40);	opacity:0.40;}
.opcity8 {	filter:alpha(opacity=30);	opacity:0.30;}
.opcity9 {	filter:alpha(opacity=20);	opacity:0.20;}
.opcity10 {	filter:alpha(opacity=10);	opacity:0.10;}
.opcity11 {	filter:alpha(opacity=0);	opacity:0.0;}

.noFaqs{padding:30px;font-weight:bold;color:#000000;}
.faqAnswer{font-size:12px;width:700px;color:#525252;}
.faqPgText{font-size:11px; color: #666666;padding:5px 0px 0px 20px;}
.selPg{color: #000000;font-weight:bold}
.nmCopy{color:#000000;font-weight:bold;font-size:13px;}
.manualsCats{font-size:16px;font-weight:bold;padding:0px 0px 2px 5px;border-bottom:solid 1px #b2b2b2;}

.subcatHeader{float:left;padding:0px 10px;border-right:1px solid;}

A.sclink:link, A.sclink:visited {color:#666666;text-decoration:underline;}

/*review tab in category home pages */
.rvDirection{font-weight:bold;font-size:11px;padding-top:10px;color:#333333;}
.rvDisplay{float:left; width: 220px; padding: 0px 0px 0px 0px;text-align:center;color:#000000;}

A.reviewsOn{color: #7f7fd0;text-decoration:none;font-size:11px;}
A.reviewsOn:hover {color: #c1c0e2;text-decoration:none;}
A.reviewsOn:active {text-decoration:underline;}

.cldv {clear:both;font-size:0px;line-height:0px;height:0px;}

/*Header*/
#headerBackground	{height:59px;background-image:url(/images_home/menu/back_panel.gif);background-color:#000;}
#headerOuter		{width:936px;margin:0px auto;overflow:visible;}
#HeaderMonsterLogo	{float:left;width:411px;padding-top:0px;}
#HeaderLinks		{float:right;width:500px;}

#supportBTN{background-image:url(/images_home/menu/top_links.gif);width:69px;height:8px;background-position:0px -8px;}
#whereBTN{background-image:url(/images_home/menu/top_links.gif);width:110px;height:8px;background-position:0px -24px;}
#viewCartBTN{background-image:url(/images_home/menu/top_links.gif);width:69px;height:6px;background-position:0px -38px;}
/*Header*/


/*[s] linelist pages*/
.linelistTittle{padding:16px 0px 20px 16px;}
.linelistTittle div{font-size: 19px; color: #000000;font-weight:bold;padding:3px;background-image:url(/images_linelist/linelist_header_fade.gif);background-repeat:no-repeat;}
.linelistSubTittle{font-size:16px;padding:0px 0px 10px 21px;font-weight:bold;}

#Table_01{width:750px;border-collapse:collapse;}
#Table_01 td.tableTop{height:10px;font-size:3px;line-height:3px;background-color:Transparent;}
#Table_01 td.borderLeft {background-image:url(/images_linelist/line_tab_left.jpg);background-repeat: repeat-y;width:3px;}
#Table_01 td.borderTop {background-color:#757575;font-size:3px;line-height:3px;}
#Table_01 td.borderRight {background-image:url(/images_linelist/line_tab_right.jpg);background-repeat: repeat-y;width:5px}
#Table_01 td.linelistMain{width:742px;vertical-align:top;min-height:590px;height:auto!important;}
#Table_01 div.borderTop {background-color:#757575;font-size:3px;line-height:3px;}

#linelistOuter			{width:946px;padding-top:5px;margin:0px auto;}
#linelistProducts		{float: left; width: 750px;padding:0px 0px 0px 0px}
#linelistProductsOuter{width:740px;border:solid 3px #797979;background-color:#FFF;border-bottom:solid 0px #fff;}
#linelistProductsInner{background-image:url(/images_linelist/line_tab_bottom.jpg);background-position:bottom;background-repeat:no-repeat;padding:0px 0px 10px 0px}


#LineListHorSpacer		{float: left; width: 8px;}
#LineListLeftBanners	{float: left; width: 188px;padding:10px 0px 0px 0px}

.linelistEachProductOuter 	{width:700px;text-align:left;padding:20px;}
.linelistEachProductImg		{float:left;width:127px;padding:5px 10px 5px 0px;overflow:hidden;}
.linelistEachProductCopy	{float:left;width:555px;padding:5px 0px 5px 0px}
.linelistEachProductDesc	{font-size:12px;padding-top:3px;color:#333;padding:2px 0px;}
.linelistEachProductPrice	{float:left;width:80px;font-weight:bold;display:inherit;}
.linelistEachProductReview	{float:left;width:200px;}
/*[f] linelist pages*/

/*[s] NEW linelist pages*/

#linelistOuter1			{width:946px;margin:0px auto;}
#linelistProducts1		{padding:5px 0px 0px 0px;}

#linelistProductsOuter1	{ width:940px;border:solid 3px #797979;margin-top:5px;}
#linelistProductsInner1 {padding:0px 1px 10px 19px}

.linelistTitle	{padding:16px 20px 20px 0px;}
.linelistTitle div{padding:3px;font-size: 19px; color: #000000;font-weight:bold;background-image:url(/images_linelist/linelist_header_fade.gif);background-repeat:repeat-x;}
.linelistSubTitle{padding:0px 2px 10px 25px;font-weight:bold;font-size:14px;}

.linelistPar	{padding:0px 20px 10px 5px}
.lineListTabs	{width:850px;height:92px;margin-left:26px;background-image:url(/images_linelist/tab_blank.gif);padding:2px 1px 0px 1px;margin-bottom:30px;}
.lineListTabs > div {float:left;width:186px;}
.linelistEachProductOuter1 	{float:left;width:250px;padding:0px 25px 25px 25px;padding-left:25px; background-color:#fff;}
.linelistEachProductInner1 	{width:250px;border:solid 1px #d2d2d2;}
.linelistEachProductImg1	{position:relative;width:226px;margin:0px auto;padding:11px 0px 0px 0px;overflow:hidden;border:solid 0px #123;z-index:1;}
.linelistEachProductImg1BG	{position:absolute;width:226px;z-index:2;background-image:url(/gl_images/linelist_img_BG.png);background-repeat:repeat-x;height:20px;bottom:0px;left:0px;cursor:pointer;}
.linelistEachProductImg1 img{width:226px;height:145px;border:solid 0px #eee;border:solid 0px #900}
.linelistEachProductCopy1	{position:relative;padding:11px 12px 0px 12px;background-color:transparent;left:1px;}
.linelistEachProductDesc1	{position:absolute;top:22px;z-index:200;font-size:11px;color:#fff;padding:10px;display:none;background-color:#333;opacity:1;}
.linelistEachProductPrice1Starting{font-size:10px;font-weight:bold;}
.linelistEachProductPrice1	{font-weight:bold;padding:0px 0px 0px 0px;background-color:#fff;}

.linelistEachProductATC1	{background-color:#fff;padding:0px 0px 5px 0px;}
.linelistEachProductATC1 .skuDD	{background-color:#fff;height:20px;overflow:hidden;}
.linelistEachProductATC1 .skuDD	select{width:200px;}
.linelistEachProductATC1 .skuDD	span{white-space:nowrap;}
.linelistEachProductATC1 > div.contenta {float:left;width:140px;background-color:#fff;text-align:left;}
.linelistEachProductATC1 > div.contentb {float:right;width:122px;padding:5px 0px 0px 0px;background-color:#fff;}

.linelistEachProductReview1	{height:27px;background-color:#fff}

.linelistEachProductMore1	{float:right; width:110px;text-align:right;padding:0px 0px 2px 0px;background-color:#fff;}
.linelistEachProductMore1 a {}
.linelistEachProductMore1 a:link,
.linelistEachProductMore1 a:visited	{color:#333366;background-color:#fff;text-decoration:none;}
.linelistEachProductMore1 a:hover	{color:#333366;background-color:#fff;text-decoration:underline;}
.linelistEachProductMore1 a:active	{color:#333366;background-color:#fff;text-decoration:none;}

.linelistProdName{height:55px;padding:0px 0px 0px 0px}

.ProdNameTop a{ font-size: 12px; color: #333366; font-weight: bold; }
.ProdNameTop a:link {  font-size: 12px; color: #333366; font-weight: bold; text-decoration: none;}
.ProdNameTop a:visited {  font-size: 12px; color: #333366; font-weight: bold; text-decoration: none;}
.ProdNameTop a:hover {  font-size: 12px; color: #333366; font-weight: bold; text-decoration: underline;}
.ProdNameTop a:active {  font-size: 12px; color: #333366; font-weight: bold; text-decoration: none;}


.ProdNameBot{font-size: 12px; color: #333366; font-weight: bold;line-height:14px;}
/*[F] NEW linelist pages*/


/*<!--Modal Callout START -->*/
a.calloutlink:active, a.calloutlink:link, a.calloutlink:hover, a.calloutlink:visited {color:#fff;font-weight:bold;font-size:12px;}
.scrolldiv{position:fixed;top:250px;right:-10px;padding:10px;z-index:100;}
*html .scrolldiv{position:absolute;}
/*<!--Modal Callout END -->*/


