/** DEFAULT STYLES *******************/

*
{padding:0;margin:0;}

table, a
{border:0;}

img
{border:0;}

input, textarea, select
{font-family: Tahoma, Geneva, sans-serif;font-weight:normal;display:inline;/*fixes IE bug with double margin*/}

body
{background-color:#1f1f1f;}


/** SHARED STYLES ********************/




/** GLOBAL STYLES ********************/

#pHead
{background:#fff url(../images/polaroid-top.gif) repeat-x center bottom;}

#pHead .L1 td
{height:266px;vertical-align:top;}

#pHead .L1 .LEFT, #pHead .L1 .RIGHT
{width:50%;}

#pHead .L1 .LEFT
{/*insert left of logo image here*/}

#pHead .L1 .RIGHT
{background:url("../images/seal-top.gif") no-repeat -131px 29px;}

/*
#pHead .L1 .RIGHT
{background:url("../images/seasonal/valentines/bg-holiday.gif") no-repeat -981px 0;}
*/

#pHead .L1 .CENTER
{background:url("../images/seal-top.gif") no-repeat 850px 29px;}

#pHead .L1 .RIGHT .L2, #pHead .L1 .RIGHT .L2 .L3, #nav, #nav li, #nav li a
{height:42px;}

#pHead .L1 .RIGHT .L2
{background:url("../images/bg-nav-right.gif") repeat-x;}

#pHead .L1 .RIGHT .L2 .L3
{background:url("../images/bg-nav-right-left.gif") no-repeat;}

/*
#pHead .L1 .CENTER
{background:url("../images/seasonal/valentines/bg-holiday.gif") no-repeat;}
*/

#pHead .L1 .CENTER .L2 .TOP .L3 td, #siteLogo .L1
{height:168px;}

#pHead .L1 .CENTER .L2 .TOP .L3 .RIGHT
{width:603px;background:url("../images/bg-navbar-left.gif") no-repeat left top;position:relative;}

#siteLogo
{width:378px;background:url("../images/bg-logo.gif") no-repeat right top;}

#siteLogo .L1
{text-align:left;background:url("../images/bg-logo-bottom.gif") no-repeat right bottom;}

#siteLogo .L1 img
{margin-top:32px;}

#nav
{padding-left:45px;}

#nav ul
{background-color:#000;}

#nav li
{list-style-type:none;text-indent:0;float:left;}

#nav li a
{display:block;background:url('../images/navbar.gif') no-repeat;text-decoration:none;}

#nav1 a
{width:76px;}

#nav1 a:link, #nav1 a:visited
{background-position:0 0;}

#nav1 a:hover, #nav1 a:active, #nav1 a:focus
{background-position:0 -60px;}

#nav2 a
{width:91px;}

#nav2 a:link, #nav2 a:visited
{background-position:-76px 0;}

#nav2 a:hover, #nav2 a:active, #nav2 a:focus
{background-position:-76px -60px;}

#nav3 a
{width:87px;}

#nav3 a:link, #nav3 a:visited
{background-position:-167px 0;}

#nav3 a:hover, #nav3 a:active, #nav3 a:focus
{background-position:-167px -60px;}

#nav4 a
{width:94px;}

#nav4 a:link, #nav4 a:visited
{background-position:-254px 0;}

#nav4 a:hover, #nav4 a:active, #nav4 a:focus
{background-position:-254px -60px;}

#nav5 a
{width:86px;}

#nav5 a:link, #nav5 a:visited
{background-position:-348px 0;}

#nav5 a:hover, #nav5 a:active, #nav5 a:focus
{background-position:-348px -60px;}

#nav6 a
{width:124px;}

#nav6 a:link, #nav6 a:visited
{background-position:-434px 0;}

#nav6 a:hover, #nav6 a:active, #nav6 a:focus
{background-position:-434px -60px;}





#tabs
{height:50px;width:797px;margin:0 auto;padding-top:48px;background:url("../images/bg-tabs-top.gif") no-repeat;position:relative;}

#tabs .L1
{height:50px;background:url("../images/bg-tabs-bottom.gif") repeat-x;border-width:0 1px;border-color:#3870FF;border-style:solid;}

#tabs ul
{width:448px;position:absolute;right:2px;bottom:36px;}

#tabs li
{list-style-type:none;text-indent:0;width:112px;height:54px;float:left;text-align:center;}

#tabs img
{margin-top:1px;}

#tab1
{background:url("../images/bg-tab1.gif") no-repeat;}

#tab1 a
{display:block;background:url("../images/tab1.gif") no-repeat;text-decoration:none;width:112px;height:54px;}

#tab1 a:link, #tab1 a:visited
{background-position:0 0;}

#tab1 a:hover, #tab1 a:active, #tab1 a:focus
{background-position:0 -54px;}

#tab2
{background:url("../images/bg-tab2.gif") no-repeat;}

#tab3
{background:url("../images/bg-tab3.gif") no-repeat;}

#tab4
{background:url("../images/bg-tab4.gif") no-repeat;}



#pBody
{background:#3c3c3c url("../images/bg.gif") no-repeat center top;}

#pBody .L1
{background:url("../images/polaroid-body.gif") repeat-x center top;}


.WRAPPER
{width:981px;margin:0 auto;}


#cHead, #cBody, #cFoot, #pFoot .L1 .L2
{width:797px;margin:0 auto;}

#cBody
{position:relative;}

#cBody, #cFoot, #pFoot .L1 .L2
{background:#fff url("../images/bg-content.gif") repeat-y center top;}

#cBody div.L1
{background:url("../images/bg-content-top.gif") no-repeat center top;}

#cFoot
{padding-bottom:24px;}


#cFoot, #pFoot
{font-family:Tahoma, Geneva, sans-serif;font-size:8pt;}

#pFoot
{background:url("../images/bg-foot-body.gif") repeat-x center top;}

#pFoot .L1
{background:url("../images/bg-foot.gif") no-repeat center bottom;padding-bottom:180px;}

#pFoot .L1 .L2 .L3
{background:url("../images/bg-body-foot.jpg") no-repeat center bottom;padding-bottom:86px;}

#pFoot .L1 .L2 .L3 .TOP
{padding-bottom:32px;}

#navFoot
{text-align:center;word-spacing:0.5ex;font-size:9pt;}


#navFoot a, #pFoot a
{color:#606060;font-weight:bold;text-decoration:underline;}

#navFoot a:hover, #navFoot a:active, #pFoot a:hover, #pFoot a:active
{color:#000;}

#navFoot small
{font-size:8pt;}

#navFoot small a
{font-weight:normal;line-height:14pt;}

#legal
{font-size:10pt;text-align:right;color:#a0a0a0;padding-right:20px;margin-right:2px;border-right:1px solid #808080;}

#legal img
{width:80px;height:15px;margin:18px 0 2px 5px;}

#footInfo, #footInfo .RIGHT
{text-align:center;}

#footInfo table
{margin:0 auto;}


#IMGvolusion
{
margin:0 16px;
height:113px;
width:100px;
}

#IMGguarantee
{
width:124px;
height:64px;
margin:0 2px 1px 0;
}

#IMGcards
{
width:105px;
height:29px;
}



.INPUT_TEXT
{border:1px solid #808080;width:132px;padding:1px;}

.INPUT_SUBMIT
{width:52px;}


#flashMovie
{display:none;}


/* IE 5.5-6 bug fixes */
#pHead .L1 .CENTER .L2, #pBody .L1, #pFoot
{text-align:center;}


#promo
{display:none;}

/*
#promo
{position:relative;clear:both;}

#promo div
{position:absolute;left:172px;top:30px;width:290px;font-size:12pt;font-family:"Palatino Linotype", Palatino, serif;}

#promo p
{display:block;margin-bottom:4px;line-height:14pt;text-align:center;}

#promo p b
{color:red;text-decoration:underline;}

#promo .INPUT_TEXT
{width:180px;margin-left:8px;}

#pHead #promo div table td
{height:16px;vertical-align:middle;}
*/



table#top_nav
{
list-style:none;
margin:0;
text-align:right;
color:#808080;
position:absolute;
top:-31px;
right:8px;
border:1px solid #000;
background-color:#fff;
font-size:7pt;
z-index:150;
}

ul#top_nav li
{
display:inline;
margin-right:.1em;
}

table#top_nav td a
{
color:#636262;
font-weight:bold;
font-family:Verdana, Arial, Sans Serif;
font-size:8pt;
font-weight:bold;
padding:0 2px;
text-decoration:none;
}

table#top_nav td a:hover,
table#top_nav td a:active
{
color:#006DB6;
text-decoration:underline;
}

