		/* Show only to IE PC \*/
		* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

		.ai-sidebox {
			margin: 0 auto; /* center for now */
			width: 30em; /* ems so it will grow */
			background: url(../images/ai/sbbody-r.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.ai-boxhead {
			background: url(../images/ai/sbhead-r.gif) no-repeat top right;
			margin: 0;
			padding: 0;
			text-align: center;
		}
		.ai-boxhead h2 {
			background: url(../images/ai/sbhead-l.gif) no-repeat top left;
			margin: 0;
			padding: 20px 30px 5px;
			color: white;
			font-weight: bold;
			font-size: 1.2em;
			line-height: 1em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.ai-boxbody {
			background: url(../images/ai/sbbody-l.gif) no-repeat bottom left;
			margin: 0;
			padding: 5px 30px 31px;
			text-align: center;
		}
		.widthlessbox {
			margin: 0 25%; /* NO WIDTH! Opens up a world of possibilities! */
			background: url(images/ai/sbbody-r.gif) no-repeat bottom right;
			font-size: 100%;
		}


/* following is for product description tab */

#tab-navtabs {
	list-style: none;
	padding: 0;
	height: 30px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 4px solid #83B22A;
}

#tab-navtabs li {
	float: left;
	background: #CCE7F7 url(../images/ai/tableft.png) no-repeat left top;
	padding: 8px 0 8px 14px;
	margin-right: 1px;
	line-height:1.3;
}

#tab-navtabs li span {
	background: #97EB7D  url(../images/ai/tabright.png) no-repeat top right;
	padding: 8px 14px 8px 0;
	font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		color: #0288D8;

}

/* the following is used ONLY in the "real" production description part */
/* EVERY production description needs to be surrounded by <div id="tab-product-description"> */

#tab-product-description {
	font-size: 1.1em;
	text-align: justify;
}