/*******************************************************
TITLE: Fixed One-Column #2 Layout (Basic) V1.0 (Beta)
DATE: 20070807
AUTHOR: The CSS Tinderbox - http://www.csstinderbox.com
*******************************************************/


body {
    margin:10px;
    padding:0;
    height:100%;
    background-color:#ffffff;
    color:#000000;
    text-align:center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 76%;
  }


a {
    color:#0D4EBD;
    text-decoration:none;
  }


a:hover {
    color:#606D3E;
    text-decoration:underline;
  }


ul {
    margin:0 0 0 10px;
    list-style-type:disc;
    padding: 0;
  }


ol {
    margin:0 0 0 25px;
    list-style-type:decimal;
  }


li {
    margin:4px 0 5px 10px;

  }


blockquote {
    margin:1em;
    padding:.5em;
    background-color:#eeeeee;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
  }


blockquote p {
    margin:.2em;
  }


#container {
    margin:0 auto;
    padding:0;
    width:988px;
    text-align:left;
    vertical-align: middle;
    background-color:#ffffff;
    border: 1px solid #cccccc;
  }


#header {
    margin:0 auto;
    padding:0;
    background-color:#FFFFFF;
    /* border-bottom: 12px solid #3B9A18;
    */
width: 990px;


    padding-bottom: 0;
    margin-bottom: 0;
  }

/* Not working in IE 6 --- */

* html #header img, * html #header a {
    display: inline;
    margin: 0 -3px;
    ma\rgin: -3px;
  }


#leftColumn {
    float:left;
    margin:0 10px 0 0;
    padding:10px 0 0 0;
    width:180px;
    font-size:.9em;
    position: relative;
  }


* html #leftColumn {
    width: 200px;
    w\idth: 200px;
  }


#leftColumn p {
    padding:3px;
  }

#leftColumn #mod_loginform {
margin-left: 10px !important; }


#centerColumn {
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 10px;
    background-color:#ffffff;
    border-left: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    font-size: 0.9em;
    width: 780px;
    float: right;
    line-height: 150%;
  }

* html #centerColumn {
    width: 760px;
  }


div#rightcol { margin-top: 20px; float: right; width: 180px; margin-left: 0px; border-left: 1px solid #CCCCCC;}

#content     { 
margin-left: 0px;
margin-top: 10px;
width: 580px; 
}
* html #content {
    width: 560px;
  }

table.blog td.article_column div.article-content p { width: 250px !important; }

#content form {
margin-left: 20px;
width: 530px;
}
* html #centerColumn {
    width: 560px;
    padding: 10px 0px 0 10px;
    padd\ing: 10px 0px 0 10px;
  }


#centerColumn h3, #centerColumn h2, p.daily {

    font-family: Arial, sans-serif;
    color: #07245D;
    padding-top: 6px;
    padding:6px 6px 0px 6px;
    font-size: 1.4em;
    font-weight: bold;
/*    position:relative;*/
    padding-left:0px;
  }

#centerColumn .tag { width: 100% ; }
p.daily {
    padding: 0;
    width: 110px;
    font-size: 1.1em;
  }


* html #centerColumn h2, *.html #centerColumn h3 {
    width: 535px;
  }


#centerColumn #MediaArticles h2 {
    width: 560px;
    clear: none;
    display: inline;
  }


#centerColumn h2 {
    margin-top:20px;
    font-size:1.3em;
  }


* html #centerColumn h3, * html #centerColumn h3 {
    width: 520px;
    w\idth: 520px;
  }


#centerColumn p {
    margin-top: 0px;
    margin-top: 10px;
    padding: 0 5px 0 0px;
  }


#centerColumn ul li {
    list-style-type: disc;
  }


