.sidetab-container {
	margin-bottom:10px;
	}
.sidetab-container h2 {
	font-size:170%;
	padding:10px 0;
	font-weight:bold;
	}
.sidetab-container h2 span {
	font-size:60%;
	text-transform:uppercase;
	}
/* SIDETAB CONTENT CSS 
================================*/
.sidetab {
	width:140px;
	vertical-align:top;
	}
.sidetab-contentbox-bg {
	background:url(../images/protab-bg2.gif) repeat-x left top #E9E9E9;
	}
.sidetab-contentbox {
	padding:20px 15px;
	background:url(../images/protab-bg1.gif) repeat-y left top;
	}
.sidetab-contentbox .lnkbar {
	background:url(../images/bg2.gif) repeat-x left bottom #f9f9f9;
	border:1px solid #cccccc;
	font-size:80%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:8px 10px;
	}
.sidetab-contentbox .lnkbar a {
	color:#FFFFFF;
	}
.sidetab-contentbox .lnkbar a:hover {
	color:#CFF2FF;
	}
.sidetab-img {
	position:relative;
	min-height:1px;
	height:1px;
	}
.sidetab-img img {
	position:absolute;
	right:0px;
	top:10px;
	}
/* TABS PRODUCT CSS
=================================*/
.sidetab-contentbox-img {
	padding:9px;
	background-color:#FFFFFF;
	border:1px solid #C8C8C8;
	background-repeat:no-repeat;
	background-position:center center; 
	}
.sidetab-contentbox-img span {
	display:block;
	height:120px;
	}
.sidetab-contentbox-img span img {
	width:328px;
	height:120px;
	}
.sidetab-contentbox .probox1 {
	margin-bottom:0px;
	background:url(../images/bg5.gif) repeat-x left bottom #ffffff;
	border:1px solid #CCCCCC;
	border-top:none;
	}
.sidetab-contentbox .probox1 .data {
	padding:10px;
	}
.sidetab-contentbox .probox1 .btnbar {
	margin:0 10px 10px 10px;
	}
.sidetab-contentbox .probox1 .btnbar {
	border-bottom:1px solid #D1D1D1;
	}
.sidetab-contentbox .probox1 .pro-hd {
	background:url(../images/bg21.gif) repeat-x left bottom #FBFAF6;
	border-bottom:1px solid #DDD8C5;
	padding:8px 10px;
	}
.sidetab-contentbox .probox1 .pro-hd a {
	color:#333333;
	}
.sidetab-contentbox .probox1 .pro-hd a:hover {
	color:#CF4400;
	}
/* TABS CSS
=================================*/
.sidetab dd {
	margin-bottom:-1px;
	}
.sidetab dd a {
	display:block;
	position:relative;
	margin-right:-2px;
	border-bottom:1px solid #E9E9E9;
	}
.sidetab dd a strong {
	padding:19px 10px 18px 15px;
	display:block;
	}
.sidetab dd a * {
	cursor:pointer;
	}
/*---------------------------*/
.sidetab dd a b {
	position:absolute;
	background:url(../images/allotherimg.png) no-repeat;
	left:0px;
	height:12px;
	width:12px;
	font-size:0px;
	line-height:0px;
	display:none;
	}
.sidetab dd a .lt {
	background-position:-49px -1041px;
	top:0px;
	}
.sidetab dd a .lb {
	background-position:-58px -1032px;
	bottom:-1px;
	}
/*---------------------------*/
.sidetab dd a .imgbdr {
	padding:0px;
	display:block;
	border:2px solid #ffffff;
	background-position:center center;
	background-repeat:no-repeat;
	height:86px;
	width:155px;
	margin-bottom:5px;
	}
.sidetab dd a strong {
	font-family:"Trebuchet MS";
	text-transform:uppercase;
	color:#333333;
	}
.sidetab dd .selected {
	background:url(../images/protab-bg1.gif) repeat-y left top #E9E9E9;
	border-bottom:1px solid #E2E2E2;
	}
.sidetab dd .selected strong {
	background:url(../images/protab-bg2.gif) repeat-x left top;
	}
.sidetab dd .selected .lt {
	background-position:-49px -1041px;
	display:block;
	}
.sidetab dd .selected .lb {
	background-position:-49px -1056px;
	display:block;
	}
