/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.1
*/
/* default space between tabs */
.yui-nav li{margin-right:3px !important;}/*spacing between tabs*/		
.yui-nav{padding-bottom:0;margin-bottom:0;
}		
.yui-navset{background: #ffffff;}
.yui-nav li.selected{margin-bottom:-1px !important; position:relative;}/* hide bottom border on selected tab */
.yui-nav a{background:#ffffff; font-size:12px; letter-spacing:0; color:#fff;
border:0px solid #999999;text-decoration:none;}
.yui-nav a img{display:inline !important; margin-left:0px; margin-top:3px; margin-right:0px; margin-bottom:0px;}/* tabs width */
.yui-nav a:hover{background:#ffffff; color:#fff; border:0; text-decoration:none;}
.yui-nav .selected a, .yui-nav .selected a:hover{background:#fff;}
.yui-nav .selected a{color:#fff; border:0px solid #999999;}
/*.yui-nav .selected a img{line-height:12px; overflow:hidden;}*/

.yui-content{height:100%; font-family:Arial, Verdana, sans-serif; font-size:10px; background-color:#fff; padding-top:0; padding-bottom:0; border-top: 0; margin-top:0px; }
.yui-content .productDescription{width:77%; padding-left:15px; /*left needs to be padding to work in IE*/ padding-top:10px; margin-right:15px;}
.yui-content .productDescription a{text-decoration:underline; font-weight:bold;}
.yui-content .productDescription a:hover{text-decoration:none;}
.yui-content .productDescription ul{font-family:Arial, Verdana, sans-serif;padding-left:15px;}
.yui-content .productDescription .editor-designer{font-weight:normal; text-decoration:none;}
.yui-content .productDescription .editor-designer:hover{text-decoration:underline;}
.yui-content p.moreInfo{font-weight:bold; width:300px; padding-left:15px; /*left needs to be padding to work in IE*/ margin-right:15px;}
/* Had to move position:absolute plus the following 3 lines to be tab-specific so long editors' text didn't overlap */
#tab3 p[class^="moreInfo"] {margin-bottom:10px;}/*ie7 hack*/
div#tab3 .moreInfo {margin-bottom:0;}
.yui-content #tab3 p.moreInfo{position:absolute; bottom:30px;height:100%;}
.yui-content #tab1 .productDescription, .yui-content #tab2 .productDescription {height:100%;}
.yui-content #tab1 .productDescription p, .yui-content #tab2 .productDescription p{float:left;}
.yui-content #tab1 p.moreInfo,.yui-content #tab2 p.moreInfo{float:left; margin-top:10px;}
.yui-content p.moreInfo .product-code{font-weight:normal;}
.normal-list{width:100%; padding-top:10px; padding-left:17px;}
.normal-list li{margin-left:12px; margin-right:10px; list-style-type:square; font-family:Arial, Verdana, sans-serif; font-size:11px; line-height:15px;}	
/*rounded corners*/ 

.yui-nav a {left:-1px; background:transparent url('images/tab_selected.gif') no-repeat; width:132px; height:22px; text-align:center; vertical-align:middle; color:#ffffff; padding-top:5px;}

.yui-nav a:hover {background:transparent url('images/tab_normal.gif') no-repeat;}   

.yui-nav .selected a .tl, .yui-nav .selected a .tr{width:6px; height:100%;vertical-align:top;}

.yui-nav .selected a {width:132px; height:22px; background:transparent url('images/tab_normal.gif')  no-repeat !important; text-align:center; vertical-align:top;}
/*tab view shadows*/		
.shadow-btm{background:url(images/tab-btm.gif); display:block;	width:100%; height:13px; background-repeat:no-repeat; margin-bottom:10px;}
.top-line{display:block;height:1px;}


.yui-navset .yui-nav li,
.yui-navset .yui-navset-top .yui-nav li,
.yui-navset .yui-navset-bottom .yui-nav li {
    margin:0 0.5em 0 0; /* horizontal tabs */
}
.yui-navset-left .yui-nav li,
.yui-navset-right .yui-nav li {
    margin:0 0 0.5em; /* vertical tabs */
}

/* default width for side tabs */
.yui-navset .yui-navset-left .yui-nav,
.yui-navset .yui-navset-right .yui-nav,
.yui-navset-left .yui-nav,
.yui-navset-right .yui-nav {
	width:6em;
}

.yui-navset-top .yui-nav,
.yui-navset-bottom .yui-nav {
    width:auto;
}
.yui-navset .yui-navset-left,
.yui-navset-left { padding:0 0 0 6em; } /* map to nav width */
.yui-navset-right { padding:0 6em 0 0; } /* ditto */

.yui-navset-top,
.yui-navset-bottom {
    padding:auto;
}
/* core */

.yui-nav,
.yui-nav li {
    margin:0;
    padding:0;
    list-style:none;
}
.yui-navset li em { font-style:normal; }

.yui-navset {
    position:relative; /* contain absolute positioned tabs (left/right) */
    zoom:1;
}

.yui-navset .yui-content {
	zoom:1;
		
	
}

.yui-navset .yui-nav li,
.yui-navset .yui-navset-top .yui-nav li, /* in case nested */
.yui-navset .yui-navset-bottom .yui-nav li {
    display:inline-block;
    display:-moz-inline-stack;
    *display:inline; /* IE */
    vertical-align:bottom; /* safari: for overlap */
    cursor:pointer; /* gecko: due to -moz-inline-stack on anchor */
    zoom:1; /* IE: kill space between horizontal tabs */
}

.yui-navset-left .yui-nav li,
.yui-navset-right .yui-nav li {
    display:block;
}

.yui-navset .yui-nav a { position:relative; } /* IE: to allow overlap */

.yui-navset .yui-nav li a,
.yui-navset-top .yui-nav li a,
.yui-navset-bottom .yui-nav li a {
    display:block;
    display:inline-block;
    vertical-align:bottom; /* safari: for overlap */
    zoom:1;
}

.yui-navset-left .yui-nav li a,
.yui-navset-right .yui-nav li a {
    display:block;
}

.yui-navset-bottom .yui-nav li a {
    vertical-align:text-top; /* for inline overlap (reverse for Opera border bug) */
}

.yui-navset .yui-nav li a em,
.yui-navset-top .yui-nav li a em,
.yui-navset-bottom .yui-nav li a em { display:block; }

/* position left and right oriented tabs */
.yui-navset .yui-navset-left .yui-nav,
.yui-navset .yui-navset-right .yui-nav,
.yui-navset-left .yui-nav,
.yui-navset-right .yui-nav {
   position:absolute;
   z-index:1; 
}

.yui-navset-top .yui-nav,
.yui-navset-bottom .yui-nav {
    position:static;
}
.yui-navset .yui-navset-left .yui-nav,
.yui-navset-left .yui-nav { left:0; right:auto; }

.yui-navset .yui-navset-right .yui-nav,
.yui-navset-right .yui-nav { right:0; left:auto; }
.tabHeading{
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color:#333333;
}
p{
	padding-left:5px;
	padding-right:5px;
}
.gradient_tab{
background:#ffffff url(images/tab_right.gif) repeat-y left top;
}