/*
	 Organic Tabs
	 by Chris Coyier
	 http://css-tricks.com
*/

* { margin: 0; padding: 0; }
/*body { 
font: 12px Georgia, serif; 
}*/
html { overflow-y: scroll; }
a { text-decoration: none; }
a:focus { outline: 0; }
#page-wrap { width: 440px; margin: 8px auto; }
/*h1 { font: bold 40px Sans-Serif; margin: 0 0 20px 0; }
h2 { font: bold 24px Sans-Serif; margin: 20px 0 20px 0; }
h2 span{ font: bold 18px Sans-Serif; color:#666; }
*/

/* Generic Utility */
.hide { position: absolute; top: -9999px; left: -9999px; }


/* Specific to example one */
/*
#example-one { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }

#example-one .nav { overflow: hidden; margin: 0 0 10px 0; }
#example-one .nav li { width: 97px; float: left; margin: 0 10px 0 0; }
#example-one .nav li.last { margin-right: 0; }
#example-one .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 14px; text-align: center; border: 0; }
#example-one .nav li a:hover { background-color: #111; }

#example-one ul { list-style: none; }
#example-one ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }
#example-one ul li a:hover { background: #fe4902; color: white; }
#example-one ul li:last-child a { border: none; }

#example-one ul li.nav-one a.current, #example-one ul.featured li a:hover { background-color: #0575f4; color: white; }
#example-one ul li.nav-two a.current, #example-one ul.core li a:hover { background-color: #d30000; color: white; }
#example-one ul li.nav-three a.current, #example-one ul.jquerytuts li a:hover { background-color: #8d01b0; color: white; }
#example-one ul li.nav-four a.current, #example-one ul.classics li a:hover { background-color: #FE4902; color: white; }
*/


/* Specific to example two */
#product-description{
	background:transparent url(../images/tabbg.jpg) repeat-x left top;
	width:991px;
}
#product-description .list-wrap { padding:0 20px 30px 20px; margin: 0 0 0 0; clear:both; }

#product-description ul { list-style: none; height:50px; }
#product-description ul li a { display: block; border-bottom: 0px solid #666; padding: 11px 0; color: #01688E; }
#product-description ul li a:hover { background: url(../images/tabhover.jpg) repeat-x left top; color: #01688E; }
#product-description ul li:last-child a { border: none;}
#product-description .nav { margin-left:0px; overflow: hidden;}
#product-description .nav li { /*width: 90px;*/ float: left; margin: 0 0 0 0; background-color:transparent; font-size:11px; height:50px; vertical-align:middle;}
#product-description .nav li.last { margin-right: 0; }
#product-description .nav li a {font-family:Verdana, Arial, Helvetica, sans-serif; display: block; padding:11px 20px 11px 21px; background: transparent; color: #01688E; font-size: 11px; font-weight:normal; text-align: center; border: 0; letter-spacing:0px; vertical-align:middle; height:50px; }
#product-description li a.current,#product-description li a.current:hover { background: url(../images/tabhover.jpg) repeat-x left top; color: #01688E; font-weight:normal; font-size:11px; border:none; }
/*
#product-description li a.current{
background-color: #ff0000; color: #F5F5F4; font-weight:normal; font-size:10px;
}
#product-description li a.current:hover { background-color: #909090 !important; color: #F5F5F4; font-weight:normal; font-size:10px; }
*/
#product-description .nav li a:hover, #product-description .nav li a:focus { background: url(../images/tabhover.jpg) repeat-x left top;}
.ptabdetail{
	padding-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.ptabdetail h3{
	padding:10px 0 18px 0;
	font-size:120%;
	color:#01688E;
}
.ptabdetail h3.ptabdt-hd{
	padding:10px 0 18px 0;
	font-size:120%;
	color:#01688E;
}
.ptabdetail h4.ptabdt-shd{
	padding:15px 0 18px 0;
	font-size:95%;
	color:#01688E;
}
.ptabdetail p.tcontent-img{
	float:right;
	margin:10px 0 10px 10px;
/*	width:183px;
	height:123px;*/
}

.ptabdetail p.ptabdt-p{
	font-size:11px;
	color:#737373;
}
/*.ptabdetail p.ptabdt-p img{
	float:right;
	margin:10px 0 10px 10px;
}*/
/*.ptabdetail p{
	font-size:11px;
	color:#737373;
}*/
ol.detaillst{
	margin-left:10px;
	list-style-type:decimal;
	margin:0 0 0 20px;
	padding:0;
}
ol.detaillst li{
	font-size:11px;
	padding-left:10px;
	line-height:21px;
	color:#737373;
}
ol.detaillstsimple{
	margin-left:10px;
	list-style-type:disc;
	margin:0 0 0 20px;
	padding:0;
}
ol.detaillstsimple li{
	font-size:11px;
	padding-left:10px;
	line-height:21px;
	color:#737373;
}

.ImgLeftPera{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#646464;
	text-align:justify;
	line-height:19px;
}
.ImgLeftPera h3{
	margin: 10px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.ImgLeftPera img{
	float:left;
	margin-top:-2px;
	margin-bottom:0px;
	margin-right:10px;
}
.ImgRightPera{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#646464;
	text-align:justify;
	line-height:19px;
}
.ImgRightPera h3{
	margin: 10px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

.ImgRightPera img{
	float:right;
	margin-top:-2px;
	margin-bottom:0px;
	margin-left:10px;
}
.JustifyPera{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:justify;
	color:#646464;
	line-height:19px;
}
.JustifyPera h3{
	margin: 10px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.TitleStyle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#646464;
}