body, table, input, textarea, select {font-weight: normal; font-size: 9pt; color: black; font-family: Arial;}
body {margin:0 auto;border:0;background-color:#000000;text-align:center;background:url('/skins/2/s_bg.jpg') black no-repeat top center;}

a, #featScroller a {color:black;}
a:hover {color:blue;}

.floatL {float:left;}
.floatR {float:right;}
.clear {clear:both;}
.clearL {clear:left;}
.clearR {clear:right;}

.p1 {padding:3px;}
.p2 {padding:5px;}
.p3 {padding:8px;}

.m1 {margin:3px;}
.m2 {margin:5px;}
.m3 {margin:8px;}
.m4 {margin:12px;}

.cap1 {font-size:12pt;font-weight:bold;color:black;margin:4px;}
.cap2 {font-size:12pt;font-weight:bold;color:darkred;margin:4px;}
.cap3 {font-size:8pt;color:black;margin:4px;}
.cap4 {font-size:12pt;font-weight:bold;color:black;margin:4px;}
.cap5 {font-size:9pt;color:black;margin:4px;}
.cap6 {font-size:10pt;color:black;margin:4px;}
.cap7 {font-size:10pt;color:black;margin:4px;font-weight:bold;}
.cap8 {font-size:10pt;color:black;margin:4px;font-weight:bold;}

.pgTitle {width:100%;height:30px;background:url('/skins/2/s_titlebg.png');}
.pgTitle div {padding-left:8px;padding-top:5px;font-size:12pt;font-weight:bold;color:#0002c1;}
.pgCaption {font-weight:bold;margin-left:8px;color:black;margin-top:6px;}
.pgInfo {margin:6px;}

.box, .itemBox {border:1px solid silver;background:url('/skins/2/s_padBG3.png') #e5e6ff no-repeat;}
.box2 {border:1px solid silver;background:url('/skins/2/s_padBG3.png') #e5e6ff no-repeat;}

.itemBoxContainer {width:100%; margin:0 auto; text-align:center;}
.itemBoxCenterer {width:520px;text-align:left;margin:0 auto;}
.itemBoxWrapper {float:left;width:260px;}
.itemBox {text-align:center;padding:5px;margin:10px;}

.itemBox2 {border:1px solid silver;background:url('/skins/2/s_padBG4.png') #e5e6ff no-repeat;padding:5px;margin:12px;}
.itemBox2Hover {border:1px solid silver;background:url('/skins/2/s_padBG3.png') #e5e6ff no-repeat;padding:5px;margin:12px;}
.itemBox2Thumb {float:left;}
.itemBox2Info {float:left;width:314px;}
.itemBox2Info a {color:MediumBlue;}
.itemBox2Info a:hover {color:darkred;}
.itemBox2Cart {float:right;}

.boxCap {height:8px;background:url('/skins/2/s_navhd.png') darkblue;font-size:0;}

.alignR {text-align:right;}
.alignL {text-align:left;}
.alignC {text-align:center;}

.s1 {color:white;font-size:10pt;font-weight:bold;}
.s2 {color:black;font-size:10pt;font-weight:bold;}
.s3 {color:black;font-size:11pt;font-weight:bold;}

.imgThumbnailWrapper {border:1px solid black;padding:4px;background:white;text-align:center;}
.imgThumbnail {display:inline-block;border:0px;height:100px;width:100px;overflow:hidden;}

.btnGo {border:none;background:url('/skins/2/s_btngo.png') 0 0 no-repeat;width:48px;height:24px;margin:0;padding:0;cursor:pointer;}
.btnGoHover {border:none;background:url('/skins/2/s_btngoh.png') 0 0 no-repeat;width:48px;height:24px;margin:0;padding:0;cursor:pointer;}

#main {width: 800px;	text-align: left;	margin: 0 auto; border: 0; padding-top:20px;}

#head1 {text-align:right;width:800px;height:30px;color:white;background:url('/skins/2/s_head1.png');}
#head1 a {color:white;}
#head1 a:hover {color:yellow;}
.welcomeText {position:relative;top:5;left:-10;}

#head2 {height:168px;background:url('/skins/2/s_head.jpg') no-repeat;}
#logoWrapper {float:left;width:327px;}
#logo {background:url('/skins/2/s_logo.png') no-repeat;width:327px;height:143px;left:15px;top:10px;position:relative;cursor:pointer;}
#logo a {display:block;width:327px;height: 143px;}
#bannerWrapper {float:right;}
#banner {margin:10px;text-align:right;width:420px;height:70px;}

#menu {height:36px;background:url('/skins/2/s_mnuBG.jpg') no-repeat;}

.menuHome {width:69px;height:36px;background:url('/skins/2/s_mnuHome.png');float:left;}
.menuHome:hover {background:url('/skins/2/s_mnuHomeH.png');}
.menuHome a {display:block;width:69px;height:36px;)}
.menuHome a:hover {background:url('/skins/2/s_mnuHomeH.png');}

.menuProducts {width:107px;height:36px;background: url('/skins/2/s_mnuProducts.png');float:left;}
.menuProducts:hover {background: url('/skins/2/s_mnuProductsH.png');}
.menuProducts a {display:block;width:107px;height:36px;)}
.menuProducts a:hover {background:url('/skins/2/s_mnuProductsH.png');}

.menuCart {width:64px;height:36px;background:url('/skins/2/s_mnuCart.png');float:left;}
.menuCart:hover {background:url('/skins/2/s_mnuCartH.png');}
.menuCart a {display:block;width:64px;height:36px;)}
.menuCart a:hover {background:url('/skins/2/s_mnuCartH.png');}

.menuAccount {width:98px;height:36px;background:url('/skins/2/s_mnuAccount.png');float:left;}
.menuAccount:hover {background:url('/skins/2/s_mnuAccountH.png');}
.menuAccount a {display:block;width:98px;height:36px;)}
.menuAccount a:hover {background:url('/skins/2/s_mnuAccountH.png');}

.menuContact {width:97px;height:36px;background-image:url('/skins/2/s_mnuContact.png');float:left;}
.menuContact:hover {background:url('/skins/2/s_mnuContactH.png');}
.menuContact a {display:block;width:97px;height:36px;)}
.menuContact a:hover {background:url('/skins/2/s_mnuContactH.png');}

.menuHelp {width:63px;height:36px;background:url('/skins/2/s_mnuHelp.png');float:left;}
.menuHelp:hover {background:url('/skins/2/s_mnuHelpH.png');}
.menuHelp a {display:block;width:63px;height:36px;)}
.menuHelp a:hover {background:url('/skins/2/s_mnuHelpH.png');}

