BODY, TABLE{
	font: 10pt/1.3 Arial, Helvetica, sans-serif;	
	margin: 0;
	padding:0px 0px 0px 0px; 
	/*width:650px;*/
	text-align:left;
	color:#9B8A63;
}
.tblFabrics{
	width: 600px;
}
.tblFabrics table{
	/*width: 600px;*/
}
.p_header {
border:none;
margin-bottom:15px;
margin-left:15px;
/*overflow:hidden;*/
padding:5px 0px;
}

H1{ 
	border-style:none;
	font-size: 150%;	
	color:#7E685A !IMPORTANT;
	margin:0 0 10px 0;
	padding: 0;
}


H2{
	font-size:120%;
	/*color:#BFD9EC !IMPORTANT;*/
	margin:0;
	padding:0;
}

H3{ 
	border-style:none;
	font-size: 120%;	
	color:#8E9C4E !IMPORTANT;
	margin:0px;
	padding: 0;
}


.date {

display:block;
text-align:left;
font-size:14px;
font-weight:bold;
/*color:#77AFD7;*/
}


TABLE{border-collapse:collapse;}

.breaker{
	page-break-after: always;
	display:block;
}

IMG#pLogo{height: 89px;	/*width: 630px;*/}

TD{
	vertical-align: top;
	text-align: center;
	width: 145px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 11px;
	font-size: 9pt;
}

TD IMG{
	display: block;
	margin: 0 0px 0 0px;
}

IMG.bIMG{
	margin: 0 12px 0px 0;
}
IMG.n_img{
	display: inline;
	margin: 2px auto -2px;
}
A{
	text-decoration:none;
	color: #000;
}
TABLE.marcBlock{
	height: 62px;
	margin:4px 0 7px 0;
}
TABLE.marcBlock TABLE.inner{
	width: 500px;
}
TABLE.marcBlock TABLE.inner TD{
	text-align: left;
	width: 50%;
	vertical-align: bottom;
}

* html TABLE.marcBlock P{
	line-height: 12px;
	margin-top: 0px;
	padding:0;
}

TABLE.marcBlock TD{
	text-align:left;
	width: auto;
	padding-left: 0px;
	padding-right: 0px;
}
TABLE.marcBlock .wide{
	width: 100%;
}
TABLE.marcBlock .wide P{
	margin:0;
	padding:2px 0 10px 0;
}
TABLE.marcBlock IMG{
	display:inline;
}
#topNav{
	float: none;
}
#topNav A{
	height: 43px;
	line-height: 43px;
}
.smaller{
	font-size:90%;
}
.head_print{
	height:66px;
	
	position:relative;
	margin:0 0 15px;
}

* html .head_print{
	padding-bottom: 4px;
}

/*=================== new ===========================*/
DIV.subHeading {
	width: 380px;
	font-weight: bold;
}

DIV.marketingInfo {
	float: left;
	width: 380px;
	margin: 0 0 25px 0;
}

.fabrInfo {
	float: right;
	margin: 0 0 25px 0;
}

/* =================================================== */

table.landmain {
	width: 620px;
	margin-bottom:15px;
}
table.landmain TD { text-align:left; vertical-align:top; width:320px;} 

table.land { margin:0px; width:320px;}
table.land TD { width:160px;}
table.land IMG {}

/*===============CATALOG=========================*/



TABLE.top_table { /*width:610px;*/}
TABLE.top_table TD { text-align:left; padding:0px; vertical-align:top;}
TABLE.top_table .righttd { width:180px;}
TABLE.top_table .bottd { width:610px;}
TABLE.top_table .bottd IMG{ float:left;}

TABLE.main_asd {width:600px;}
TABLE.main_asd TD { text-align:left; padding:0px; vertical-align:top; }
TABLE.main_asd TD H2{ width:300px}

TABLE.asd {}
TABLE.asd TD { text-align:left; padding:0px; vertical-align:top; }
TABLE.asd TD IMG{ display:inline; float:left; margin-right:5px;}

.cat_img_row { width:180px;}

TABLE.t_contents {}
TABLE.t_contents TD { width:190px;}

TABLE#bord{
	
	margin-top:7px;
	margin-left:0px;
	margin-bottom:0px;
	border-collapse: collapse;
	width:190px;
}

#bord TD{
	margin: 0;
	padding: 0;
	vertical-align: top;
}



#bord TD.fq_topbot2{
	background: url(/assets/images/corners/t_b_bg_2.gif) repeat-x bottom;}
#bord TD.fq_topbot{
	background: url(/assets/images/corners/t_b_bg_nc.gif) repeat-x bottom;
}
#bord TD.fq_side_r{
	background: url(/assets/images/corners/side_r_nc.gif) repeat-y right; width:11px;
}
#bord TD.fq_side_l{
	background: url(/assets/images/corners/side_l_nc.gif) repeat-y left; width:11px;
}


.pre_date_block { 
	display:block;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	/*color:#77AFD7;*/
	padding-bottom:2px;
	}
	
	
	
	.cat_main_cell {
	width:300px;
	display:block;
	margin:0 0 15px 0;
	padding:0px;
	overflow:hidden;
	border:solid 1px green;
}
 
.cat_main_cell DT {
	float:left;
	width:52px;
	height:52px;
	margin:0 7px 0 0;
	
} 

.cat_main_cell DT img {
	width:52px;
	height:52px;
	border:none;
}

.cat_main_cell DD {
	height:52px;
	border:solid 1px red;
} 

.cat_main_cell DD A {
	font-weight:bold;
}

DD.dd_print {
	width:335px;
	height:15px;
	margin:0 0 0 10px;
	font-weight:normal;
	display:none;
}

DD.dd_print A {
	font-weight:normal;
}
