div.structuredsolutionstrialbanner { display: none }

.TopBanner {font-family: Arial;font-size: 2pt;color: ;font-weight: Bold;text-decoration: none;font-style: normal; background-color: ;text-align: Left;}

.TopSubBanner {font-family: Arial;font-size: 9pt;color: ;font-weight: Normal;font-style: normal;text-decoration: none;background-color: ;text-align: Left;padding-left: 6px;}
.TopSubBannerText {font-family: Arial;font-size: 9pt;color: ;font-weight: Normal;font-style: normal;text-decoration: none;text-align: Left;}

.LeftColumn {font-family: Arial;font-size: 8pt;color: ;font-weight: Normal;font-style: normal;text-decoration: none;background-color: ;text-align: Left;vertical-align: Top;width: 22%;}
.LeftColumnText {font-family: Arial;font-size: 8pt;color: ;font-weight: Normal;font-style: normal;text-decoration: none;text-align: Left;vertical-align: Top;width: 22%;}

.RightColumn {font-family: Arial;font-size: 8pt;color: ;font-style: normal;font-weight: Normal;text-decoration: none;background-color: ;text-align: Left;vertical-align: Top;width: 15%;}
.RightColumnText {font-family: Arial;font-size: 8pt;color: ;font-style: normal;font-weight: Normal;text-decoration: none;text-align: Left;vertical-align: Top;width: 15%;}

.Footer {font-family: Arial;font-size: 10pt;color: ;font-style: normal;text-decoration: none;background-color: ;text-align: Center;vertical-align: Top;}

.FooterText {font-family: Arial;font-size: 8pt;color: ;font-weight: Bold;font-style: normal;text-decoration: none;text-align: Center;vertical-align: Top;}