#footer {
    position:relative;
    clear: both;
    text-align:center;
    font-size:.8em;
    margin: 0 auto;
    color: white;
    background: #EDEDED url('../images/footer-bk.gif') repeat-x;
    border-top: 0;
    border-right: 1px;
    border-bottom: 0;
    border-left: 1px;
    border-color: #cccccc;
    width: 990px;
    padding: 2px 0 3px 0;
    height: 20px;
  }


#footer img {
    padding-top: 0 !important;
  }


#footer a {
    color: white;
    padding: 2px 3px 4px 5px;
    font-size: 1.1em;
    text-decoration: none;
  }


ul.menu {
    margin: 20px 0;
    padding: 0;
    list-style: none;
    text-align: right;
    font-size: 1em;
  }


ul.menu li {
    margin: 0 0 0 0;
    padding: 0;
    padding-top: 0;
    line-height:115%;
width: 185px;
  }


ul.menu li a {
    margin: 0 0 0 0em;
    text-decoration: none;
width: 185px;
display: block;

padding-top: 1px;

  }


ul.menu li a:hover {
    /*color: #526F8F;*/
    color: #F08B17;
    text-decoration: underline;
  }

/* For separators */
div#leftColumn ul.menu li, div#leftColumn .contentheading, div#leftColumn h3 {
color: white;
background: url('../images/MenuHeader.png') repeat-x;
margin: 14px 0 8px 4px;
font-weight: bold;
font-size: 1.1em;
width: 186px;
display: block;
text-align: center;
height: 23px;
padding-top: 4px;
}
/*div#leftColumn ul li a  { color: white;}*/


div#leftColumn ul.menu li  ul { list-style-type: none; margin-left: 0; padding-left: 0; }
div#leftColumn ul.menu li  ul li { 
height: auto;  
font-weight: normal;
color: navy;
background: url('../images/menu-sub.gif') left repeat-y;
font-size: 1em;
width: 185px;
display: block;
padding: 2px 2px 2px 0px;
margin: 0;
text-align: right;
}
div#leftColumn ul li  ul li a span { color: #13276C; height: auto;}

.form1 {
    display: none;
    visibility: hidden;
  }


span.Label1 {
    float: left;
    font-size: 1em;
    font-weight: bold;
    padding: 0 0.3em;
    margin: 0 0.15em 0em 0;
    color: #775012;
    width: 90px;
    height: 20px;
    background: #F4F4F4;
    text-align:right;
    border: 1px solid #F7F7F7;
  }


.input1 {
    color: #593C0E;
    height: 16px;
    background: #F4F4F4;
  }


.input2 {
    color: #593C0E;
    background: #F4F4F4;
  }


span.Label2 {
    float: left;
    font-size: 1em;
    font-weight: bold;
    padding: 0 0.3em;
    margin: 0 0.15em 0em 0;
    color: #775012;
    width: 335px;
    text-align:right;
    background: #F4F4F4;
    border: 1px solid #F7F7F7;
  }


span.Label3 {
    font-size: 1em;
    font-weight: bold;
    padding: 0 0.3em;
    text-align:right;
    background: #F4F4F4;
    color: #775012;
  }


#HorzNav {
    margin: 0 auto;
    border-top: 0;
    border-bottom: 0;
    margin-top: 0;
  }

#Slogan  {
    margin: 0 auto;
    height: 20px;
    color: white;
    background: #98A6B7 url('../images/banner-top.jpg') repeat-x;
    border-top: 0;
    border-right: 1px;
    border-bottom: 0;
    border-left: 1px;
    border-color: #cccccc;
    width: 980px;
    padding: 4px 10px 0 0;
font-size: 1.1em;
text-align: right;
margin-top: 0;
  }

#HorzNav ul {
    padding: 0;
    list-style: none;
    text-align: right;
    font-size: 1em;
margin-top: 0;
  }


#HorzNav ul li {
    margin: 0px;
    padding-top: 5px;
    height: 19px;
    border-right: 1px solid #AFBED4;
  }

