BODY
{
    PADDING-LEFT: 40px;
    FONT-SIZE: small;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #226B8C;
}
#content
{
    VERTICAL-ALIGN: top;
    WIDTH: 820px;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 15px;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: white
}
#header
{
    WIDTH: 800px;
    HEIGHT: 100px;
    BORDER-BOTTOM: orange 4px solid;
    PADDING-LEFT: 0px;
}
#titlePics
{
    WIDTH: 800px;
    PADDING-LEFT: 12px;
}
#footer
{
    WIDTH: 800px;
    HEIGHT: 120px
    FONT-SIZE: 8px;
    COLOR: #666666;
    PADDING-TOP: 10px;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: white;
}
DIV.copy
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: arial,helvetica,sans-serif;
    PADDING-TOP: 15px;
}
P.copy
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: arial,helvetica,sans-serif;
}
#headerRight
{
    FLOAT: right;
    WIDTH: 200px;
    PADDING-TOP: 10px;
}
#headerLeft
{
    FLOAT:left;
    WIDTH: 400px;
}
.logo
{
    FLOAT: left;
    WIDTH: 362px;
    PADDING-TOP: 35px;
}
#CartLogo
{
    PADDING-TOP: 5px;
    PADDING-LEFT: 55px;
}
#Cart
{
    LEFT: 745px;
    POSITION: absolute;
    TOP: 95px;
    WIDTH:120px;
    z-Index:1;
    FONT-SIZE: 10px;
    TEXT-ALIGN: right;
}
#PayPal
{
    LEFT: 480px;
    POSITION: absolute;
    TOP: 25px;
    WIDTH:210px;
    z-Index:1;
}
#PhoneLg
{
    TEXT-ALIGN: right;
    WIDTH: 200px;
    COLOR: #226B8C;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 20px;
}
#PhoneSm
{
    TEXT-ALIGN: right;
    WIDTH: 200px;
    COLOR: #226B8C;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 14px;
}
#main
{
    VERTICAL-ALIGN: top;
    WIDTH: 100%;
    TEXT-ALIGN: left
}
#maincell
{
    VERTICAL-ALIGN: top;
    WIDTH: 800px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left
}
#mainleft
{
    VERTICAL-ALIGN: top;
    HEIGHT:750px;
    FLOAT:left;
}
#mainright
{
    VERTICAL-ALIGN: top;
    HEIGHT:1000px;
    FLOAT:right;
}
#leftcell
{
    VERTICAL-ALIGN: top;
    WIDTH:305px;
 
    FLOAT:left;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 11px;
    COLOR: #666666;
    BACKGROUND: #eeeeee;
    MARGIN-LEFT: 8px;
}
#rightcell
{
    VERTICAL-ALIGN: top;
    WIDTH:490px;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
    COLOR: #666666;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    FLOAT:right;
}
#highlights
{
    PADDING: 20px;
    PADDING-TOP: 20px;
    PADDING-RIGHT: 20px;
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 24px;
    FLOAT:right;
}
#uses
{
    WIDTH:180px;
    PADDING-LEFT: 35px;
    MARGIN: 10px;
    FONT-SIZE: 12px;
    COLOR: #226B8C;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 24px;
    FLOAT:right;
    BACKGROUND: #eeeeee;
}
#uses2
{
    WIDTH:180px;
    PADDING-LEFT: 15px;
    MARGIN: 10px;
    FONT-SIZE: 12px;
    COLOR: #226B8C;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 24px;
    FLOAT:left;
    BACKGROUND: #eeeeee;
}
#LRGuses
{
    WIDTH:390px;
    PADDING: 15px;
    MARGIN: 5px;
    FONT-SIZE: 11px;
    COLOR: #226B8C;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 18px;
    BACKGROUND: #eeeeee;
}
#seeprice
{
    FONT-SIZE: 12px;
    COLOR: #EC871E;
    FONT-WEIGHT: bold;
    PADDING-LEFT:10px;
}
#other
{
    PADDING: 15px;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 24px;
}
#other2
{
    PADDING: 15px;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 24px;
    FLOAT:left;
}
#prodListing
{
    VERTICAL-ALIGN: top;
    WIDTH: 270px;
    PADDING-TOP: 5px;
    PADDING-LEFT: 5px;
    TEXT-ALIGN: left;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    BORDER: #226B8C 1px solid;
    MARGIN: 10px;
}
#title
{
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-WEIGHT: bold;
    PADDING-LEFT:15px;
}
#kit_title
{
    FONT-SIZE: 14px;
    COLOR: #226B8C;
    FONT-WEIGHT: bold;
    PADDING-LEFT:0px;
    MARGIN-BOTTOM:5px;
}
#price
{
    FONT-SIZE: 14px;
    COLOR: #EC871E;
    FONT-WEIGHT: bold;
    PADDING-LEFT:10px;
}
#quantity
{
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-WEIGHT: bold;
    PADDING-LEFT:15px;
}
#buyButton
{
    FLOAT:right;
    WIDTH: 60px;
    PADDING-BOTTOM: 25px;    
    PADDING-RIGHT:5px;
}
.btnBuy
{
    WIDTH: 70px;
    FONT:bold 100% arial;
    COLOR:#ffffff;
    border:1px solid #226B8C;
    background-color:#EC871E;
    MARGIN:5px;

}
.btnCart
{
    FONT:bold 100% arial;
    COLOR:#ffffff;
    border:1px solid #226B8C;
    background-color:#EC871E;
    MARGIN:5px;
}
#parts
{
    PADDING: 15px;
    PADDING-TOP: 5px;
    FONT-SIZE: 11px;
}
#main1
{
    VERTICAL-ALIGN: top;
    WIDTH: 480px;
    HEIGHT:360px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    TEXT-ALIGN: left;

}
#main2
{
    VERTICAL-ALIGN: top;
    WIDTH: 480px;
    HEIGHT:365px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    TEXT-ALIGN: left;

}
#main2top
{
    VERTICAL-ALIGN: top;
    WIDTH: 482px;
    HEIGHT:8px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(http://www.mist-er-comfort.com/images/main2top.jpg) no-repeat 0px 0px;
}
#main2middle
{
    WIDTH: 479px;
    HEIGHT:337px;
    BORDER-LEFT: #226B8C 1px solid;
    BORDER-RIGHT: #226B8C 1px solid;
}
#main2bottom
{
    VERTICAL-ALIGN: bottom;
    WIDTH: 482px;
    HEIGHT:20px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(http://www.mist-er-comfort.com/images/main2bottom.jpg) no-repeat 0px 0px;
}
#main3
{
    VERTICAL-ALIGN: top;
    WIDTH: 480px;
    HEIGHT:128px;
    PADDING-TOP: 10px;
    PADDING-LEFT: 10px;
    TEXT-ALIGN: left;
    BACKGROUND: url(http://www.mist-er-comfort.com/images/main3.jpg) no-repeat 0px 0px;
}

#main4
{
    VERTICAL-ALIGN: top;
    WIDTH: 285px;
    HEIGHT:725px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    TEXT-ALIGN: left;
}
#main4top
{
    VERTICAL-ALIGN: top;
    WIDTH: 285px;
    HEIGHT:40px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(http://www.mist-er-comfort.com/images/main4top.jpg) no-repeat 0px 0px;
}
#main4middle
{
    WIDTH: 282px;
    HEIGHT:667px;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: #226B8C 1px solid;
    BORDER-RIGHT: #226B8C 1px solid;
}
#main4bottom
{
    VERTICAL-ALIGN: top;
    WIDTH: 285px;
    HEIGHT:20px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(http://www.mist-er-comfort.com/images/main4bottom.jpg) no-repeat 0px 0px;
}
#main5
{
    VERTICAL-ALIGN: top;
    WIDTH: 285px;
    HEIGHT:125px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;

}
#howleft
{
    VERTICAL-ALIGN: top;
    HEIGHT:750px;
    FLOAT:left;
}
#howright
{
    VERTICAL-ALIGN: top;
    HEIGHT:750px;
    FLOAT:right;
}
#orangeshield
{
    VERTICAL-ALIGN: top;
    WIDTH: 285px;
    HEIGHT:635px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    TEXT-ALIGN: left;
    BACKGROUND: url(http://www.mist-er-comfort.com/images/orangeshield.jpg) no-repeat 0px 0px;
}
#orangeTitle
{
    PADDING-BOTTOM: 0px;
    WIDTH: 260px;
    PADDING-TOP: 40px;
    PADDING-LEFT: 20px;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
}
P.orange
{
    PADDING-BOTTOM: 0px;
    WIDTH: 250px;
    PADDING-TOP: 5px;
    PADDING-LEFT: 20px;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: normal;
}
#mainTitle
{
    PADDING-BOTTOM: 5px;
    WIDTH: 470px;
    PADDING-TOP: 8px;
    PADDING-LEFT: 9px;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
}
DIV.maintext
{
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 12px;
    PADDING-LEFT: 9px;
    COLOR: #666666;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
 }
DIV.middletext
{
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 12px;
    PADDING-LEFT: 0px;
    COLOR: #666666;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
 }
DIV.middlecool
{
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 12px;
    PADDING-LEFT: 14px;
    COLOR: #226B8C;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
 }
#middleTitle
{
    PADDING-BOTTOM: 5px;
    WIDTH: 470px;
    PADDING-TOP: 8px;
    PADDING-LEFT: 4px;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
}
#cool
{
    FONT-SIZE: 130%;
    DISPLAY: inline;
    COLOR: #226B8C;
    PADDING-RIGHT: 4px;
}
#howTitle
{
    PADDING-BOTTOM: 5px;
    WIDTH: 470px;
    PADDING-TOP: 35px;
    PADDING-LEFT: 10px;
    COLOR: #333333;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}
#product
{
    WIDTH: 265px;
    HEIGHT:168px;
    MARGIN-LEFT: 10px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 11px;
    COLOR: #666666;
}
#productLast
{
    WIDTH: 265px;
    HEIGHT:140px;
    MARGIN-LEFT: 10px;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 11px;
    COLOR: #666666;
}
#ProductTitle
{
    PADDING-BOTTOM: 0px;
    WIDTH: 265px;
    PADDING-TOP: 3px;
    COLOR: #226B8C;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
}
#ProductPic
{
    PADDING-BOTTOM: 0px;
    FLOAT: left;
}
#ProductBuy
{
    PADDING-BOTTOM: 0px;
    FLOAT: right;
}
#ER
{
    FONT-SIZE: 80%;
    DISPLAY: inline
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0.9em 0px 0px;
    PADDING-TOP: 0px
}
A
{
    COLOR: #226B8C;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #226B8C
}
A:active
{
    COLOR: #226B8C
}
A:visited
{
    COLOR: #1775a9
}
A:hover
{
    COLOR: #89abd5
}
A.orange
{
    COLOR: #EC871E;
    TEXT-DECORATION: none
}
A:link.orange
{
    COLOR: #EC871E
}
A:active.orange
{
    COLOR: #EC871E
}
A:visited.orange
{
    COLOR: #1775a9
}
A:hover.orange
{
    COLOR: #89abd5
}
IMG
{
    DISPLAY: inline
}
A IMG
{
    DISPLAY: inline
}
UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
UL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: disc
}

INPUT
{
    FONT-SIZE: 95%;
    COLOR: #666666;
    FONT-FAMILY: arial,helvetica,sans-serif
}
SELECT
{
    FONT-SIZE: 95%;
    COLOR: #666666;
    FONT-FAMILY: arial,helvetica,sans-serif
}
TEXTAREA
{
    FONT-SIZE: 95%;
    COLOR: #666666;
    FONT-FAMILY: arial,helvetica,sans-serif
}

HR
{
    COLOR: #eeeeee;
    SIZE: 1px
}
#newsPanel
{
    BORDER-RIGHT: #333333 1px outset;
    PADDING-RIGHT: 7px;
    BORDER-TOP: #333333 1px outset;
    PADDING-LEFT: 7px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 7px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #333333 1px outset;
    WIDTH: 320px;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: #333333 1px outset;
    FONT-FAMILY: sans-serif;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    z-Index: 99
}
.subtitle
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 2px;
    COLOR: #EC871E
}
.summary
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 12px;
    OVERFLOW: auto
    MARGIN-BOTTOM: 10px;

}
.summary UL
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: default}
}
.close
{
    FONT-SIZE: 10px;
    CURSOR: pointer;
    COLOR: #859ca7;
    TEXT-ALIGN: right
}

#gallery
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 25px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccccc 1px solid;

    WIDTH: 400px
}
#gallery_title
{
    FONT-SIZE: 110%;
    MARGIN-BOTTOM: 10px;
    COLOR: #0083b4;
}
#gallery_photo
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 25px;
    MARGIN-RIGHT: 15px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FLOAT:left;
    HEIGHT:130px;
}
IMG.seethru
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #3b73b9;
    BORDER-RIGHT-WIDTH: 0px
}
#video
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #cccccc 1px solid;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #eeeeee;
    WIDTH:450px
}
#video_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    MARGIN-BOTTOM: 15px;
    COLOR: #0083b4
}



.btnCart2 a:link
{
    FONT:bold 100% arial;
    COLOR:#226B8C;   
    background-color:#EC871E;
    MARGIN:5px;
}
.btnCart2 a:hover
{
    FONT:bold 100% arial;
    COLOR:#ffffff;   
    background-color:#EC871E;
    MARGIN:5px;
}
.btnCart2 a:visited
{
    FONT:bold 100% arial;
    COLOR:#226B8C;    
    background-color:#EC871E;
    MARGIN:5px;
}
A:hover
{
    COLOR: #89abd5
}
DIV.newstext
{
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    COLOR: #666666;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
 }
DIV.newstitle
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 2px;
    COLOR: #EC871E
}

