body {
    color:#626262; 
}
body.home{
    color:#fff;
}

/* Logo alignment */
div.logo img {
    margin-left: 13px;
}
.maincontent-inner a:hover {
    /* color:#0066; */
    color:#333333;
}
div.search p label {
    color:#ffffff;
}
h1 {
     /* color:#006699; */
    color:#333333;
}
div.middle-col h2, div.right-col h2, div.wide-col h2,div.contactus div.mediumimgcopy h2   {
     /* color:#006699; */
    color:#333333;
}
div.right-col h2 {
     /* color:#006699; */
    color:#333333;
}
div.wide-col h2 {
     /* color:#006699; */
    color:#333333;
}
div.breadcrumb ul li a {
    color: #626262;
}
div.breadcrumb ul li a:hover {
    /* color: #006699; */
    color: #333333;
}
div.breadcrumb ul li.active {
    /* color: #006699; */
    color: #333333;
    background-image: url(/images_structure/bg_breadcrumb_active2.gif);
}
.left_nav_logo {
    float:left; 
    width:130px; 
    margin:0px; padding:0px; }/*width:154px;*/

div.middle-col  a:hover, div.wide-col a:hover {
    /* color: #006699; */
    color: #333333;
}
div.right-col a:hover {
    /* color: #006699; */
    color: #333333;
}
div.footer a:hover {
    /* color: #006699; */
    color: #333333;
}
div.tabs {
    border-bottom:1px solid #333333;
}
div.tabs ul li a:hover {
    /* color: #006699; */
    color: #333333;
}
div.tabs ul li span {
    /* color: #006699; */
    color: #333333;
    background: url(/images_structure/bg_tabs_2.gif) 100% 0 no-repeat #006699;
}
div.tabs ul li.active {
    /* color: #006699; */
    color: #333333;
}
div.tabs ul li a:hover, div.wide-col div.tabs ul li a:hover, div.middle-col div.tabs ul li a:hover {
    /* color: #006699; */
    color: #333333;
}
div.landcopyleft h3, div.landcopyright h3 {
    /* color: #006699; */
    color:#333333;
}
div.shareleft h3, div.shareright h3 {
    /* color: #006699; */
    color:#333333;
}
div.imglink p.link {
    background:url(/images_structure/bg_link.gif) 8px 50% no-repeat  #333333;
}
div.imglink p span.link {
    background-color:#333333;
}
legend {
    color: #333333;
}
div.frmright h3 {
    /* color: #006699; */
    color:#333333;
    font-size: 0.9em;
}
div.landcopyleft h2, div.landcopyright h2, div.middle-col div.landcopyleft h2, div.middle-col div.landcopyright h2 {
    /* color: #006699; */
    color:#33333;
}
.clear70 {padding-bottom:70px}
.clear20 {padding-bottom:20px}
.clear10 {padding-bottom:10px}
.left {float:left}


div.right-col h2 {
    /* color: #006699; */
    color:#333333;
}
div.wide-col h2 {
    /* color: #006699; */
    color:#333333;
}
    
div.imgcopy div.copy h3 {
    /* color: #006699; */
    color:#333333;
}

.pageouter {
    height: 100%;
    background: url(/images_structure/bg_page_rta_grey.gif) 0 0 repeat-y transparent;
}
.page {
    background: url(/images_structure/bg_page_rta_grey.gif) 0 0 repeat-y transparent;
}

/* 23.27 dodgy hack*/
.copy p span {color:#333333!important;}

div.prevnext p span {
    /* color: #006699; */
    color:#333333;
}


/***************************************************************************************/
/* RTA styles */
/***************************************************************************************/
ul.medialinks {padding-top: 10px;}
ul.medialinks li {font-weight: bold;}
div.wide-col table a.urlLink {
    color:#333333!important;
    /* color:#006699 !important; */
    text-decoration:none !important;
}
div.wide-col table a.urlLink:hover {
    color:#626262 !important;
    text-decoration:underline !important;
}
#homepage div.homepromo {
    min-height:200px;
}
#homepage div.homepromo  {
    min-height:200px; /*was height */
}
div.mediumimgcopy div.copy {
    float:left;
    width:250px;
}

div.photolist div.photo {
    float:left;
    margin-bottom: 20px;
    margin-right: 15px;
    width: 210px;
}

div.imgcopy {
    border-top: 1px;
}

#homepage div.homewrap3 div.homecol1 div.homepromo {
    min-height:214px; /*255px */
    width:335px;
}

#homepage div.homewrap3 div.homecol1 div.homepromo {
    min-height:214px; /*255px  and just height*/
}






/***************************************************************************************/
/* New head */
/***************************************************************************************/
div.toplinks {width:448px !important;}
.headertools {width:75px; float:left; border-left: 1px solid #fff; padding: 7px 4px 0 5px; list-style: none;word-spacing: -1px;}
.headertools a {color: #fff; text-decoration: none; font-size: 0.9em;}
.headertools span.fontsize {white-space: nowrap;word-spacing: -1px}
.headertools a span.medium, a span.medium {font-size: 1.1em;}
.headertools a span.large, a span.large {font-size: 1.3em;} 
.headertools span.large, .headertools span.medium{line-height: 0.8em;}
div.headerright {width: 844px !important; float:left;}
.page {width:1010px;}
dl, dt, dd {padding:0pt 20px 0pt 4px;}
div.search {width:160px !Important; float:left;}
#menu {width:130px;padding-left:0;}
#menu dt {width:130px;}
#menu li a, #menu dt a {width:130px;}


div.topnav ul.headerlinks li ul {
    padding:16px 0 0 !important;
    top:85% !important;
}

/***************************************************************************************************
skip navigation link
****************************************************************************************************/
.skip {position: absolute; left: -999em;}
a.skip:active, a.skip:focus {top: 0; left: 0; color:#fff; background:#000000; font-size:1em; display:block; padding:0.5em; border:1px solid #141414;  white-space:nowrap; width:15em; text-align:center; text-decoration:none;}
.skip_acc {position: absolute; left: -999em;}
a.skip_acc:active, a.skip_acc:focus {top: 0; left: 0; color:#fff; background:#000000; font-size:1em; display:block; padding:0.5em; border:1px solid #141414;  white-space:nowrap; width:15em; text-align:center; text-decoration:none;}

/*.LangDropDownHolder {float:left;width:130px;}*/
/* #LangMenuJS {width:120px;} */
/*div.header {background:no-repeat transparent; }*/

/* Last published: 30 January 2012 14:33 */
