.abouthead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none;}
.abouthead a:hover {text-decoration: underline;}
.abouttext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none;}
.abouttext a:hover {text-decoration: underline;}
.aboutfine {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; text-decoration: none;}
.aboutfine a:hover {text-decoration: underline;}
.aboutarte {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none;}
.aboutarte a:hover {text-decoration: underline;}


.artetag1 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333;}
.artetag1 a:hover {text-decoration: none;}

.backgroundhead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none;}
.backgroundhead a:hover {text-decoration: underline;}
.backgroundtext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none;}
.backgroundtext a:hover {text-decoration: underline;}
.backgroundchoice {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none;}
.backgroundchoice a:hover {text-decoration: underline;}
.backgroundfine {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; text-decoration: none;}
.backgroundfine a:hover {text-decoration: underline;}

.backoffbanner {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #333333; text-decoration: none;}
.backoffbanner a:hover {text-decoration: underline;}
.backoffhead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none;}
.backoffhead a:hover {text-decoration: underline;}
.backoffmenu {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none;}
.backoffmenu a:hover {text-decoration: underline;}
.backofftext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none;}
.backofftext a:hover {text-decoration: underline;}

.basketbanner {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333333; text-decoration: none;}
.basketbanner a:hover {text-decoration: underline;}
.baskethead {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #666666; text-decoration: none;}
.baskethead a:hover {text-decoration: underline;}
.baskettext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none;}
.baskettext a:hover {text-decoration: underline;}
.basketfine {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none;}
.basketfine a:hover {text-decoration: underline;}
.basketrequired {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF0000; text-decoration: none;}
.basketrequired a:hover {text-decoration: underline;}


.collectionshead {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #333333; text-decoration: none;}
.collectionshead a:hover {text-decoration: underline;}
.collectionstext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none;}
.collectionstext a:hover {text-decoration: underline;}
.collectionsfine {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none;}
.collectionsfine a:hover {text-decoration: underline;}

.contacthead {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none;}
.contacthead a:hover {text-decoration: underline;}
.contacttext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none;}
.contacttext a:hover {text-decoration: underline;}
.contactfine {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; text-decoration: none;}
.contactfine a:hover {text-decoration: underline;}
.contactrequired {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF0000; text-decoration: none;}
.contactrequired a:hover {text-decoration: underline;}

.crumb {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none;}
.crumb a:hover {text-decoration: underline;}

.desktopshead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none;}
.desktopshead a:hover {text-decoration: underline;}
.desktopstext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none;}
.desktopstext a:hover {text-decoration: underline;}
.desktopsfine {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; text-decoration: none;}
.desktopsfine a:hover {text-decoration: underline;}

.fabricshead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none;}
.fabricshead a:hover {text-decoration: underline;}
.fabricstext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none;}
.fabricstext a:hover {text-decoration: underline;}
.fabricsfine {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none;}
.fabricsfine a:hover {text-decoration: underline}

.head {font-family: Arial, Helvetica, sans-serif; font-size: 23px; font-weight: normal; color: #666666; text-decoration: none;}
.head a:hover {text-decoration: none;}
.headtext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none;}
.headtext a:hover {text-decoration: underline;}
.subhead {font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal; color: #666666; text-decoration: none;}
.subhead a:hover {text-decoration: underline;}

.legal1 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none;}
.legal1 a:hover {text-decoration: underline;}
.legal2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none;}
.legal2 a:hover {text-decoration: underline;}
.legaltext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none;}
.legaltext a:hover {text-decoration: underline;}

.loginbanner {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333333; text-decoration: none;}
.loginbanner a:hover {text-decoration: underline;}
.loginhead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333; text-decoration: none;}
.loginhead a:hover {text-decoration: underline;}
.logintext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none;}
.logintext a:hover {text-decoration: underline;}
.loginfine {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; text-decoration: none;}
.loginfine a:hover {text-decoration: underline;}
.loginrequired {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF0000; text-decoration: none;}
.loginrequired a:hover {text-decoration: underline;}

