/* Horizontal Tabs */
.tab-content { padding:0; width:100%; clear:left; height:554px; }
html>/**/body .tab-content, x:-moz-any-link, x:default { padding:0; width:100%; clear:left; height:550px;}
* html .tab-content {height:548px; zoom:1;}
*:first-child+html .tab-content {height:547px;}
ul.tabs-horiz { margin:0 0 10px 0px; float:left;  z-index:300; }
ul.tabs-horiz li { float:left; margin:0; z-index:300;}
ul.tabs-horiz li a { display:block; float:left; font-size:13px; font-weight:bold; text-transform:uppercase; text-decoration:none !important; }
ul.tabs-horiz li a.notloaded { color:#242424 !important}
ul.tabs-horiz li a.notloaded span { padding:0 14px; color:#242424 !important; float:left; text-align:center;  }
ul.tabs-horiz li a.active { color:#242424 !important; }
ul.tabs-horiz li a.active span { padding:0 10px; float:left; text-align:center; }
ul.tabs-horiz:after {display:block; content:"."; font-size:0; line-height:0; height:0; overflow:scroll; }
.widgetContent {width:100%; padding:0px;}

#loading-mask {position:absolute; color:#d85909; font-size:1.1em; font-weight:bold; text-align:center; opacity:0.80; z-index:500; }
#loading-mask .loader {position:relative; width:95px; margin:-5px 0 0 9px; padding:15px 60px; background:#e0e0e0; border:2px solid #a2a2a2; color:#c11b04; font-weight:bold; text-align:center; z-index:1000; -moz-opacity:0.8;}
* html #loading-mask .loader { margin:-5px 0 0 -219px; filter: alpha(opacity=80);}
*:first-child+html #loading-mask .loader { margin:-5px 0 0 -219px; filter: alpha(opacity=80);}

/* Horizontal Links */

.gridTabContent {padding:0; clear:both; }
.gridTabContent ul { margin-left:13px;}
.gridTabContent ul li { display:inline; text-decoration:none; float:left; letter-spacing:0.09em;}
/*.gridTabContent li a.notloaded { color:#093e8b !important; }*/
.gridTabContent ul li a {color:#093e8b; text-decoration:none;} /* normal link */
.gridTabContent ul li a:hover {font-weight:bold;} /* mouse over link */
.gridTabContent ul li a.active span {font-weight:bold;} /* mouse over link */
.gridTabContent ul li a.selected {font-weight:bold;} /* selected link */

.product-index-display {height:493px; overflow:auto; margin:10px 4px 0 0; zoom:1;}
.product-index-display ol {float:none; padding:0 0 0 12px; zoom:1;}
.product-index-display ol li {float:none; margin:0; padding:0;}
.product-index-display ol {margin-left:2px;}
.product-index-display ol li {line-height:1.2em; }
.product-index-display ol li a {color:#093e8b; text-decoration:underline;} /* normal link */
.product-index-display ol li a:hover {text-decoration:none; color:#c01700;} /* mouse over link */

.products-tab-content {margin-bottom:0; margin-top:-10px !important; padding:5px 0 0; width:100%; }
.products-tab-content.grey-box { background:#F1F1F1 none repeat scroll 0 0; }
.products-tabs-horiz {background:#000 url(../images/product-tab-bg.gif) repeat-x 0 0; width:100%; clear:both; line-height:28px;}
.products-tabs-horiz li {float:left; display:inline; background:url(../images/seperator.gif) no-repeat top right; font-weight:bold;}
.products-tabs-horiz li a {color:#fff; text-decoration:none;}
/*.products-tabs-horiz li {float:left; display:inline;}
.products-tabs-horiz li a {color:#242422; text-decoration:none;}*/
.products-tabs-horiz li a span {padding: 0 12px; font-weight:bold; line-height:28px;}
.products-tabs-horiz li.selected {float:left; display:inline; background:#fff; font-weight:bold;}
.products-tabs-horiz li.selected a {color:#242424;}

/* Product Tabs */
.product-details-new-tab-content {clear:left; padding:0; width:100%; margin:0 0 0 0;!important;}
.product-details-new-tab-content.grey-box {background:#F1F1F1 none repeat scroll 0 0;}
dl.product-details-new-tabs-horiz {height:26px; position:relative; top:1px;}
dl.product-details-new-tabs-horiz dt {display:inline;margin:0 2px;padding:0;}
dl.product-details-new-tabs-horiz dt {float:left;background:url(../images/tableftI-stable-new.gif) no-repeat left top;margin:0 2px;padding: 0 0 0 5px !important;text-decoration:none;font-weight:bold;font-size:11px;}
dl.product-details-new-tabs-horiz dt span {float: left;display: block;background: url(../images/tabrightI-stable-new.gif) no-repeat right top;padding: 6px 15px 2px 6px;
color: #264699;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 14px;}
*html dl.product-details-new-tabs-horiz dt span {padding: 6px 15px 2px 6px;}

dl.product-details-new-tabs-horiz dt a:hover {float:left;background:url(../images/tableftI-new.gif) no-repeat left top;margin:0 2px;padding:0 0 0 5px;text-decoration:none;font-weight:bold;font-size:11px; cursor:pointer;}
dl.product-details-new-tabs-horiz dt a:hover span {float:left;display:block;background:url(../images/tabrightI-new.gif) no-repeat right top;padding:6px 15px 2px 6px;color:#FFF;cursor:pointer;}



dl.product-details-new-tabs-horiz {height:26px; position:relative; top:1px;}
dl.product-details-new-tabs-horiz dt {    display: inline;margin: 0 2px;padding: 0;}
dl.product-details-new-tabs-horiz dt.active {background: url(../images/tableftI-new.gif) no-repeat scroll left top transparent;cursor: pointer;float: left;font-size: 11px;font-weight: bold;margin: 0;padding: 0 0 0 5px;text-decoration: none;}
dl.product-details-new-tabs-horiz dt.active span {background: url(../images/tabrightI-new.gif) no-repeat scroll right top transparent;color: #000;cursor: pointer;
display: block;float: left;padding: 6px 15px 2px 6px;}
.inner { clear:both;}

