#browsenav ul { padding-top: 4px; color: #505050; }
#browsenav { width: 240px; margin: 0px; padding: 0px 0px 10px 10px; font: normal 70% Verdana, Geneva, Arial, Helvetica, sans-serif; }
#browsenav.treeview li { background: url(images/nav/tv-item.gif) 0 0 no-repeat; }

#browsenav.treeview li.collapsable { background-image: url(images/nav/tv-collapsable.gif); }
#browsenav.treeview li.expandable { background-image: url(images/nav/tv-expandable.gif); }
#browsenav.treeview li.last { background-image: url(images/nav/tv-item-last.gif); }
#browsenav.treeview li.lastCollapsable { background-image: url(images/nav/tv-collapsable-last.gif); }
#browsenav.treeview li.lastExpandable { background-image: url(images/nav/tv-expandable-last.gif); }	  	

#browsenav li { font-weight: normal; }
#browsenav li a { color: #505050; text-decoration: none; }
#browsenav li a:hover { color: #C10107; }
#browsenav li.open { font-weight: bold; }


#search_wrap { width: 770px; overflow: hidden; background: url(images/main_background.gif) repeat-y top center white; font: 145% Arial, Helvetica, sans-serif; }

#search_wrap hr { display: none; }

#news_sidebar { float: left; width: 250px; padding: 0px 0px 0px 0px; }

#browser_articles { position: relative; margin: 0px 3px 0px 3px; padding: 7px 0px 3px 7px; }
#browser_articles h3 { margin: 0px; padding: 0px 0px 5px 0px; background: url(images/icon_browse.gif) no-repeat 166px 2px; font-size: 110%; color: #C10107; }
#browser_articles h3 span { display: block; margin: 0px 0px 1px 0px; height: 20px; background: url(images/mini_logo.gif) no-repeat 0px 0px; text-indent: -99999em; }
#browser_articles p { margin: 2px 0px 0px 0px; padding: 0px 40px 0px 0px; font: 55% Verdana, Geneva, Arial, Helvetica, sans-serif; }

#browser_articles a.help { position: absolute; top: 50px; right: 9px; display: block; width: 12px; height: 12px; background: url(images/icon_help.gif) no-repeat 0px 0px; text-indent: -99999em; }

#press_releases { position: relative; margin: 0px 3px 0px 3px; padding: 7px 0px 0px 7px; background: url(images/hr_rule01.gif) repeat-x top center; }
#press_releases h3 { margin: 0px; padding: 0px 0px 10px 0px; background: url(images/icon_press.gif) no-repeat 166px 0px; font-size: 110%; color: #C10107; }
#press_releases h3 span { display: block; margin: 0px 0px 1px 0px; height: 20px; background: url(images/mini_logo.gif) no-repeat 0px 0px; text-indent: -99999em; }

#press_releases ul { margin: 4px 0px 0px 0px; padding: 0px; list-style: none; font: 58% Verdana, Geneva, Arial, Helvetica, sans-serif; }
#press_releases ul li { width: 230px; margin: 0px 0px 4px 0px; padding: 0px; overflow: hidden; line-height: 1.25em; background-image: none; }
#press_releases ul li span.date { display: block; width: 60px; padding: 0px 8px 0px 0px; float: left; background: url(images/vr_rule01.gif) repeat-y top right; text-align: right; color: #4E709E; }
#press_releases ul li span.date span { display: none; }
#press_releases ul li span.title { display: block; width: 153px; float: right; }

#press_releases ul li span.title a { text-decoration: none; color: #C10107; }
#press_releases ul li span.title a:hover { text-decoration: underline; }

#press_releases span.more_links { display: block; margin: 6px 0px 5px 0px; padding: 0px 4px; text-align: right; font-size: 68%; font-weight: bold; }
#press_releases span.more_links a { padding: 0px 11px 0px 0px; background: url(images/arrow01.gif) no-repeat top right; text-decoration: none; color: #C10107; }
#press_releases span.more_links a:hover { text-decoration: underline; }