#HorzNav ul li#current {
    background: #98A6B7 url('../images/li-nav-current.jpg') repeat-x;
}

.Description {
    font-size: 0.9em !important;
    font-family: Arial;
    width: 205px;
  }


h1#PageTitle {
    font-family: Arial, sans-serif;
    color: #B05024;
    letter-spacing: 3px;
    padding: 3px 0 0px 15px;
    font-size: 1.5em;
    font-weight: bold;
    position:relative;
    display: block;
    width: 445px;
  }


.crumbs {
    clear: both;
    padding-left: 15px;
  }


#ClimateLogo {
    float: left;
    margin-left: 10px;
    padding-right: 10px;
    margin-top: 28px;
    border: 0;
  }


#CTALogo {
    float: right;
    margin-right: 10px;
    margin-top: 12px;
    border: 0;
  }


.SingleVideo {
    float: right;
    margin-right: 0;
  }



ul.menu li a.FeedLink {
    padding-right: 23px;
    background: url(images/Feed-icon.png) 95% no-repeat;
  }




#HorzNav .TextLinkC {
    padding-right: 0 !important;
    background: none !important;
    color: #8CE6FF !important;
    font-size: 1em !important;
    font-weight: bold;
  }


li.organisers {
  }


div.HomeBox {
    width: 25%;
    float: left;
    margin-left: 10px;
    border: 1px solid #C3C3C3;
  }


.greenbox {
    background-color: #F1F7EC;
    border: 1px solid #D3ED3E;
    color: inherit;
    padding: 3px;
    margin: 0px;
    height: 170px;
    min-height: 170px;
  }


.bluebox {
    background-color: #F1F7EC;
    border: 1px solid #D3ED3E;
    color: inherit;
    padding: 6px 4px 6px 4px;
    margin-bottom: 0px;
    height: 170px;
    min-height: 170px;
  }


#S-right {
    background-color: #ffffff;
    width: 46%;
    float: right;
    overflow: hidden;
    margin: 15px 5px 15px 5px;
  }


#S-left {
    background-color: #ffffff;
    width: 46%;
    float: left;
    overflow: hidden;
    margin: 15px 5px 15px 15px;
  }


* html #S-left {
    margin: 15px 8px 15px 9px;
  }


#S-left h3, #S-right h3 {
    font-size: 1.3em;
    font-weight: bold;
    color: #4C5617;
    width: 130px !important;
    padding-left: 3px;
    clear: none;
  }


#S-left p, #S-right p {
    text-align: left;
  }


#S-left p, #S-right p, #objectives li {
    font-size: 1em;
    color: #65711E;
    padding-left: 3px;
    padding-top: 0;
  }


#S-left img, #S-right img {
    border: 1px solid #5D6C1B;
    margin: 16px 5px 0 0;
  }


#objectives {
    display: block;
    border: 1px solid #D3ED3E;
    width: 510px;
    float: right;
    height: 330px;
    margin: 18px 10px 18px 12px;
    padding: 6px 10px 6px 8px;
    background: #F9FFF4;
  }


* html #objectives {
    padding-right: 0;
  }


#objectives p {
    width: 280px;
    text-align: left;
    float: left;
  }


#objectives li {
    margin-bottom: 10px;
    width: 280px;
    text-align: left;
    float: left;
  }


#objectives h3 {
    font-size: 1.2em;
    font-weight: bold;
    color: #4C5617;
    width: 280px;
    padding-left: 0px !important;
    clear: none;
    margin-bottom: 12px;
    float: left;
    text-align: left;
  }


* html #objectives p, * html #objectives h3, * html #objectives li {
    width: 260px;
  }


#logos {
    margin: 10px 10px 10px 10px;
    text-align: center;
  }


#logos img {
    margin: 10px;
  }


#PrintText {
    display: none;
  }


#printlink {
    float: right;
    margin-right: 10px;
    display: block;
    width: 95px;
    margin-top: 3px;
    color: #182A8E;
    text-align: right;
  }


