﻿body{margin:0;padding:0;background-color:#F1F1F2;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
p,h1,h2,h3,h4,h5,h6,div,span{margin:0;padding:0;}
img{border:0;float:left!important;}
form{padding:0;margin:0;}
ul {margin:10px 0 0 10px; padding:0 0 0 0;list-style-type:none;}
ul li{padding:0 0 0 20px; background:url("../images/greenarrow_onwhite.gif") no-repeat left top;padding-bottom:3px;}
.content-wrapper{width:920px;background-color:#ffffff;height:auto;display:table;clear:both;margin:0 auto;}
#header{width:900px;margin:0 auto;height:auto;clear:both;}
#top-navigation{height:325px;height:73px;clear:both;}
.top-nav-first{width:114px;height:73px;background-color:#8b8f19;float:left;color:#ffffff;text-decoration:none;font-weight:bold;}
.top-nav-last{width:114px;height:73px;float:right;color:#ffffff;text-decoration:none;font-weight:bold;}
.top-nav-last:hover{background-color:#7AA098;}
.top-nav-mid{width:112px;height:73px;float:left;color:#ffffff;text-decoration:none;font-weight:bold;}
#top-navigation a span{position:relative;top:7px;left:10px;}
.home{background-color:#8b8f19;}
.home:hover{background:url("../images/home.gif") no-repeat left bottom;background-position:6px 57px;background-color:#B4B567;}
.Activehome{background:url("../images/activetransarrow.gif") no-repeat left bottom;background-position:6px 57px;background-color:#8b8f19;}
.report{background-color:#8e4b3b;}
.report:hover{background:url("../images/report.gif") no-repeat left bottom;background-position:6px 57px;background-color:#B17E7A;}
.Activereport{background:url("../images/activetransarrow.gif") no-repeat left bottom;background-position:6px 57px;background-color:#8e4b3b;}
.themes{background-color:#454a4b;}
.themes:hover{background:url("../images/themes.gif") no-repeat left bottom;background-position:6px 57px;background-color:#6A6F73;}
.Activethemes{background:url("../images/activetransarrow.gif") no-repeat left bottom;background-position:6px 57px;background-color:#454a4b;}
.resources{background-color:#bc9009;}
.resources:hover{background:url("../images/resources.gif") no-repeat left bottom;background-position:6px 57px;background-color:#D3B355;}
.Activeresources{background:url("../images/activetransarrow.gif") no-repeat left bottom;background-position:6px 57px;background-color:#bc9009;}
.aboutus{background-color:#232761;}
.aboutus:hover{background:url("../images/aboutus.gif") no-repeat left bottom;background-position:6px 57px;background-color:#8092A0;}
.Activeaboutus{background:url("../images/activetransarrow.gif") no-repeat left bottom;background-position:6px 57px;background-color:#232761;}
.regions{background-color:#b55626;}
.regions:hover{background:url("../images/regions.gif") no-repeat left bottom;background-position:6px 57px;background-color:#CA845F;}
.Activeregions{background:url("../images/activetransarrow.gif") no-repeat left bottom;background-position:6px 57px;background-color:#b55626;}
.blog{background-color:#91509F;}
.blog:hover{background:url("../images/blog.gif") no-repeat left bottom;background-position:6px 57px;background-color:#B374C0;}
.Activeblog{background:url("../images/activetransarrow.gif") no-repeat left bottom;background-position:6px 57px;background-color:#91509F;}
.myaccount{background-color:#497d6e;}
.myaccount:hover{background:url("../images/myaccount.gif") no-repeat left bottom;background-position:6px 57px;background-color:#7AA098;}
.Activemyaccount{background:url("../images/activetransarrow.gif") no-repeat left bottom;background-position:6px 57px;background-color:#497d6e;}
#logo-container{width:900px;height:auto;min-height:61px;clear:both;background-image:url('../images/bar.gif'); background-repeat:repeat;}
#logo-container p{margin:0;padding:0;margin-top:10px;}
#logo-container a{color:#231F20;text-decoration:none;font-weight:bold;}
#logo-container .link-separator{color:#231F20;padding-left:4px;padding-right:4px;}
.textbox150{width:150px;border:1px solid #ffffff;margin-right:5px;}
.gobutton{/*position:relative;top:3px;*/vertical-align:top;}
#content-wrapper{width:900px;height:auto;margin:0 auto;clear:both;background-color:#ffffff;padding-top:10px;}
#left-panel{width:172px;float:left;height:auto;display:block;padding-right:10px;}
.left-panel-text{color:#939598;text-align:left;}
#left-panel hr{width:90%;text-align:center;height:1px;color:#939598;background-color:#939598;margin:0;}
#left-panel p{color:#939598;font-size:12px;text-align:left;margin-top:5px;margin-bottom:10px;padding-left:7px;clear:both;}
#left-panel .biglinks{color:#533443;text-decoration:underline;font-weight:bold;}
#left-panel p.text{color:#533443;}
.hr-left-panel{background:url("../images/dotted.gif") repeat;width:172px;height:1px;clear:both;}

#right-panel{width:707px;height:auto;display:block;float:right;}
#right-panel .banner{width:707px!important;width:690px;height:122px;display:block;clear:both;background:url("../images/cms2.jpg") no-repeat left top;}
#right-panel .banner p{margin:0;padding:0px;}
#right-panel .banner-right div{width:auto;height:auto;float:none;position:relative;top:10px;margin-right:20px;color:#ffffff;text-align:justify;padding-left:125px;}
 
.debate1{margin-top:10px;width:707px;height:auto;float:left;clear:both;background:url("../images/FUT-TOMORROW.gif") no-repeat left top;}
.debate{margin-top:10px;width:707px;height:auto;float:left;clear:both;}

.recent-content1{width:485px;float:left;margin-top:66px;background-color:#ffffff;}
.recent-content{width:485px;float:left;margin-top:10px;background-color:#ffffff;}
.world-view-container{width:205px;float:right;margin-top:15px;background-color:#ffffff;}
.world-view-container1{width:205px;float:right;margin-top:110px;background-color:#ffffff;}

.debate-left1{width:506px;float:left;text-align:left;position:relative;top:20px;z-index:1px;}
.debate-right1{width:150px;height:105px;float:right;position:relative;top:20px;margin-right:15px;color:#ffffff;z-index:100px;}

.debate-left{color:#ffffff;width:507px;height:96px;float:left;text-align:left;position:relative;top:5px;background:url("../images/debate_fut_left_box.gif") no-repeat;border-right:#A62024;}
.debate-right{color:#ffffff;width:200px;height:149px;float:right;position:relative;top:5px;background:url("../images/debate_fut_right_box.gif") no-repeat;margin-left:0px;padding-left:0px;}
.debate-left p{float:right;padding-right:20px;text-align:justify;padding-bottom:5px;padding-top:10px;color:#ffffff; }
.debate-left a{float:right;padding-right:20px;font-weight:normal;font-size:14px;text-decoration:underline;color:#ffffff;padding-bottom:5px;padding-top:10px;}

.debate-right a{font-weight:normal;text-decoration:underline;color:#ffffff;padding-bottom:5px}
.debate-right p{margin-top:30px;margin-bottom:0;}
.debate-right p1{margin-top:10px;margin-bottom:0;}

 
.cms4 h1{background-color:#0080B0;color:#ffffff;font-size:12px;font-weight:bold;padding-left:4px;height:20px;vertical-align:middle;line-height:20px;border-top:3px solid #9561A8;}
.cms4 img{text-align:center;margin-top:8px;margin-bottom:8px;clear:both;float:none;}
.cms4 p{margin-top:5px;margin-bottom:10px;color:#5E4250;text-align:left;padding-left:5px;padding-right:8px;clear:both;}

.aboutUs-container a,.author-container a, .regions-container a, .themes-container a, .resources-container a{color:#533443;text-decoration:none;padding-bottom:5px;font-weight:bold;}
.aboutUs-container a:hover,.themes-container a:hover, .resources-container a:hover{text-decoration:none;text-decoration:underline;font-weight:bold;}
.aboutUs-container h1 a,.author-container h1 a, .regions-container h1 a, .themes-container h1 a, .resources-container h1 a{color:#ffffff;text-decoration:none;}
.aboutUs-container h1,.author-container h1, .regions-container h1, .tags-container h1, .themes-container h1, .resources-container h1{background-color:#939598;color:#ffffff;font-size:12px;font-weight:bold;padding-left:4px;height:20px;vertical-align:middle;line-height:20px;border-top:3px solid #9561A8;margin-top:10px;}
.tags-container p{padding:6px;margin:0;}
.themes-container div{width:180px;} 
.recent-articles{width:234px;height:auto;margin-bottom:10px;}
.recent-articles h1{background-color:#939598;color:#ffffff;font-size:12px;font-weight:bold;padding-left:4px;height:20px;vertical-align:middle;line-height:20px;border-top:3px solid #9561A8;}
.recent-articles  h1 a{color:white;font-weight:bold;text-decoration:none;margin:0;padding:0;}
.recent-articles h1 a:hover{font-weight:bold;text-decoration:underline;margin:0;padding:0;}
.recent-articles a{color:#533443;font-weight:bold;text-decoration:underline;margin:0;padding:0;}
.recent-articles a:hover{font-weight:bold;text-decoration:underline;margin:0;padding:0;}
.recent-articles p{width:100%;margin:0;padding:0;float:left;text-align:left;color:#533443;clear:both;}
.recent-articles img{text-align:center;margin:0 auto;padding-top:10px;padding-bottom:10px;float:none!important;}
a.bluelinks{color:#00AEEF;text-decoration:underline;}
.recent-articles a img{padding:0;}
.blogs p{clear:both;margin-top:3px;margin-bottom:8px;padding:0;text-align:left;color:#533443;}
.blogs a{color:#533443;font-weight:bold;text-decoration:underline;float:left;}
.blogs img{margin-right:15px;}
.blogs hr{text-align:center;height:1px;color:#939598;background-color:#939598;clear:both;}
.blogsRecent p{clear:both;margin-top:3px;margin-bottom:8px;padding:0;text-align:left;color:#533443;}
.blogsRecent img{margin-right:15px;}
.blogsRecent hr{text-align:center;height:1px;color:#939598;background-color:#939598;clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clear{clear:both;}
.textRight{text-align:right;}
.margintop10{position:relative;margin-top:10px;}
br{clear:both;}
.marginTop10{margin-top:10px;}
.marginTop5{margin-top:5px;}
.marginBottom5{margin-bottom:5px;}
.paddingmarginZero{padding:0;margin:0;}
.Welcome{width:579px;height:41px;display:block;background-color:#ffffff;text-align:right;font-size:12px;font-weight:bold;padding-right:5px;}
.green-head{width:478px;height:30px;color:#ffffff;background:url("../images/greenarrow.gif") no-repeat left top; background-color:#8B8F19;line-height:30px;vertical-align:middle;clear:both;font-size:12px;font-weight:bold;padding-left:7px;margin-bottom:10px;}
p.paddingBottom10{padding-bottom:10px;}
.Summary{width:auto;height:24px;display:block;background-color:#ffffff;text-align:left;font-size:12px;font-weight:bold;padding-right:5px;}
#footer{vertical-align:bottom;padding-top:5px;padding-bottom:5px; width:912px;margin:0 auto;height:15px;clear:both;background-color:#C3C5C7;text-align:left;font-size:10px;padding-left:5px;padding-right:5px;}
.footerspan1{text-align:center;}
.footerspan2{font-size:12px;}
#divfooter a {color:#533443;font-weight:bold;text-decoration:none;}
#divfooter a:hover{color:#533443;font-weight:bold;text-decoration:underline;} 
.whiteHref{color:white;font-weight:bold;text-decoration:none;margin:0;padding:0;}
a.whiteHref:hover{font-weight:bold;text-decoration:underline;margin:0;padding:0;}


/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../images/star.gif);

}

.emptyRatingStar {
    background-image: url(../images/StarEmpty.gif);
}

.savedRatingStar {
    background-image: url(../images/star.gif);
}


.divAddNewReport
{
    width:450px;
    Z-INDEX: 10001;
      background-color:#ffffff;
    border:2px solid #606163;
}


.Partner_Head{background:none;background-color:transparent;font-size:20px;padding:0;font-weight:normal;padding-top:0.25em;color:#3F2734;
border-top:1px solid #8E4B3B;}
.partnerSubHeading{padding-bottom:20px;color:#3F2734;padding-top:20px;}
.PartnerDetail{color:#91509F;}
.PartnerDetaillabel{color:#3F2734;font-weight:bold;}
.PartnerImages{float:left;width:170px;padding-top:15px;}
.PartnerImages div a{color:#3F2734;}
.divline{float:left;width:680px;padding-top:10px;padding-bottom:10px;}
.PartnerTitleHomePage{text-align:center;width:170px;float:left;font-weight:bold;}
.PartnerHomeButton{text-align:center;width:170px;float:left;}
.Partnerleftlink{padding:0px 5px 0px 5px;}
.PartnerRightlink{padding:0px 5px 0px 5px;}
.cmsPartners h1{background-color:#0080B0;color:#ffffff;font-size:12px;font-weight:bold;padding-left:4px;height:20px;vertical-align:middle;line-height:20px;border-top:3px solid #9561A8;}
.Padtop10{padding-top:10px;}
.Utility{background-color:#F8F8FF;width:658px;float:left;vertical-align:top;padding-bottom:10px;float:left;}