#press_kits { position: relative; margin: 0px 3px 0px 3px; padding: 7px 0px 0px 7px; background: url(images/hr_rule01.gif) repeat-x top center; }
#press_kits h3 { margin: 0px; padding: 0px 0px 17px 0px; background: url(images/icon_presskits.gif) no-repeat 166px 0px; font-size: 110%; color: #C10107; }
#press_kits h3 span { display: block; margin: 0px 0px 1px 0px; height: 20px; background: url(images/mini_logo.gif) no-repeat 0px 0px; text-indent: -99999em; }

#press_kits ul { margin: 4px 0px 0px 0px; padding: 0px; list-style: none; font: 58% Verdana, Geneva, Arial, Helvetica, sans-serif; }
#press_kits ul li { width: 230px; margin: 0px 0px 4px 0px; padding: 0px; overflow: hidden; line-height: 1.25em; background-image: none; }
#press_kits ul li span.date { display: block; width: 60px; padding: 0px 8px 0px 0px; float: left; background: url(images/vr_rule01.gif) repeat-y top right; text-align: right; color: #4E709E; }
#press_kits ul li span.date span { display: none; }
#press_kits ul li span.title { display: block; width: 153px; float: right; }

#press_kits ul li span.title a { text-decoration: none; color: #C10107; }
#press_kits ul li span.title a:hover { text-decoration: underline; }

#content_area { float: right; width: 494px; padding: 0px 8px 0px 18px; }

#content_area h2 { margin: 5px 0px 0px 0px; padding: 0px; font: bold 75% Verdana, Geneva, Arial, Helvetica, sans-serif; color: #C10107; }

dl.article { position: relative; width: 474px; margin: 0px auto 15px auto; padding: 6px 10px 0px 10px; background: url(images/article_background.gif) no-repeat top center; font: 60% Verdana, Geneva, Arial, Helvetica, sans-serif; }
dl.article dt { margin: 0px; padding: 0px 222px 0px 0px; font-weight: bold; font-size: 115%; }
dl.article dt a { color: #C10107; }
dl.article dt a:hover { text-decoration: none; }

dl.article dd.industry { position: absolute; top: 7px; right: 89px; width: 128px; padding: 1px 0px 1px 8px; background: url(images/vr_rule01.gif) repeat-y top left; color: #4E709E; font-size: 90%; }
dl.article dd.date { position: absolute; top: 7px; right: 0px; width: 72px; padding: 1px 0px 1px 8px; background: url(images/vr_rule01.gif) repeat-y top left; color: #4E709E; font-size: 90%; }

dl.article dd.description { margin: 6px 0px 0px 0px; padding: 0px; }

#sortby { position: relative; }
#sortby h3 { position: absolute; left: -99999em; }
#sortby ul { margin: 0px; padding: 10px 0px 3px 0px; width: 100%; overflow: hidden; list-style: none; background: url(images/hr_rule01.gif) repeat-x bottom center; font: 75% Verdana, Geneva, Arial, Helvetica, sans-serif; }
#sortby ul li { margin: 0px; padding: 0px; padding: 0px; float: left; background: none; font-weight: bold; color: #C10107; }
#sortby ul li a { display: block; float: left; margin: 0px; padding: 0px 0px 0px 9px; font-weight: bold; text-decoration: none; color: #C10107; }
#sortby ul li a:hover { text-decoration: underline; }
#sortby ul li.title { width: 240px; }
#sortby ul li.industry { margin: 0px 0px 0px 6px; width: 139px; }
#sortby ul li.date { margin: 0px 0px 0px 6px; width: 82px; }


ul.pagination { width: 100%; margin: 0px; padding: 0px; overflow: hidden; list-style: none; font: 65% Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: right; }
ul.pagination li { margin: 0px; padding: 0px; display: inline; background-image: none; }
ul.pagination li a { text-decoration: none; color: #C10107; }
ul.pagination li.on a { text-decoration: underline; }
ul.pagination li a:hover { text-decoration: underline; }

#subsections h3 { margin: 0px; padding: 10px 0px 3px 0px; width: 100%; overflow: hidden; list-style: none; background: url(images/hr_rule01.gif) repeat-x bottom center; color: #C10107; font: bold 75% Verdana, Geneva, Arial, Helvetica, sans-serif; }
#subsections ul { list-style: none;	}
#subsections ul li { font: 70% Verdana, Geneva, Arial, Helvetica, sans-serif;  }

