/* CSS Document */
body {margin:0 50px 0 50px; background-color:#FFFFFF}
td {font:11px Tahoma, sans-serif; color:#333333; line-height:16px;}
form {margin:0; padding:0;}
p {text-align:justify;}
h1 {color:#5E000E; font:17px Tahoma, sans-serif;}
h2 {color:#5E000E; font:bold 14px Tahoma, sans-serif;}
h4 {color:#333333; font:bold 12px Arial, sans-serif;}
h5 {color:#333333; font:bold 12px Tahoma, sans-serif; margin-bottom:0px;}
a {font:11px Tahoma, sans-serif; color:#5E000E; text-decoration:underline}
a:hover {text-decoration:none}
td.toplinks {padding:0 10px 0 0;}
a.toplinks {font:11px Tahoma, sans-serif; color:#333333; margin:0 5px 0 5px; text-decoration:none}
a.toplinks:hover {color:#715A42; text-decoration:underline}
.subscribe {border:1px solid #B8AF9A; font:11px Tahoma, sans-serif; color:#333333}
.bannertitle {font:bold 11px Tahoma, sans-serif; color:#715A42}
.bannerlink {margin:0px 3px 0px 7px;}
a.bannerlink1 {font:11px Arial, sans-serif; color:#333333; text-decoration:none; margin-left:2px;}
a.bannerlink1:hover {color:#5C0128; text-decoration:none}
.footer {color:#666666; font:11px Arial, sans-serif; text-align:center}
a.footer {margin:2px; text-decoration:none}
a.footer:hover {background-color:#F0EEE3}
.navigation_bar {font:10px Verdana, sans-serif; color:#333333}
a.navigation_bar {font:10px Verdana, sans-serif; color:#333333}
a.navigation_bar:hover {text-decoration:none; color:#5E000E}
td.navigation_bar {padding:0 22px 0 12px; height:25px;}
td.maincontent {padding:24px 20px 24px 20px;}
.red {color:#5E000E}
.galleryprev {border:1px solid #9E9465; padding:2px;}
.galleryselect {color:#666666; font:11px Arial, sans-serif;}
td.galleryselect {border-bottom:1px solid #D7CEB0;}
a.career {font:11px Tahoma, sans-serif; color:#333333; text-decoration:none; margin:0 5px 0 5px;}
a.career:hover {color:#5E000E; text-decoration:underline}
td.tipslist {padding:24px 10px 24px 20px; background-image:url(img/bg_lines_vert.gif); background-position:right; background-repeat:repeat-y}

.latest_news {padding:24px 24px 24px 24px; background-image:url(img/bg_lines_vert.gif); background-position:left; background-repeat:repeat-y}
.events {padding:24px 24px 24px 24px; background-image:url(img/bg_dots_vert.gif); background-position:left; background-repeat:repeat-y}
#news {margin-top:20px; margin-bottom:10px;}
a.news {font:11px Tahoma, sans-serif; color:#333333; }
td.glossary {background-color:#EBEBEB; border:1px solid #CCCCCC;}
a.letter {margin-left:6px; margin-right:6px; font:12px Tahoma, sans-serif; color:#333333; text-decoration:none; text-transform: uppercase}
a.letter:hover {color:#5E000E; text-decoration:underline}
.titleletter {font:36px Arial, sans-serif; color:#5E000E; text-transform: uppercase}
a.word { display:block; padding:5px; font:11px Tahoma, sans-serif; color:#333333; text-decoration:none; text-transform: uppercase}
a.word:hover {color:#5E000E; text-decoration:underline; text-transform: uppercase}
.glossarytitle {font:bold 11px Tahoma, sans-serif; color:#5E000E; text-transform: uppercase}
.inforequest {border:1px solid #CCCCCC; font:11px Tahoma, sans-serif; color:#333333;}
.smgr {line-height: 20px; color:#666666;}
a.smgreen { font:11px Tahoma, sans-serif; color:#9C8C53; text-decoration:none; margin:0 5px 0 5px;}
a.smgreen:hover {text-decoration:underline;}
li.main {line-height:18px; list-style-image:url(img/li.gif); 
margin-bottom:10px; 
}
a.smgrey {font:11px Tahoma, sans-serif; color:#666666; text-decoration:none;}
a.smgrey:hover {color:#5E000E; text-decoration:underline}
.prod_series { padding:2px 5px 2px 5px;}
a.prod_series {font:11px Tahoma, sans-serif; color:#333333; text-decoration:none;}
a.prod_series:hover {color:#5E000E; text-decoration:underline}
.swatch {border-width:thin; border-color:#000000; width:80px}
.txt{ border:#CCCCCC solid 1px; font-size:11px; font-family:Arial, Helvetica, sans-serif; vertical-align:middle;}