

/* CSS For tab-style list panels */
ul.ui-tabs-nav {float: left; border:0; border-left:1px solid #aaa; bottom:-1px; float:left; font-family:Verdana, Arial,sans-serif; font-size:100%; line-height:1.3; list-style:none; position:relative; text-decoration:none; z-index:1; margin: 0;}
ul.ui-tabs-nav li {border:1px solid #aaa; float:left; font-size:100%; height:16px; margin:0 0 0 3px; text-align:center; width:106px;}
ul.ui-tabs-nav li:first-child, .ui-tabs-nav li.first {border-left:none; margin:0;}
ul.ui-tabs-nav li a {text-decoration:none; font-size:100%; display:block; font-size:1em; font-weight:normal; height:16px; line-height:1.6; text-decoration:none; color:#555; background:#e6e6e6;}
ul.ui-tabs-nav li a:hover {background:#fff; color:#212121; text-decoration:none;}
ul.ui-tabs-nav li.ui-tabs-selected {border-bottom-color:#fff;}
ul.ui-tabs-nav li.ui-tabs-selected a,
ul.ui-tabs-nav li.ui-tabs-selected a:hover {background:#fff;}
div.ui-tabs-panel {line-height:1.3; text-decoration:none; font-size:100%; list-style:none;	font-family:Tahoma, sans-serif; clear:left; border:1px solid #aaa; background:#fff; padding:10px;}
/* END CSS For tab-style list panels */

/* CSS For Product Details' Measurement Info Table */
td.measurementType { width: 108px }
/* END CSS For Product Details' Measurement Info Table */

.hidden { display:none; }

ul
{
  padding: 0;
  float: left;
  width: 100%;
  list-style: none;
}

ul.productThumbList li
{
  margin-left:5px; /* Wider space specifically for thumbnaillist */
}

li:first-child, ul.productThumbList li:first-child {border-left:none; margin:0;}

li
{
  margin-left: 3px;
  display: inline;
}

label
{
  width: 4em;
  float: left;

  margin-right: 0.5em;
  margin-top: 2px;
  margin-bottom: 2px;
  
  padding-top:2px;
  padding-bottom:2px;
  
  display: block;
  font-size:13px;
}

a.blackgreylight11:link {color:#aaaaaa;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px; font-weight:none;}
a.blackgreylight11:visited {color:#aaaaaa;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px; font-weight:none;}
a.blackgreylight11:active {color:#aaaaaa;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px; font-weight:none;}
a.blackgreylight11:hover {color:#aaaaaa;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px; font-weight:none;}

a.itemdescription:link {color:#aaaaaa;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:10px; font-weight:none;}
a.itemdescription:visited {color:#aaaaaa;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:10px; font-weight:none;}
a.itemdescription:hover {color:#aaaaaa;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:10px; font-weight:none;}
a.itemdescription:active {color:#aaaaaa;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:10px; font-weight:none;}
.itemdescription {color:#aaaaaa;TEXT-DECORATION: none; font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:10px; font-weight:none;}
.carttitle {color:rgb(190,190,190);TEXT-DECORATION: none; font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:12px; font-weight:bold;}

a.cartbigbtns:link, a.cartbigbtns:visited , a.cartbigbtns:hover, a.cartbigbtns:active, input.cartbigbtns
{
  display:block; 
  width:160px; 
  padding:15px; 
  text-align:center; 
  background-color:rgb(236,236,236); 
  color:#1f1f1f;
  TEXT-DECORATION: none;
  font-family:verdana, Helvetica, Helvetica, sans-serif;
  font-size:12px; 
  font-weight:none;
  Border: none;
  cursor: pointer;
}

a.infopagenavbar:link, a.infopagenavbar:visited 
{
  color:#aaaaaa;
  TEXT-DECORATION: none;
  font-family:verdana, Helvetica, Helvetica, sans-serif;
  font-size:11px; 
  font-weight:none;
}
a.infopagenavbar:hover {color:#aaaaaa;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px; font-weight:none;}
a.infopagenavbar:active {color:#aaaaaa;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px; font-weight:none;}


a.normal:link     {  color : #000000;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;}
a.normal:visited  {  color : #000000;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;}
a.normal:active   {  color : #000000;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;}
a.normal:hover    {  color : #000000;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;}

a:link     {  color : #000000;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;}
a:visited  {  color : #000000;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;}
a:active   {  color : #000000;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;}
a:hover    {  color : #000000;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;}


a.black:link     {  color : #000000;TEXT-DECORATION: none;font-family:myriad, verdana, Helvetica, sans-serif;font-size: 11px;}
a.black:visited  {  color : #000000;TEXT-DECORATION: none;font-family:myriad, verdana, Helvetica, sans-serif;font-size: 11px;}
a.black:active   {  color : #000000;TEXT-DECORATION: none;font-family:myriad, verdana, Helvetica, sans-serif;font-size: 11px;}
a.black:hover    {  color : #000000;TEXT-DECORATION: underline;font-family:myriad, verdana, Helvetica, sans-serif;font-size: 11px;}

a.topbar:link     {  color : #d7d7d7;TEXT-DECORATION: none;font-family:verdana, Helvetica, sans-serif;font-size: 10px;font-weight:bold}
a.topbar:visited  {  color : #d7d7d7;TEXT-DECORATION: none;font-family:verdana, Helvetica, sans-serif;font-size: 10px;font-weight:bold}
a.topbar:active   {  color : #d7d7d7;TEXT-DECORATION: none;font-family:verdana, Helvetica, sans-serif;font-size: 10px;font-weight:bold}
a.topbar:hover    {  color : #d7d7d7;TEXT-DECORATION: underline;font-family:verdana, Helvetica, sans-serif;font-size: 10px;font-weight:bold}

.topbar { color : #d7d7d7;font-family:verdana, Helvetica, sans-serif;font-size: 10px;font-weight:bold}

a.menu:link     {  color : #ffffff;TEXT-DECORATION: none;font-family:verdana, Helvetica, sans-serif;font-size: 14px;font-weight:bold}
a.menu:visited  {  color : #ffffff;TEXT-DECORATION: none;font-family:verdana, Helvetica, sans-serif;font-size: 14px;font-weight:bold}
a.menu:active   {  color : #ffffff;TEXT-DECORATION: none;font-family:verdana, Helvetica, sans-serif;font-size: 14px;font-weight:bold}
a.menu:hover    {  color : #ffffff;TEXT-DECORATION: underline;font-family:verdana, Helvetica, sans-serif;font-size: 14px;font-weight:bold}




a.grey:link     {  color : #747474;TEXT-DECORATION: none;font-family:verdana, Helvetica, sans-serif;font-size: 11px;font-weight:normal}
a.grey:visited  {  color : #747474;TEXT-DECORATION: none;font-family:verdana, Helvetica, sans-serif;fontsize: 11px;font-weight:normal}
a.grey:active   {  color : #747474;TEXT-DECORATION: none;font-family:verdana, Helvetica, sans-serif;font-size: 11px;font-weight:normal}
a.grey:hover    {  color : #747474;TEXT-DECORATION: underline;font-family:verdana, Helvetica, sans-serif;font-size: 11px;font-weight:normal}

a.menublue:link     {  color : #458cca;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.menublue:visited  {  color : #458cca;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.menublue:active   {  color : #458cca;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.menublue:hover    {  color : #458cca;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}

a.lightgreen:link     {  color : #3cab32;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.lightgreen:visited  {  color : #3cab32;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.lightgreen:active   {  color : #3cab32;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.lightgreen:hover    {  color : #3cab32;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}

a.black14:link     {  color : #000000;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 14px;font-weight:none}
a.black14:visited  {  color : #000000;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 14px;font-weight:none}
a.black14:active   {  color : #000000;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 14px;font-weight:none}
a.black14:hover    {  color : #000000;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 14px;font-weight:none}


a.darkgreen:link     {  color : #1f7917;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.darkgreen:visited  {  color : #1f7917;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.darkgreen:active   {  color : #1f7917;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.darkgreen:hover    {  color : #1f7917;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}


a.navigation:link     {  color : #000000;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:none}
a.navigation:visited  {  color : #000000;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:none}
a.navigation:active   {  color : #000000;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:none}
a.navigation:hover    {  color : #000000;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:none}

a.page:link     {  color : #d7d7d7;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.page:visited  {  color : #d7d7d7;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.page:active   {  color : #d7d7d7;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.page:hover    {  color : #d7d7d7;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}

a.pageb:link     {  color : #d7d7d7;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.pageb:visited  {  color : #d7d7d7;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.pageb:active   {  color : #d7d7d7;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.pageb:hover    {  color : #d7d7d7;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}


a.category:link    {  color : #458cca;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.category:visited    {  color : #458cca;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.category:active    {  color : #458cca;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.category:hover    {  color : #458cca;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}

a.redbold:link    {  color : #458cca;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.redbold:visited    {  color : #458cca;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.redbold:active    {  color : #458cca;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}
a.redbold:hover    {  color : #458cca;TEXT-DECORATION: underline;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}

/* By Default Tables have middle vertical-alignment
  but since we use tables for layouts, we want top alignments */
td { vertical-align: top }
tr#ProdPageAddToCartRow td { vertical-align: bottom }

td.white{color:#ffffff}
td {color:#000000;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px}
td.bold {color:#000000;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px; font-weight:bold}
td.normal {color:#FFFFFF;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px}
td.grey {color:#cccccc;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px}
td.greyb {color:#cccccc;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px; font-weight:bold}
td.sidebartitle {color:#FFFFFF;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px; font-weight:bold}
td.boldunderblack {color:#000000;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px; font-weight:bold;TEXT-DECORATION: underline;}
td.admintitle {color:#458cca;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:12px; font-weight:bold;}
td.red {color:#990000;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px; font-weight:none;}
td.producttitle {color:#990000;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:16px; font-weight:bold;}
td.16 {color:#000000;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:16px;}
.b16 {color:#000000;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:16px;font-weight:bold}
.b14 {color:#000000;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:14px;font-weight:bold}
.b12 {color:#000000;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:12px;font-weight:bold}

td.header {color:rgb(66,66,66);font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px}

.grey14 {color:#aaaaaa;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:14px;font-weight:normal}

.grey10 {color:#aaaaaa;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:10px;font-weight:normal}

.darkgreyb16 {color:#2a2a2a;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:16px;font-weight:bold}


td.mainpagecategorytitle{color:#990000;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:16px; font-weight:bold}

img { border:none}
img.border { border:double; border-collapse:collapse; border-color:#CCCCCC}

p {display: block;color:#000000;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px}
span.redboldtext{color:#990000;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px; font-weight:bold}
span.err{color:#990000;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px;}
span.required{color:#999999;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px;}
span.sortedb{color:#009900;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px; font-weight:bold;}


table.border{border-collapse:collapse}


.titleblue12bold {color:#458cca;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:12px; font-weight:bold}
.grey12bold {color:#999999;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:12px; font-weight:bold}


.inputtext { height:10; width:100; font-size:8px; border:hidden}
.inputtext2 { border:2px}

.blackbold14 {color:#000000;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:14px; font-weight:bold;}
.black14 {color:#000000;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:14px; font-weight:none;}

.blackgrey14 {color:#555555;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:14px; font-weight:none;}
.blackgreybold14 {color:#555555;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:14px; font-weight:bold;}
.blackgreylightbold14 {color:#aaaaaa;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:14px; font-weight:bold;}
.blackgreylightbold12 {color:#aaaaaa;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:12px; font-weight:bold;}
.blackgreylight12 {color:#aaaaaa;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:12px; font-weight:none;}
.blackgreylightbold11 {color:#aaaaaa;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px; font-weight:bold;}
.blackgreylight11 {color:#aaaaaa;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:11px; font-weight:none;}
.blackgreybold16 {color:#555555;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:16px; font-weight:bold;}
.blackgrey16 {color:#555555;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:16px; font-weight:none;}
.blackgreybold12 {color:#555555;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:12px; font-weight:bold;}
.blackgrey12 {color:#555555;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:12px; font-weight:none;}

.blackgreylight {color:#aaaaaa;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:12px; font-weight:none;}
.blackgreylightbold {color:#aaaaaa;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size:12px; font-weight:bold;}


.page{  color : #d7d7d7;TEXT-DECORATION: none;font-family:verdana, Helvetica, Helvetica, sans-serif;font-size: 11px;font-weight:bold}

.faqtitle
{
  color:#000000;
  font-family:verdana, Helvetica, Helvetica, sans-serif;
  font-size:15px;
  font-weight:none;
}

.faqsubtitle
{
  color:#555555;
  font-family:verdana, Helvetica, Helvetica, sans-serif;
  font-size:13px;
  font-weight:none;
}

.faqcontent
{
  color:#aaaaaa;
  font-family:verdana, Helvetica, Helvetica, sans-serif;
  font-size:11px;
  font-weight:none;
}


