div#wrapper{width:983px;border-top:0 #000 solid;margin:0 auto;padding:0}
div#maincontentcontainer{background-color:#fff;background:url("../img/rightcol_bg.gif") repeat-y top right}
div#maincontentborder{border-right:1px #357189 solid}
div#leftmiddlecontainer{width:790px}
div#popup{width:983px;border-top:0 #000 solid;position:relative;z-index:1000;margin:0 auto;padding:0}
#leftcolumn{width:526px;overflow:hidden;margin:0 2px 0 0;padding:18px 0 0 10px}
#middlecolumn{width:264px;overflow:hidden;margin:0 2px 0 4px;padding:18px 8px 0}
#leftCol{width:532px;float:left;overflow:hidden;margin:0;padding:0}
#centerCol{float:right;width:240px;overflow:hidden;margin:0;padding:0}
#topleft{width:336px;margin:0;padding:0}
#topright{width:180px;margin:0;padding:0 0 0 5px}
div#skyscraper{padding-top:10px;margin-left:auto;margin-right:auto;width:160px}
#headercontainer{position:relative;z-index:1;margin:0;padding:0}
.clearleft{clear:left}
.clearright{clear:right}
.clearboth{clear:both}
body,p,td,div{font:normal 12px verdana,arial,helvetica;color:#000}
a{text-decoration:none;color:#1753B2;font-weight:700}
a:visited{text-decoration:none;color:#B3B3B4;font-weight:700}
a:hover{text-decoration:underline;color:#1753B2;font-weight:700}
a.orangelink:hover{text-decoration:underline;color:#901A15;font-weight:700}
.headline{font-weight:700;font-size:16px}
.date{color:#777;font-size:10px}
.dateTop{color:#fff;font-size:10px}
#sectHeadTop{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;background:url("../img/secthead_bg.gif") no-repeat top left;height:22px;margin:0;padding:0}
#sectHeadTop h3{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#fff;margin:0;padding:0 0 0 7px}
#sectHead1{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;background:url("../img/secthead_bg.gif") no-repeat top left;height:22px;margin:0;padding:2px 0 0}
#sectHead1 h3{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#fff;margin:0;padding:1px 0 0 37px}
#sectHead2{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;background:url("../img/secthead_bg.gif") no-repeat top left;height:22px;margin:0;padding:2px 0 0}
#sectHead2 h3{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#fff;margin:0;padding:1px 0 0 37px}
#sectHead3{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;height:22px;margin:0;padding:2px 0 0}
#sectHead3 h3{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#001831;border-bottom:2px solid #001831;margin:0;padding:1px 0 0}
#sectHeadRSSSm{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;background:url("../img/secthead_bg.gif") no-repeat top left;height:22px;position:relative;margin:0;padding:2px 0 0}
#sectHeadRSSSm h3 a{color:#fff}
#sectHeadRSSSm div.rss a,#sectHeadRSSSm div.rss a{position:absolute;top:0;left:0;width:25px;height:20px;text-indent:-9999px;font-size:9px;text-decoration:none;margin:0;padding:0}
#sectHeadRSSSm div.rss a:hover,#sectHeadRSSSm div.rss a:hover{text-decoration:none}
#sectHead2Sm{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;background:url("../img/secthead2sm_bg.gif") no-repeat top left;height:22px;margin:0;padding:2px 0 0}
#sectHeadInt{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#4782E0;font-weight:700;text-transform:uppercase;background:none;border-bottom:2px #003063 solid;margin:0 0 5px 10px}
#sectHeadInt h2{font-family:Arial,Helvetica,sans-serif;font-size:18px;display:inline;color:#1D447F;margin:0}
#sectHeadInt,#sectHeadAll{background:url("../img/secthead_bg.gif") no-repeat top left;height:22px;font-size:15px;font-weight:700;position:relative;margin:10px 0;padding:0}
#sectHeadAll{margin-bottom:0}
#sectHeadInt h2,#sectHeadAll h3{font-size:15px;font-weight:700;text-transform:uppercase;color:#FFF;margin:0 0 0 37px;padding:3px 0 0}
ul.list{list-style-type:none;margin:0 0 0 3px;padding:0}
ul.list li{list-style:none outside;margin:0;padding:0}
#header{background:url("../img/logo.gif") no-repeat top left;width:983px;height:94px;color:#fff;text-align:left;position:relative;background-color:#fff;margin:0;padding:0}
#header h1,a.Logo{top:0;left:0;cursor:pointer;text-indent:-99999px;position:absolute;width:367px;height:93px;text-decoration:none;margin:0;padding:0}
#login{text-align:right;background-color:#E1E1D7;height:21px;color:#fff;position:relative;margin:0;padding:2px}
#login a{text-decoration:none;color:#fff;font-weight:700;font-size:12px}
#login #k0{top:5px;left:0px;width:180px;height:19px;position:absolute;color:#444444;font-size:11px}
#login #k1{top:1px;left:195px;width:55px;height:19px;position:absolute;text-align:center;background-color:#AD2F2A;border:1px solid #777;background:url("../img/ctl_ce_flag_usa.gif") no-repeat 3px 3px;margin:0;padding:0}
#login #k2{top:1px;left:216px;width:69px;height:19px;position:absolute;text-align:center;background-color:#AD2F2A;border:1px solid #777;background:url("../img/ctl_ce_flag_russia.gif") no-repeat 3px 3px;margin:0;padding:0}
#login #k3{top:1px;left:255px;width:65px;height:19px;position:absolute;text-align:center;background-color:#AD2F2A;border:1px solid #777;background:url("../img/ctl_ce_flag_czechy.gif") no-repeat 3px 3px;margin:0;padding:0}
#login #k4{top:1px;left:368px;width:76px;height:19px;position:absolute;text-align:center;background-color:#AD2F2A;border:1px solid #777;background:url("../img/ctl_ce_flag_europe.gif") no-repeat 3px 3px;margin:0;padding:0}
#login #k5{top:1px;left:449px;width:72px;height:19px;position:absolute;text-align:center;background-color:#AD2F2A;border:1px solid #777;background:url("../img/ctl_ce_flag_russia.gif") no-repeat 3px 3px;margin:0;padding:0}
#login #k6{top:1px;left:526px;width:80px;height:19px;position:absolute;text-align:center;background-color:#AD2F2A;border:1px solid #777;background:url("../img/ctl_ce_flag_czechy.gif") no-repeat 3px 3px;margin:0;padding:0}
#leaderboard{float:right;clear:right;position:relative;text-align:right;height:90px;margin:0;padding:2px 0 0}
#leaderboard .adtext{background:url("../img/vert_ad_tag_twice.gif") no-repeat top left;width:14px;height:90px;left:-14px;position:absolute}
#topnavcontainer{height:24px;background:url("../img/nav_bg.gif") repeat-x top left;background-color:#B3B3B4;position:relative;z-index:100;margin:0;padding:0}
* html ul#topnav li{float:left;height:1%}
* html ul#topnav li a{height:1%}
#searchboxcontainer1{clear:left;height:35px;text-align:left;background-color:#E1E1D7;border-top:1px #DCDCDA solid;border-bottom:1px #DCDCDA solid;position:relative;margin:0;padding:5px 0 1px}
#searchboxcontainer1 div#searchboxcontainer2{color:#fff;font-size:10px;letter-spacing:.05em;float:left;width:320px;border:0 solid #D8D9DE;margin:0;padding:0}
#searchboxcontainer1 div#sponsorby{width:120px;display:block;margin:0 0 0 650px;padding:6px 0 0}
#searchboxcontainer1 div#magsub{float:right;width:160px;display:block;margin:6px 0 0;padding:0}
#searchboxcontainer1 div#firstLight{margin-right:10px;float:right;width:90px;display:block;padding:0}
#searchboxcontainer1 #searchboxcontainer3{margin:0 0 0 6px;padding:0}
#searchboxcontainer1 #searchboxcontainer3 div#searchbox{font-weight:700;font-size:13px;color:#14334F;position:absolute;top:5px;left:25px;width:387px;margin:0;padding:0}
#searchboxcontainer1 #searchboxcontainer3 input.searchtextinput{border:1px solid #B3B3B4;font-size:11px;width:200px;margin:6px 0 0;padding:2px 1px}
#searchform{display:inline;width:300px}
.searchtextinput{color:#000;background-color:#fff;border:#B3B3B4 1px solid;font:11px arial,helvetica,sans-serif;width:210px;margin-top:6px;padding:1px}
#footernav{background-color:#fff;border-top:1px #DCDCDA solid;border-bottom:1px #DCDCDA solid;text-align:center;width:100%;padding:6px 0}
#footernav a{color:#1753B2}
#footertext{text-align:center;background-color:#E1E1D7;padding:10px 0}
.wtf{float:left;width:301px;text-align:left;padding:0 10px 0 0}
#reednetwork{text-align:center}
#reednetwork h5{color:#000;text-align:center;font-size:11px;border-bottom:1px solid #000;padding:5px 0 0}
#reednetwork ul{list-style-type:none;padding:5px 0}
#reednetwork li{background:none;display:inline;font:normal 10px arial,sans-serif;text-align:center;color:#949393;line-height:15px}
#reednetwork li a:link,#reednetwork li a:visited{text-decoration:none;color:#95948E;font:normal 10px arial,sans-serif;text-align:center;line-height:15px}
#articleMain{padding:10px 0 2px}
#articleMain img{padding-bottom:10px}
div.relatednewsmore{margin:10px 0 0 .25em;padding:0}
.relatedNews{line-height:16px;list-style:none;margin:.5em;padding:0}
.relatedNews li{margin-bottom:20px}
.relatedNewsList{padding:3px 0}
.relatedNewsList ul{margin:0 0 10px 2px;padding:0}
.relatedNewsList li{list-style:none outside;margin:10px 0 0;padding:0 5px 5px 0}
.relatedNewsList div.image{float:left;margin:0;padding:0 5px 5px 0}
.relatedNewsList span.contenttype{text-transform:uppercase;font-size:10px}
#ebsList{background-color:#E5EEEE;border:1px #B3B3B4 solid;margin:0;padding:5px 0 20px 5px}
#boomBox{font:normal 10px arial,helvetica,sans-serif;text-align:center;padding:10px 0}
#Industry{width:528px;height:inherit;margin:0 0 20px;padding:0}
#communityBox{border:0 solid #000;width:258px;background:url("../img/community_bg.gif") repeat top right;margin:0 0 10px;padding:0 0 10px}
#newsletters{margin:0;padding:0}
.newsheader{font:bold 12px arial,helvetica,sans-serif;text-align:center;color:#FFF;background-color:#999;padding:2px 5px}
#newsltrBtm{margin:0;padding:4px}
.middlebox{border:0 solid #FFA302;width:240px;margin:0 2px;padding:0}
.middleboxTop{border-bottom:2px #B3B3B4 solid;width:240px;text-align:left;font-weight:700;font-size:12px;background:url("../img/tab_success.gif") no-repeat top left;height:21px;margin:0;padding:0}
.middleboxTop h3{font-size:12px;font:bold 11px Geneva,Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;margin:0;padding:4px 0 3px 10px}
.middleboxBtm{width:230px;border-bottom:1px #B3B3B4 solid;border-left:1px #B3B3B4 solid;border-right:1px #B3B3B4 solid;margin:0;padding:4px}
.middleboxBtm li{list-style:none outside;margin:0;padding:0 0 10px}
.middleboxTopNew{border-bottom:2px #FF1105 solid;width:240px;text-align:left;font-weight:700;font-size:12px;background:url("../img/tab_success_new.gif") no-repeat top left;height:21px;margin:0;padding:0}
.middleboxTopNew h3{font-size:12px;font:bold 11px Geneva,Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;margin:0;padding:4px 0 3px 10px}
.middleboxBtmNew{width:230px;border-bottom:1px #FF1105 solid;border-left:1px #FF1105 solid;border-right:1px #FF1105 solid;margin:0;padding:4px}
.middleboxBtmNew li{list-style:none outside;margin:0;padding:0 0 10px}
#Industry ul{list-style-type:none;line-height:12px;margin:0 0 10px;padding:0}
#Industry li{margin-top:13px}
#sponsoredLinks{background:url("../img/RN_bg.gif") no-repeat top left;padding:3px 0}
.blogheadshot{float:left;min-height:1%;padding:0 4px 0 0}
.partnerheadline{font:bold 12px arial,helvetica,sans-serif;text-align:center;text-transform:uppercase;color:#FFF;background-color:#999;padding:2px 0}
div#rightcolboombox{text-align:center;margin:0 0 10px;padding:0}
* html div#rightcolright{margin:0}
#article{margin:0 20px 0 0;padding:10px 7px 0 10px}
#article,#article p,#article li{font-size:13px;line-height:18px}
#article p{padding:0}
#article h1{font-size:18px;color:#001831;border-bottom:1px #001831 solid;font-weight:700;margin:0}
#article h2{font-size:15px;font-weight:700;margin:0 0 4px}
#article h3{margin-bottom:10px;color:#000;font:bold 11px/11px Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;font-style:italic}
div#tabcontents{width:100%;margin:0;padding:0}
div#mediatabscontainer h3{font-size:13px;line-height:22px;text-transform:uppercase;color:#fff;text-indent:10px;border:1px solid #1753B2;border-bottom:none;background-color:#1753B2;margin:0;padding:0}
div#mediatabs{height:1%;border:1px solid #1753B2;background-color:#fff;margin:0 0 5px;padding:5px 0 10px}
div#mediatabs ul#mediamenu{text-align:left;margin:0;padding:0 0 4px}
div#mediatabs ul#mediamenu li{display:inline;font:bold 12px arial,verdana,helvetica,sans-serif;color:#17386B;border-right:1px solid #9D9171;border-bottom:1px solid #9D9171;margin:0 0 0 5px;padding:0 1px 1px;cursor:pointer}
div#mediatabs ul#mediamenu li.lion{text-transform:uppercase;color:#710300;padding:3px 1px}
div#mediatabs ul#mediamenu li.lioff{cursor:hand;text-transform:uppercase;color:#AE913B;padding:3px 1px}
div#mediatabs div.mediacontent{clear:left;display:none;height:1%;margin:5px 0 0;padding:0}
div#mediatabs div.mediacontent li{list-style:none outside;margin:0;padding:10px}
div#mediatabs div.mediacontent .blogheadshot{margin:0;padding:5px 5px 5px 0}
div#storyToolsTop,div#storyToolsBtm{clear:both;width:99%;margin:10px 0;padding:0}
div#storyToolsTop div.storyToolsItem,div#storyToolsBtm div.storyToolsItem{float:right;margin:0;padding:2px}
.expanded{position:absolute;z-index:100}
div#articlesponsoredcontainer h3{font-size:13px;line-height:22px;text-transform:uppercase;color:#fff;text-indent:10px;font-weight:700;font-style:normal;border:1px solid #1753B2;border-bottom:none;background-color:#1753B2;margin:0;padding:0}
div#articlesponsored{height:1%;border:1px solid #1753B2;border-top:none;background-color:#fff;margin:0 0 5px;padding:5px 5px 10px}
div#contentcontainer2 div#newsletters div.newsheader{width:350px;font-size:13px;line-height:22px;text-transform:uppercase;color:#fff;text-indent:10px;text-align:left;border:1px solid #1753B2;border-bottom:none;background-color:#1753B2;margin:0;padding:0}
div#contentcontainer2 div#newsletters{width:351px;height:1%;border:1px solid #1753B2;border-top:1px solid #1753B2;background-color:#fff;margin:0 0 5px;padding:0}
div#contentcontainer2 div#newsletters a{color:#17386B}
div#contentcontainer2 div#newsletters,div#contentcontainer2 div#newsletters #newsltrBtm{color:#000}
div#tabcontents ul#tabmenu{list-style-type:none;margin:0;padding:0}
div#tabcontents ul#tabmenu li{float:left;width:80px;height:21px;margin:0;padding:0;cursor:pointer}
div#tabcontents ul#tabmenu li.lion{background:url("../img/tabs_on.gif") no-repeat left top;background-position:0 0;margin:0;padding:0}
div#tabcontents ul#tabmenu li.lion span{cursor:hand;font:bold 11px/23px Geneva,Arial,Helvetica,sans-serif;color:#FFF;text-transform:uppercase;margin:0;padding:4px 8px 4px 3px}
div#tabcontents ul#tabmenu li.lioff{background:url("../img/tabs_off.gif") no-repeat left top;background-position:0 0;margin:0;padding:0}
div#tabcontents ul#tabmenu li.lioff span{cursor:hand;font:bold 11px/23px Geneva,Arial,Helvetica,sans-serif;color:#AE913B;text-transform:uppercase;margin:0;padding:4px 0 4px 3px}
div#tabcontents div.tabcontent{display:none;border:1px solid #B3B3B4;border-top:none;margin:-24px 0 0;padding:0}
div#tabblog,div#tabdiscussions,div#tabvideo{border-top:2px solid #B3B3B4;margin:24px 0 0;padding:5px}
* html div#tabcontents div.tabcontent{margin:-23px 0 0}
ul.list li a{font-size:11px;margin:0;padding:0}
#ap{margin:0;padding:10px 20px 0 10px}
#ap .left{float:left;width:50%;text-align:left}
#ap .right{float:right;width:49%;text-align:right}
#ap,#ap p{font:normal 12px arial,sans-serif;color:#000}
#ap a:hover{font-weight:700;color:#1D447F;text-decoration:underline}
#ap h3{font:bold 14px arial,sans-serif;color:#000;margin:10px 0;padding:0}
#ap h5{font:bold 17px arial,sans-serif;color:#000;margin:0 0 10px;padding:0}
#ap #listings{border:1px solid #D9DADC;border-top:none;margin:0;padding:5px 0 0}
#ap div.company{border:1px solid #D9DADC;margin:5px 5px 15px;padding:0}
#ap div.companyname{background:#F6F6F6 url("../img/apHeadBg.gif") repeat-x bottom center;height:1%;margin:0;padding:15px}
#ap ul{list-style:none outside;clear:right;margin:0 0 10px 10px;padding:0}
#ap li{font-size:11px;color:#1D447F;margin:0;padding:0 0 10px}
#ap li a:hover{font-weight:700;color:#036;text-decoration:underline}
#aptabs{border-bottom:1px solid #D9DADC;margin:0;padding:0}
#aptabs ul{display:block;list-style-type:none;margin:0;padding:0 0 20px}
#aptabs ul li{float:left;font:normal 11px Arial,Helvetica,sans-serif;text-align:center;background:#DEE6ED url("../img/APtopLeftCornerTrans.gif") no-repeat top left;margin:0 2px 2px 0;padding:0 0 0 5px}
#aptabs li a,#aptabs li a:visited{float:left;display:block;color:#444;text-decoration:none;background:url("../img/APtopRightCornerTrans.gif") no-repeat top right;font:normal 11px Arial,Helvetica,sans-serif;padding:4px 15px 4px 10px}
#aptabs li a:hover{font:normal 11px Arial,Helvetica,sans-serif;color:#444;text-decoration:underline}
#apalpha{width:95%;margin:0 0 20px 20px;padding:0}
div#channel{margin:0;padding:10px 5px}
div#channel div.channelDescrip{font-family:Arial,Helvetica,sans-serif;font-weight:700;width:470px;margin:5px 0 20px}
div#channel ul.list{margin:0 20px 0 0;padding:0}
div#channel ul.list li{list-style:none outside;margin:0;padding:0 0 20px}
div#channel span.headline{font-size:15px}
#content{margin-top:0}
div#featuredvideo{margin:0;padding:0 5px 5px}
div#featuredvideo ul{width:auto;height:auto;list-style-type:none;float:left;margin:0;padding:0}
div#featuredvideo ul a{font-size:12px}
div#featuredvideo ul li{padding:2px 0}
div#featuredvideo ul li#image{width:218px;height:142px;margin:0;padding:0 0 2px}
div#featuredvideo ul li#title{color:#900;font-weight:700;background-repeat:no-repeat;background-position:left center;width:200px;margin:0;padding:3px 0 3px 2px}
.csc-textpic-caption{background-color:#eee;border:1px solid #ddd;font-size:10px}
body,div#footerContainer{background-color:#FFF;margin:0;padding:0}
div#middlecolumn,div#maincontentbottom{background-color:#fff}
img,#searchboxcontainer1 a img,div#tabblog img,div#tabtalkback img,div#tabpodcasts img,div#tabphotos img,div#tabwebcast img,div#tabvideo img,div#tabdiscussions img{border:none}
a.orangelink,a.orangelink:visited{text-decoration:none;color:#901A15;font-weight:700}
#sectHeadRSSSm h3,#sectHead2Sm h3{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#fff;margin:0;padding:1px 0 0 37px}
#login a:hover,#reednetwork li a:hover{text-decoration:underline}
#login #k1 a,#login #k2 a,#login #k3 a,#login #k4 a,#login #k5 a,#login #k6 a{color:#555;font:10px Arial,Helvetica,Verdana,sans-serif;top:2px;left:11px;text-decoration:none;position:relative;margin:0}
.middleboxBtm ul,div#mediatabs div.mediacontent ul{margin:0;padding:0}
#rtAdvertisement,#rtAdvertisement1{color:#222;font:normal 10px arial,helvetica,sans-serif;text-align:center;padding:5px 0 10px}
div#mediatabscontainer,div#articlesponsoredcontainer{margin:5px 0 15px;padding:0}
* html div#mediatabs ul#mediamenu li.lion,* html div#mediatabs ul#mediamenu li.lioff{padding:3px 1px}
div#mediatabs div.mediacontent h4,.collapsed{display:none}
div#contentcontainer2 div#newsletters p,#ap p.companyinfo{margin:0;padding:10px}
* html div#tabblog,* html div#tabvideo,* html div#tabdiscussions{margin:7px 0 0}
#ap a,#ap a:visited,#ap li a,#ap li a:visited{font-weight:700;color:#1D447F;text-decoration:none}
