﻿#leftCol {margin: 0px; padding: 18px 3px 0px 10px; width: 773px;}

.img { border: 0; }
.listing: {color:black; text-decoration:none;}
.listing:link {color:black; text-decoration:none;font-weight:normal;}
.listing:visited { text-decoration: none; color:black;font-weight:normal}
.listing:active {color:black; text-decoration:none;}
.listing:hover {color:#999999; text-decoration:none;font-weight:normal;}

.listingHeader: {font-weight:bold; color:black; text-decoration:none;}
.listingHeader:link {font-weight:bold; color:black; text-decoration:none;}
.listingHeader:visited {font-weight:bold; text-decoration: none; color:black;}
.listingHeader:active {font-weight:bold; color:black; text-decoration:none;}
.listingHeader:hover {font-weight:bold; color:#999999; text-decoration:none;}

.legendBottom {border-bottom: solid 1px #B2B9C3;}

.listingTree1: {color:black; text-decoration:none;}
.listingTree1:link {color:black; text-decoration:none; font: normal 11px Arial, Helvetica, sans-serif;}
.listingTree1:visited { text-decoration: none; color:black; font: normal 11px Arial, Helvetica, sans-serif;}
.listingTree1:active {color:black; text-decoration:none; font: normal 11px Arial, Helvetica, sans-serif;}
.listingTree1:hover {color:#999999; text-decoration:none;font: normal 11px Arial, Helvetica, sans-serif;}

.listingTree1Count {color:black; text-decoration:"none"; font: normal 11px Arial, Helvetica, sans-serif;}

.ProductCategoryLink {color:black; text-decoration:"none"; font: normal 11px Arial, Helvetica, sans-serif;}
.ProductCategoryLink:link {color:black; text-decoration:none; font: normal 11px Arial, Helvetica, sans-serif;}
.ProductCategoryLink:visited { text-decoration: none; color:black;  font: normal 11px Arial, Helvetica, sans-serif;}
.ProductCategoryLink:active {color:black; text-decoration:"none"; font: normal 11px Arial, Helvetica, sans-serif;}
.ProductCategoryLink:hover {color:#999999; text-decoration:none; font: normal 11px Arial, Helvetica, sans-serif;}




.SmallText {color:black; text-decoration:"none"; font: normal 11px Arial, Helvetica, sans-serif;}
.SmallTextService {color:#3a4f6c; text-decoration:"none"; font: normal 12pt Verdana;}
.SmallText:link {color:black; text-decoration:none; font: normal 11px Arial, Helvetica, sans-serif;}
.SmallText:visited { text-decoration: none; color:black;  font: normal 11px Arial, Helvetica, sans-serif;}
.SmallText:active {color:black; text-decoration:"none"; font: normal 11px Arial, Helvetica, sans-serif;}
.SmallText:hover {color:#999999; text-decoration:none; font: normal 11px Arial, Helvetica, sans-serif;}

.frontlink {color:black; text-decoration:"none";}
.frontlink:link {color:black; text-decoration:none;}
.frontlink:hover {color:#999999; text-decoration:none;}
.frontlink:active {color:black; text-decoration:"none";}
.frontlink:visited { text-decoration: none; color:black; }

.companyhyperlink {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.companyhyperlink:link {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.companyhyperlink:visited {color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.companyhyperlink:active {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.companyhyperlink:hover {color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}

.hyperlink {color:#cc0000; text-decoration:"none";}
.hyperlink:link {color:#cc0000; text-decoration:none;}
.hyperlink:visited { text-decoration: none; color:#990000; }
.hyperlink:active {color:#cc0000; text-decoration:"none";}
.hyperlink:hover {color:#999999; text-decoration:none;} 



.refine_more {color:#cc0000; text-decoration:"none"; }
.refine_more:link {color:#cc0000; text-decoration:none; }
.refine_more:visited { text-decoration: none; color:#990000; }
.refine_more:active {color:#cc0000; text-decoration:"none";}
.refine_more:hover {color:RED; text-decoration:none;} 



.related {color:black; text-decoration:"none";}
.related:link {color:black; text-decoration:none;}
.related:visited { text-decoration: none; color:#990000; }
.related:active {color:black; text-decoration:"none";}
.related:hover {color:#999999; text-decoration:none;} 

.refine_text { border:0 color:black; text-decoration:"none"; font: normal 11px Arial, Helvetica, sans-serif;}
.refine_text:link {color:black; text-decoration:none; font: normal 11px Arial, Helvetica, sans-serif;}
.refine_text:visited { text-decoration: none; color:black; font: normal 11px Arial, Helvetica, sans-serif;}
.refine_text:active  {color:black; text-decoration:"none"; font: normal 11px Arial, Helvetica, sans-serif;}
.refine_text:hover {color:RED; text-decoration:none; font: normal 11px Arial, Helvetica, sans-serif;}
.navigatorColor {background-color:#EBF0F4; }




.pagetitle {
	font-family: arial;
	font-weight: bold;
	font-size: 22px;
	line-height: 15pt;
	color: black;
	height: 28px;
	text-decoration:none;}

.message { color:red;}
.white { color:white;}
.error {color:RED; }




.copy
{	
font: regular 12px Georgia, serif;
color: #000000;
line-height:17px;
text-decoration:none;
}



#mainContainer {
	FONT: 11px Arial, serif; MARGIN-LEFT: auto; WIDTH: 760px; MARGIN-RIGHT: auto
}
#mainContainer2Home {
	FONT: 11px Arial, serif; MARGIN-LEFT: 2px; WIDTH: 498px
}
#mainContainer2Default {
	FONT: 11px Arial, serif; WIDTH: 760px
}
.mainLeft {
	WIDTH: 260px
}
.mainRight {
	WIDTH: 500px
}
#headerLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 260px; PADDING-TOP: 0px
}
#leftColContainer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 260px; PADDING-TOP: 5px
}
#spine {
	CURSOR: pointer
}
#insidearrow {
	Z-INDEX: 1; MARGIN-LEFT: -12px; CURSOR: pointer; POSITION: absolute; TOP: 250px
}
#insideclose {
	Z-INDEX: 1; VISIBILITY: hidden; MARGIN-LEFT: -12px; CURSOR: pointer; POSITION: absolute; TOP: 250px
}
#boxcover {
	VISIBILITY: hidden; WIDTH: 260px; PADDING-TOP: 0px; POSITION: absolute; TOP: 262px; HEIGHT: 175px; BACKGROUND-COLOR: #fff
}

.centerColContainerHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 32px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.centerColContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 32px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 638px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.rightColContainerOut {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(http://www.interiordesign.net/contents/images/IDWbgblue.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 123px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
#rightColContainerIn {
	MARGIN-LEFT: 3px; WIDTH: 120px
}
#rightColContainerIn2 {
	MARGIN-LEFT: 3px; WIDTH: 120px
}

.date {
	FONT: 9px Arial, sans-serif; COLOR: #999999
}
.footer {
	FONT: 9px/11px Arial, sans-serif; COLOR: #666666
}

.footernav {
	FONT: 11px Arial, sans-serif; COLOR: #000
}

.issue {
	FONT: bold 11px Arial, sans-serif; COLOR: #000000
}
.tocFeature {
	FONT: italic 11px/14px Arial, sans-serif; COLOR: #000000
}
.tocTitle {
	FONT: 11px/14px Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.tocTitle {
	FONT: 11px/14px Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.tocTitle:hover {
	FONT: 11px/14px Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.toc {
	FONT: 11px/14px Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.toc {
	FONT: 11px/14px Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}

.hpheadline {
	FONT: 11px Arial, serif; COLOR: #cc0000; TEXT-DECORATION: none
}
.hpbyline {
	FONT: 10px Arial, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #999999; TEXT-DECORATION: none
}
.hpnpco {
	FONT: bold 11px/14px Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.hpnp {
	FONT: 11px/14px Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.datestamp {
	FONT: 9px/23px Arial, sans-serif; COLOR: #999999
}
.calendartopheader {
	FONT: 10px Arial, sans-serif; COLOR: #999999; BACKGROUND-COLOR: #ebf0f5
}
.calendartop {
	FONT: 10px Arial, sans-serif; COLOR: #000000
}
A.calendartop {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; FONT: 10px Arial, sans-serif; BORDER-LEFT: #cc0000 1px solid; COLOR: #000000; BORDER-BOTTOM: #cc0000 1px solid
}
A.calendartop:visited {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT: 10px Arial, sans-serif; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid
}
.centerhead {
	FONT: bold 13px/17px Arial, serif; COLOR: #000000
}
.centerabstract {
	FONT: 11px/14px Arial, serif; COLOR: #000000
}


a.hover
{	
color: #cc0000;
line-height: 14px;
text-decoration: none;
}
.Greenbyline {
	FONT: bold 10px Verdana, sans-serif; COLOR: #b7b7b7
}
.Greenabstract {
	FONT: 10px Verdana, sans-serif; COLOR: #000000
}
.Greenmore {
	FONT: 10px Verdana, sans-serif; COLOR: #000000; TEXT-DECORATION: underline
}
.Greencaption {
	FONT: 10px Verdana, sans-serif; COLOR: #b7b7b7
}
.abstract {
	FONT: 11px/14px Arial, serif; COLOR: #333333; TEXT-DECORATION: none
}
A.abstract {
	FONT: 11px/14px Arial, serif; COLOR: #cc0000; TEXT-DECORATION: none
}
A.abstract:hover {
	FONT: 11px/14px Arial, serif; COLOR: #cc0000; TEXT-DECORATION: none
}
.byline {
	FONT: small-caps 12px/17px Arial, serif; COLOR: #999999
}

.head {
	FONT: bold 13px Arial, serif; COLOR: #000000
}
.HEAD {
	FONT: bold 13px Arial, serif; COLOR: #000000
}
.nib {
	COLOR: #000000; LINE-HEIGHT: 17px
}
.deck {
	FONT: small-caps 12px/17px Arial, serif; COLOR: #000000; TEXT-DECORATION: none
}
A.deck {
	FONT: small-caps 12px/17px Arial, serif; COLOR: #cc0000; TEXT-DECORATION: none
}
A.deck:hover {
	FONT: small-caps 12px/17px Arial, serif; COLOR: #cc0000; TEXT-DECORATION: none
}
.body {
	FONT: 12px/17px Arial, serif; COLOR: #000000; TEXT-DECORATION: none
}
A.body {
	FONT: 12px/17px Arial, serif; COLOR: #cc0000; TEXT-DECORATION: none;
}
A.body:hover {
	FONT: 12px/17px Arial, serif; COLOR: #cc0000; TEXT-DECORATION: none;
}
.centernav {
	FONT: 11px/14px Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.centernav {
	FONT: 11px/14px Arial, sans-serif; COLOR: #cc0000; TEXT-DECORATION: none
}
A.centernav:hover {
	FONT: 11px/14px Arial, sans-serif; COLOR: #cc0000; TEXT-DECORATION: none
}
.npco {
	FONT: bold 11px/14px Arial, serif; COLOR: #000000; TEXT-DECORATION: none
}
A.npco {
	FONT: bold 11px/14px Arial, serif; COLOR: #000000; TEXT-DECORATION: none
}
A.npco:hover {
	FONT: bold 11px/14px Arial, serif; COLOR: #000000; TEXT-DECORATION: none
}
#npbody {
	FONT: 11px/14px Arial, serif; COLOR: #000000; TEXT-DECORATION: none
}
#npbody A {
	FONT: 11px/14px Arial, serif; COLOR: #cc0000; TEXT-DECORATION: none
}
#npbody A:hover {
	FONT: 11px/14px Arial, serif; COLOR: #999999; TEXT-DECORATION: none
}
.npNav {
	FONT: 11px/14px Arial, sans-serif; COLOR: #cc0000; TEXT-DECORATION: none
}
A.npNav {
	FONT: 11px/14px Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.npNav:hover {
	FONT: 11px/14px Arial, sans-serif; COLOR: #999999; TEXT-DECORATION: none
}
.npNav1 {
	FONT: 11px/14px Arial, sans-serif; TEXT-DECORATION: none
}
A.npNav1 {
	FONT: 11px/14px Arial, sans-serif; TEXT-DECORATION: none
}
.npTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #e8e8e8 1px solid
}
.subHeadLeft {
	PADDING-LEFT: 15px; WIDTH: 245px
}
.tocHeader {
	PADDING-BOTTOM: 15px; FONT: bold 11px Arial, serif; COLOR: #cc0000
}
.tocHeadline {
	FONT: 11px/15px Arial, serif; COLOR: #000000; TEXT-DECORATION: none
}
A.tocHeadline {
	FONT: 11px/15px Arial, serif; COLOR: #000000; TEXT-DECORATION: none
}
A.tocHeadline:hover {
	FONT: 11px/15px Arial, serif; COLOR: #000000; TEXT-DECORATION: none
}
.tocDeck {
	FONT: 11px/15px Arial, serif; COLOR: #999999; TEXT-DECORATION: none
}
.tocSubsection {
	FONT: bold 11px/15px Arial, serif; COLOR: #000000; TEXT-DECORATION: none
}
.tocIssueDate {
	FONT: 11px Arial, sans-serif; COLOR: #999999
}
.grayLineTop {
	BORDER-TOP: #e8e8e8 1px solid
}
.grayLineBottom {
	BORDER-BOTTOM: #e8e8e8 1px solid
}


.caption {
	FONT: 9px/11px Arial, sans-serif; COLOR: #999999
}

.listingtitle { 
   	font-family: arial; 
   	font-size: 9pt; 
	text-decoration: none;
	font-weight: bold;
	color:Black;
	 }
	 
	 .topbar {
	font-family: arial;
	font-weight: bold;
	font-size: 13px;
	line-height: 15pt;
	color:black;
	
	 }
	 
	 .defaultDarkColor {background-color:#B2B9C3;}
	 
	 
	 

	 
.BreadCrum
{	
font: normal 11px Arial, Helvetica, sans-serif;
color: black;
line-height: 14px;
text-decoration: none;
}

.npNav	
{	
font: normal 11px Arial, Helvetica, sans-serif;
color: black;
line-height: 14px;
text-decoration: none;
}

a.npNav	
{	
font: normal 11px Arial, Helvetica, sans-serif;
color: #000000;
line-height: 14px;
text-decoration: none;
}

a.npNav:hover
{	
font: normal 11px Arial, Helvetica, sans-serif;
color: #999999;
line-height: 14px;
text-decoration: none;
}

.BreadCrumLeaf
{
font: normal 11px Arial; 
color: black;
line-height: 14px;
text-decoration: none;
}

.bodys_title
{
font: normal 11px Arial;
color: black;
line-height: 14px;
text-decoration: none;
text-align: left; 
}
.bodys
{
font: normal 11px Arial;
color: black;
line-height: 14px;
text-align: left; 
}

.refine { 
   	font-family: arial; 
   	font-size: 12px; 
	font-weight: bold;
	height: 14pt;
	background-color:#EBF0F4;
	border-bottom: solid 1px black;
	border-top: solid 1px black;	
	
	}
	
	 

.refine2 { 
   	font-family: arial; 
   	font-size: 12px; 
	font-weight: bold;
	height: 14pt;
	color: black; 
	background-color:#EBF0F4;
	
}


	
	.current_page_color
	{
		color: black;
	}
	
	.company_title
	{
		color: Black;
		font-family: Arial;
		font: 18 px;	
	}
	
	.rfi
	{
		font-family: Verdana;
		font: 10 px;
		color: black;
		vertical-align:50%;
		
	}
	
.defaultLightColor {background-color: #EBF0F4;}	
.faqQuestion {color:#FF0000; font-size:  medium; font-family:Arial, Helvetica, sans-serif;}
.faqAnswer { color:#333333; font-size: small; font-family:Georgia, Times New Roman, Times, serif;}		
body, p, td, div {color: #000000; font: 12px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px;}

 
.serviceLinks 
{
	border-top: 8px solid white;
	border-bottom: 8px solid white;
	background-color :#9fb9de;
}

.SmallTextService {color:#3a4f6c; text-decoration:"none"; font: normal 12pt Verdana;}
.SmallTextService:link {color:#3a4f6c; text-decoration:"none"; font: normal 12pt Verdana;line-height:16px;}
.SmallTextService:visited { text-decoration: none; color:#3a4f6c;  font: normal 12pt Verdana;line-height:16px;}
.SmallTextService:active {color:#3a4f6c; text-decoration:"none"; font: normal 12pt Verdana;line-height:16px;}
.SmallTextService:hover {color:#366CBE;text-decoration:underline; font: normal 12pt Verdana;line-height:16px;}

.BreadCrum:hover{text-decoration: underline; color:#366CBE; font-weight:normal;}
.BreadCrum:visited{text-decoration: none; color:black; font-weight:normal;}
