body {}
p {}
td {
	font-weight: bold;
}
.formtext  { color: #7d8c92; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.formtextsmall a  { color: #7d8c92; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.formtextsmall a:hover  { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.formtextsmall { color: #7d8c92; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 5px 0 0 }
.formtextbox  { font-family: Arial, Verdana, Helvetica, sans-serif; width: 100%; border-width: 1px; border-color: #7d8c92 }
.leftmenu {
	padding-bottom: 1px;
}
.featuretext7 { color: #333333; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;line-height: 20px; margin: 10px 10px 10px 10px; padding: 0 }
.featuretext7 a { color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;line-height: 14px;margin: 10px 10px 10px 10px;padding: 0 }
.featuretext7 a:hover { color: #999999; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;line-height: 14px; margin: 10px 10px 10px 10px; padding: 0 }
.featuretext7 p { color: #333333; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;line-height: 20px; margin: 10px 10px 10px 10px;padding: 0 }



.featuretext { color: #7d8c92; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.featuretext1 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin: 0; padding: 0 }
.featuretext1 p { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin: 0; padding: 0 }
.productimage  { text-align: center; margin: 0; padding: 0; vertical-align: bottom }
.productname   { color: #b0bfc5; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center }
.accessoryname { color: #b0bfc5; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-align: center }
.productname a { color: #b0bfc5; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center }
.productname a:hover { color: #596e7a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center }
.topmenu { color: #46555b; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center }
.topmenu a { color: #46555b; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center }
.topmenu a:hover { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center }
.submenu { color: #666; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif }
.submenu a    { color: #666; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-left: 12px }
.submenu a:hover { color: #690; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.popup1    { color: #999; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal }
.popup1 h1 { color: #999; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold }
.popup2  { color: #993; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase }
.popup3 { color: #999; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal }
.downloadspec { color: #849e2c; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; text-align: right; padding-bottom: 10px; vertical-align: bottom }
.content  { margin: 0; padding: 20px 0 30px }
.content p { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 5px 35px 10px 30px }
.content a  { color: #7d8c92; font-family: Verdana, Arial, Helvetica, sans-serif }
.content a:hover  { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.content h1 { font-size: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin: 0; padding: 5px 35px 0 30px }
.content h3 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin: -15px 0 0; padding: 0 0 0 30px }
.storelocator a { color: #596e7a; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin: 0; padding: 0 }
.storelocator a:hover { color: #000; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin: 0; padding: 0 }
.storelist { color: #000; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration: none; margin: 0; padding: 0 }
.storelist a { color: #596e7a; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin: 0; padding: 0 }
.storelist a:hover { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin: 0; padding: 0 }
.storelocator p { color: #596e7a; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin: 0; padding: 0 }
.storelocator a:hover { color: #000; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin: 0; padding: 0 }
.mrsteam h1 { color: #9aabb5; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; margin: 0; padding-top: 10px; padding-bottom: 2px }
.mrsteam h2 { color: #9aabb5; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; margin: 0; padding-top: 10px; padding-bottom: 2px }
.mrsteam h3 { color: #9aabb5; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; margin: 0; padding-top: 0; padding-bottom: 2px }
.mrsteam h4 { color: #9aabb5; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; margin: -5px 0 0; padding-top: -5px; padding-bottom: 5px; padding-left: 22px }
.mrsteam p  { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin: 0; padding-top: 2px; padding-bottom: 5px }
.mrsteam a { color: #9aabb5; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.mrsteam a:hover { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.mrsteam li  { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin: 0 }
.mrsteam ul  { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin: 0 0 0 30px; padding-bottom: 10px }
.freegift { color: #f63; font-size: 30px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 30px; margin: 0; padding: 0 }

.roman h1   { color: #9aabb5; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; margin: 0; padding-top: 0; padding-bottom: 2px }
.roman h2  { color: #9aabb5; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 14px; margin: 0; padding-top: 0; padding-bottom: 2px }
.roman h3  { color: #9aabb5; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; margin: 0; padding-top: 0; padding-bottom: 2px }
.roman h4  { color: #9aabb5; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; margin: -5px 0 0; padding-top: -5px; padding-bottom: 5px }
.roman h5 { color: #000 !important; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 14px; margin: 0 0 0; padding-top: 5px; padding-bottom: 0 }
.roman p    { color: #000; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; padding-top: 2px; padding-bottom: 10px }
.roman ul  { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin: 0 0 0 30px; padding: 0 0 10px }
.roman li  { color: #000; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; list-style-type: disc; margin: 0; padding: -5px 0 0 }
.roman a { color: #9aabb5; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.roman a:hover { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }

.romanlinks a   { color: #9aabb5; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.romanlinks { color: #000; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.romanlinks b { color: #9aabb5; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.romanlinks a:hover   { color: #000; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.featured { color: #5c7f91; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 5px; border: solid 1px #6b8ea0 }
.featured p { color: #5c7f91; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; margin: 0; padding: 0 }
.featured a { color: #9c3; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; margin: 0; padding: 0 }


/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
   /*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(http://www.nortesco.com/jq/images/overlay.png) repeat 0 0;}
#cboxOverlay{}
    #cboxTopLeft{width:21px; height:21px; background:url(http://www.nortesco.com/jq/images/controls.png) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(http://www.nortesco.com/jq/images/controls.png) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(http://www.nortesco.com/jq/images/controls.png) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(http://www.nortesco.com/jq/images/controls.png) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(http://www.nortesco.com/jq/images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(http://www.nortesco.com/jq/images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(http://www.nortesco.com/jq/images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(http://www.nortesco.com/jq/images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(http://www.nortesco.com/jq/images/controls.png) no-repeat -75px 0px; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(http://www.nortesco.com/jq/images/controls.png) no-repeat -50px 0px; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(http://www.nortesco.com/jq/images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(http://www.nortesco.com/jq/images/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(http://www.nortesco.com/jq/images/controls.png) no-repeat -25px 0px; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}

