body{
	background-color: #666; 	
	background-position:center;
	background-image:url(images/full_background.gif);	
	background-repeat:repeat-y; 
	margine:0px;
	}
p, li{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 0.8em;
	color: #000000;
	}	
p.quoteColor{
	font-style:italic
	
}
table.defaultTable{
	width:100%;
}	
table.defaultTable td{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 0.8em;
	color: #000000;
	}	
table.spec td{
	color: #666666;
}	
.pricelist{
	color:#000000;
}
.small{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 0.7em;
	color: #000000;
	}		

a{
	color:#0f99cc;
	text-decoration:none;
	}
	
a:hover{
	text-decoration:underline;
}
a.visited{
	color:#0f99cc;
	}
a img{
	border:none;
}	
	
h1 {  
	font-family: "Georgia", "Times New Roman", "Times", "serif"; 
	font-size:1.1em;
	color: #382d1f;
	}
h2 {  
	font-family: "Georgia", "Times New Roman", "Times", "serif"; 
	font-size:0.75em;
	color: #386c7f;
	}	
.nav {  
	font-family: "Georgia", "Times New Roman", "Times", "serif"; 
	font-size:0.75em;
	color: #382d1f;
	}
#layout{
	background-image: url(images/full_background.gif); 
	}	
	
#layout td.nav {  
	font-family: "Georgia", "Times New Roman", "Times", "serif";  
	font-size:0.75em;
	color: #382d1f;
	}	
		
.nav a{
	color:#0f99cc;
	font-weight:bold;
	text-decoration:none;
	}
.nav a:hover{
	text-decoration:underline;
	font-weight:bold;	
	}
.nav a.selected{
	color:#000;
	font-weight:bold;
	}
	
.nav span.selected{
	color:#000;
	font-weight:bold;
	}
.nav span.selected a{
	color:#000;
	font-weight:bold;
	}	


.subnav {
	background-color:#000;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";  
	font-size:0.7em;
	color: #fff;
}
.subnav a{
	color: #999;
}

.subnav a:hover{
	text-decoration:underline;
	color:#fff;
}
	
.subnav span.selected{
	color: #fff;
	}
.subnav span.selected a{
	color: #fff;
	}	


.content{	
	padding: 15px;
	vertical-align: top;
}

.title{
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size:2em;
	font-weight:bold;
	color: #000;
}
.s_title{
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size:2em;
	font-weight:bold;
	color:#999;
}
table.beltchart{
	border-width:1px;
	border-collapse: collapse;
	border-style:solid;
	border-color:#999;
}
table.beltchart th{
	text-align:center;
	border-width:1px;
	border-color:#999;
	border-style:solid;
	padding: 5px;
	background-color:#d8d5be;
	color:#000;
	font-size:0.7em;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
}
table.beltchart td{	
	text-align:center;
	border-width:1px;
	border-color:#999;
	border-style:solid;	
	padding: 5px;
	font-size:0.7em;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 	
}
table td.al{
	text-align:left;
}
hr.hrfooter{
	height:1px;
	border:0;
	background:#cacac9;
	color:#cacac9;
}
.footer{
	color:#666;
	font-size:0.7em;
	font-family: "Arial", "Helvetica", "sans-serif"; 
	text-align:center;
}
.footer a{
	color:#333;
	text-decoration:none;
}
.footer a:hover{
	color:#333;
	text-decoration:underline;
}

.test{
	text-align:right;
}

.fr{
	float:right;
}
.fl{
	float:left;
}

/* spacers css */
div.spacer5 {
	font-size:2px; 
	height:5px;
	display:block;
}

/* expand css */
div.expand-content-normal {
	height:1px;
	overflow:hidden;
	padding-left:10px;;
	padding-right:10px;;
}

td.expand-normal {
	height:20px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 0.8em;
	font-weight:bold;
	padding-left:0px;
	cursor:pointer;
	color:#333;
	line-height:18px;
}

td.expand-selected {
	height:20px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 0.8em;
	font-weight:bold;
	padding-left:0px;
	cursor:pointer;
	color:#0f99cc;
	line-height:18px;
}

td.expand-hover {
	height:20px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 0.8em;
	font-weight:bold;
	padding-left:0px;
	cursor:pointer;
	color:#0f99cc;
	line-height:18px;
	text-decoration:underline;
}
.warning{
	color:#990000;
	font-weight:bold;
}
.sale{
	color:#990000;
}
/* expand css */