html{height:100%;}
BODY {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:13px;margin:0px;height:100%;color:#000000; }
*{padding: 0px; margin: 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;}

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 { color: #006699; text-decoration: underline; font-size: 11px; font-weight: bold;}
A.subnavUL:visited { color: #006699; text-decoration: underline; font-size: 11px; font-weight: bold;}
A.subnavUL:hover { color: #003366; 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.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;}

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.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;}


/*for the footer january 2010*/
div.footer{font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#999999;}

div.footer .footerBG {background-image: url(/images_home/footer/floating_footer-bg.gif); background-repeat: repeat-x; padding-top: 0px;height: 66px;}
.footerLeft {background-image: url(/images_home/footer/floating_footer-left.gif); background-repeat: no-repeat; background-position: left; height: 66px; padding-top: 0px}
.footerRight {position:relative;background-image: url(/images_home/footer/floating_footer-right.gif); background-repeat: no-repeat; background-position: right; 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;}
/*
.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{text-align: right; font-size: 9px; padding-right: 15px;}

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;}


/*for the footer january 2010*/

/* NEW HOME PAGE january 2009   FRAME 01*/
body {
	margin: 0px 0px 0px 0px;
}

.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;
}

.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;
}

.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;
}

.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#T02roundtopPNG-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#T02roundtopPNG-center {float:left;	background-image:url(/images_home/frames/frames02_TopBG01.png);background-repeat:repeat-x; 	margin-top: 0px;margin-bottom: 0px;	width:914px;height: 28px;background-color:#FFFffF;	}
div#T02roundtopPNG-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 div{height:14px;margin-top:14px;background: url(/images_home/frames/frames02_Top-03.png) bottom no-repeat;background-color:#ffffff;}
div#T02roundtopPNG-right div{height:14px;margin-top:14px;background:url(/images_home/frames/frames02_Top-02.png) bottom no-repeat;background-color:#ffffff;}
	
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_bottomLeft.gif); 
	background-position:bottom;
	background-repeat:no-repeat;
	margin-top: 0px;    margin-bottom: 0px;	width:18px;	height: 12px;
}
div#T02roundbottom-center { 
	float:left;
	background:url(/images_home/frames/frames02_bottom_BG.gif); 
	background-position:bottom;
	background-repeat:repeat-x;
	margin-top: 0px;    margin-bottom: 0px;	width:100%;	height: 12px;
	}

div#T02roundbottom-right { 
	float:right;
	background-image:url(/images_home/frames/frames02_bottom_Right.gif); 
	background-position:bottom;
	background-repeat:no-repeat;
	margin-top: 0px;    margin-bottom: 0px;	width:18px;	height: 12px;
	}

/*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;}
