
.audiolist { list-style-position: outside; list-style-image: url("/media/ui/arrow.jpg"); list-style-type: none; } 
 .audiolist a:hover { background-color: #FFFFCC; } 
 .menucellheight { background-color:#005177; height: 27px; } 
 .menucellheight360 { background-color:#CC0000; height: 27px; } 
 /*************************************************************** it links directory styles ***************************************************************/ 
 .maincellblue { background: #F7FBFD; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; padding-top: 0px; padding-right: 0px; padding-left: 6px; padding-bottom: 0px; } 
 .maincellblue a { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; } 
 .sponsor120 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: center; vertical-align: middle; } 
 .sponsor120 a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: center; vertical-align: middle; } 
 /* IT Links Directory Main Cell */ 
 /*************************************************************** it links directory styles ***************************************************************/ 
 td img { display: block; } 
 .searchstyle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; display: inline; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } 
 .breadcrumbs { font-family: Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; font-size: 11px; padding-left: 18px; margin-top:8px; margin-bottom:8px; height:30px; } 
 .breadcrumbs a { font-family: Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; font-size: 11px; } 
 .searchstyle td img { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; display: inline; } 
 .searchform input { font-size:10px; } 
 body { margin-top: 0px; } 
 .lefthottopic { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; padding-top: 20px; padding-right: 5px; padding-bottom: 20px; padding-left: 20px; } 
 .lefthottopic a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration:none; } 
 .lefthottopic a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#CC0000; text-decoration:underline; } 
 .lefthotvend { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 20px; } 
 .lefthotvend a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration:none; } 
 .lefthotvend a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#CC0000; text-decoration:underline; } 
 .vendor{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000; padding-top: 10px; padding-right: 5px; padding-left: 20px; line-height: normal; } 
 .vendor a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000; line-height: normal; } 
 .section_tech { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #2381B6; padding: 5px; } 
 .section_tech a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; } 
 .section_policy { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #66B6E1; padding: 5px; } 
 .section_policy a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; } 
 .section_mgmt { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #9FD1EC; padding: 5px; } 
 .section_mgmt a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; } 
 .section_business { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #2F9CD7; padding: 5px; } 
 .section_business a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; } 
 .section_yellow { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #FFEEA8; padding: 5px; } 
 .footer { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; } 
 .polltext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #737373; padding-top: 10px; padding-right: 5px; padding-bottom: 5px; padding-left: 15px; font-weight: bold; font-variant: normal; background-position: center center; } 
 .polltext a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; text-decoration:none; } 
 .polltext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#990000; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 20px; font-weight: bold; font-variant: normal; background-position: center center; } 
 pollfont { color: #737373; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-variant: normal; font-weight: bold; } 
 .pad { padding-left: 18px; } 
 .padrising { padding-left: 9px; padding-right: 9px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color:#000000; } 
 .padrising a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color:#000000; font-weight: bolder; text-decoration: none;  } 
 .padblog { padding-left: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; } 
 .padblog a { font-family: Arial, Helvetica, sans-serif; color:#0066CC; } 
 /*  support for sidebars  */ 
 /*	Related Links Article Level    */ 
 .Related { margin-bottom: 5px; margin-left: 5px; width: 300px; background-color: #F0F0F0; margin-top: 5px; } 
 .RelatedTitle { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 14px; line-height: 16px; font-weight: bold; background-color: #2381B5; padding-top: 5px; padding-bottom: 5px; padding-left: 2px; padding-right: 2px; text-align: center; /*letter-spacing: 0.125em;*/ } 
 .RelatedContent { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; line-height: 13px; padding: 7px; vertical-align: top; } 
 .Related a:link, .Related a:visited { color: #003399; font-size: 11px; text-decoration: none; font-weight: bold; } 
 .Related a:hover, .Related a:active { color: #cc0000; font-size: 11px; text-decoration: underline; font-weight: bold; } 
 /* styles by Michael -------------------------------------------------- */ 
 .solutions { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color:#000000; line-height : 14px; text-decoration: none; margin-top: 5px; padding-left: 12px; padding-right: 5px;   } 
 .solutions a {     font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color:#000000; font-weight: bolder; text-decoration: none; line-height : 14px;   } 
 .solutions a.searchtitle {     font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color:#000066; font-weight: bolder; text-decoration: none; line-height : 14px;   } 
 .hometab {     font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color:#000000; line-height : 13px; text-decoration: none; margin-top: 5px; padding-right: 5px; } 
 .highlighted_home_tab { border: 1px solid #333333; } 
 .upcoming_tab { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; } 
 .hometab a {     font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color:#000000; font-weight: bolder; text-decoration: none; line-height : 13px;   } 
 .latestNewsList {     font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color:#000000; line-height : 14px; text-decoration: none; margin-top: 5px; padding-left: 12px; padding-right: 5px;   } 
 .latestNewsHeadline { color:#000000; font-weight: bolder; text-decoration: none; } 
 .latestNewsAbstract { } 
 .latestNewsDate {     font-size: 11px; font-style: italic; color: #2280B6; } 
 .latestNewsNavigation { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#000000; line-height : 14px; text-decoration: none; margin-top: 5px; padding-left: 12px; padding-right: 5px; } 
 .latestNewsNavigationAction {  color: #2280B6; text-decoration: none; } 
 /* career-----------------------------------------------*/ 
 .career topicNewsList { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight:normal; } 
 .career { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight:normal; } 
 .career .career1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#CC0000; font-weight:normal; } 
 .career a{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight:normal; } 
 .career a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight:normal; text-decoration: underline; } 
 .career a:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight:normal; } 
 .career .topicNewsList { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight:normal; } 
 .career .career1 .topicNewsHeadline { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight:bold; } 
 .career .topicNewsAbstract { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight:normal; } 
 /* career -------------------------------------------------- */ 
 /*-----------------------------------------------*/ 
 .topicNewsList {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color:#000000; line-height : 14px; text-decoration: none; margin-top: 5px; padding-right: 5px; } 
 .topicNewsHeadline {     color:#000000; font-weight: bolder; text-decoration: none; font-size: 11px; } 
 .topicNewsAbstract { } 
 .topicNewsDate {     font-size: 11px; font-style: italic; color: #2280B6; } 
 .topicNewsNavigation {   font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#000000; line-height : 14px; text-decoration: none; margin-top: 5px; padding-left: 12px; padding-right: 5px; } 
 .topicNewsNavigationAction {  color: #2280B6; text-decoration: none; } 
 /* styles by Michael -------------------------------------------------- */ 
 .section_storyad { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; background-color: #FFFBE8; font-weight: bold; padding-top: 0px; margin: 0px; } 
 .storybyline { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; } 
 .storybyline a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; } 
 .storyhead { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color:#000000; text-decoration: none; } 
 .storysubhead { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#000000; text-decoration: none; } 
 .storybody { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; padding-right: 5px; line-height: 15px; } 
 .storybody a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #990000; text-decoration: underline; } 
 .articlebottommargin { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #2798D4; padding: 0px; } 
 .rellink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 5px; } 
 .rellink a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990000; padding: 5px; } 
 .dateheader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #990000; } 
 .themeMenuNavigation { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-transform: capitalize; color: #000000; text-decoration:none; border: thin none #990000; background-color: #FFFFCC; width: 400px; } 
 .themeMenuNavigation a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-transform: capitalize; color: #000000; text-decoration:none; border: thin none #990000; background-color: #FFFFCC; width: 400px; } 
 .externalContentHeadline { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2381B6; } 
 .externalContentList { padding-left: 15px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; } 
 .externalContentAbstract { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; } 
 .themeMenuNavigation a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-transform: capitalize; color:#990000; text-decoration:underline; border: thin none #990000; background-color: #FFEEA8; width: 400px; } 
 .solutionscol {    font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color:#000000; line-height : 14px; text-decoration: none; margin-top: 5px; padding-right: 5px; } 
 .solutionscol a {     font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color:#000000; font-weight: bolder; text-decoration: none; line-height : 14px;   } 
 .blogbody { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; padding-right: 5px; padding-right: 15px; } 
 .blogbody a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#0033CC; text-decoration: underline; } 
 .blogbody li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0033CC; text-decoration: underline; padding-top: 4px; padding-bottom: 4px; } 
 .blogbody li a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0033CC; text-decoration: underline; padding-top: 4px; padding-bottom: 4px; } 
 .blogbody h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#333333; } 
 .blogbody h1 a{ font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#333333; } 
 .blogbody h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#1773BD; } 
 .blogbody h2 a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#1773BD; } 
 .blogbody h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#990000; } 
 .blogbody h3 a{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#990000; } 
 h5 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; } 
 .top1nav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; } 
 .top1nav a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none; } 
 .top1nav a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFCC; text-decoration:underline; } 
 .secondnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: #FFCC00; font-weight: bold; } 
 .secondnav a{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: #FFCC00; font-weight: bold; } 
 .secondnavlink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; } 
 .ht_back { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-image:  url(/media/ui/hot_top1_r2_c1.jpg); background-repeat: repeat-y; background-position: left top; } 
 .st_sec_bg { background-image: url("/media/ui/st_sec_bg.jpg"); background-repeat: repeat-x; background-position: left top; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; height: 20px; } 
 .st_sec_td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 6px 2px 6px 10px; } 
 .st_sec_td a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: bold; text-decoration: none; } 
 .st_sec_td a:hover { text-decoration: underline; } 
 .st_sec_table { border: 1px solid #999999; } 
 .text_story_input { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #012E72; background-color: #FFFAE6; border: 1px solid #666666; width: 175px; } 
 .st_form_table { background-color: #E8E8E8; border: 1px solid #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; } 
 .searchform1 { font-size:10px; background-color: #FFFFCC; width: 100px; border: 1px solid #333333; } 
 .lefthottopic_search1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; padding-top: 10px; padding-right: 5px; padding-left: 20px; } 
 .lefthottopic_search1 a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration:none; } 
 .lefthottopic_search1 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#CC0000; text-decoration:underline; } 
 .lefthottopic_search2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; padding-right: 5px; padding-left: 20px; padding-bottom: 20px; } 
 .searchformfcw { margin-bottom: 0px; padding-bottom: 0px; } 
 /*************************************************************** iproduction added styles ***************************************************************/ 
 td.pad { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } 
 td.pad td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } 
 td.pad p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } 
 td.pad li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } 
 td.content { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } 
 td.content td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } 
 td.content p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } 
 td.content li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } 
 td.content a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; } 
 td.content a:hover { color: #cc0000; font-size: 12px; text-decoration: underline; font-weight: bold; } 
 .copyTiny { font-family: Arial, Helvetica, sans-serif; font-size: 10px; } 
 .copySmall { font-family: Arial, Helvetica, sans-serif; font-size: 11px; } 
 .copy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } 
 .copyMedium { font-family: Arial, Helvetica, sans-serif; font-size: 13px; } 
 .copyLarge { font-family: Arial, Helvetica, sans-serif; font-size: 16px; } 
 .copyHuge { font-family: Arial, Helvetica, sans-serif; font-size: 20px; } 
 .imgheader { background-image: url('/media/ui/hdr_background.gif'); } 
 li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } 
 .bold { font-weight: bold; } 
 .red { color: #990000; } 
 .yellow { color: #FFCC00; } 
 .sep11table { border: 1px solid #666666; } 
 .rep_bg_top { background-repeat: no-repeat; background-image: url(/media/ui/sp_reports/bg_top.jpg); background-position: bottom; } 
 .rep_bg_bot { background-image: url(/media/ui/sp_reports/bg_bottom.jpg); background-repeat: no-repeat; } 
 .rep_bg_text { background-image: url(/media/ui/sp_reports/bg_textbox.jpg); background-repeat: repeat-y; background-position: top; } 
 .style4 { color: #00468C; font-weight: bold; } 
 .style5 { color: #99CCFF; font-style: italic; } 
 div.deepLinks { font-family: Arial, Helvetica, sans-serif; font-size: 11px; } 
 div.deepLinks div.col { float: left; } 
 div.deepLinks div.col2 { float: left; background-image: url('/media/ui/deep_links_divider.gif'); background-repeat: no-repeat; background-position: 0px 30px; } 
 div.deepLinks div.col div.hdr { height: 20px; background-image: url('/media/ui/deep_links_hdr_bg.gif'); padding-left: 6px; padding-top: 2px; margin-bottom: 12px; } 
 div.deepLinks div.col2 div.hdr { height: 20px; background-image: url('/media/ui/deep_links_hdr_bg.gif'); padding-left: 30px; padding-top: 2px; margin-bottom: 12px; } 
 div.deepLinks div.col a { clear: both; display: block; padding-bottom: 8px; color: #990000; text-decoration: none; font-weight: bold; padding-left: 6px; } 
 div.deepLinks div.col2 a { clear: both; display: block; padding-bottom: 8px; font-weight: bold; text-decoration: none; color: #990000; padding-left: 30px; } 
 div.shoulderImage div.credit, div.imageLeft div.credit, div.imageRight div.credit, div.imageLeft div.credit, div.imageCenter div.credit { font: 10px normal Arial, Helvetica, sans-serif; color: #666666; } div.shoulderImage div.caption, div.imageLeft div.caption, div.imageRight div.caption, div.imageLeft div.caption, div.imageCenter div.caption { font: 11px normal Arial, Helvetica, sans-serif; } div.shoulderImage { margin-bottom: 20px; } div.imageLeft { float: left; margin: 6px 12px 3px 0px; } div.imageRight { float: right; margin: 6px 8px 3px 12px; } div.imageCenter { text-align: center; margin: 8px 0 12px 0; margin-left: auto; margin-right: auto; } div.imageCenter img { text-align: center; display: block; } 
 #webcasts { 
 } 
 #webcasts div.webcast-header { font: bold 18px Arial, Helvetica, sans-serif; background-color: #D7EBFF; padding: 8px; margin-bottom: 8px; } 
 #webcasts div.webcast-item { padding: 8px; padding-bottom: 8px; background-color: #FFFFCC; } 
 #webcasts div.webcast-item2 { padding: 4px 0 12px 0; margin-bottom: 12px; border-bottom: 1px solid #CCCCCC; } 
 #webcasts div.webcast-title { padding-bottom: 6px; } 
 #webcasts div.webcast-logo { float: right; padding: 12px 0 10px 10px; } 
 #webcasts div.webcast-desc { padding-left: 8px; font: normal 12px Arial, Helvetica, sans-serif; padding-bottom: 6px; } 
 #webcasts div.webcast-date { display: block; float: left; font: bold 12px Arial, Helvetica, sans-serif; color: #CC0000; padding-left: 8px; } 
 #webcasts div.webcast-register { display: block; float: left; padding-left: 8px; font: normal 12px Arial, Helvetica, sans-serif; } 
 div.clear { clear: both; } 
  /******************** ESEMINARS ********************/ 
 #eseminars { 
 } 
 #eseminars div.eseminar-header { font: bold 18px Arial, Helvetica, sans-serif; background-color: #D7EBFF; padding: 8px; margin-bottom: 8px; } 
  #eseminars div.eseminar-item { padding: 8px; padding-bottom: 16px; background-color: #FFFFCC; } 
 #eseminars div.eseminar-item2 { padding: 8px 8px 8px 0px; margin-bottom: 12px; border-bottom: 1px solid #CCCCCC; } 
 #eseminars div.eseminar-images { width: auto; float: left; padding-bottom: 20px; } 
 #eseminars div.eseminar-image { width: 60px; float: left; padding-right: 10px; } 
 #eseminars div.eseminar-body { } 
 #eseminars div.eseminar-title { font: normal 12px Arial, Helvetica, sans-serif; padding-bottom: 6px; } 
 #eseminars div.eseminar-title a { text-decoration: none; font-weight: bold; color: #000000; } 
 #eseminars div.eseminar-logo { float: right; padding-left: 10px; padding-bottom: 10px; } 
 #eseminars div.eseminar-desc { font: normal 12px Arial, Helvetica, sans-serif; padding-bottom: 6px; } 
 #eseminars div.eseminar-desc p { font: normal 12px Arial, Helvetica, sans-serif; } 
 #eseminars div.eseminar-date { display: block; float: left; font: bold 12px Arial, Helvetica, sans-serif; color: #CC0000; } 
 #eseminars div.eseminar-register { padding-left: 8px; display: block; float: left; font: normal 12px Arial, Helvetica, sans-serif; } 
 #eseminars div.eseminar-register a { text-decoration: none; font-weight: bold; color: #000000; } 
 /******************** WHITEPAPERS ********************/ 
 #whitepapers { 
 } 
 #whitepapers div.wp-header { font: bold 18px Arial, Helvetica, sans-serif; background-color: #D7EBFF; padding: 8px; margin-bottom: 8px; } 
  #whitepapers div.wp-item { padding: 8px 8px 8px 0px; margin-bottom: 12px; border-bottom: 1px solid #CCCCCC; } 
 #whitepapers div.wp-images { width: auto; float: left; padding-bottom: 20px; } 
 #whitepapers div.wp-image { width: 60px; float: left; padding-right: 10px; } 
 #whitepapers div.wp-body { } 
 #whitepapers div.wp-title { padding-bottom: 6px; } 
 #whitepapers div.wp-title a { font-weight: bold; color: #000000; } 
 #whitepapers div.wp-logo { float: right; padding-left: 10px; padding-bottom: 10px; } 
 #whitepapers div.wp-desc { font: normal 12px Arial, Helvetica, sans-serif; padding-bottom: 6px; } 
 #whitepapers div.wp-date { display: block; float: left; font: bold 12px Arial, Helvetica, sans-serif; color: #CC0000; } 
 #whitepapers div.wp-register { padding-left: 8px; display: block; float: left; font: normal 12px Arial, Helvetica, sans-serif; } 
 #whitepapers div.wp-register a { font-weight: bold; color: #000000; } 
  /******************** RESEARCH STORE ********************/ 
 #research { 
 } 
 #research div.research-header { font: bold 18px Arial, Helvetica, sans-serif; background-color: #D7EBFF; padding: 8px; margin-bottom: 8px; } 
  #research div.research-item { padding: 8px 8px 8px 0px; margin-bottom: 12px; border-bottom: 1px solid #CCCCCC; } 
 #research div.research-images { width: auto; float: left; padding-bottom: 20px; } 
 #research div.research-image { width: 60px; float: left; padding-right: 10px; } 
 #research div.research-body { } 
 #research div.research-title { font: bold 12px Arial, Helvetica, sans-serif; padding-bottom: 6px; } 
 #research div.research-title a { color: #000000; } 
 #research div.research-logo { float: right; padding-left: 10px; padding-bottom: 10px; } 
 #research div.research-desc { font: normal 12px Arial, Helvetica, sans-serif; padding-bottom: 6px; } 
 #research div.research-date { display: block; float: left; font: bold 12px Arial, Helvetica, sans-serif; color: #CC0000; } 
 #research div.research-register { padding-left: 8px; display: block; float: left; font: normal 12px Arial, Helvetica, sans-serif; } 
 #research div.research-register a { color: #000000; } 
  /******************** STORY TOOLS ********************/ 
 #story-tools { height: 25px; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; margin-bottom: 15px; line-height: 25px; } #story-tools ul { list-style-type: none; margin: 0px; padding: 0px; } #story-tools li { display: block; float: left; clear: none; } #story-tools li ul { position: absolute; width: 120px; margin-left: -5px; _margin-left: -61px; /*IE6 specific style located on template*/ left: -999em; z-index: 9999; margin-top: 25px; } #story-tools li a { float: left; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #CCC; text-decoration: none; } #story-tools li img { float: left; border: 0px; display: inline; margin: 5px; } #story-tools li ul#more-links li { width: 120px; height: 25px; margin-left: -8px; _margin-left: 8px; border-style: solid; border-color: #CCC; border-width: 1px 1px 0; background-color: #FFF; padding: 0 5px; } #story-tools li ul#more-links li.last { border-bottom: 1px solid #CCC; } #story-tools li.sfhover ul li { } #story-tools li:hover ul, #story-tools li.sfhover ul { left: auto; } #story-tools li:hover, #story-tools li.sfhover { background-color: #FFF; } div.pagination { padding: 3px; margin: 3px; text-align:center; } div.pagination a { border: 1px solid #ccc; margin-right:2px; padding:2px 6px; background-position:bottom; text-decoration: none; font-weight:bold; } div.pagination a:hover, div.pagination a:active { background-color:#E8E6D8; text-decoration:none!important; } div.pagination span.current { margin-right:3px; padding:2px 6px; font-weight: bold; color: #000; } div.pagination span.disabled { display:none; } 
 /******************** INTERSTITIAL AD ********************/ #layer { width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: #EEEEEE url(/media/ui/graydot.gif) repeat scroll 0%; opacity:0.8; filter: alpha(opacity = 80); z-index: 99999991; } #button { position: absolute; right: 0; top: -20px; z-index: 9999999992; } #inter-ad { #margin: auto; position: fixed; _position: absolute; top: 20%; left: 25%; _left: 20%; z-index: 9999999992; }




<?php
/**/
?>