#CC {
    width: 165px;
    margin: 0 auto;
    text-align: center;
    margin-top: 40px;
  }


#centerColumn h2 a, p.daily {
    color: #04295D;
    text-decoration: none;
  }


h2.registration {
    border-top: 1px solid #E8ECE9;
  }


strong {
    font-weight: bold;
  }


#callout {
    margin-top: 15px;
    padding: 5px 10px 15px 5px;
    background-color: #F3F9F7;
    border: 1px solid #810E2B;
    margin-left: 40px;
    width: 470px;
  }


* html #callout {
    width: 400px;
    margin-left: 0;
    padding: 0;
    w\idth: 400px;
  }


#centerColumn #ediscussion h2 {
    width: 460px;
  }


img.ArticleImg {
    margin-left: 15px;
    border: 1px solid #6D0D04;
    padding: 2px;
    display: inline;
    float: right;
    vertical-align: top;
    clear: none;
  }


#MediaArticles p {
    float: left;
    width: 390px;
    clear: none;
  }


#MediaArticles h2 {
    float: left;
    width: 100%;
    display: inline;
    clear: none;
  }


div.feedburnerFeedBlock {
    background-color: white !important;
  }


div.feedburnerFeedBlock .headline {
    display: none !important;
  }


div#AtSeminar {
    padding: 10px 8px 0px 8px;
    margin-left: 8px;
    background-color: #F1F7EC;
    border: 1px solid #D0E001;
  }


#AtSeminar h3 {
    font-size: 1.2em;
    font-weight: bold;
    color: #4C5617;
    padding-left: 0px !important;
    clear: none;
    margin-left: 12px;
    float: right;
    text-align: left;
  }


#homeFinal {
    background-color: #F1F4EE;
    display: block;
    border: 1px solid #D3ED3E;
    width: 550px;
    float: right;
    margin:20px 0px 10px 12px;
  }


* html #homeFinal {
    width: 540px;
    padding: 0;
  }


div.IndexDays {
    width: 100px;
    padding-left:2px;
    margin-left: 5px;
    margin-right: 0px;
    float: left;
    border: 1px solid #E7FFF0;
    background-color: #FBFFFF;
    text-align: center;
    margin-bottom: 30px;
  }


* html div.IndexDays {
    margin-left: 3px;
  }


* div.IndexDays {
    padding: 0;
  }


#video {
    text-align: center;
  }


#video h2 {
    text-align: left;
    margin-top: 20px;
    margin-bottom: 20px;
  }


#video embed {
    margin-left: 70px;
  }


.HomeImages {
    width: 200px;
    float: right;
    text-align: center;
    margin-left: 12px;
    margin-top: 18px;
  }

/* New for Homepage */



#centerColumn div.homeRight, #centerColumn div.homeLeft  {
    color: #131E57;
    padding: 0px;
    margin-bottom: 15px;

 overflow: visible;
  }

#centerColumn div.homeLeft {
    width: 530px;
    float: left;
    background-color: #dee3e9;
  }


#centerColumn div.homeRight {
    width: 200px;
    float: right;
    background-color: #EEF2F4;
  }

#centerColumn div.homeLeft { margin-left: 10px; margin-right: 10px;} 
#centerColumn div.homeRight { margin-left: 10px; margin-right: 20px; } 
#centerColumn div.homeLeft h2, #centerColumn div.homeRight h2 {
    background-color : #FFF;
    background-position : top right;
    background-repeat : no-repeat;
    color : #0E1D70;
    font-family : Arial;
    font-size : 1.1em;
    height : 24px;
    margin-bottom : 0px;
    margin-left : 0;
    margin-right : 0;
    margin-top : 0;
    padding-bottom : 0;
    padding-left : 7px;
    padding-right : 0;
    padding-top : 6px;
  }

