.src { white-space: normal }

.banner .section { color: #FFCC00 }

TABLE.banner, TD.banner { background-image: url(/ico/bgh.gif) }
TABLE.header { color: #FFFFFF }
TABLE.header A:link, TABLE.header A:hover, TABLE.header A:visited, TABLE.header A:active { color: #FFFFFF }

TABLE.servbox { margin: 0px 0px 10px 0px; background-color: #000000; color: #CCCCCC; cursor: pointer; width: 100% }
TABLE.servbox TR.servbox_header TD, TABLE.servbox TR.servbox_header TH { padding: 15px 15px 0px 15px }
TABLE.servbox TR.servbox_body TD, TABLE.servbox TR.servbox_body TH { padding: 3px 15px 15px 15px }
TABLE.servbox TD IMG { margin: 0px }
TABLE.servbox H1 { color: #FFCC00; margin: 0px; padding: 0px;
font-size: 24px; }
TABLE.servbox LI { list-style-image: url( /ico/righty.gif ); font-size: 12px; font-weight: bold }
TABLE.servbox TH A { color: #FFFFFF; border-color: #FFFFFF; position:
relative; top: -4px; font-size: 12px }
TABLE.servbox TD, TABLE.servbox TD A, TABLE.servbox A:link, TABLE.servbox A:visited, TABLE.servbox A:active 
{ color: #eee; text-decoration: none; border: none; font-weight: bold }
TABLE.servbox TD P { color: #ccc; margin-top: 5px; margin-bottom: 10px; font-weight: bold }
TABLE.servbox TD UL { margin-top: 0px; margin-bottom: 0px }
TABLE.servbox TD u { color: #FFCC00 }
TABLE.servbox TD A:hover { color: #DDDDDD; text-decoration: underline }

table.header th, table.tp_header tr, tr.hmenu_title { background-color: #666666 }
table.header td, table.tp_header tr td { background-color: #FFCC00 }

table.tp_section tr th{ background-color: #da0; color:#fff; text-shadow: 0 0 0.2em #a80; }
table.tp_section tr td{ background-color: #fc0; }

tr.teaser_ a:link, .teaser_ a:active, .teaser_ a:visited{ text-decoration: none; }
tr.teaser_ th{ cursor:pointer; }
.teaser_ a:hover{ text-decoration: none; border-bottom: 1px solid #FFFFFF }

TR.teaser_ca TD, TR.teaser_wn TD { background-color: #FF9900 }
TR.teaser_ca TH, TR.teaser_wn TH { background-color: #CC6600 }
.teaser_ca A:link, .teaser_ca A:active, .teaser_ca A:visited, .teaser_wn A:link, .teaser_wn A:active, .teaser_wn A:visited { border-bottom: 1px solid #FF9900 }
TR.teaser_bf TD { background-color: #FFCC99 }
TR.teaser_bf TH { background-color: #D2AE8A }
.teaser_bf A:link, .teaser_bf A:active, .teaser_bf A:visited { border-bottom: 1px solid #FFCC99 }
TR.teaser_sc TD { background-color: #8B9EAD }
TR.teaser_sc TH { background-color: #648699 }
.teaser_sc A:link, .teaser_sc A:active, .teaser_sc A:visited { border-bottom: 1px solid #8B9EAD }
TR.teaser_it TD { background-color: #66BDF0 }
TR.teaser_it TH { background-color: #6699CC }
.teaser_it A:link, .teaser_it A:active, .teaser_it A:visited { border-bottom: 1px solid #66BDF0 }
TR.teaser_sp TD { background-color: #99CC33 }
TR.teaser_sp TH { background-color: #85AD33 }
.teaser_sp A:link, .teaser_sp A:active, .teaser_sp A:visited { border-bottom: 1px solid #99CC33 }
TR.teaser_ls TD { background-color: #AD84D6 }
TR.teaser_ls TH { background-color: #96c }
.teaser_ls A:link, .teaser_ls A:active, .teaser_ls A:visited { border-bottom: 1px solid #AD84D6 }
TR.teaser_et TD { background-color: #FF66CC }
TR.teaser_et TH { background-color: #CC3399 }
.teaser_et A:link, .teaser_et A:active, .teaser_et A:visited { border-bottom: 1px solid #FF66CC }
TR.teaser_itntw TD { background-color: #FF4040 }
TR.teaser_itntw TH { background-color: #C00000 }
.teaser_itntw A:link, .teaser_itntw A:active, .teaser_itntw A:visited { border-bottom: 1px solid #FF4040 }
TR.teaser_n TD { background-color: #999 }
TR.teaser_n TH { background-color: #666 }
.teaser_n A:link, .teaser_n A:active, .teaser_n A:visited { border-bottom: 1px solid #999 }


TR.teaser_wc TD { background-color: #ffb612; }
TR.teaser_wc TH { background-color: #5b9bc6; cursor: pointer }
.teaser_wc A:link, .teaser_wc A:active, .teaser_wc A:visited { text-decoration: none; border-bottom: 1px solid #ffb612 }

table.box, DIV.dynarch-popup-base-menu { border-top: transparent; }

TABLE.r2l_promo { margin-bottom: 10px }
