


#CMN .hide{
	display: none;
}













#CMN form.checkout label input,
#CMN form.checkout label select,
#CMN form.checkout label textarea{
	display: block;
}
#CMN form.checkout label.check {
	padding: 6px;
}

#CMN form.checkout label.check span {
	float: left;
}
#CMN .breadcrumb {
	font-size: .8em;
	margin: 0 0 24px 0;
}
#CMN .breadcrumb li {
	color: #666;
}
#CMN .breadcrumb li a {
	color: #36c;
}

#CMN .breadcrumb .current {
	font-weight: bold;
	color: #039;
}

/*standard float-clearing*/

/* float clearing for IE6 */
* html #CMN dl,
* html #CMN form.checkout label.check,
* html #CMN .buttonsNoBorder,
* html #CMN .buttons,
* html #CMN ul.nav,
* html #CMN .nav ul {
  height: 1%;
  overflow: visible;
}

/* float clearing for IE7 */
*+html #CMN dl,
*+html #CMN form.checkout label.check,
*+html #CMN .buttonsNoBorder,
*+html #CMN .buttons,
*+html #CMN ul.nav,
*+html #CMN .nav ul{
  min-height: 1%;
}

/* float clearing for everyone else */
#CMN dl:after,
#CMN form.checkout label.check:after,
#CMN .buttonsNoBorder:after,
#CMN .buttons:after,
#CMN ul.nav:after,
#CMN .nav ul:after{
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}

/* NEW STYLES FOR 2.0 */

/*restyle tooltip links*/
#CMN a.jTip {
	text-decoration: none;
	color: #930;
}
/*narrow the width of pages that will be rendered by jTip*/
#JT #main.popup {
	width: 200px;
	padding: 4px;
}
/*hide the headline of pages that will be rendered by jTip*/
#JT #main.popup h1 {
	display: none;
}
/*narrow the width of pages that will be rendered by Thickbox*/
#CMN #main.inline {
	width: 600px;
}

/* NEW STYLES FOR 2.1 */

#CMN .tabContent {
	padding: 14px;
	border: 1px solid #97a5b0;
}

#CMN .tabContent a {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}


#CMN .tabContent h2{
	display: none;
}
#CMN .tabContent.noTop {
	border-top: 0;
}