#centerColumn div.homeLeft p, #centerColumn div.homeRight p { margin-left: 10px; margin-right: 10px;} 

#centerColumn div.homeLeft h2 {
    background-image : url('../images/homeH2.gif');
    width : 523px;
 }

#centerColumn div.homeRight h2 { 
    background-image : url('../images/homeH2B.gif');
    width : 193px;
 }

* html #centerColumn div.homeLeft {    width: 325px; }
* html #centerColumn div.homeRight {     width: 325px;}
* html #centerColumn div.homeLeft h2 {    width: 325px; }
* html #centerColumn div.homeRight h2 {    width: 325px; }


#logos {
margin: 10px 10px 10px 10px;
text-align: center;
}


#logos img {

margin: 10px;

}

ul.menu {
list-style-type: none !important;
}
#form-login {
padding-left: 5px !important;
}

#form-login, #form-login fieldset.input {
width: 160px !important;
float: left !important;
}


#form-login fieldset.input input, #form-login fieldset.input p, #form-login fieldset.input  label {
width: 155px !important;
padding: 0 !important;
}

#form-login #form-login-remember label {
display: inline block; 
width: 140px;
}
#form-login #form-login-remember input#remember {
display: inline block; 
width: 10px;

}
.componentheading { margin-left: 0px; 

}

.article-tools .article-meta {
visibility:visible;
display: block;
}
.article-tools .buttonheading { float: right; margin-right: 20px;}

.article-tools .buttonheading a img { border: 0; }


.modifydate {
display: none;
}

#centerColumn h2.contentheading, .blog_more {
color:#1D783A;
display:block;
font-family:Arial,sans-serif;
font-size:1.6em;
padding:3px 0 0 0px;
/*position:relative;*/

}


.blog_more li a {font-size: 14px !important; }
/* Menu item CTA - logo*/


li.item100 span span, li.item104 span span  {
background: url('../images/ctahome.gif') left no-repeat;
padding-left: 35px;
width: 105px;
}

li.item78, ul.menu li.item78 a {
height: 50px !important;
}


.componentheading {
color:#004A62;
display:block;
font-family:Arial,sans-serif;
font-size:1.5em;
font-weight:bold;
margin-top: 12px;
}

.article-content iframe {
margin-left: 20px;
font-family: Verdana !important;
}

* html #centerColumn iframe {    width: 700px !important; }


/* To show Blog date */
.blog .article-tools .article-meta .createdate  {  visibility: visible !important; }

#BlogDesc { background: #FFF url('../images/blog-bkg.png') top repeat-x;
float: right; width: 275px; margin: 7px 10px 7px 10px; padding: 8px; border: 1px solid #DFE0E3; color: #19459C; }


* html #BlogDesc {
width: 230px;
} 


/* Comment system styling */
div.yvComment {
font-size: 10pt;
color: #93431E;
}
div.yvComment .CommentForm, #content form, div.yvComment .NumComments, div.yvComment div.Comments, div.yvComment div.Comment .CommentFulltext {
margin-left: 0 !important;
width: 460px !important; }

div.yvComment div.CommentClr, div.yvComment div.Comments, div.yvComment div.Comment_even .CommentFulltext, div.CommentClr {
clear: none !important;
}

div.yvComment div.Comment .CommentFulltext {
clear: left !important;
margin-top: 10px;
display: block;
padding-bottom: 12px;
}
div.yvComment .CommentForm h3 {
margin-bottom:3px;
margin-top:4px;
}

div.yvComment .CommentDateAndAuthor, .leading div.yvComment, div.CommentClr {
width: 460px !important; }

.leading div.yvComment {
clear: left !important;
margin-top: 8px !important; 
padding-top: 8px !important; 
display: block !important;
}

div.yvComment .NumComments { font-weight: bold; }

.CommentForm h3 {
font-size: 10pt !important;
font-family: Verdana, Arial, Sans-serif !important;
letter-spacing: normal !important;
}

