@charset "utf-8";
/* CSS Document */
body
{
width:1003px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
margin-top:0px;
topmargin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
h1
{
font-family:Verdana;
font-size:20px;
color:#000000;
font-weight:normal;
margin-top:0px;
margin-bottom:0px;
}
h2
{
margin-top:0px;
font-family:Verdana;
font-size:18px;
color:#000000;
font-weight:normal;
margin-top:0px;
margin-bottom:0px;
}
.headerPhone
{
font-size:22px; 
color:#1894f6; 
margin-top:10px; 
text-align:right;
}
.divTop
{
width:1003px;
height:10px;
float:right;
text-align:right;
position:relative;
}
.divLogoPan
{
width:1003px;
position:relative;
}
#divLogo
{
padding-left:25px;
padding-top:10px;
padding-bottom:10px;
float:left;
vertical-align:middle;
position:relative;
}
.divBottom
{
width:1003px;
height:13px;
float:left;
}
#livechat
{
float:left; 
padding-left:50px;
}
#divTopmenu
{
background-position:right;
background-repeat:no-repeat;
padding-left:15px; 
padding-right:15px;
position:relative;
}
#divTopmenu span
{
margin-left:5px;
margin-right:30px;
font-family:"Agency FB";
font-size:16px;
color:#535353;
text-decoration:none;
position:relative;
}
#divTopmenu img, a
{
border:none;
color:#535353;
text-decoration:none;
}
.leftClm
{
width:33px;
}
.menuClm
{
width:245px;
}
.imageClm
{
width:375px;
vertical-align:bottom;
padding-left:35px;
vertical-align:bottom;
}
.rightClm
{
width:280px;
padding-left:35px;
}
#prodImage
{
background-color:#535353;
}
#prodImage img 
{
width:375px;
height:225px;
}
.divRight
{
width:280px;
}
#rightClm
{
background-color:#535353;
vertical-align:top;
}
.divTransBar
{
position:absolute;
left:280px; 
width:723px;
top:320px;
filter:alpha(opacity:75);
-moz-opacity:.75;
opacity:.75;
}
#msg
{
vertical-align:top;
background-color:#535353;
}
.message
{
text-align:left;
padding-right:15px;
position:relative;
padding-bottom:25px;
min-height:150px;
}
.message .msgTitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#ffffff;
padding-bottom:10px;

}
.message p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
line-height:1.5;
height:100px;
overflow:hidden;
}
.message img,a
{
border:0px;
text-decoration:none;
text-align:center;
}
.mainBody
{
background-color:#f3f3f3;
padding-top:25px;
padding-left:35px;
vertical-align:top;
}
.mainBody .mainTitle
{
font-family:Verdana;
font-size:20px;
color:#000000;
}

.mainBody p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:1.5;
padding-right:10px;
}
ul
{
font-size:12px;
}
ul>li
{
list-style-type:square;
line-height:2;
}

.rightForm
{
width:280px;
padding-left:35px;
padding-top:35px;
background-color:#e5e5e5;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
vertical-align:top;
}
.rightForm1
{
background-color:#f3f3f3;
width:280px;
padding-left:35px;
padding-top:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
vertical-align:top;
}
.callNow
{
font-family:AvantGarde Bk BT;
font-size:16px;
position:relative;
}
hr
{
color:#666666;
height:1px;
margin-bottom:15px;
}

.help
{
font-size:14px; 
font-weight:bold; color:#333333;
display:block;
position:relative;
color:#ff0000;
padding-bottom:5px;
}
.help .title
{
font-size:12px; 
width:275px;
font-weight:bold;
text-align:left;
color:#000000;
display:block;
}
.help>p
{
font-size:11px;
width:275px;
color:#000000;
font-weight:normal;
display:block;
margin-bottom:5px;
}
.frm
{
font-size:12px;
line-height:2.5;
}
.frm span
{
font-size:12px;
line-height:2;
display:block;
}
.related
{
width:1003px;  background-color:#535353;
}
.related img
{
width:100px; height:100px;
padding:20px 20px 20px 20px;
float:left;
}
.relatedHeader
{
height:30px; color:#ffcb64;background-color:#353535; padding-left:20px; font-size:16px; font-weight:bold; vertical-align:middle;
}
.divRelated
{
width:194px; 
float:left;
padding:20px 0px 0px 0px;
}
.divRelatedTitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
width:194px; 
color:#ffcb64;
}
.divRelated p
{
margin-top:10px;
margin-bottom:3px;
font-size:10px;
width:194px; 
color:#ffffff;
text-align:left;
color:#ffffff;
overflow:hidden;
}
.divRelated img
{
float:left;
width:47px;
height:16px;
margin-left:0px;
border:0px;
padding:5px 5px 0px 0px;
}
.divRelated a
{
border:0px;
text-decoration:none;
}
.footer
{
width:1003px;
background-color:#737373;
color:#79c4ff;
}
.copyright
{
width:1003px;
background-color:#000000;
padding:10px 10px 10px 10px;
}
.copyright div
{
font-size:10px;
color:#d3d3d3;
line-height:2;
}
.copyright div>a
{
font-size:10px;
color:#d3d3d3;
}
.copyright div>a:hover
{
font-size:10px;
color:#79c4ff;
}
.copyright img
{
margin-left:10px;
margin-right:10px;
}
.swatch
{
float:left;
width:75px;
height:25px;
border:solid 1px #acacac;
position:relative;
margin:0px 5px 5px 0px;
}
.swatch img
{
width:75px;
height:25px;
}
.color
{
width:180px;
float:left;
font-size:12px;
position:relative;
padding-top:5px;
height:25px;
margin:0px 5px 5px 0px;
}
.colorswatch
{
float:left;
width:30px;
height:30px;
border:solid 1px #000000;
position:relative;
margin:4px 4px 4px 4px;
}
.footerLinks 
{
width:803px;
height:60px;
background-color:#737373;
color:#ffffff;
text-align:left;
padding:3px 0px 3px 0px;
}
.footerLinks a
{
width:1003px;
height:35px;
font-size:9px;
background-color:#737373;
color:#ffffff;
margin-left:15px;
margin-left:15px;
text-align:center;
text-decoration:underline;

}
.footerLinks a:hover
{
width:1003px;
height:35px;
font-size:9px;
background-color:#737373;
color:#fca905;
margin-left:15px;
margin-left:15px;
text-align:center;
}
.sitemap
{
font-size:11px;
border:solid 1px #535353;
width:300px;
}
.sitemap td
{
height:30px;
vertical-align:middle;
border-top:solid 1px #535353;
border-bottom:solid 1px #535353;
}
.sitemap .plus
{
background:url(../Images/plus.jpg) 10px 10px no-repeat;
padding-left:30px;
font-weight:bold;

}
.sitemap .minus
{
background:url(../Images/minus.jpg) 30px 10px no-repeat;
padding-left:50px;
vertical-align:middle;
border-bottom:none;
border-top:none;
}




