html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img,
ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,
tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section,
summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;outline:0 none !important;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
p{margin:0 0 15px 0; font-family:Helvetica, Arial, sans-serif, 'HelveticaLTStdRoman';}

/*### Fonts ###
font-family:'HelveticaLTStdBlack';
font-family:'HelveticaLTStdBold';
font-family:'HelveticaLTStdBoldOblique';
font-family:'HelveticaLTStdRoman';
*/
input[type="submit"]{cursor:pointer;}
input[type="radio"], input[type="checkbox"]{vertical-align:middle;}
.last{margin-right:0 !important; border:none 0 #fff;}
.clear{clear:both !important;display:block;height:0;line-height:0 !important;overflow:hidden;font-size:0;}

a{text-decoration:none; color:#217AC3;}
.rh a{color:#32717F;}
a:hover{text-decoration:underline;}
a img{border:0 none;}
p{margin:0 0 15px 0;}
h1{color:#2C2C33; font-size:18px;}
h2{color:#2c2c33; font-size:16px; margin-bottom:15px;}
h3{color:#2c2c33; font-size:14px;margin-bottom:15px;}
h4{font-size:13px; color:#327180;}
h4 span{color:#6A6C81;}
h5{font-size:14px; color:#666666;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;}
.rightHand{font-family:'HelveticaLTStdRoman';}
.dBlue{color:#32717f;}
h1.left{float:left; clear:none; display:block;}
.imgLeft{display:block;float:left;width:165px;height:209px;clear:right;}
h1.publication{font-size:18px; color:#6a6c7f; margin-bottom:25px;}


/* MAIN CONTAINERS*/
body{color:#6A6C7F; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif;background:url(/media/ieawebsite/styleassets/images/middlebg.png) center repeat-y;}
.wshell{display:block; float:none; clear:both; margin:0 auto;width:1036px;}
.headerContainer{display:block; padding:10px 0 20px;}
.headerContainer.less_padding{padding-bottom:15px;}
.middleContainer{display:block; padding:0 38px; line-height:140%;}
.middleContainer.fullWidth{padding:0 14px;}
.middleContainer.fullWidth2{padding:0 0; width:985px;}
.nopb{padding-bottom:0 !important;}
.footerContainer{display:block; float:none; clear:both; padding:15px 0 0;}
.innerT2{width:960px; display:block; float:none; clear:both; margin:0 auto;}
.innerT2.top{height:135px;}
/* CONTAINERS COMPONENTS */
.iCol{display:block; float:left; clear:none;}
.w760{width:760px;}
.w740{width:740px;}
.w710{width:710px;}
.w650{width:650px;}
.w530{width:530px;}
.w370{width:370px;}
.w360{width:360px;}
.w350{width:350px;}
.w300{width:300px;}
.w230{width:230px;}
.w220{width:220px;}
.w170{width:170px;}
.mR80{margin-right:80px;} .mR40{margin-right:40px;} .mR20{margin-right:20px;} .mR10{margin-right:10px;} .mB20{margin-bottom:20px;} .mB30{margin-bottom:30px;}
.mB21{margin-bottom:10px;}
.pL10{display:block; padding-left:10px;}
.box{display:block; clear:none;} .box.left{float:left;} .box.right{float:right;}
.bTb{border-top:3px solid #227bc3;}
.bTg{border-top:3px solid #808080;}
.bTd{border-top:3px solid #545564;}
.mH1{min-height:150px; position:relative; padding-bottom:50px;}
.mH2{min-height:325px;position:relative;padding-bottom:50px;}
.pB30{padding-bottom:30px;}
.w230 h1, .w170 h1{color:#666;}
.w170 h1{padding-left:5px; padding-top:5px;}
h1.boxTitle{padding:10px;}
.boxTitle.gbg{background-color:#f2f2f2; padding:13px 8px 13px 13px;}
.boxTitle.egbg{background-color:#808080; padding:13px 8px 13px 13px; color:#fff;}
.boxTitle.bbg{background-color:#d1e1ff; padding:13px 8px 13px 13px;}
.boxTitle.bbg2{background-color:#f2f2f2; padding:13px 8px 13px 8px; color:#333;}
.p10{padding:10px;}
.p10V1 h1.left{padding:3px 6px 2px 0; line-height:33px;}
.p10V1{padding:0px 10px 0 10px;}
.p10V1 .rightLink{font-size:10px;margin-top:10px;padding-right:10px;}
.p10V1 .right{margin-top:10px;padding-right:10px;}
.p10V1 h2{padding:3px 6px 2px 0; line-height:33px;}
.p10V1 h2 a{line-height:18px;padding-bottom:0;}
ul.dotted li{border-top:1px dotted #ccd5e5; padding:6px 13px;}
ul.dotted li:first-child{border-top:0 none;}
ul.regular{padding-top:10px;}
ul.regular li{margin-bottom:10px;}
ul.headlines{padding:15px 5px;}
ul.headlines li{padding:10px 0; border-top:1px dotted #CCD5E5; font-family:Georgia, "Times New Roman", Times, serif;}
ul.headlines li:first-child{border-top:0 none;}

.mH1 div.moreLink, .mH2 div.moreLink{text-align:right;font-family:'HelveticaLTStdRoman';font-weight:bold; position:absolute; right:0; bottom:25px;}

div.moreLink a{color:#217AC3;} div.moreLink a:hover{text-decoration:none;}

.spacer1{border-bottom:1px dotted #ccd5e5; display:block; float:none; clear:both; height:0; overflow:hidden; margin-bottom:20px;}
.spacer2{border-bottom:1px solid #6a6c82; display:block; float:none; clear:both; height:0; overflow:hidden; margin-bottom:20px;}
.spacer3{border-bottom:2px solid #6a6c82; display:block; float:none; clear:both; height:0; overflow:hidden; margin-bottom:20px;}

.spacer4{border-bottom:4px solid #6a6c82; display:block; float:none; clear:both; height:0; overflow:hidden; margin-bottom:20px;}
.spacer5{border-bottom:8px solid #4fb847; display:block; float:none; clear:both; height:0; overflow:hidden; margin-bottom:20px;}
.spacer6{border-bottom:15px solid #227bc3; display:block; float:none; clear:both; height:0; overflow:hidden; margin-bottom:30px;}

.floatLeftInlimg{float:left;margin:0 20px 20px 0;}


/*header*/
.logomotto{display:block; float:left; clear:none;}
.logo{display:block; float:left; width:97px; height:97px; margin-right:10px; margin-top:5px;}
.motto{display:block; float:left; background:url(/media/ieawebsite/styleassets/images/mottobg.png) 0 0 no-repeat; padding-top:70px; margin-top:5px; font-size:15px; color:#999;line-height:18px;}
.topAction{float:right; clear:none; width:360px;}
.langSwitch{display:block; float:right; clear:both; margin-bottom:10px;}
.langSwitch a{margin-right:2px;}
input[type="text"]{padding:3px 7px; height:18px; line-height:18px; border:1px solid #a4a4a4;font-family:'HelveticaLTStdRoman'; font-size:12px; color:#666;}
.gsc-control-searchbox-only{width:260px; float:right;}
.gsc-search-box,.gsc-search-button{margin:0 !important;}
.gsc-input{background-image:none !important;}
.topSocial{float:right; clear:both;font-family:'HelveticaLTStdRoman'; font-size:13px; color:#666; width:252px;}
.topSocial span, .topSocial a{display:inline; vertical-align:middle; margin-right:5px; float:left; clear:none; display:block; line-height:26px; height:26px;}

/* menus */
.menuBar{background-color:#f2f2f2; border-bottom:1px dotted #5c94ff;}
.mainMenu{background-color:#e6e6e6; border-top:3px solid #5c94ff; border-bottom:2px dotted #fff; display:block; height:37px;}
.mainMenu ul{padding-left:45px; display:block; height:37px;}
.mainMenu li{display:block; float:left; clear:none; height:37px; margin-right:45px;  font-size:15px; line-height:37px;  text-transform:uppercase; color:#2E2E33;}
.mainMenu a{color:#2E2E33;}
.mainMenu li.active a, .mainMenu a:hover, .mainMenu span{text-decoration:underline;}
.subMenu{display:block; padding-left:45px; min-height:34px;}
.subMenu .hubba{display:block; height:34px;}
.subMenu .hubba li{float:left; clear:none; display:block; height:34px; margin-right:75px;}
.subMenu .hubba a{font-style:italic; color:#6A6C81; font-size:15px; line-height:34px;}
.subMenu .hubba a span{font-style:normal; color:#FF007F;}
.subMenu.level2{background-color:#e4e8f1;border-bottom:2px dotted #fff;}
.subMenu.level2 li{float:none; clear:none; line-height:34px; margin-right:34px; font-style:italic; font-size:15px; color:#3a8132; display:inline;}
.subMenu.level2 li a{color:#3a8132;}
.subMenu.level2.bookshopSub{border-bottom:0 none; border-top:1px solid #fff; background-color:#efeff1;}
.subMenu.level2 span{text-decoration:underline;}
.breadcrumbs{line-height:34px; color:#2C2C33;}
.subsubMenu{border-top:1px solid #2e2e33;border-bottom:1px solid #2e2e33; height:35px; line-height:35px; display:block; color:#6A6C82; font-style:italic; font-size:15px; padding:0 20px 0 45px; background-color:#e4e8f1;}
.subsubMenu a{color:#217AC3;}
.subsubMenu li{float:left; display:block; height:35px; margin-right:45px;}
.quickMenu{display:block; float:right; clear:none; line-height:34px; padding-right:27px; color:#2E2E33; margin-left:30px;}
.quickMenu a{color:#2079C3; font-size:13px;font-family:'HelveticaLTStdRoman';}
form.quickSearch{display:block; float:right; clear:none; height:26px; padding-top:4px;}
form.quickSearch input[type="text"]{background:url(/media/ieawebsite/styleassets/images/inputquickSearch.png) 0 0 no-repeat; width:130px; height:26px; float:left; clear:none; line-height:26px;border:0 none;  padding:0 5px 0 10px;}
form.quickSearch input[type="submit"]{background:url(/media/ieawebsite/styleassets/images/submitquickSearch.png) 0 0 no-repeat; width:27px; height:26px; float:left; clear:none; border:0 none; padding:0;}
/* end header */

/* leftNav */
.leftNav > ul > li{padding:5px 13px; border-top:1px dotted #CCD5E5;}
.leftNav > ul > li:first-child{border-top:0 none;}
.leftNav > ul > li > ul{display:block; padding:5px 0 0 11px;}
.leftNav > ul > li > ul > li{padding:5px 10px; background:url(/media/ieawebsite/styleassets/images/arrsecNav.png) 0 10px no-repeat; line-height:17px;}

/* footer stuff */
.footerContainer .footerFooter{display:block; background-color:#f2f2f2; padding:0 23px; height:35px; line-height:35px;}
.footerContainer .footerMenu{font-family:'HelveticaLTStdRoman'; display:block; float:left; clear:none;}
.footerContainer .footerMenu li{float:left; clear:none;}
.footerContainer .footerCopy{font-size:14px; display:block; float:right; clear:none;color:#2D2D33;}
.footerContainer .bottomSitemap{display:block; padding:15px 0 25px 23px; border-top:1px dotted #2e2e33;}
.footerContainer .bottomSitemap .col{display:block; float:left; clear:none;}
.footerContainer .bottomSitemap .col.R{width:145px;}
.footerContainer .bottomSitemap .col.D ul{display:block; float:left; clear:none; width:125px;}
.footerContainer .bottomSitemap .col.D{width:250px;}
.footerContainer .bottomSitemap .col.L{width:95px;}
.footerContainer .bottomSitemap .col li{float:left; clear:none; display:block; width:85%; padding-right:25%;}
.footerContainer .bottomSitemap a{font-family:'HelveticaLTStdRoman';}
.footerContainer .bottomSitemap li.title{margin-bottom:7px; line-height:120%; text-transform:uppercase;}
.footerContainer .bottomSitemap li{margin-bottom:5px;}
.footerContainer .bottomSitemap li a{line-height:110%;}
.bottomRelated{display:block;clear:both;float:none; width:960px;}
.bottomRelated h1{padding-left:16px;}
.bottomRelated .relatedTopics{padding-top:25px; display:block; float:none; clear:both; width:945px; border-top:1px dotted #2e2e33; margin-top:5px;padding-left:16px;}
.bottomRelated .relatedTopics li{display:inline-block;zoom:1;*display:inline;width:167px; margin-right:39px; padding-right:40px; border-right:1px solid #ccd5e5; vertical-align:top;}
.bottomRelated .relatedTopics li.last{padding-right:0; border-right:0 none;}
.relatedTopics li .desc{display:block; float:none; clear:both;}
.bottomRelated .relatedTopics li .title{display:block; height:50px;}
.bottomSocial{display:block; border-top:1px solid #6a6c82; padding:10px 15px; height:20px; line-height:20px;}
.bottomSocial .title{float:left; font-family:'HelveticaLTStdBold'; font-size:11px; color:#6A6C82; margin-right:20px;}
.bottomSocial .title img{position:relative; top:-2px; vertical-align:middle; zoom:1; *display:inline;}
.bottomSocial div{float:left;}
.bottomRelated .relatedTopics h2, .bottomRelated .relatedTopics a{color:#32717F;}
.bottomRelated .relatedTopics h2{font-size:18px; margin-bottom:12px;}
.artHeadline h2{color:#217AC3; font-size:18px; margin-bottom:12px;}

.homeSlider{display:block; height:279px; background-color:#44444b; margin-bottom:20px; color:#fff;font-family:'HelveticaLTStdRoman';}
.homeSlider h1.type{font-size:18px; font-style:italic; line-height:22px;}
.homeSlider h1{font-size:20px; color:#fff; line-height:24px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:10px;}
.homeSlider a{color:#fff;} .homeSlider a:hover{text-decoration:none; color:#217AC3;} .homeSlider p{margin:0;}

.activeSlide{height:202px;}
.activeSlide .desc{height:181px; border-bottom:1px solid #fff;float:left; clear:none; display:block; width:309px; padding:10px 20px;line-height:19px;}
.activeSlide .imgHolder{width:361px; height:202px; overflow:hidden; float:left; clear:none; display:block;}
/* T4 */
.activeSlide .item{float:left; clear:none; display:block; width:236px; border-left:1px solid #fff; background-color:#2e2e33;}
.activeSlide .item:first-child{border-left:0 none;}
.activeSlide .item.last{border-right:0 none;}
.activeSlide .shortDesc{background-color:#2e2e33; height:67px; display:block; float:left; clear:none; width:108px; padding:5px; font-size:12px; line-height:16px; border-right:1px solid #6A6C82;}
.activeSlide .thumb{width:116px; height:75px; float:left; clear:none; display:block; position:relative;border-top:1px solid #2e2e33;border-right:1px solid #2e2e33;border-bottom:1px solid #2e2e33; overflow:hidden;}
.activeSlide .thumb .play{position:absolute; left:-1px; top:5px; width:7px; height:13px; display:block; background:url(/media/ieawebsite/styleassets/images/arrslider.png) top left no-repeat;}

.rhPosts{display:block;  border-bottom:1px dotted #CCD5E5;}
.rhPosts li{border-top:1px dotted #ccd5e5;font-family:'HelveticaLTStdRoman'; padding:8px 13px; line-height:110%;}

.artHeadline{border-top:1px dotted #ccd5e5; display:block; float:none; clear:both; padding:15px 10px 0;}
.artHeadline p{font-family:'HelveticaLTStdRoman';}

.videoBox1{background:#cfcfcf;}
.videoBox1 h1.boxTitle{padding:13px;}
.videoBox1 .item{width:149px; overflow:hidden; float:left; clear:none; border-left:1px solid #fff;position:relative; height:127px; background:#BDBCBD;}
.videoBox1 .item a:hover{text-decoration:underline !important;}
.videoBox1 .item.first{width:150px; border-left:0 none;}
.videoBox1 .item img{position:absolute; z-index:95;}
.videoBox1 .item .caption{position:absolute; z-index:96; background:url(/media/ieawebsite/styleassets/images/transp1.png) 0 0 repeat;color:#fff; font-size:12px; padding:5px; bottom:0; left:0;width:140px;}
.videoBox1 .nav{display:block; float:none; clear:both; padding:0 6px; text-align:center; height:22px; line-height:22px;}
.videoBox1 .nav .prev{float:left; clear:none; display:block; width:14px; height:15px; margin-top:4px;}
.videoBox1 .nav .next{float:right; clear:none; display:block; width:14px; height:15px;margin-top:4px;}
.videoBox1 .nav a{color:#2e2e33; font-weight:bold;font-family:'HelveticaLTStdBold';}

.tweeterBox{background-color:#e0ebff; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 13px; color:#3E3A3C;}
.tweeterBox h1.boxTitle{font-family:Georgia, "Times New Roman", Times, serif; padding:13px 0;}
.tweeterBox .inner{border-top:1px dotted #6a6c82; padding:10px 0 0 0;}
.tweeterBox .post{margin-bottom:14px;}
.tweeterBox .details{font-size:11px; color:#787F77; display:block;}
.tweeterBox .details a{color:#787F77;}

.twitterFollow{display:block; background:#cfcfcf;}
.twitterFollow a{display:block; padding:12px 10px; color:#fff; background-color:#cfcfcf; background-image:url('/media/ieawebsite/styleassets/images/twitterlogo.png'); background-position:165px 8px; background-repeat:no-repeat;}
.twitterFollow a:hover{background-color:#808080; text-decoration:none;}

.pageBanner{display:block; position:relative; width:960px; border-top:2px solid #5c94ff;}
.nopb .pageBanner{padding-bottom:30px;}
.pageBanner .topic{display:block; background-color:#45454c; height:25px; padding:15px 30px 15px 10px; position:absolute; left:0; top:30px; color:#ccd4e5; font-style:italic; font-size:24px; z-index:44;}
.pageBanner img{display:block;}
.pageBanner .topic span{font-style:normal; color:#4eb846;}

.articleWthumb{display:block;}
.articleWthumb .thumb{float:left; clear:none; margin-right:20px; width:122px;}
.articleWthumb .desc{display:block; float:left; width:370px;}

.featuredInfo{display:block; line-height:200%; border-left:4px solid #ccd5e5; padding-left:20px;}

.personName{font-size:15px;display:block;}
.personName .title{color:#217AC3;}

.countryList{padding:5px 5px 5px 13px;}
.countryList li{margin-bottom:2px;}
.countryList li a{margin-right:3px;}

.contactLeft{float:left; display:block; clear:none; width:160px; padding-right:20px;}
.contactRight{float:right; display:block; width:160px;}

.pL10 ul{margin:0 0 15px 20px; font-family:Helvetica, Arial, sans-serif, 'HelveticaLTStdRoman';} /* T4 Added */
.pL10 ul li{display:block; float:none; clear:both; padding-left:15px; background:url(/media/ieawebsite/styleassets/images/bullblue.png) 0 6px no-repeat; margin-bottom:5px;}
.pL10 ol{list-style-type:decimal;}
.pL10 ul ul{margin:0 0 0 35px; font-style:italic; padding-top:5px;}

ul.gRel{padding:13px; background-color:#f2f2f2; line-height:110%;}
ul.gRel li{display:block; border-top:1px dotted #ccd5e5; padding:6px 0;}
ul.gRel li:first-child{border-top:0 none;}
ul.gRel.wIco img{float:left; margin:3px 10px 3px 0;}

.sideSocial .title{background-color:#e4e9f1; color:#c6a6c8; font-family:'HelveticaLTStdBold';}

.thumbWcap{display:block; float:left; background:#e4e9f1; font-family:Arial, Helvetica, sans-serif; color:#6a6c82; margin:10px 25px 10px 0;}
.thumbWcap img{border-bottom:2px solid #fff;}
.thumbWcap .caption{padding:5px; font-size:11px; line-height:20px;}
.thumbWcap.wide{display:block; float:none; clear:both;}

.middleContainer table{border-collapse:collapse; border:1px solid #D5D3D3;color:#2D2D33; font-family:Arial, Helvetica, sans-serif; text-align:left; width:100%; margin-bottom:20px;}
.middleContainer table th{color:#fff; padding:5px; border-left:1px solid #B9B9BD;font-size:13px; background-color:#D1D1D1; text-transform:uppercase; font-weight:bold;}
.middleContainer table th:first-child{border-left:0 none;}
.middleContainer table td{padding:5px; border-top:1px solid #CCC; border-top:1px solid rgba(106, 108, 130, 0.15); border-left:1px solid #CCC;background-color:#EFF1F7;}
.middleContainer table .Alt td{background-color:#FFFFFF;}
.middleContainer table tbody tr td:first-child{border-left:0 none;}
.middleContainer table .highlight td{background-color:#fceb88;;}
.middleContainer table tbody tr .highlight td{background-color:#fceb88;;}
.middleContainer table tbody tr .highlight .Alt td{background-color:#fceb88;;}

/* Custom table for meeting documents */
.middleContainer table.meeting ul{margin-left:20px;}


span.dlFile{background-color:#e6e6e6; line-height:28px; border-top:3px solid #9c9dad; border-bottom:3px solid #9c9dad; font-size:14px; font-family:Arial, Helvetica, sans-serif; display:block; margin-bottom:30px; height:28px; float:left; padding:0 10px 0 3px;}
span.dlFile a img{vertical-align:middle; margin-right:5px;}

.middleContainer form label{font-family:'HelveticaLTStdBold'; font-size:12px; color:#6A6C7F;padding-left:5px; vertical-align:middle;}
.middleContainer form input, .middleContainer form select{vertical-align:middle;}
.middleContainer form textarea{width:75%; height:125px;}

.accordion1{display:block;}
.accordion1 .pane{display:block; margin-bottom:30px;}
.accordion1 p{margin:0; padding-top:10px;}

.accordion1 .tab{background-color:#6a6c7f;font-family:'HelveticaLTStdBold'; font-size:13px; color:#fff; padding:8px 10px 8px 40px; background-repeat:no-repeat; cursor:pointer;}
.accordion1 .tab.closed{background-image:url(/media/ieawebsite/styleassets/images/arrclosed.png); background-position:20px center;}
.accordion1 .tab.expanded{background-image:url(/media/ieawebsite/styleassets/images/arrexpanded.png); background-position:20px center;}

.searchResults h1{margin-bottom:7px;}
.searchResults p{font-family:'HelveticaLTStdRoman'; margin-bottom:25px;}
.searchResults .nav{color:#227bc3;}
.searchResults .nav a{display:inline-block; margin:0 3px;zoom:1; *display:inline;}
.searchResults .nav a.jump{background-image:url(/media/ieawebsite/styleassets/images/pagenavsprite.png); width:8px; height:8px; background-repeat:no-repeat;}
.searchResults .nav a.jump.first.inactive{background-position:0 -8px;}
.searchResults .nav a.jump.first.active{background-position:0 0;}
.searchResults .nav a.jump.last.inactive{background-position:-31px -8px;}
.searchResults .nav a.jump.last.active{background-position:-31px 0;}
.searchResults .nav a.jump.next.inactive{background-position:-20px -8px;}
.searchResults .nav a.jump.next.active{background-position:-20px 0;}
.searchResults .nav a.jump.prev.inactive{background-position:-12px -8px;}
.searchResults .nav a.jump.prev.active{background-position:-12px 0;}
.searchResults .nav a.jump.prev{margin-right:8px;}
.searchResults .nav a.jump.next{margin-left:8px;}

.glossaryHolder .glossaryNav{font-size:15px; text-align:center; display:block; float:none; clear:both; margin-bottom:10px;}
.glossaryHolder .glossaryNav a{display:inline-block; margin:0 6px;zoom:1; *display:inline;}
.glossaryHolder .glossaryNav a.letter{height:15px; line-height:15px;}
.glossaryHolder .glossaryNav a.letter.active{border-top:1px solid #6a6c82;border-bottom:1px solid #6a6c82; color:#6a6c82;}
.glossaryHolder .glossaryNav a.jump{background-image:url(/media/ieawebsite/styleassets/images/pagenavsprite.png); width:8px; height:8px; background-repeat:no-repeat;}
.glossaryHolder .glossaryNav a.jump.next.inactive{background-position:-20px -8px;}
.glossaryHolder .glossaryNav a.jump.next.active{background-position:-20px 0;}
.glossaryHolder .glossaryNav a.jump.prev.inactive{background-position:-12px -8px;}
.glossaryHolder .glossaryNav a.jump.prev.active{background-position:-12px 0;}
.glossaryHolder .glossaryNav a.jump.prev{margin-right:8px;}
.glossaryHolder .glossaryNav a.jump.next{margin-left:8px;}
.glossaryHolder .mainLetter{font-size:72px; color:#6a6c7f; line-height:86px; margin-bottom:20px; display:block;}
.glossaryHolder .contents{font-family:'HelveticaLTStdRoman';}
.glossaryHolder .contents h1{color:#227bc3; margin-bottom:10px;}
.glossaryHolder .ui-tabs-panel{background-color:transparent !important;}
.glossaryHolder .contents .desc{display:block; clear:both; float:none; margin-bottom:35px; line-height:20px;}
.glossaryHolder .contents .desc p{padding-left:20px;}
.glossaryHolder.ui-tabs .ui-tabs-nav li{width:217px; margin-right:2px; min-height:44px;}
.glossaryHolder.ui-tabs .ui-tabs-nav li.first{width:210px;}
.glossaryHolder.ui-tabs .ui-tabs-nav li.last{margin-right:0 !important;}
.glossaryHolder.ui-tabs .ui-tabs-nav li a{line-height:17px; font-size:14px; padding:5px 12px; color:#2d2d33; min-height:44px;}
.glossaryHolder .ui-tabs-nav{margin-bottom:20px !important;}
.glossaryHolder .ui-state-default a, .glossaryHolder .ui-state-default a:link, .glossaryHolder .ui-state-default a:visited{background-color:#ccd5e5; color:#2d2d33;}
.glossaryHolder .ui-state-active a, .glossaryHolder .ui-state-active a:link, .glossaryHolder .ui-state-active a:visited, .glossaryHolder .ui-state-hover a:link{background-color:#f2f2f2;}

h1.boxTitle.sm{border-bottom:1px solid #5c94ff;}
.sitemapHolder .col{width:420px; display:block; float:left; clear:none; padding:20px 50px 0 10px;}
.sitemapHolder .spacer1{margin-left:20px; width:auto;}
.sitemapHolder ul{margin:0 0 50px 30px; text-indent:-10px;}
.sitemapHolder ul li{margin-bottom:5px;}
.sitemapHolder ul ul{margin:0 0 0 30px; font-style:italic; padding-top:5px;}
.sitemapHolder ul a{color:#32717F;}
.sitemapHolder h2, .sitemapHolder .spacer1{margin-bottom:10px;}

form.searchBooks{padding:20px 0 20px 20px;font-family:'HelveticaLTStdRoman';}
form.searchBooks h1{margin-bottom:20px;}
form.searchBooks label{display:block; color:#999; clear:both; margin-bottom:10px;}
form.searchBooks a{font-size:12px;font-family:'HelveticaLTStdBold';}
form.searchBooks span.select{background:url(/media/ieawebsite/styleassets/images/selectsearchBookShop.png) no-repeat scroll 0 0 transparent;color:#6A6C82;display: block;font-family:'HelveticaLTStdBold'; font-size:13px;height:26px;line-height:26px;padding:0px 30px 0 18px; width:180px; cursor:pointer; position:absolute;}
form.searchBooks select.styled{height:26px;width:228px;}
form.searchBooks input[type="submit"]{background:url(/media/ieawebsite/styleassets/images/btnsearchBookshop.png) 0 0 no-repeat; width:151px; height:26px;border:none;}
form.searchBooks input[type="text"]{background:url(/media/ieawebsite/styleassets/images/inputsearchBookshop.png) 0 0 no-repeat; height:26px; line-height:26px; padding:0 4px 0 16px; width:200px;border:0 none;font-family:'HelveticaLTStdBold';}
form.searchBooks .col1, form.searchBooks .col2, form.searchBooks .col3, form.searchBooks .col4{float:left; clear:none; display:block; margin-right:37px; margin-bottom:5px;}
form.searchBooks .col1, form.searchBooks .col2{width:228px;}
form.searchBooks .col3{width:220px;}
form.searchBooks .col4{width:151px;}
form.searchBooks .spacer1{padding-top:25px; width:700px; margin:0 auto;}

.featuredPublications{font-family:'HelveticaLTStdRoman'; display:block; float:none; clear:both;}
.featuredPublications h1{margin-bottom:30px;padding-left:10px;}
.featuredPublications .item{display:block; float:left; clear:none; border:1px solid #ccd5e5; width:206px; min-height:485px; padding:10px 24px; color:#6A6C7F; margin:0 40px 20px 20px;}
.featuredPublications .title{display:block; height:75px;}
.featuredPublications .title h3{line-height:180%; margin-bottom:0;}
.featuredPublications .imgHolder{display:block; height:296px; margin-bottom:20px;}
.featuredPublications .desc{display:block;}

.searchResults .topbar{line-height:38px; height:38px;}
.searchResults .topbar img{vertical-align:middle;}
.searchResults .viewAs{float:right; clear:none;font-family:'HelveticaLTStdRoman';}
.searchResults.list .item{display:block; float:none; clear:both; border-bottom:1px solid #eaeef4; padding-bottom:25px; margin-bottom:25px;}
.searchResults.list .item .imgHolder{display:block; float:left; clear:none; width:148px; padding-right:32px;}
.searchResults.list .item .imgHolder .caption{background-color:#6a6c82; display:block; margin-top:2px; line-height:21px;color:#fff; padding:5px 6px;}
.searchResults.list .item .desc{display:block; float:left; clear:none;font-family:'HelveticaLTStdRoman'; color:#2C2C33;}
.searchResults.list .item .desc p{font-family:Georgia, "Times New Roman", Times, serif;}
.searchResults.list .item .desc h1 a span, .searchResults .item .desc .keyword{background-color:#eaeef4;}
.searchResults.list .item .desc .label{color:#6A6C7F;}
.searchResults.list .item .desc .buyNow{display:block; float:right; clear:none; width:66px; height:66px; margin:5px 20px 0 0;}
.searchResults.list .item .desc .spacer1{width:445px; clear:none; margin:5px 0;}
.searchResults.list .item .desc .row1, .searchResults .item .desc .row2{width:445px;}
.searchResults .item .desc .row1, .searchResults .item .desc .otherDesc{font-size:14px;}
.searchResults .item .desc .row2{font-size:15px;}
.searchResults .item .desc .row2 .price{font-family:'HelveticaLTStdBold';}
.searchResults.list p{margin:10px 0 0 0;}
.searchResults.grid .item{border:1px solid #6b6d82; display:block; float:left; clear:none; position:relative; width:368px; height:207px; margin:0 20px 20px 0; overflow:hidden; padding-top:12px;}
.searchResults.grid .imgHolder{position:absolute; left:-63px; top:12px; display:block;}
.searchResults.grid .imgHolder.hover_over:hover{left:0px; top:0;width:425px; height:203px;  background:url(/media/ieawebsite/styleassets/images/transp2.png) 0 0 repeat; padding-top:12px; padding-left:18px;}
.searchResults.grid .imgHolder a{border:6px solid #6b6d82; display:block; width:122px; height:165px;}
.searchResults.grid .imgHolder a img{display:block;width:122px; height:165px;}
.searchResults.grid .desc{width:266px; padding-left:90px; font-size:14px;}
.searchResults.grid .desc h3 a{font-weight:bold;}
.searchResults.grid .desc h3{margin-bottom:0;}
.searchResults.grid .desc .row1{display:block; float:none; clear:both; border-top:1px dotted #CCD5E5; border-bottom:1px dotted #CCD5E5;font-family:'HelveticaLTStdBold'; line-height:24px; font-size:15px; padding:5px 0; margin:5px 0;}
.searchResults.grid .desc p{font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:12px;}
.searchResults.grid .desc .buyNow{display:block; float:right; clear:none; width:66px; height:66px; margin:5px 5px 0 0;}
.productDetial .imgHolder{display:block; float:left; clear:none; width:148px; margin-right:10px;}
.productDetial .desc{display:block; float:left; clear:none; width:600px; line-height:160%;}

a.rightLink{font-size:10px;font-family:'HelveticaLTStdBold';float:right; padding:0px 10px 0 0;}

.videoBox1 .spacer1{border-color:#6a6c82; /* padding-top:10px;*/}
.videoBox1 .artHeadline h2{margin-bottom:0;}
.videoBox1 .artHeadline .desc{font-size:14px; color:#6A6C80;}
.videoBox1 .artHeadline{border-top:0 none; padding:0 0 30px 0;}
.videoBox1 .artHeadline p{margin:0; font-family:Georgia, "Times New Roman", Times, serif; color:#2C2C33;}

.newsBanner{position:relative; width:366px; display:block;}
.newsBanner .caption{background:url(/media/ieawebsite/styleassets/images/transp2.png) 0 0 repeat; color:#227bc3; font-size:24px; position:absolute;left:0;top:0;right:0; padding:12px; line-height:25px;}

.newsroom .w370 h1{color:#6A6C81;}
.newsroom .w370 .artHeadline h2{margin-bottom:4px;}
.newsroom .w370 .artHeadline .date{font-size:14px; color:#6A6C80;}
.newsroom .w370 .artHeadline.featured .date{font-size:18px; color:#6A6C81;}
.newsroom .w370 .artHeadline.featured p{font-size:15px;}
.newsroom .w370 .artHeadline.featured p a{font-size:13px;}
.newsroom .w370 .artHeadline.featured{border-top:0 none;}

.kits a{display:block; margin-bottom:5px;}

.spacer1.v2{margin:10px 0 0 0;}

.newsDetail.articleThumb{display:block; float:right; width:300px; margin-left:25px; margin-bottom:20px;}
.newsDetail.articleThumb .caption{background-color:#E4E9F1; display:block;font-size:11px;line-height:16px;padding:5px;font-family:'HelveticaLTStdRoman';}
.newsDetail.articleThumb img{border-top:2px solid #fff; border-bottom:2px solid #fff;}
h1.boxTitle.newsDetail{margin-bottom:20px; font-size:24px; line-height:22px;}

.introP{border-bottom:2px solid #ccd5e5; padding-bottom:10px; margin-bottom:10px; color:#2C2C33; width:335px; font-size:14px; line-height:180%;}

/* Sept 26 2011 */
.right{float:right;}
.w405{width:405px;}
.w340{width:340px;}

.videoBox2{width:395px; overflow:hidden; margin-bottom:20px;}
.videoBox2 img{width:395px;}
.videoBox3{background:none #F2F2F2;}
.videoBox3 .item{width:113px; height:96px;}
.videoBox3 .item.first{width:112px;}
.videoBox3 .item .caption{font-size:10px; padding:5px; line-height:12px;width:105px;}

.separator_1{width:100%; height:10px; line-height:0; border-top:1px dotted #CCD5E5; margin-top:10px;}

form.forms_1 span.select{background:url(/media/ieawebsite/styleassets/images/select170.png) no-repeat scroll 0 0 transparent;color:#6A6C82;display:block;font-family:'HelveticaLTStdBold'; font-size:13px;height:26px;line-height:26px;padding:0px 30px 0 18px; width:140px; cursor:pointer; position:absolute;}
form.forms_1 select.styled{height:26px; width:170px;}

.btn_1{background:url(/media/ieawebsite/styleassets/images/btnadd.png) no-repeat; border:0 none; height:26px; width:50px; display:block; float:right;}
.btn_2{background:url(/media/ieawebsite/styleassets/images/btnsubmit.png) no-repeat; border:0 none; height:26px; width:90px; display:block; float:right;}
.btn_3{height:12px; width:12px; float:right;}
.btn_3 a{background:url(/media/ieawebsite/styleassets/images/btndelete.png) no-repeat; border:0 none; height:12px; width:12px; display:block; float:right;}

.menu_multimedia{width:100%; overflow:hidden; font-size:17px; font-style:italic; border-bottom:2px dotted #CCD5E5; margin-bottom:15px;}
.menu_multimedia li{display:inline; float:left;}
.menu_multimedia .active{color:#2E2E33; background-color:#CCD5E5; padding:8px 10px; margin:0 2px 0 0;}
.menu_multimedia a{color:#397F32; background-color:#F2F2F2; padding:6px 10px; float:left; margin:4px 2px 0 0;}

.spacer7{border-bottom:1px dotted #ccd5e5; display:block; float:none; clear:both; height:0; overflow:hidden; margin-top:5px;}

form.searchBooks{padding:0;}
form.searchBooks.padding_left{padding:0;padding-left:10px;}

.color_black{color:#000000;}

.motto{padding-top:85px; height:25px;}

.bottomSocial{border-top:1px dotted #CCD5E5;}

.mainMenu ul, .subMenu{padding-left:25px;}
.mainMenu li{margin-right:45px;}

form.forms_1 span.select{font-size:12px;}

.homeSlider a:hover{color:#FFFFFF;}

.w170 h1{padding-top:13px;}

.footerContainer .bottomSitemap{overflow:hidden; width:936px;}

*html .mH1{height:250px;} /* T4 Added - IE6 Fix */

.tabbedContent{min-height:282px; background:none #F2F2F2; overflow:hidden;}

.homeSlider a:hover{text-decoration:underline;}

.subMenu .hubba li{margin-right:80px;}

.activeSlide .imgHolder{border-bottom:solid 1px #FFFFFF; height:201px;}

h1.boxTitle{padding-top:13px; padding-bottom:13px;}

.glossaryHolder .glossaryNav a{margin:0 7px 0 7px;}

h1.boxTitle.sm{border-bottom:1px dotted #CCD5E5;}

.sitemapHolder a{color:#32717F;}

.subMenu.level2 li{margin-right:35px;}
.subMenu.level2 .last{margin-right:0;}

.subsubMenu{padding:0; padding:0 10px 0 25px; border-top:1px dotted #2E2E33; border-bottom:1px dotted #2E2E33;}

.separator_10px{width:100%; height:10px; line-height:0; clear:both;}
.separator_15px{width:100%; height:15px; line-height:0; clear:both;}
.separator_20px{width:100%; height:20px; line-height:0; clear:both;}

.bottomSocial{border-bottom:1px dotted #CCD5E5; margin-bottom:20px;}

a.rightLink{color:#217AC3;}

.mapList{background-color:#f2f2f2; overflow:hidden; padding:3px;}
.mapList .up a{width:100%; height:15px; background:url(/media/ieawebsite/styleassets/images/map_top_arrow.jpg) #ccd5e5 center no-repeat; display:block;}
.mapList .down a{width:100%; height:15px; background:url(/media/ieawebsite/styleassets/images/map_bottom_arrow.jpg) #ccd5e5 center no-repeat; display:block;}

.wshell{width:986px;}
.middleContainer{padding-left:10px; padding-right:10px;}

.shadowFooter{display:block;clear:both;float:none;width:1009px; background:url(/media/ieawebsite/styleassets/images/shadow.png) 0 0 no-repeat;margin:0 auto;height:23px;}

.tabs_li ul{padding-bottom:20px;}
.tabs_li ul li{display:inline;padding-right:20px; margin-left:20px; border-right:1px solid #666;}
.tabs_li ul li.last{border-right:none !important;}

/* ~~~~~~ */

.bottomRelated .relatedTopics{padding-bottom:25px;}

/* File Download Types */
span.dlFile a{padding:5px 2px 5px 30px; line-height:28px;}
span.dlFile a.pdf{background:transparent url('/media/ieawebsite/styleassets/images/icopdf.png') no-repeat center left;}
span.dlFile a.doc{background:transparent url('/media/ieawebsite/styleassets/images/icodocx.png') no-repeat center left;}
span.dlFile a.audio{background:transparent url('/media/ieawebsite/styleassets/images/icoaudio.png') no-repeat center left;}

ul.gRel.wIco li a.pdf{display:block; padding:3px 0 3px 30px !important; background:transparent url('/media/ieawebsite/styleassets/images/icopdf.png') no-repeat 0 6px;}
ul.gRel.wIco li a.doc{display:block; padding:3px 0 3px 30px !important; background:transparent url('/media/ieawebsite/styleassets/images/icodocx.png') no-repeat  0 6px;}
ul.gRel.wIco li a.audio{display:block; padding:3px 0 3px 30px !important; background:transparent url('/media/ieawebsite/styleassets/images/icoaudio.png') no-repeat  0 6px;}
div.externalplayer{font-size:11px; color:#6A6C80;}
div.externalplayer a{color:#6A6C80;}

.uppercase{text-transform:uppercase;}

.landboximg{float:left; border:0px; padding:0px;}
.landboximg img{margin:0 20px 20px 0;}

.lightbox_overlay{display:none; position:absolute; top:0%; left:0%; width:100%; height:100%; background-color:black; z-index:1001; }

div.speech-detail{display:none;}
div.speech-popupbox{width:340px; position:absolute; z-index:2000; background:transparent;}
div.speech-popupbox div.speech-popupbox-rightarrow{float:right; margin-top:20px; height:0px; width:0px; border-color:transparent white; border-style:solid; border-width:20px 0px 20px 20px;}
div.speech-popupbox div.speech-popupbox-close{position:absolute; top:-15px; left:-15px; height:30px; width:30px; cursor:pointer; background:transparent url('/media/ieawebsite/styleassets/images/close_button.png') no-repeat 0 0px;}
div.speech-popupbox div.speech-popupbox-content{float:left; background:#fff; padding:10px; width:300px; line-height:140%; border-top:3px solid #227BC3; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}

/* Additional content formatting forspeech  popup box */
div.speech-popupbox div.speech-popupbox-content h2{color:#2C2C33; font-size:18px; margin:0px; padding:0px;  font-family:Georgia,"Times New Roman",Times,serif; font-weight:normal;}
div.speech-popupbox div.speech-popupbox-content h3{padding:5px 0 0 0; margin:0px; font-size:14px; color:#2C2C33; font-weight:bold;}


/* Custom Filename icons (Generally for use in popup windows [Speeches etc.]) */
a.file-pdf{display:inline-block; padding:8px 0 4px 25px !important; background:transparent url('/media/ieawebsite/styleassets/images/icopdf.png') no-repeat 0 6px;}
a.file-doc{display:inline-block; padding:6px 0 6px 25px !important; background:transparent url('/media/ieawebsite/styleassets/images/icodocx.png') no-repeat  0 6px;}
a.file-audio{display:inline-block; padding:6px 0 6px 25px !important; background:transparent url('/media/ieawebsite/styleassets/images/icoaudio.png') no-repeat  0 6px;}

*:first-child+html .topSocial span{position:relative; bottom:-12px;} /* IE7 Scial Links Text fix*/
*:first-child+html .carousel ul{zoom:1;} /* IE7 Carousel Fix */

div.adv p{margin:0 0 0 0;}

.videoPlayer{display:block;}
.fileico{padding:5px 20px 5px 0; background-image:url('/media/ieawebsite/styleassets/images/filetypesprite.gif'); background-repeat:no-repeat;}

.pL10 img{padding:0px;}

div.t4colListing a{color:#32717F;}
div.t4colListing ul{padding:0px;}
div.t4colListing ul li{margin-bottom:5px;}

ul.t4colListingL{width:45%; margin:0 0 10px 10px; text-indent:0px; float:left;}
ul.t4colListingR{width:50%; margin:0 0 10px 0px;  text-indent:0px; float:right;}

.imagewithCaption{display:block; float:right; width:250px;}
.imagewithCaption span{font-size:0.9em; background-color:#ccc; clear:both; line-height:16px; padding:3px; display:block;}


/* SOCIAL MEDIA BUTTONS */
#iea-socialmedia{width:318px; height:50px; display:block; float:right; margin-top:10px;}
p.connect{
color:#6f6f6f; font-family:Arial, Helvetica, sans-serif; float:left; margin-right:10px; margin-top:16px; font-size:12px;
}
.rssbtn,.twitterbtn,.facebookbtn,.linkedinbtn,.youtubebtn,.googleplusbtn{
width:28px; height:28px; text-indent:-9999px; float:left;
background:url(http://www.iea.org/media/ieawebsite/styleassets/images/IEA-socialmediacons-new.png) no-repeat scroll -5px -9px transparent;
display:block; margin:8px 3px 8px;
}
.twitterbtn{
background-position:-46px -9px;
}
.facebookbtn{
background-position:-87px -9px;
}
.linkedinbtn{
background-position:-128px -9px;
}
.youtubebtn{
background-position:-168px -9px;
}
.googleplusbtn{
background-position:-208px -9px;
}
.rssbtn:hover,.twitterbtn:hover,.facebookbtn:hover,.linkedinbtn:hover,.youtubebtn:hover,.googleplusbtn:hover{
background-image:url(http://www.iea.org/media/ieawebsite/styleassets/images/IEA-socialmediacons-green.png);
}
/* END SOCIAL MEDIA BUTTONS */

/*LIST STYLES AUDIENCE HUBS */
.subMenu .hubba .audience-list{margin-right:120px;}
.subMenu .hubba .audience-list-last{margin-right:0px;}
.subMenu .hubba .audience-list-last{margin-right:0px!important;}

/*LIST STYLES NEW LIST */
.fullnewslist{font-size:15px; margin-bottom:20px;border-bottom:1px #CCC dotted;padding-bottom:16px; font-family:Arial, Helvetica, sans-serif;}

.pubholder{
width:200px;
float:left;
background-color:#FFF;
border-radius:3px;
box-shadow:0 1px 3px 0 rgba(0,0,0,0.33);
margin-right:20px;
}
.pubholder img{
width:200px;
padding:0;
}
.pubholder .relatedpubdesc{
width:170px;
padding:20px
}
.pubholder relatedpubdesc h1 a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:20px;
font-weight:bold;
color:#217AC3;
margin-bottom:10px;
}
.pubholder relatedpubdesc h1 p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
font-weight:normal;
color:#3333;
}

#pub-squares{
display:block;
width:170px;
margin-bottom:20px;
}
#pub-squares ul{
list-style:none;
}
#pub-squares ul li{
float:left;
width:80px;
height:80px;
margin-bottom:10px;
}
#pub-squares ul li.left{
margin-right:10px;
}

.vertical-text{
display:inline-block;
overflow:hidden;
width:1.5em;
text-transform:none;
color:#333;
font-size:12px;
}
.vertical-text__inner{
display:inline-block;
white-space:nowrap;
line-height:1.5;
transform:translate(0,100%) rotate(-90deg);
-webkit-transform:rotate(-90deg);
-moz-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
/* This element stretches the parent to be square by using the mechanics of vertical margins  */
.vertical-text__inner:after{
content:"";
display:block;
margin:-1.5em 0 100%;
}

.ccs-subheads{text-transform:none; font-size:12px; color:#333;}
.ccs-rotate{background-color:#E1E1E1; text-transform:none; font-size:12px; color:#333;}
table .ccs-country th{background-color:#e1e7ef; color:#333; text-transform:none; font-weight:bold; border-bottom:1px solid #CCC; border-top:1px solid #CCC;}

.definitions a{color:#FFF;}

.columns{
float:left;
position:relative;
margin-right:20px;
}

sup{
vertical-align:super;
font-size:smaller;
}

sub{
vertical-align:sub;
font-size:smaller;
}

.eeirow{
color:#000;
margin:auto;
width:100%;
font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:1em;
border-bottom:1px solid  rgb(89, 175, 255);;
float:none;
clear:both;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
}
.eeirow .odd{
font-weight:bold;
width:180px;
float:left;
padding:5px;
margin-right:10px;
}
.eeirow .even{
padding:5px;
float:left;
width:730px;
}
.eeibox .eeiheader{
font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:1.2em;
color:#FFF;
background-color: rgb(89, 175, 255);;
width:938px;
height:20px;
font-weight:bold;
padding:10px;
}
.eeibox{
border:1px solid rgb(89, 175, 255);
float:none;
clear:both;
margin-bottom:50px;
display:inline-block;
}
.ugdcountry ul{padding-left:15px;}
.ugdcountry ul li{
border-bottom:1px solid #CCC;
padding:5px;
}

.namemr{
-moz-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
-webkit-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
box-shadow:inset 0px 1px 0px 0px #d9fbbe;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52) );
background:-moz-linear-gradient( center top, #b8e356 5%, #a5cc52 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52');
background-color:#b8e356;
-webkit-border-top-left-radius:0px;
-moz-border-radius-topleft:0px;
border-top-left-radius:0px;
-webkit-border-top-right-radius:0px;
-moz-border-radius-topright:0px;
border-top-right-radius:0px;
-webkit-border-bottom-right-radius:0px;
-moz-border-radius-bottomright:0px;
border-bottom-right-radius:0px;
-webkit-border-bottom-left-radius:0px;
-moz-border-radius-bottomleft:0px;
border-bottom-left-radius:0px;
text-indent:0;
border:1px solid #83c41a;
display:inline-block;
color:#ffffff;
font-family:Arial;
font-size:15px;
font-weight:bold;
font-style:normal;
height:38px;
line-height:38px;
width:200px;
text-decoration:none;
text-align:center;
text-shadow:1px 1px 0px #86ae47;
margin:15px 0 0 0;
}

a.namemr:hover, a.namemr, a.namemr:visited{
color:#fff;
text-decoration:none;
}
.topics-content .namemr:hover, .topics-content a.namemr:visited, .topics-content a.namemr:hover{
color:#fff;
text-decoration:none;
}
.namemr:hover{
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356) );
background:-moz-linear-gradient( center top, #a5cc52 5%, #b8e356 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356');
background-color:#a5cc52;
color:#ffffff;
}
.namemr:active{
position:relative;
top:1px;
}

a.eeigoto{
box-shadow:inset 0px 1px 0px 0px #cae3fc;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #4197ee) );
background:-moz-linear-gradient( center top, #79bbff 5%, #4197ee 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4197ee');
background-color:#79bbff;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
text-indent:0;
border:1px solid #469df5;
display:inline-block;
color:#ffffff;
font-family:Arial;
font-size:15px;
font-weight:bold;
font-style:normal;
height:40px;
line-height:40px;
width:400px;
text-decoration:none;
text-align:center;
text-shadow:1px 1px 0px #287ace;
}
a.eeigoto:hover{
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #79bbff) );
background:-moz-linear-gradient( center top, #4197ee 5%, #79bbff 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee', endColorstr='#79bbff');
background-color:#4197ee;
}
a.eeigoto:active{
position:relative;
top:1px;
}
h1.boxTitle{
line-height:28px;
}
.boxes {width:30%;}