div.yvComment .CommentForm td.CommentLeftColumn  { width: 35% !important; }
div.yvComment .CommentForm td { font-size: 0.85em !important; }


.HomeIcon { float: right; margin: 5px;}

* html .HomeIcon { float: right; height: 15px; width: 15px;}

#BlogArchiveDisclaimer, #BlogArchiveDisclaimer2, #BlogSummary {
width: 440px !important;
margin-top: 15px;
}

#centerColumn #SeminarBlog #BlogArchiveDisclaimer h2, #centerColumn #SeminarBlog #BlogArchiveDisclaimer2 h2, #centerColumn #SeminarBlog #BlogSummary h2, #BlogSummary h2, #BlogArchiveDisclaimer2 h2 {
width: 433px !important;
}

#centerColumn #content #BlogSummary {
  width: 440px;
  margin-left: auto;
  margin-right: auto;
  float: none;
padding-bottom: 14px;
}
#centerColumn .pagination{
padding: 2px;
}

 #centerColumn .pagination ul {
margin: 0;
padding: 0;
text-align: left; /*Set to “right” to right align pagination interface*/
font-size: 16px;
}

#centerColumn .pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

#centerColumn .pagination a, #centerColumn .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none;
color: #2e6ab1;
}

#centerColumn .pagination a:hover, #centerColumn .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

#centerColumn .pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

#centerColumn .pagination a.disablelink, #centerColumn .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}



/* Search Bar */

#main-search {overflow: hidden;z-index: 20;margin-bottom: -1px;position: relative;}
#main-search.alt {margin-bottom: 0;}
#searchmod {padding: 8px;float: right;text-align: right;border-bottom: 0;}
#searchmod .search, #searchmod .rokajaxsearch {border: 0;padding: 0;}
#searchmod .inputbox {padding: 4px 0 4px 6px;font-size: 100%;float: left;width: 240px;margin: 0;}
#roksearch_search_str {width: 150px;}
#roksearch_results {z-index: 10000;position: absolute;width: 400px;float: right;margin-top: -1px;text-align: left;visibility: hidden;}
#roksearch_results a#roksearch_link {float: right;padding-right: 5px;margin-top: 4px;display: block;height: 16px;width: 16px;}
#roksearch_results h3 {margin-top: 0;margin-bottom: 0;line-height: 110%;font-size: 120%;padding-bottom: 0;}
#roksearch_results span {display: block;line-height: 120%;font-size: 90%;}
#roksearch_results .container-wrapper {overflow: hidden;}
#roksearch_results .page {float: left;}
#roksearch_results .roksearch_header, #roksearch_results .roksearch_row_btm {padding: 6px 15px;line-height: 100%;text-transform: uppercase;font-weight: normal;font-size: 100%;}
#roksearch_results .roksearch_row_btm {overflow: hidden;}
#roksearch_results .roksearch_row_btm span {line-height: 140%;}
#roksearch_results span.small {display: block;position: absolute;bottom: 6px;right: 10px;text-align: right;}
#roksearch_results span.highlight {display: inline;}
#roksearch_results a.clr {font-size: 100%;}
#roksearch_results a:hover {text-decoration: none;}
#roksearch_results .roksearch_odd {padding: 15px;position: relative;}
#roksearch_results .roksearch_even {padding: 15px;position: relative;}
#roksearch_results .roksearch_odd-hover h3, #roksearch_results .roksearch_even-hover h3 {padding-left: 12px;}
.results ol.list {padding-left: 30px;margin-top: 0;}
.results ol.list h4 {border: 0;margin-top: 0;margin-bottom: 0;}
.results ol.list li {padding: 10px 5px;margin-bottom: 5px;}
.results ol.list li p {margin-top: 0;}
#roksearch_results .container-arrows {height: 16px;width: 40px;float: left;margin-right: 10px;position: relative;}
#roksearch_results .arrow-left {width: 16px;height: 16px;position: absolute;bottom: 0;left: 0;cursor: pointer;}
#roksearch_results .arrow-left-disabled {width: 16px;height: 16px;position: absolute;bottom: 0;left: 0;}
#roksearch_results .arrow-right {width: 16px;height: 16px;position: absolute;bottom: 0;left: 22px;cursor: pointer;}
#roksearch_results .arrow-right-disabled {width: 16px;height: 16px;position: absolute;bottom: 0;left: 22px;}
form.search_result .inputbox {padding: 4px;}
form.search_result fieldset legend {padding-top: 10px;}
fieldset.phrase, fieldset.word, fieldset.only {padding: 10px 2px;}
.searchintro {margin-bottom: 10px;overflow: hidden;}