.menuSearchImg {width:79px;height:36px;background:url('/skins/2/s_mnuSearch.png');float:right;}
.menuSearchForm {float:right;}
.menuSearchForm #SearchBasic {margin:0px;}
.menuSearchForm #Keyword {width:120px;margin-top:7px;margin-right:4px;}
.menuSearchForm #SearchGo {margin-right: 6px; margin-top: 7px;}

#ftr {color:white;height:30px;text-align:center;font-size:10pt;font-weight:bold;background:url('/skins/2/s_ftrbg.png');}
#ftr span {font-size:8pt;font-weight:normal;}
#ftr div {padding-top:6px;}
#ftr a {color:white;}
#ftr a:hover {color:yellow;}


#content {width:800px;background:url('s_contentBG.png') white repeat-x;}
#contentL {width:200px;float:left;border-right:1px solid black;border-bottom:1px solid black;background:#ffd700;}
#contentR {float:left;width:582px;}
#contentData {width:582px;}
#contentDataWrapper {padding:8px;}
#contentVid {width:100%;}
#contentVidDataWrapper {padding:8px;}
#contentVidData {width:100%;}

#navWrapper {width:200px;}
.nav {width:200px;background:url('/skins/2/s_navbg.png') #ffb731;padding-bottom:10px;}
.navHd {height:10px;width:200px;background: url('/skins/2/s_navhd.png') #2e5ca8;font-size:0;}
.navCnt {border:1px solid #ea0000;padding:8px;margin:8px;background:url('/skins/2/s_navcntbg.png') yellow;}
.navLink {margin:4px;}
.navLink span {font-size:11pt;font-weight:bold;}
#navColapse {}
#navColapseLink {text-align:right;}

#featScrollerx a {color: black;}
#featScroller a:hover {color: blue;}
#featItems a {color: black;}
#featItems a:hover {color: blue;}

#topItems a {color: black;}
#topItems a:hover {color: blue;}

#custPage {width:100%;}

.custContact {}
.custContactPhone {width:230px;float:left;text-align:center;}
.custContactAddr {width:300px;float:left;}


.catnavpanel {margin-left:8px;}
.subcatnavpanel {margin:3px;}
.pgPdfCat {margin-left:4px;padding:5px;}