.Instructions {font-family: Arial;font-size: 8pt;color: #000000;font-weight: Normal;font-style: normal;text-decoration: none;background-color: ;text-align: Left;}

.ErrorMessages {font-family: Arial;font-size: 8pt;color: #BF0606;font-weight: Bold;font-style: normal;text-decoration: none;background-color: ;text-align: Center;}

.Messages {font-family: Arial;font-size: 8pt;color: #BF0606;font-weight: Bold;font-style: normal;text-decoration: none;background-color: ;text-align: Center;}
.Messages2 {font-family: Arial;font-size: 8pt;color: #FF7800;font-weight: Bold;font-style: normal;text-decoration: none;background-color: #FFFFFF;text-align: Center;}

.Headings {font-family: Arial;font-size: 12pt;color: Black;font-weight: Bold;font-style: normal;text-decoration: none;background-color: ;text-align: Left;}
.Headings3 {font-size: 12px;color: red;font-weight: normal;font-style: normal;text-decoration: none;background-color: ;text-align: Left;}

.Content {font-family: Verdana;font-size: 12px;color: #000000;font-weight: Normal;font-style: normal;text-decoration: none;background-color: #FFFFFF;text-align: Left;}

.ContentSmall {font-family: Arial;font-size: 11px;color: #000000;font-weight: Normal;font-style: normal;text-decoration: none;background-color: #FFFFFF;text-align: Left;}

.Content p {font-family: Verdana;font-size: 12px;color: #000000;font-weight: Normal;font-style: normal;text-decoration: none;background-color: transparent;text-align: Left;}

.Contentnbg {font-family: Verdana;font-size: 11px;color: #FFFFFF;font-weight: Normal;font-style: normal;text-decoration: none;background-color: #0286be;text-align: Left;}

.SmallContent {font-family: Arial;font-size: 8pt;color: #000000;font-weight: Normal;font-style: normal;text-decoration: none;background-color: #FFFFFF;text-align: Left;}

.ContentTableHeader {font-family: Arial;font-size: 11pt;color: #ffffff;font-weight: Bold;font-style: normal;text-decoration: none;background-color: #0286be;text-align: Left;}

.ContentTable {background-color: #0286be;}

.CartItem
{
color:#000;
font-family:verdana,sans-serif;
font-size: 11px;
}

.CartItem a:link,
.CartItem a:visited {color: #000;; text-decoration: none}
.CartItem a:hover,
.CartItem a:active {color: #000;; text-decoration: underline}
.ContentTableHorizontal {background-color: #0286be;}

body {margin: 0; padding: 0; background: #fff }
#PageSubTable {border: 0; background: #fff; width: 760px; _width: 760px; align: left;}
#ContentCell {height: 600px; padding: 5px 0 5px 5px;}

/* Text Styles */
h1 {font: bold 14px Verdana; color: #0286be;}
h2 {font: bold 16px Verdana; color: #000000; border-bottom: 1px solid #000}
h3 {font: bold 14px Verdana; color: #000}
p {font: 12px Verdana; color: #000}

/* List Styles */
ol,
ul {font: 12px Verdana; color: #000}

/* Misc Styles */
.imgright {float: right; margin: 0 0 5px 10px}

/* New CSS */
#container {width: 576px; height: 88px;}
.box {float: left; width: 346px; height: 88px;}
.box2 {float: right; width: 230px; height: 88px;}
.sideimg {float: right; margin-top: 8px; margin-left: 0px;}

#container2 {width: 580px; height: 135px; margin-bottom: 0px;}
.box8 {float: left; width: 200px; height: 135px;}
.box9 {float: left; width: 360px; height: 135px; padding-left:10px; padding-top: 5px;}

.h1header {font: bold 18px Verdana; color: #0286be; margin-bottom: 0px; padding-bottom: 0px;}
.pno {font: 12px Verdana; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 1.5;}
.h3header {font: bold 14px Verdana; color: #000000; margin: 16px 0px 6px 0px; padding: 0px 0px 0px 0px;}
.h4header {font: bold 13px Verdana; color: #000000; margin: 0px 0px 6px 0px; padding: 0px 0px 0px 0px;}
.h5header {font: bold 12px Verdana; color: #000000; margin: 0px 0px 6px 0px; padding: 0px 0px 0px 0px;}
.divtext2 {font: 16px Verdana; color: #000000;}
.pvol {margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;}
#container3 {width: 572px;}
.boxvolume
{
	float: left;
	width: 132px;
	height: 160px;
    margin-top: 10px;
	margin-left: 10px; 
	background-color: #ECECEC;
}
.headervolume
{
	font: bold 20px Verdana;
	line-height: 1.3;
	color: #000000;
	min-height: 100px;
    padding: 12px 10px 5px;
}

/* TopSubBanner Styles
--------------------------------------------------------*/

/* Layout Styles */
#bntable {width: 756px}

#bntable2 {width: 756px; padding-left: 10px; padding-top: 10px;}

.bnright {width: 100%; vertical-align:bottom;}
.bnnav {height: 21px; background: url(images/bn-nav_tile.gif) repeat-x; border-top: 1px solid #0286be; border-bottom: 1px solid #0286be; text-align: left; font: bold 12px Verdana; color: #fff; padding-left: 8px}
.bnsubnav {height: 26px; background: #F2F1F1; border-bottom: 1px solid #9B9998; font:12px Verdana; color: #000; padding-left: 8px}
.bncart {text-align: right; height: 34px}
.bnphone {text-align: right; font: bold 12px Verdana; color: #000; padding-right: 10px; height: 35px}

/* Text Styles */
.bnnav a:link,
.bnnav a:visited {color: #fff; text-decoration: none}
.bnnav a:hover,
.bnnav a:active {color: #fff; text-decoration: none}

.bnnavdivide {margin: 0 7px}

.bnsubtxt {font: 11px Verdana; color: #000}
.bnsubtxt a:link,
.bnsubtxt a:visited {color: #000; text-decoration: none}
.bnsubtxt a:hover,
.bnsubtxt a:active {color: #000; text-decoration: underline}

.bnsubdivide {margin: 0 5px}

/* LeftColumnNav Styles
--------------------------------------------------------*/

/* Layout Styles */
#lctable {width: 162px; margin-left: 6px; font: 11px/18px Verdana, Verdana; color: #000}
.lctop {padding: 10px 0 20px 0; text-align: center}
.lchead {background: #F2F1F1 height: 30px; text-align: left; padding: 5px 0 5px 10px}
.lclight {background: #F2F1F1 url(images/lc-dots_horiz.gif) repeat-x top; padding: 5px 0 5px 10px}
.lclight2 {background: #F2F1F1 url(images/lc-dots_horiz.gif) repeat-x top; padding: 5px 0 5px 0; align: center;}
.lcdark {background: #DFDFDF url(images/lc-dots_horiz.gif) repeat-x top;  padding: 5px 0 5px 10px}
.lcbase {background: #DFDFDF no-repeat; height: 16px}
.lclightw {background: #ffffff url(images/lc-dots_horiz.gif) repeat-x top; padding: 5px 0 5px 10px}
.lcdarkw {background: #fcf7d2 url(images/lc-dots_horiz.gif) repeat-x top;  padding: 5px 0 5px 10px}

/* Text Styles */
#lctable a:link,
#lctable a:visited {color: #000; text-decoration: none}
#lctable a:hover,
#lctable a:active {color: #000; text-decoration: underline}

/* Footer Styles
--------------------------------------------------------*/

/* Layout Styles */
#fttable {font: 10px Verdana; color: #000; text-align: center; margin: 0 0 10px 14px}
#fttable2 {font: 10px Verdana; color: #000; text-align: center; margin: 4 0 0 14px}


/* Text Styles */
.ftnavtext {font-size: 12px; margin: 5px 0 10px 0}
.ftheadtext {font-size: 12px; font-weight: bold; margin: 10px 0 0 0; padding: 0}

.ftbase a:link,
.ftbase a:visited,
.ftheadtext a:link,
.ftheadtext a:visited {color: #005DBF; text-decoration: none}
.ftbase a:hover,
.ftbase a:active,
.ftheadtext a:hover,
.ftheadtext a:active {color: #005DBF; text-decoration: underline}

.ftnavtext a:link,
.ftnavtext a:visited {color: #000; text-decoration: none}
.ftnavtext a:hover,
.ftnavtext a:active {color: #000; text-decoration: underline}

.ftnavdivide {margin: 0 5px}
.ftnavdivide2 {margin: 0 5px}

/* Default Page Styles
--------------------------------------------------------*/

/* Layout Styles */
#deftable {width: 100%}

#defmain {vertical-align: top}
.deftop {vertical-align: top; padding: 0}
.defmainimg {vertical-align: top; padding: 0 0 0 5px}
.defprod {text-align: center;}
.defprod_mid {text-align: center;}
.defprodtxt {text-align: center; font: 12px Verdana; color: #000; vertical-align: top; padding-bottom: 40px}
.defprodtxt_mid {text-align: center; font: 12px Verdana; color: #000; vertical-align: top; padding-bottom: 40px}

/* Text Styles */
.defblu {font-weight: bold; color: #0821A2}
.defblu a:link,
.defblu a:visited {color: #0821a2; text-decoration: none}
.defblu a:hover,
.defblu a:active {color: #0821a2; text-decoration: none}

.defred {color: #f00}
.defstrike {text-decoration: line-through}

/* Misc Styles */
.defbestimg {margin: 0 0 15px 20px}
.defprodimg {border: 1px solid #000}

/* Search & Cart Control Styles
--------------------------------------------------------*/

/* Search Styles */
#searchwrap {margin: 0; padding: 0}

.searchtext {font: 12px Verdana; color: #000}
.searchtext a:link,
.searchtext a:visited {color: #000; text-decoration: none}
.searchtext a:hover,
.searchtext a:active {color: #000; text-decoration: none}

.searchbox {border: 1px solid #787474; font-size: 12px}

/* Cart Styles */
#cartwrap {margin: 0 10px 0 0; padding: 0; font: 11px Verdana; color: #000}

#cartwrap a:link,
#cartwrap a:visited {font-weight: bold; color: #0286be; text-decoration: none}
#cartwrap a:hover,
#cartwrap a:active {font-weight: bold; color: #0286be; text-decoration: underline;}

#specwrap {margin: 5px 10px 0 0; padding: 0; font: 11px Verdana; color: #BF0606;}

/* Styles.css Custom
--------------------------------------------------------*/
#TopBannerCell {height: 1px}
#FooterCell {background: url(images/def-dots_horiz.gif) repeat-x top}
#LeftColumnCell {padding-bottom: 20px}

.LeftColumn	{height: 100%}
.RightColumn {height: 100%}

#Instruction1_InstructCell {padding: 7px; background: #F7F6F6 url(images/bkgd-instruct.gif) repeat-x; border: 1px solid #A3A2A2}
#Instruction1_InstructCell a {color: #000}

.defcontent a:link,
.defcontent a:visited,
.Content a:link,
.Content a:visited {color: #0286be; text-decoration: underline}
.defcontent a:hover,
.defcontent a:active,
.Content a:hover,
.Content a:active {color: #0286be; text-decoration: none}
.Contentnbg a:link,
.Contentnbg a:visited {color: #FFFFFF; text-decoration: underline}
.Contentnbg a:hover,
.Contentnbg a:active {color: #FFFFFF; text-decoration: none}

