/*:: Imports
------------------------------------- */
	@import url(framework.css);
	
/*:: Head
------------------------------------- */
	#head{background:url(../images/headerBg2.gif) no-repeat bottom left;}
	#head h2 a{display:block; height:83px; width:364px; background:url(../images/logo.gif) no-repeat top left; margin:42px 0 0 0;}
	
/*:: Content
------------------------------------- */
	#content{padding:10px 30px;}
	#content a{text-decoration:none;}
	#content a:hover{text-decoration:underline;}
	#contentHolder{position: relative;}
	#actionblock {display:block;float:right;padding-left:15px;padding-top:0;position:relative;right:0;top:0;width:160px;text-align:right;margin-bottom:10px;}

/*:: Left Column
------------------------------------- */
	#lCol{width:200px; float:left; margin-right:20px;}
	#lNav{list-style:none; text-align:right;}
	#lNav h3 a{color:#fff; height:30px; width:180px; display:block; line-height:30px; background:url(../images/lNavTitle.gif) no-repeat top left; padding:0 10px 0 10px; font-size:10px;}
	#lNav .last h3 a{margin-bottom:0;}
	#lNav h3 a:hover{background-position:bottom left; text-decoration:none;}
	#lNav ul{margin:5px 20px 10px 0; list-style:none;}
	#lNav ul li a{color:#656aa3; line-height:12px;}
	#lNav ul li.active a {text-decoration:underline;}
	#lNav h4 a{font-size:11px;}
	

/*:: Content Buffer
------------------------------------- */
	.B_crumbBox, .B_crumbBox a{color:#999;}
	#contentBuffer{width:660px; float:left;}
	#contentBuffer #header{border-bottom:1px solid #656aa3; margin-bottom:11px;}
	#contentBuffer h1{font-size:22px; padding:22px 0 5px 0;}
	#contentBuffer h2{font-size:18px; margin:1em 0 .5em 0;}
	#contentBuffer h3{font-size:16px; margin:1em 0 .5em 0;}
	#contentBuffer h4{font-size:14px; margin:1em 0 .5em 0;}
	#contentBuffer h5{font-size:12px; margin:1em 0 .5em 0;}
	#contentBuffer #header #rfq{display:block; color:#fff; font-weight:bold;float:right; height:30px; width:160px; text-align:center; line-height:30px; background:url(../images/rfqBg.gif) no-repeat top left; font-size:11px; margin-top:14px;}
	#contentBuffer #header #rfq:hover{background-position:bottom left; text-decoration:none;}


	#contentBuffer #contentHolder #rfq{display:block; color:#fff; font-weight:bold;float:right; height:30px; width:160px; text-align:center; line-height:30px; background:url(../images/rfqBg.gif) no-repeat top left; font-size:11px; margin-top:5px;margin-bottom:10px;}
	#contentBuffer #contentHolder #rfq:hover{background-position:bottom left; text-decoration:none;}


	#contentBuffer p, #contentBuffer ul, #contentBuffer ol, #contentBuffer dl{margin-bottom:1em; font-size:12px; line-height:16px;}
	#contentBuffer ul, #contentBuffer ol{margin-left:20px;}
	#contentBuffer dt{font-weight:bold;}
	#contentBuffer dd{margin-left:20px; margin-bottom:10px;}

/*:: Katie Tables
------------------------------------- */
.tables { 

	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 3px;	
	border: 1px solid #000000;
}

.cells { 

	text-align:center;
	margin: 1px 0px 1px 0px;
	padding: 0px 5px 0px 3px;	
	border-right: 1px solid #000000;
}

.cells1 { 

	text-align:center;
	margin: 1px 0px 1px 0px;
	padding: 0px 5px 0px 3px;	
	border-right: 1px solid #000000;
}

.cells2 { 

	text-align:center;
	margin: 1px 0px 1px 0px;
	padding: 0px 3px 0px 5px;	
	border: 0px;
}

.cells3 { 

	text-align:center;
	margin: 1px 0px 1px 0px;
	padding: 0px 3px 0px 5px;	
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
}

.cells4 { 

	text-align:center;
	margin: 1px 0px 1px 0px;
	padding: 0px 3px 0px 5px;	
	border-top: 1px solid #000000;

}

.body-cells { 

	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 3px;	
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
}

.body-cells1 { 

	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 3px;	
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
}

.body-cells2 { 

	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 5px;	
	border-top: 1px solid #000000;

}
#contentBuffer #header .catalog_link {clear:right;display:block; color:#fff; font-weight:bold;float:right; height:30px; width:160px; text-align:center; line-height:30px; background:url(../images/rfqBg.gif) no-repeat top left; font-size:11px; margin-top:14px; margin-right: 0px;}
#contentBuffer #header .catalog_link:hover{clear:right;background-position:bottom left; text-decoration:none;}

#contentBuffer #contentHolder .catalog_link {clear:right;display:block; color:#fff; font-weight:bold;height:30px; width:160px; text-align:center; line-height:30px; background:url(../images/rfqBg.gif) no-repeat top left; font-size:11px; margin-top:5px; margin-right: 0px;clear:right;}
/* float:right; */
#contentBuffer #contentHolder .catalog_link:hover{clear:right;background-position:bottom left; text-decoration:none;}
