.style1 {
	color: #FFFFFF; 
	font-size: 18px; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style2 {
	color: #FFFFFF; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style6 {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.style7 {
	color: #b1a992;
	font-weight: bold;
}
.style16 {color: #FFFFFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif;f; font-size: 12px; }
.style17 {font-size: 12px}
.style18 {color: #FFFFFF; font-weight: bold;}
.headerMyCartTotal
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

H1 {
	font-size: 18pt; 
}
H2 {
	font-size: 16pt; 
}
.inputTable {
	background-color: #b1a992;
	border: 1px solid #000000;
}

.inputTableFieldLabel {
	font-weight: bold;
	color: #000000;
}

.displayTableBorderOnly {
	border: 1px solid #000000;
}

.displayTableColumnTitle {
	background-color: #b1a992;
	font-weight: bold;
	color: #000000;
}

.displayTableColumnRow {
	background-color: #c6bfab;
	color: #000000;
}

body {
}


th {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
input, select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.title01 {
	color : #FFFFFF;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	font-style: italic;
}
.title {
	color : #FFFFFF;
	margin-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 37px;
	margin-right : 10px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.title a {
	color : #EF6D00;
}
.title a:hover {
	color : #C25A02;
}
.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right a, .list a {
	color : #FF7500;
}
.right a:hover {
	color : #AAAAAA;
}
.left {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 25px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left b {
	color : #FF6600;
}
.left a {
	color : #FF6600;
}
.left a:hover {
	color : #FF0000;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 20px;
	font-size : 14px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #000000;
}
p a:hover {
	color : #294A7B;
}
.menu01 {
	color : #000000;
	margin-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.menu01 a {
	color : #000000;
	text-decoration: none;
}
.menu01 a:hover {
	color : #555555;
}
.menu02 {
	color : #FFFFFF;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 20px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu02 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu02 a:hover {
	color : #DDDDDD;
}
.bar01 {
	color: #OOOOOO;
	margin-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 20px;
	font-size: 18px;
	font-family: Arial,Tahoma,Verdana;
	font-weight: bold;
}
.b01 {
	color : #000000;
	margin-top : 2px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.b01 a {
	color : #000000;
	text-decoration: none;
}
.b01 a:hover {
	color : #333333;
}
TD {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt
}

#foovalance {
	position:absolute;
	width:189px;
	height:112px;
	background:#FFFFFF;
	border: 3px solid #66FF99;
	padding:2px;
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	display:none;
	font-style: italic;
}

#foorods {
	position:absolute;
	width:195px;
	height:135px;
	background:#FFFFFF;
	border: 3px solid #FF8081;
	padding:5px;
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	display:none;
	font-style: italic;
}

#foounlined {
	position:absolute;
	width:195px;
	height:112px;
	background:#FFFFFF;
	border: 3px solid #CC6699;
	padding:5px;
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	display:none;
	font-style: italic;
}

#footabtop {
	position:absolute;
	width:195px;
	height:112px;
	background:#FFFFFF;
	border: 2px solid #F9AA56;
	padding:5px;
	font-family:verdana;
	font-weight:bold;
þ
	font-size:12px;
	text-align:left;
	display:none;
	font-style: italic;
	top: 244px;

}

#foosheer {
	position:absolute;
	width:189px;
	height:112px;
	background:#ffffff;
	border: 2px solid #33CCCC;
	padding:5px;
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	display:none;
	font-style: italic;
}

#foolined {
	position:absolute;
	width:193px;
	height:134px;
	background:#ffffff;
	border: 3px solid #FFCC33;
	padding:5px;
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	display:none;
	font-style: italic;
}

#box1 
{
position: absolute; 
left: 645px; 
top: 300px; 
width: 195px; 
height: 114px; 
border: 0px;
background-image:url(images/valance_graphic.gif);
}

#boxunlined
{
position: absolute; 
left: 585px; 
top: 310px; 
width: 195px; 
height: 114px; 
border: 0px;
background-image:url(images/unlined_graphic.gif);
}

#boxrods
{
position: absolute; 
left: 640px; 
top: 300px; 
width: 195px; 
height: 135px; 
border: 0px;
background-image:url(images/rods_graphic.gif);
}

#boxtabtop 
{
position: absolute; 
left: 635px; 
top: 387px; 
width: 195px; 
height: 114px; 
border: 0px;
background-image:url(images/tabtop_graphic.gif);
}

#boxsheer
{
position: absolute; 
left: 600px; 
top: 330px; 
width: 195px; 
height: 114px; 
border: 0px;
background-image:url(images/sheer_graphic.gif);
}

#boxlined 
{
position: absolute; 
left: 600px; 
top: 335px; 
width: 195px; 
height: 134px; 
border: 0px;
background-image:url(images/lined_graphic.gif);
}

.links {
list-style:none;
color:#990000;
margin-top:10px;
}
.links img {


}


.topNav a:link {
	color : #2A5973;
	text-decoration: none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	
}
.topNav a:active {
	color : #2A5973;
	text-decoration: none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
.topNav a:visited {
	color : #2A5973;
	text-decoration: none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
.topNav a:hover {
	color : #990000;
	text-decoration: none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}


.leftNavMain a:link {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	
}
.leftNavMain a:active {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.leftNavMain a:visited {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.leftNavMain a:hover {
	color : #990000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.leftNavShop a:link {
	color : #990000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	
}
.leftNavShop a:active {
	color : #990000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.leftNavShop a:visited {
	color : #990000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.leftNavShop a:hover {
	color : #990000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.leftNavGreen a:link {
	color : #009900;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	
}
.leftNavGreen a:active {
	color : #009900;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.leftNavGreen a:visited {
	color : #009900;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.leftNavGreen a:hover {
	color : #990000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.leftNav a:link {
	color : #FFFFFF;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 150%;
	
}
.leftNav a:active {
	color : #FFFFFF;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 150%;
}
.leftNav a:visited {
	color : #FFFFFF;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 150%;
}
.leftNav a:hover {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 150%;
}

.ceilingNav a:link {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	
}
.ceilingNav a:active {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.ceilingNav a:visited {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.ceilingNav a:hover {
	color : #990000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}


.videoText a:link {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
.videoText a:active {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.videoText a:visited {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.videoText a:hover {
	color : #990000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.videoText{
	color : #000000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.styleLinks a:link {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
.styleLinks a:active {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.styleLinks a:visited {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.styleLinks a:hover {
	color : #990000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.videoTitle{
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.companyDescription{
	color : #000000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.footerText a:link {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	
}
.footerText a:active {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.footerText a:visited {
	color : #2A5973;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.footerText a:hover {
	color : #990000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.footerText{
	color : #000000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.discountAppliedHighlight
{
background-color: #FFFF00;
font-weight: bold;
}
.ecoHeaderText a:link {
	color : #348100;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight: bold;
	
}
.ecoHeaderText a:active {
	color : #348100;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight: bold;
}
.ecoHeaderText a:visited {
	color : #348100;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight: bold;
}
.ecoHeaderText a:hover {
	color : #0000FF;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight: bold;
}
.ecoHeaderText{
	color : #348100;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight: bold;
}

.ecoList {
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 14px;
	font-family : Tahoma,Verdana,Arial;
	list-style-image: url("images/greenDot.gif");
}
.ecoFabricTitle{
	color : #348100;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
}
.ecoDisplayTableBorderOnly {
	border: 1px solid #348100;
}

.resourceNavTitle a:link {
	color : #2A5973;
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	
}
.resourceNavTitle a:active {
	color : #990000;
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}
.resourceNavTitle a:visited {
	color : #990000;
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}
.resourceNavTitle a:hover {
	color : #2A5973;
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}
.resourceNavTitle{
	color : #990000;
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}


.videoResourceCenterTitle{
	color : #000000;
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.videoResourceCenterSummary{
	color : #000000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

table.videoSummary {
	border-width: 1px;
	border-spacing: ;
	border-style: dotted;
	border-color: rgb(177, 169, 146);
	border-collapse: collapse;
	background-color: white;
}
table.videoSummary th {
	border-width: 1px;
	padding: 1px;
	border-style: dotted;
	border-color: rgb(177, 169, 146);
	background-color: white;
	-moz-border-radius: ;
}
table.videoSummary td {
	border-width: 1px;
	padding: 1px;
	border-style: dotted;
	border-color: rgb(177, 169, 146);
	background-color: white;
	-moz-border-radius: ;
}