/* CSS Document */
/* --- Main Page Container --- */
body { 
margin top:0;
margin-left:auto !important;
margin-right: auto !important; 
padding:0; 
background-color: #CCCCCC; 
font-size:11px; 
font-family: Arial, Helvetica, sans-serif; 
color: #333333; 
text-align:center; 
width:775px !important; 
position:relative;}



table,tr,td { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size:11px;}
#body-wrapper { width:775px;; text-align:left;}
a:link, a:visited { text-decoration:none; color:#c65a36}
a:hover { text-decoration:underline; color:#c65a36}
#innerwrapper { width:775px; margin:0 auto; text-align:left; background-color:white; position:relative }
.red { color:#cc0000}
.10pixelsred{font-size:10px; color:#cc0000}
.12pixels { font-size:12px;}
/* --- Header --- */
#header { text-align:center;}
#header2 {width:100%; background-image:url(/site/images/bckg/bckg-header2.gif); background-repeat:repeat-x; background-position:bottom;}
#navbar { background-image:url(/site/images/bckg/bckg-header.gif); background-repeat:repeat-x; text-align: center; font-weight:bold; color:#333333; font-size:13px;}
.navbarbuttonson { background-image:url(/site/images/bckg/bckg-on.gif); background-repeat:repeat-x; text-decoration:none;  color:#FFFFFF;  text-align:center; }
.buttonon { text-decoration:none; color:#FFFFFF; font-size:13px; font-weight:bold;}
.buttonon a:link{ color:#FFFFFF; text-decoration:none;}
.buttonon a:visited{ color:#FFFFFF; text-decoration:none;}
.buttonon a:hover{ color:#FFFFFF; text-decoration:underline;}

.navbarbuttonsoff { text-decoration:none; color: #333333; text-align:center; font-size:13px; font-weight:bold;}
.navbarbuttonsoff a:link{ text-decoration:none; color: #333333;}
.navbarbuttonsoff a:visited { text-decoration:none; color: #333333;}
.navbarbuttonsoff a:hover  { text-decoration:underline; color: #333333;}

/* --- Footer --- */
#footer { color:#333333; background-image:url(/site/images/bckg/bckg-footer.gif); background-repeat:repeat-x; font-size:11px;}
#footer a:link { color:#a60601; text-decoration:none;}
#footer a:visited { color:#a60601; text-decoration:none;}
#footer a:hover { color:#a60601; text-decoration:underline;}
#footer td {line-height:18px;}

/* --- Home --- */
.featureditem { border-top:#999999 solid 1px;}
.featuredtitle { font-size:14px; font-weight:bold; color:#d10027;}
.featuredprice { font-size:12px; font-weight:bold; color:#d10027;}
.featuredname { font-size:12px; font-weight:bold; color:#000000;}
.featuredname a:link{ font-weight:bold; color:#000000; text-decoration:underline;}
.featuredname a:visited{ color:#000000; text-decoration:underline;}
.featuredname a:hover{ color:#000000; text-decoration:underline;}
.bckgportlet { background-image:url(/site/images/bckg/bckg-portlet.gif); background-repeat:no-repeat; font-size:13px; font-weight:bold;} 

/* --- Left Side Navigation --- */
.leftcolumn { background-color:f6f6f6; color:#333333; border-bottom:#828282 solid 1px; border-left:#828282 solid 1px; border-right:#828282 solid 1px}
.leftcolumn td { background-color:f6f6f6; color:#333333;}
.leftcolumn td a:link {color: #bf5734; text-decoration:none;}
.leftcolumn td a:visited {color: #bf5734; text-decoration:none;}
.leftcolumn td a:hover {color: #bf5734; text-decoration:underline;}
.viewcart { font-size:11px; font-weight:normal;}
.viewcart a:link { color:#c65a36; text-decoration:none;}
.viewcart a:visited { color:#c65a36; text-decoration:none;}
.viewcart a:hover { color:#c65a36; text-decoration:none;}

/* --- Category --- */
.categorytitle {font-size:18px; font-weight:bold; color:#d10027; padding-bottom:10px;}
.categorydescription { font-size:12px;}

/* --- Item list cell --- */
.borderphoto { border-left:#999999 solid 1px; border-right:#999999 solid 1px; }
.itemcellname { font-size:12px; font-weight:bold; color:#c9532b;}
.itemcellname a:link { text-decoration:underline; color:#c9532b;}
.itemcellname a:visited { text-decoration:underline; color:#c9532b;}
.itemcellname a:hover { text-decoration:underline; color:#c9532b;}
.itemcellprice { color:#000000; font-size:12px; font-weight:bold; padding-top:7px;}
#bursts { position:absolute; }
* html #bursts {margin-left: -10px; position:absolute; }

/* --- Training Item list cell --- */
.videoimage { background-image:url(https://system.netsuite.com/c.ACCT116861/site/images/bckg/bckg-video.jpg); background-repeat:no-repeat; }
.videoprodname { font-size:13px; font-weight:bold; color:#c9532b; }


/* --- Item template --- */
.itemtemname { border-bottom:#999999 solid 1px; height:35px}
.itemtemprice { font-size:14px; font-weight:bold; color:#000000; padding-left:10px;}
.relatedtitle {font-size:15px; font-weight:bold; color:#d10027; padding-bottom:5px; border-bottom:#999999 solid 1px; text-align:left;}
.itemtemname h1 {font-size:15px; font-weight:bold; color:#c9532b; float:left; height:30px; line-height:30px; margin-left:10px }
* html .itemtemname h1 { margin-top:10px}

/* ---- Home list ----*/
.title1 { font-size:18px; font-weight:bold; color:#393939;}
.text12 { font-size:12px; line-height:18px;}
.welcometext {padding-left:15px; padding-right:20px;}
.separationline { border-left:#CCCCCC solid 1px;}


.trainingvideophoto { border-left:#8e8e8e solid 1px; border-right:#8e8e8e solid 1px;}
.trainingvideotitle { border-left:#8e8e8e solid 1px; border-right:#8e8e8e solid 1px; border-top:#8e8e8e solid 1px; }

/* --- Overwrite NS Styles --- */
#div__header {Z-INDEX: 1; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; WIDTH: 775px !important; POSITION: relative;  TEXT-ALIGN: left; margin-bottom:5px;}

#div__body {Z-INDEX: 1; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; WIDTH: 775px !important; POSITION: relative;  TEXT-ALIGN: left;}
#div__footer {Z-INDEX: 1; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; WIDTH: 775px !important; POSITION: relative;  TEXT-ALIGN: left; background-image:url(/site/images/bckg/bckg-footer2.gif); background-repeat:repeat-x; margin-top:15px;}

.medtextbold { font-size:12px; font-weight:bold; color:#c45930}
.textboldnolink { color:#000000; font-size:12px;}
.textboldnolink a:link{ color:#000000; font-size:12px;}
.textboldnolink a:visited{ color:#000000; font-size:12px;}
.textboldnolink a:hover{ color:#000000; font-size:12px;}