.logouthead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #666666; text-decoration: none;}
.logouthead a:hover {text-decoration: underline;}
.logouttext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none;}
.logouttext a:hover {text-decoration: underline;}

.menu1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0000FF; xxxcolor: #0066CC; text-decoration: none;}
.menu1 a:hover {text-decoration: underline;}
.menu2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; xxxcolor: #5090cf; color: #333333; text-decoration:none;}
.menu2 a:hover {text-decoration: underline;}
.menu3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration:none;}
.menu3 a:hover {text-decoration: underline;}
.menutext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF4000; text-decoration: none;}
.menutext a:hover {text-decoration: underline;}

.notfoundhead {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none;}
.notfoundhead a:hover {text-decoration: underline;}
.notfoundtext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none;}
.notfoundtext a:hover {text-decoration: underline;}

.plantlifehead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #005000; text-decoration: none;}
.plantlifehead a:hover {text-decoration: underline;}
.plantlifetext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #005000; text-decoration: none;}
.plantlifetext a:hover {text-decoration: underline;}
.plantlifefine {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #005000; text-decoration: none;}
.plantlifefine a:hover {text-decoration: underline;}

.portfoliotext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none;}
.portfoliotext a:hover {text-decoration: underline;}
.portfoliofine {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none;}
.portfoliofine a:hover {text-decoration: underline;}

.printfriendlytext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none;}
.printfriendlytext a:hover {text-decoration: underline;}

.printmediahead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none;}
.printmediahead a:hover {text-decoration: underline;}
.printmediatext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none;}
.printmediatext a:hover {text-decoration: underline;}
.printmediafine {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none;}
.printmediafine a:hover {text-decoration: underline;}

.producthead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none;}
.producthead a:hover {text-decoration: underline;}
.producttext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none;}
.producttext a:hover {text-decoration: underline;}
.productfine {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none;}
.productfine a:hover {text-decoration: underline;}
.productveryfine {font-family: Arial, Helvetica, sans-serif; font-size: 09px; font-weight: normal; color: #666666; text-decoration: none;}
.productveryfine a:hover {text-decoration: underline;}

.profilebanner {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333333; text-decoration: none;}
.profilebanner a:hover {text-decoration: underline;}
.profilename {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none;}
.profilename a:hover {text-decoration: underline;}
.profilehead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333; text-decoration: none;}
.profilehead a:hover {text-decoration: underline;}
.profiletext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none;}
.profiletext a:hover {text-decoration: underline;}
.profilefine {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; text-decoration: none;}
.profilefine a:hover {text-decoration: underline;}
.profilerequired {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF0000; text-decoration: none;}
.profilerequired a:hover {text-decoration: underline;}

/*
.prototype {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #999999; }
*/

.searchhead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none;}
.searchhead a:hover {text-decoration: underline;}
.searchtext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none;}
.searchtext a:hover {text-decoration: underline;}
.searchform {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}
.searchbutton {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none;}
.searchfine {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none;}
.searchfine a:hover {text-decoration: underline}

.sendpagebanner {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; text-decoration: none;}
.sendpagebanner a:hover {text-decoration: underline;}
.sendpagehead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none;}
.sendpagehead a:hover {text-decoration: underline;}
.sendpagetext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none;}
.sendpagetext a:hover {text-decoration: underline;}
.sendpagefine {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; text-decoration: none;}
.sendpagefine a:hover {text-decoration: underline;}
.sendpagerequired {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF0000; text-decoration: none;}
.sendpagerequired a:hover {text-decoration: underline;}

.settingshead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #333333; text-decoration: none;}
.settingshead a:hover {text-decoration: underline;}
.settingstext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none;}
.settingstext a:hover {text-decoration: underline;}
.settingsfine {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; text-decoration: none;}
.settingsfine a:hover {text-decoration: underline;}

