body {
	color:#000000;
	font: .75em Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	}

.no-css{display:none;}
.defaulttext
{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px
}

.header
{
	color:#06C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-style:italic;
	font-weight:bold
}

.subheader
{
	font: bold 14px Arial, Helvetica, sans-serif;
}

.pagebase
{
	vertical-align:bottom
}

.nav_bg
{
	/*background:url(../images/nav_bg.gif) repeat-y*/
}

.defaulttextnopad
{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
}

.cellhead1
{
	background:#fff;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	font-weight:bold;
	padding:4px;
	border-bottom:1px solid #000000;
	
}

.cellrow1
{
	
	color:#000;
	
	font-size:1em;
	padding:4px;
	border-bottom:1px solid #000000;
}

.cellrow2
{
	
	
	font-size:1em;
	padding:4px;
	border-bottom:1px solid #000000;
}

.cellhead2
{
	border-bottom:1px solid #000000;
	font-size:1em;
	font-weight:bold;
	padding:0px
}

.imgbrdr
{
	border:#000;
	border-style:solid;
	border-width:1px
}

.cellhead3
{
	background:#663;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	padding:4px
}

.cellhead4
{
	background:#C60;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	padding:4px
}

.cellrowwbrdr
{
	background:#E6E6E6;
	border:#000;
	border-style:solid;
	border-width:1px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	padding:4px
}
#css-switcher{
float:right;
background-color:#eee;
padding:3px;
border:1px solid #CCCCCC;
}
#css-switcher label,
#css-switcher select{font-size:.8em;font-family:Verdana, Arial, Helvetica, sans-serif;}

#nav-container{display:none;}
.print-only{display:inherit;}
.screen-only{display:none;}

#beltcover-boxout{
float:right;clear:right;
width:300px;
padding:0px 0 0px 0;
margin:4px 0 0px 20px;
background-color:#fff;
border:1px solid #000000;
}
#beltcover-boxout h1{
	background-color:#fff;
	color:#000;
	font-size:1.8em;
	padding:15px;
	margin:0px;
}
#beltcover-boxout h2{
	color:#000000;
	margin:10px 0 0 15px;
	padding:0;
}
#beltcover-boxout ul{
	font-size:1.4em;
	margin-top:10px;
}
.beltcover-pic-details{
	float:right;
	clear:right;
	width:300px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:.8em;
}