#showmodules.spacer.w33 .block, #mainmodules.spacer.w33 .block, #mainmodules2.spacer.w33 .block, #mainmodules3.spacer.w33 .block, #mainmodules4.spacer.w33 .block, #mainmodules5.spacer.w33 .block {
width:30%;
}

.spacer .block {
float:left; width:30%;
padding: 15px; 
}

.block h3 { color:#1D783A; font-family: Arial, sans-serif;}
div._imageleft img, div._imageright  img, .borderZero {  border: 0 !important; }

.boderZero { float: left; margin-left: 10px; }


/*Tag cloud */

.tagCloud { text-align: center; margin: 15px 0px 15px 12px;}

.tagCloud a.tag1:link {
color:#1268FD;
}
.tagCloud a.tag2:link {
color:#0F59D9;
}

.tagCloud a.tag3:link {
color:#0B3E96;
}

.tagCloud a.tag4:link {
color:#09347F;
}
.tagCloud a.tag5:link {
color:#05204D;
}
.tagCloud a.tag6:link {
color:#17048D;
}
.tagCloud a {
color:#0D4EBD;
font-weight:bold;
line-height:25px;
padding:2px;
text-decoration:none;
}

.tagCloud a:hover {
text-decoration:underline;
}

.tagCloud a.tag1:hover, .tagCloud a.tag2:hover, .tagCloud a.tag3:hover, .tagCloud a.tag4:hover, .tagCloud a.tag5:hover, .tagCloud a.tag6:hover  { border: 0; background:  none; color: #606D3E;}
.tagCloud a.tag1:visited, .tagCloud a.tag2:visited, .tagCloud a.tag3:visited, .tagCloud a.tag4:visited, .tagCloud a.tag5:visited, .tagCloud a.tag6:visited  { border: 0; background:  none; color: #547088;}
/* End Tag cloud section*/

/*Share this button */
#sharethis_0 {
display: block;
width: 155px;
clear: left;
margin-left: 12px;
}
.sf-navbar { font-family: Verdana, Arial,sans-serif !important;}

#alphacontent {font-size: 11px; }

#breadcrumbs { margin-top: 8px; }

#rightcol ol, #rightcol ol li { margin-left: 12px; padding-left: 0; }

.contentpaneopen_edit a  { display: block; margin-right: 8px;  }
.contentpaneopen_edit a img, .addtags a img { border: 0;}


#mod_login_greeting { display: block; font-size: 1.1em; margin-left: 8px; }

.tool-tip {
      background: #E4F0F2;
      border: 2px solid #D4D5AA;
      padding: 5px;
      font-size: 0.79em;
      max-width: 200px;
      }
.tool-title {
      font-weight: bold;
      }

/*Added for french homeapage */

#centerColumn div.contentpaneopen h2.contentheading a {
color:#0D4EBD;
font-size:12px;
font-weight:bold;
font-family:	Verdana,Arial,Helvetica,sans-serif;
}

#centerColumn #content.float table.blog div.contentpaneopen .article-content p img {
width: 120px; height: 90px; float: left; padding-right: 10px;
}
