/*--------------- Main Body CSS ---------------*/
body   { color: #919191; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 21px; text-decoration: none; background-color: black; background-image: url("../../images/bg.gif"); background-repeat: repeat-x; background-position: left top; text-align: justify; margin: 0; padding: 0; width: auto; height: 200px }
a /*  removes dotted links lines  */   { outline: none 0 #000 }

focus /*  removes dotted links lines  */  { -moz-outline-style: none }
#lefttab { margin: -35px 0 0 20px; padding: 0 }
#askquestion     { margin: 60px 0 0; padding: 0 }
/*--------------- Heading Controls ---------------*/
.topper { color: #919191; font: bold 11px/21px Arial, Verdana, Helvetica, sans-serif; background: #333333 url("../../images/left_side_up_large.gif") no-repeat; text-align: justify; display: block; margin: 0; padding: 0; width: 600px; height: 8px }
.bottom  { color: #919191; font: bold 11px/21px Arial, Verdana, Helvetica, sans-serif; background: #333333 url("../../images/left_side_down_large.gif") no-repeat; text-align: justify; display: block; margin: 0 0 25px; padding: 0; width: 600px; height: 8px }
.bottomprod { font-variant: normal; line-height: 21px; background: #000 url("../../images/left_side_down_large.gif") no-repeat; text-align: justify; display: block; margin: 0 0 0 -25px; padding: 0; width: 600px; height: 8px }
h2.heading              { color: #414141; font-size: 36px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 64px; text-transform: capitalize; display: block; margin: -7px 0 25px 25px; padding: 0; width: 550px; height: 35px }
.hig         { color: #696969; font: bold 12px/20px Arial, Verdana, Helvetica, sans-serif; background: #333333 url("../../images/icon_06.png") no-repeat 25px 10px; text-align: justify; display: block; margin: 0; padding: 18px 25px 10px 60px; width: 515px }
.br {
	margin: 0;
	height: 3px;
}
.brbottom {
	margin: 0;
	height: 10px;
}
/*--------------- Paragraph Controls ---------------*/
.parabasic    { color: #919191; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 18px; background-color: #333333; text-align: justify; margin: 0; padding: 5px 5px 10px 55px }
.parabasics { color: #919191; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 15px; background-color: #333333; text-align: justify; margin: 0; padding: 5px 5px 5px 55px }
.paraintro        { color: #919191; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; background-color: #333333; text-align: justify; margin: 0 3px 0 0; padding: 5px 25px 10px }
.paraintro1 { color: #919191; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; background-color: #333333; text-align: justify; margin: 0 3px 0 0; padding: 5px 25px 10px; width: 550px }
.paraspecials   { color: #919191; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; background-color: transparent; text-align: right; margin: -35px 0 0 0; padding: 5px 25px }
.paraintrocart  { color: #919191; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; background-color: #333333; text-align: center; margin: 0 3px 0 0; padding: 10px 0 5px }
.paraintronote    { color: #919191; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 15px; text-decoration: none; background-color: #333333; text-align: justify; margin: 0; padding: 5px 25px 25px }
.paraintrospec { color: #919191; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 15px; text-decoration: none; background-color: #333333; text-align: justify; margin: 0; padding: 5px 25px 25px }
.paraintronotebase { color: #919191; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: italic; font-weight: normal; line-height: 12px; text-decoration: none; background-color: #333333; text-align: center; margin: 0; padding: 5px 25px }
.paraintrosearch     { color: #919191; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; background-color: #333333; text-align: justify; margin: 0; padding: 5px 25px 10px }
.paraproducts   {
	color: #919191;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	line-height: 22px;
	background-color: transparent;
	text-align: justify;
	margin: 0 3px 0 0;
	padding: 5px 25px 10px
}
.paratext   { color: #919191; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; background-color: transparent; margin: 0; padding: 5px 0 }
.moreinfo   { margin: 0 0 0 -5px; padding: 0 }
.morewrap  { margin: 0; padding: 0; height: 38px; overflow: hidden; clip: inherit }
.border_cell { color: #919191; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; background: #333333 url("../../images/left_side_up_large.gif") no-repeat; text-align: justify; display: block; margin: 0 0 10px -3px; padding: 10px 25px 0; width: 550px }
/*--------------- Cart Controls ---------------*/
.carttotal   { color: #8ca1b6 !important; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; background-color: #333333; text-align: right; margin: 0 3px 0 0; padding: 0 25px 10px 0 }
.strikecolor      { color: #000 !important; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; text-decoration: line-through }
.strikecolornormal    { color: #8ca1b6 !important; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px }
.strikecolortext { color: #919191; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px }
.lined   { color: #000; text-align: left; margin: -25px 0 10px 25px; padding: 0; width: 400px; border-top: 1px solid #000 }
.linedcart   { color: #000; text-align: left; margin: 0 25px; padding: 0; border-bottom: 1px solid black }
.font_st_color  { color: #919191; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 5px 5px 5px 25px }
/*--------------- Table & Img Controls ---------------*/
td { margin: 0; padding: 0 }
img { margin: 0; padding: 0; border: 0 black; outline: none 0 black }
td img { margin: 0; padding: 0; border: 0 black; outline: none 0 black }
tr td img { margin: 0; padding: 0; border: 0 black; outline: none 0 black }
table tr td img { margin: 0; padding: 0; border: 0 black; outline: none 0 black }
td h3.heading  { color: #414141; font-size: 32px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 64px; text-transform: capitalize; margin: -15px 0 0 25px; padding: 0; height: 35px }
td.mainarea { color: #919191; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; text-decoration: none; background-color: transparent; text-align: justify; margin: 0; padding: 5px 25px }
img.noborder { margin: 0; padding: 0; border: 0 black; outline: none 0 black }
.moreimg { margin: 0 0 8px; padding: 0 35px 9px 0 }
td.heading { color: #919191 !important; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; text-decoration: none; background-color: #333333 !important; margin: 0; padding: 5px 25px }
td.cart_header  { color: #919191 !important; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; text-decoration: none; background-color: #333333 !important; text-align: justify; padding: 5px }
td.menu_header { color: #919191 !important; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; text-decoration: none; background-color: #333333 !important; text-align: justify; padding: 5px }
/*--------------- Form & Page Controls ---------------*/
#page_numbers, #page_numbers a { color: #919191; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; background-color: #333333; text-align: center; margin: 0; padding: 5px 25px; width: 550px }
#page_numbers a   { color: #919191; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 25px; background: #333 url("../images/page_number.gif") no-repeat center !important; text-align: center; margin: 0 2px 0 0; padding: 10px 14px; width: 40px; height: 25px }
textarea   { color: #828282; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 21px; background-color: #000; padding: 2px; border: solid 1px #373737 }
.formclass { background-color: #333333; margin: 0; padding: 0 }
.formbox  { color: #919191 !important; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 21px; background-color: #000; padding: 2px 5px; border: solid 1px #373737 }
.current_page   { color: #919191; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 25px; background: #333 url("../images/page_number_current.gif") no-repeat center !important; text-align: center; margin: 0 2px 0 0; padding: 10px 14px; width: 40px; height: 25px }
/*--------------- Header/Footer Navlinks ---------------*/
a.leftnav:link  { color: #c3c3c3 !important; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 30px; text-decoration: none; background: url("../../images/left_side_arrow.gif") no-repeat 40px 9px; text-transform: capitalize; display: block; margin: 0; padding: 0 0 0 55px; width: 145px; height: 30px }
a.leftnav:visited  { color: #c3c3c3 !important; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 30px; text-decoration: none; background: url("../../images/left_side_arrow.gif") no-repeat 40px 9px; text-transform: capitalize; display: block; margin: 0; padding: 0 0 0 55px; width: 145px; height: 30px }
a.leftnav:active  { color: #c3c3c3 !important; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 30px; text-decoration: none; background: url("../../images/left_side_arrow.gif") no-repeat 40px 9px; text-transform: capitalize; display: block; margin: 0; padding: 0 0 0 55px; width: 145px; height: 30px }
a.leftnav:hover  { color: #8ca1b6 !important; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 30px; text-decoration: none; background: url("../../images/left_side_up_hover.gif") no-repeat 40px 0; text-transform: capitalize; display: block; margin: 0; padding: 0 0 0 55px; width: 145px; height: 30px }
/*--------------- Normal Navlinks ---------------*/
a:link  { color: #c3c3c3; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 21px; text-decoration: none; margin: 0; padding: 0 }
a:visited  { color: #c3c3c3; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 21px; text-decoration: none; margin: 0; padding: 0 }
a:active  { color: #c3c3c3; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 21px; text-decoration: none; margin: 0; padding: 0 }
a:hover  { color: #8ca1b6; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 21px; text-decoration: none; margin: 0; padding: 0 }
/*--------------- Regular Cartlinks ---------------*/
a.carts:link   { color: #c3c3c3; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; text-decoration: none; margin: 0; padding: 0 }
a.carts:visited   { color: #c3c3c3; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; text-decoration: none; margin: 0; padding: 0 }
a.carts:active   { color: #c3c3c3; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; text-decoration: none; margin: 0; padding: 0 }
a.carts:hover  { color: #8ca1b6 !important; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; text-decoration: none; margin: 0; padding: 0 }
/*--------------- OTHER CSS INFORMATION ---------------*/
.pad_st_color   { color: #8ca1b6 !important; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 15px; margin: 0; padding: 5px }
.border_color   { margin: 0; padding: 0; border-style: none; outline-style: none }
td.navbar   { color: #919191; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 15px; text-decoration: none; background-color: #333333; text-align: justify; margin: 0; padding: 10px }
.error_st_color  { color: #919191; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 15px; background-color: transparent }
.cell  { color: #919191; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 15px; background-color: #333333; text-align: justify; padding: 5px }

.shipping  { color: #919191; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; padding: 5px }

.padding {
padding: 5px;
}
.sent  { color: #919191; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 15px; background-color: #333333; text-align: justify }
.formbutton  { color: #919191; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 21px; background-color: #333333; text-align: justify; margin: 0; padding: 0 }
/*--------------- Footer Controls ---------------*/
.footer, .footer a  { color: #c3c3c3; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: transparent }
.close, .close a { font-size: 11px }
.close { padding: 8px }