.showroomshead {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #000066; text-decoration: none;}
.showroomshead a:hover {text-decoration: underline;}
.showroomstext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000066; text-decoration: none;}
.showroomstext a:hover {text-decoration: underline;}
.showroomsfine {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000066; text-decoration: none;}
.showroomsfine a:hover {text-decoration: underline;}
.showroomsmap {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #008000; text-decoration:none;}
.showroomsmap a:hover {text-decoration: underline;}

.sitemaphead {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; text-decoration: none;}
.sitemaphead a:hover {text-decoration: underline;}
.sitemaptext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none;}
.sitemaptext a:hover {text-decoration: underline;}
.sitemapfine {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none;}
.sitemapfine a:hover {text-decoration: underline;}

.symbolhead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000066; text-decoration: none;}
.symbolhead a:hover {text-decoration: underline;}
.symboltext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000066; text-decoration: none;}
.symboltext a:hover {text-decoration: underline;}
.symbolfine {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000066; text-decoration: none;}
.symbolfine a:hover {text-decoration: underline}

.technicalhead {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #333333; text-decoration: none;}
.technicalhead a:hover {text-decoration: underline;}
.technicaltext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none;}
.technicaltext a:hover {text-decoration: underline;}
.technicalfine {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none;}
.technicalfine a:hover {text-decoration: underline;}

.tracetext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000066; text-decoration: none;}
.tracetext a:hover {text-decoration: underline;}

div.rtl { direction: rtl; }

div.ltr { direction: ltr; }

.borderblack {border-style: solid; border-color: #000000; border-width: 1px;}

.borderslate {border-style: solid; border-color: #333333; border-width: 1px;}

.bordergray {border-style: solid; border-color: #666666; border-width: 1px;}

.bordersymbol {border-style: solid; border-color: #7C5D9C; border-width: 1px;}

.preLoadPicAndHideIt {display:none;}

input.footerbutton {   
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-weight: normal; 
  color: #383838; 
  text-decoration: none;
  background-color: #181818;   
  border: 1px solid;   
  border-color: #333333 #181818 #181818 #333333; 
  display:inline; margin-bottom: 0;
  cursor:hand; 
}   

textarea.requestexpedite {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: normal; 
  color: #0000FF; 
  text-decoration: none; 
  width: 160px;
}

.searchcolorname         {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}
.searchcolornameall      {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}
.searchcolornameblacks   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;background-image:url('images/search_color_blacks.gif'); background-repeat:no-repeat;}
.searchcolornamegreys    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;background-image:url('images/search_color_greys.gif'); background-repeat:no-repeat;}
.searchcolornamewhites   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;background-image:url('images/search_color_whites.gif'); background-repeat:no-repeat;}
.searchcolornameneutrals {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;background-image:url('images/search_color_neutrals.gif'); background-repeat:no-repeat;}
.searchcolornamebrowns   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;background-image:url('images/search_color_browns.gif'); background-repeat:no-repeat;}
.searchcolornameoranges  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;background-image:url('images/search_color_oranges.gif'); background-repeat:no-repeat;}
.searchcolornamereds     {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;background-image:url('images/search_color_reds.gif'); background-repeat:no-repeat;}
.searchcolornamepurples  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;background-image:url('images/search_color_purples.gif'); background-repeat:no-repeat;}
.searchcolornameblues    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;background-image:url('images/search_color_blues.gif'); background-repeat:no-repeat;}
.searchcolornamegreens   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;background-image:url('images/search_color_greens.gif'); background-repeat:no-repeat;}
.searchcolornameyellows  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;background-image:url('images/search_color_yellows.gif'); background-repeat:no-repeat;}
.searchcolornamesilver   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;background-image:url('images/search_color_silver_metallic.gif'); background-repeat:no-repeat;}
.searchcolornamerose     {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;background-image:url('images/search_color_rose_metallic.gif'); background-repeat:no-repeat;}
.searchcolornamegold     {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;background-image:url('images/search_color_gold_metallic.gif'); background-repeat:no-repeat;}
.searchcolornamecopper   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;background-image:url('images/search_color_copper_metallic.gif'); background-repeat:no-repeat;}
.searchcolornamebronze   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;background-image:url('images/search_color_bronze_metallic.gif'); background-repeat:no-repeat;}


