BODY, TD { font:75% Georgia, Arial; color:#4F4F4F;line-height:18px; }

UL { margin-top:15px; }
LI { margin-top:5px; }

A { color:#291B82; }

.h1_title { color:#00505C; font:bold 160% Georgia, Arial;  }
.subtitle { color:#008A9F; font:bold 135% Georgia, Arial;  }
.subtitle2 { color:#008A9F; font:normal 100% Georgia, Arial; }
img { behavior: url('pngbehavior.htc'); }

.main_nav A { color:#3B3B3B; font:115% Arial,Tahoma; text-decoration:none; }
.main_nav TABLE TD { padding:5px 5px 0px 5px; } 
TR.main_nav_inner TD { padding:5px 5px 0px 5px; }
.main_nav_inner TD A { color:#707070; font:90% Arial,Tahoma; text-decoration:none; }
.uho A { color:#FFFFFF; font:100% Arial,Tahoma; text-decoration:underline; }
.back_nav { color:#ffffff; font:90% Arial,Tahoma; line-height:18px; }
.back_nav A { color:#ffffff; font: Arial,Tahoma; }

.smalltxt { color:#928F89; font:90% Arial,Tahoma;  }
.smalltxt A { color:#928F89; font:Arial,Tahoma;  }

.news { padding:0px 0px 20px 0px; }
.date { color:#A7A7A7; }
.body { color:#4F4F4F;padding:6px 0px 6px 0px;line-height:18px; }

.white { color:#FFFFFF; }

.maintxt {color:#474747; font:bold Georgia, Arial;line-height:18px; }
.specialtxt { color:#727272; font:italic Georgia, Arial;line-height:18px; height:60px; padding-left:95px; background:url('/img/leaf-special.gif') top left no-repeat;}

.question { color:#474747; font:bold Georgia, Arial;line-height:18px; }

.loggedUser { background:#006577;color:#FFFFFF;padding:8px 20px 0px 20px;font:70% Tahoma,Arial; }
.loggedUser A { color:#FFFFFF;font:Tahoma,Arial }

TABLE.form_error { background:url('/img/tea_error.gif') top left no-repeat; }
TABLE.form_error TD {  height:55px;color: #008A9F;padding:0px 0px 5px 60px; }

b.attention { font-size: 20px; }

INPUT, TEXTAREA, SELECT { font:Georgia, Arial; }

.bullet { color:#AAAAAA; }

IMG.preview { margin-right:5px; border:3px solid #D0D0D0; }
TABLE.cards TD { padding:10px 10px 10px 0px; border-top:1px solid #DDDDDD; }
TABLE.cards_form TD { padding:5px 0px 5px 0px; border-top:1px solid #DDDDDD; }

TABLE.border_0 TD { border:0px; }

TABLE.sitemap { margin-top:-18px; }
TABLE.sitemap TD { color:#00505C; }
TABLE.sitemap TD A { color:#00505C; text-decoration:underline; }
TABLE.sitemap TD .smalltxt A { color:#7A7A7A; }

TABLE.tea_variants TD { border-bottom:1px solid #DDDDDD;padding:8px 15px 8px 0px; }
TABLE.tea_variants TR.headers TD { font:bold; }

TABLE.infoTable TD { padding:8px 15px 8px 0px; border-bottom: #dddddd 1px solid; }
TABLE.infoTable TD DIV.list { margin-bottom:5px; } 
TABLE.infoTable TR.header TD { padding:25px 15px 12px 0px; border-bottom: #dddddd 2px solid; }