H1{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #000000; margin:0px; padding:0px;}
H2{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #000000; margin:0px; padding:0px;}
H3{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #000000; margin:0px; padding:0px;}
body{background:#000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #333333; padding: 0;}
A:LINK { text-decoration: none; color: #000000; font-family: Arial, Helvetica, sans-serif; }
A:VISITED { text-decoration: none; color: #000000; font-family: Arial, Helvetica, sans-serif;}
A:HOVER { text-decoration: underline; color: #000000; font-family: Arial, Helvetica, sans-serif;}

.ad-display img, object{border:0 !important;}

/** Template Wrappers **/ 

#template #container {background:#fff; padding-top:10px;}
#template #container #rightColumn .ad-display ul{text-align:left;}
#templateOuterLeft{background:#000000;}
/*#templateOuterRight{background:url(images/ContentBg.png) top center no-repeat; width:1044px; margin:0 auto; }*/
#loadingtime{display:none;}

/* Portal Navigation */
#PortalNav{background:url(images/portalNavBG.png) top center repeat-x;}
#topNavigationSILE{height:38px; padding-top:3px; width:993px; margin:0 auto;}

#topNavSILEright{float:right; color:#ffffff; margin-top:5px;}
#topNavSILEright a{color:#fff; font-family:Arial; font-weight:normal; font-size:12px; text-transform:uppercase;}
#topNavSILEright a:hover{text-decoration:none;}
#topNavSILEright .topNavDivider{margin:0 5px;}
#topNavSILEright .twitter{background:url(images/socialMedia.png) top left no-repeat; background-position:-4px; display:inline-block; height:30px; width:30px; margin-left:10px;}
#topNavSILEright .linkedin{background:url(images/socialMedia.png) top left no-repeat; background-position:-35px;  display:inline-block; height:30px; width:30px; margin-left:5px;}
#topNavSILEright .facebook{background:url(images/socialMedia.png) top left no-repeat; background-position:-66px; display:inline-block; height:30px; width:30px; margin-left:5px;}


/**** Header ****/

#template #topHeader{background:url(images/headBG.png) top left no-repeat; margin-bottom:0px;}
#template #header #topLeaderBoard {padding:0; width:993px;}
#template #header #branding {height:155px; width:310px; margin-left:30px;}
/* #template #header #utilityBar {float:right;} */
#template #header #utilityBar #subscribe{text-align:right;}
#template #header #utilityBar .navLinks {float:right; margin-bottom:25px; margin-right:15px;}
#template #header #utilityBar a{color:#000; font-size:13px;}
#template #header #utilityBar {width:200px;}
#utilityBoxSearchAutocomplete{float:right; text-align:left;}
.ezTypeAhead{border:1px solid #818286;}
#utility-bar-searchForm{margin-top:34px;}
#loginlinks{color:#000; margin-top:14px;text-align:right;}
#utilitybox-search-string{background:#fff url(images/searchBG.jpg) top left no-repeat; border:1px solid #818286; height:25px; left:4px; padding-left:5px; position:relative; width:179px;}
#template #header #rteArea a{color:#000; font-size:13px; margin-bottom:0; height:90px;}
#template #header #rteArea {margin-top:20px; margin-left:5px; width:380px !important; height:132px !important;}

/* Navigation */

div.topnav {background:#FFFFFF; border-bottom:1px solid #000000; padding:1px 0 0 5px; width:988px;}
ul.menu.one{height:40px;}
ul.menu li.one{border-right:1px solid #000000; height:40px; margin-right:1px;}
ul.menu li.one a{color:#000000; font-size:13px; font-weight:bold; line-height:40px; padding: 0 10px; text-transform:uppercase;}
ul.menu li.two{font-size:12px; line-height:20px; padding:0;}
ul.menu li.sileNavItem:hover{color:#fec54d;}
ul.menu li.sileNavItem:hover a{background:#000000; color:#fec54d !important; line-height:40px;}
ul.menu li.nav-highlighted{color:#fec54d;}
ul.menu li.nav-highlighted a{background:#000000; color:#fec54d !important; line-height:40px;}
ul.menu.one.dropdown-secondary ul.menu.two{background:#ffffff; border-top:0; padding-top:5px !important;}
ul.menu li.sileNavItem ul.dropdown-secondary {background:#ffffff; padding:0 !important;}
ul.menu li.sileNavItem .dropdown-secondary li.nav-highlighted{background:none;}
ul.menu li.sileNavItem .dropdown-secondary a{background:none; color:#000000 !important; border-bottom:1px dotted #ccc; font-weight:bold; font-size:12px; height:35px; line-height:35px; text-transform:none !important; padding:0px 6px;}
ul.menu li.sileNavItem .dropdown-secondary a:hover{background:#000000; color:#fec54d !important;}
ul.menu li.sileNavItem .dropdown-secondary li.last-item{padding-bottom:10px;}
ul.menu li.sileNavItem ul.dropdown-secondary.three{border:0px;}
ul.menu li.sileNavItem ul.dropdown-secondary li.three{border:0px; color:#ffffff; list-style:disc outside none; margin-left:25px;}
ul.menu li.sileNavItem ul.dropdown-secondary li.three a{line-height:15px; height:15px; font-weight:normal;}
div#globalSubNav a{color:#ffffff; font-weight:bold; line-height:30px;}
div#globalSubNav a:hover{color:#818181;}
ul.menu.two.inline-secondary li{display:inline; height:30px; padding-left:10px; padding-right:10px;}
ul.menu.two.inline-secondary li.first-item{background:none !important;}

/* Footer */
.SILEfooter{background:#ffffff; border-top:1px solid #686868; color:#081118; padding:15px; margin:0 auto; width:963px;}
.SILEfooter a{color:#081118; font-weight:bold;}
#template #footer #bottomLeaderBoard{font-size:11px;}
#template #footer #bottomLeaderBoard .ad-display{padding:10px 0;}
#template #footer{color:#fff; margin-bottom:0;}
#footer ul{ margin:1px; padding:2px;}
#template #footer #footerNav .footerlink{font-size:11px;}
#template #footer #footerNav{display:none; text-align:center; width:100%;}
#template #footer #footerNav a{color:#fff; font-size:11px;}
#template #footer #footerNav a:hover{color:#fff;}
#template #footer #footerNav a:visited{color:#fff;}
#loadingtime{display:none;}

#aboutDrop{background:#cbcbcb; border:1px solid #969696; border-bottom:0; margin:0 auto; padding:5px; width:981px;}
a.expandLinks{color:#8c8c8c; font-weight:bold;}
a.expandLinks:hover{text-decoration:none;}

/* Component Skeleton Styling */
.compWrapAlpha {border:1px solid #bababa; margin-bottom:10px;}
.rss-promo .compWrapAlpha{border:0;}
.webcast-display .compWrapAlpha{border:0;}
.blog-promo-single{border:1px solid #B9B9B9; margin-bottom:10px;}
.blog-promo-single .blog-feed{padding:5px;}
.compWrapBravo {}
.compWrapCharlie {}
.compWrapDelta {}

.compBody{padding:5px;}
.compFooter{float:none; padding:0 5px; height:20px; width:auto; text-align:right;}
.compMoreLink{text-align:right;}
.compMoreLink {font-weight:bold;}
.compMoreLink:hover{color:#8a020e;}
.moretext a{font-size:12px !important; font-weight:bold !important; text-align:right;}
.moretext a:hover{}
.moreLink{font-weight:bold;}
.blog-promo-single .blog-more-link{font-weight:bold;}

.PromoBoxHeadLeft {background:transparent; border-bottom:1px solid #878787; height:35px;}
.PromoBoxHeadRight {background:transparent; height:35px;}
.PromoBoxHeadRight .compTitle{background:#000000; color:#fff; display:block; font-family:Arial Narrow, Arial; font-weight:bold; font-size:17px; height:23px; padding:8px 10px 4px; text-transform:uppercase; }
.PromoBoxHeadRight h1{background:#000000; color:#fff; display:block; font-family:Arial Narrow, Arial; font-weight:bold; font-size:17px; height:23px; padding:8px 10px 4px; text-transform:uppercase; }
.PromoBoxHeadRight h2{background:#000000; color:#fff; display:block; font-family:Arial Narrow, Arial; font-weight:bold; font-size:17px; height:23px; padding:8px 10px 4px; text-transform:uppercase; }
.PromoBoxHeadRight h3{background:#000000; color:#fff; display:block; font-family:Arial Narrow, Arial; font-weight:bold; font-size:17px; height:23px; padding:8px 10px 4px; text-transform:uppercase; }
.PromoBoxHeadRight h4{background:#000000; color:#fff; display:block; font-family:Arial Narrow, Arial; font-weight:bold; font-size:17px; height:23px; padding:8px 10px 4px; text-transform:uppercase; }
.PromoBoxHeadRight h5{background:#000000; color:#fff; display:block; font-family:Arial Narrow, Arial; font-weight:bold; font-size:17px; height:23px; padding:8px 10px 4px; text-transform:uppercase; }
.PromoBoxHeadRight .noTagTitle{background:#000000; color:#fff; display:block; font-family:Arial Narrow, Arial; font-weight:bold; font-size:17px; height:23px; padding:8px 10px 4px; text-transform:uppercase; }

/* Content Rotator */
.content-rotator-formtable{}
.content-rotator-formtable .ad-display{background:none !important; padding:0;}
.content-rotator-formtable td{background:#ffffff;}
.content-rotator-formtable td td{background:#ffffff; border:0;}
.contentrotator-innerdiv{padding:10px; margin:0;}
.content-rotator-content-title a{font-size:16px;}
.content-rotator-pagenum {font-weight:bold; padding-left:1px;}
.content-rotator-morelink{width:auto;}
.content-rotator-morelink a{font-weight:bold;}
.content-rotator-morelink a:hover{}
.content-rotator-formtable td{}
.content-rotator-box{background:#ffffff;}
.content-rotator-box td{background:#ffffff;}
.content-rotator-adcode a{}
.content-rotator-adcode{background:#fff;}
.content-rotator-totPages{background:#fff;padding-top:2px;}
.content-rotator-totPages img{border:0;}

/* News Aggregator */
#container .text, #container .textimage{border:1px solid #bababa; margin-bottom:10px;}
.textimage div.text{border:0px; padding:5 !important;}
.text div.text{border:0px !important; padding:5px !important; margin-bottom:0 !important;}
#extendFooter .text div.text{border:0px !important; padding:0px !important; margin-bottom:0 !important;}
.compBody table{width:100%;}
.article-promotional .aggregate-standard-row, .aggregator-standard-promotional .aggregate-standard-row{margin-bottom:0;}
tr.aggregate-standard-row td{display:block; border-bottom: 1px solid #ddd; width:100%;}
.blog-promo-single .blog-post{margin:0 0 10px; border-bottom: 1px solid #ddd; padding-bottom:10px;}
.aggregate-standard-row .whitepaper-synopsis-td{padding:10px 0;}
.aggregate-standard-row .webcast-synopsis-td{padding:10px 0;}
.aggregator-standard .aggregate-standard-row .synopsis p{display:inline; padding:0px;}
.aggregate-standard-row a{font-size:17px; display:block; font-weight:normal !important; margin-bottom:3px;}
.aggregator-standard .aggregate-standard-row .publish-date{font-weight:bold;}


/* RSS */
.rss-promo .wrapper{padding:5px;}
.rss-promo .wrapper .moreLink{font-weight:bold; margin-bottom:5px;}

/* Past Issues */
.pastissues .compWrapAlpha {border:0;}

/* Bread Crumbs */
.breadcrumb {float:left; margin:0 0 0 10px; width:98%;}
.breadcrumb .breadcrumbUlTC {margin:0; padding:5px; font-weight:bold;}
.breadcrumb a{color:#000000; font-weight:bold;}
.breadcrumb h2{font-weight:bold;}
.breadcrumb .breadcrumbUl {margin:0; padding:5px; font-weight:bold;}

/* Article Display */
.article-display .PromoBoxHeadRight h1{background:transparent; color:#125687; font-size:24px; height:auto; text-transform:none; margin-left:0; line-height:24px;}
.article-display .compWrapAlpha {background:#fff; border:0;}
.article-display .PromoBoxHeadRight{background:transparent; height:auto;}
.article-display .PromoBoxHeadLeft{background:transparent; height:auto;}
#contenttools-standard .compWrapAlpha{background:transparent; border:0;}
.contenttoolsad .ad-display{background:transparent !important; padding:0 !important;}


/* Tab Component */

.ui-tabs-nav [myid="leftcolumn_tabs_0_tab0"], .ui-tabs-nav [myid="leftcolumn_tabs_tab0"]{z-index:10; position:relative;}
.ui-tabs-nav [myid="leftcolumn_tabs_0_tab1"], .ui-tabs-nav [myid="leftcolumn_tabs_tab1"]{z-index:9; position:relative; right:8px;}
.ui-tabs-nav [myid="leftcolumn_tabs_0_tab2"], .ui-tabs-nav [myid="leftcolumn_tabs_tab2"]{z-index:8; position:relative; right:19px;}
.ui-tabs-nav [myid="leftcolumn_tabs_0_tab3"], .ui-tabs-nav [myid="leftcolumn_tabs_tab3"]{z-index:7; position:relative; right:30px;}
.ui-tabs-nav [myid="leftcolumn_tabs_0_tab4"], .ui-tabs-nav [myid="leftcolumn_tabs_tab4"]{z-index:6; position:relative; right:41px;}
.ui-tabs-nav [myid="leftcolumn_tabs_0_tab5"], .ui-tabs-nav [myid="leftcolumn_tabs_tab5"]{z-index:5; position:relative; right:8px;}
.ui-tabs-nav [myid="leftcolumn_tabs_0_tab6"], .ui-tabs-nav [myid="leftcolumn_tabs_tab6"]{z-index:6; position:relative; right:41px;}
.ui-tabs-nav [myid="leftcolumn_tabs_0_tab6[2]"], .ui-tabs-nav [myid="leftcolumn_tabs_tab6[2]"]{z-index:4; position:relative; right:41px;}

.ui-tabs .ui-tabs-nav li{margin-right:0; padding-right:21px; *padding-right:22px;}
.ui-tabs{padding:0; margin-bottom:10px;}
.tab #container .text, #container .textimage{border:0; margin-bottom:0;}
.ui-widget-header {border:0; padding:0;background:transparent;}
.ui-tabs .ui-tabs-nav{padding:0;}
.ui-widget-content{background:transparent; border:0;}
.ui-tabs .ui-tabs-panel{background:#fff; border:1px solid #bababa; padding:5px;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{background:url(images/tabRight.png) top right no-repeat !important; border:0; z-index:999;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {background:url(images/tabLeft.jpg) top left no-repeat !important; color:#8E8E8E; font-family:arial narrrow, arial; text-transform:uppercase;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:0;}
.ui-corner-bottom{border-radius: 0 !important;}
.ui-corner-top{-moz-border-radius-topleft:0; border-radius: 0 !important; -moz-border-radius-topright:0;}
.ui-tabs .ui-tabs-nav li a {line-height:35px; padding:0 0 0 5px; width:80%; font-size:14px; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background:url(images/nontabRight_v2.png) top right no-repeat; border:0;}
.ui-widget-header .ui-state-default a{background:url(images/nontabLeft_v2.png) top left no-repeat; color:#fff;font-family:arial narrrow, arial; text-transform:uppercase;}


/* Article Ratings */
.comments-count {font-weight: normal !important; font-size: 1em !important; color: #AAAAAA;}
.comment-text-label {color: #AAAAAA;}