#nav ul.navigation li em                                { color:#fff; line-height:13px; font-size:12px; font-weight:bold; text-align:left; font-style:normal; display: block; clear:both; padding-bottom:2px; margin-bottom:2px; border-bottom:1px dotted #fff; }
#nav ul.navigation li .col                              { overflow:hidden; width:140px; float:left; margin:0 32px 10px 0; padding:0; }
#nav ul.navigation li .col a                            { clear:both; left:0; padding:0; background:none !important; height:auto; width:100%; text-align:left }
#nav ul.navigation li .col ul                           { margin-left:0; padding-bottom:20px; }
#nav ul.navigation li .col li                           { clear:both; margin-bottom:2px; margin-left: 0px !important;}
#nav ul.navigation li .col li a                         { height:auto; font-size:12px; line-height:16px; word-spacing:0; white-space:nowrap; left:0 !important;}
#nav ul.navigation li .col li a:link,
#nav ul.navigation li .col li a:visited,
#nav ul.navigation li .col li a:active                  { color:#fff !important; padding:0; position:static; }
#nav ul.navigation li .col li a:focus,
#nav ul.navigation li .col li a:hover                   { left:0; color:#f28e0c !important; }
#nav ul.navigation li .image                            { float:left; overflow:hidden; width:110px; margin-bottom:10px; text-align:center; padding: 0px}
#nav ul.navigation li .teaser                           { position:relative; float:left; width:636px; overflow:hidden; clear:both; display:block; margin:0 0 10px 0px;}
#nav ul.navigation li .teaser a:link,
#nav ul.navigation li .teaser a:visited,
#nav ul.navigation li .teaser a:active,
#nav ul.navigation li .teaser a:focus,
#nav ul.navigation li .teaser a:hover                   { position:relative !important; left:0; background:none !important; padding:0; height:auto; }
#nav ul.navigation li .containerClass1 a                { height:auto; background:none!important;}

