﻿#right-column ul.btns li.sidebarbutton
{
    height:75px;
}

#content-inner a.homepage,
#content-inner a.homepage:hover,
#content-inner a.homepage:visited
    {text-decoration:underline;color:Black;font-weight:bold;font-size:75%}

#content-inner #horbar
    {margin-left:30px;border-left:1px solid black;border-bottom:1px solid black;height:10px;width:480px;}

#sitemapcols
    {float:left;padding-left:30px;width:720px;font-size:75%}

#content-inner #sitemapcols div
    {float:left;width:240px;}
    
#sitemapcols div dl
    {padding:0px;margin:0px;}
    
#sitemapcols div dl dt
    {background:url('../images/cms_sitemap_treebranch_cont.jpg') no-repeat left top;padding-left:20px;padding-top:5px;margin:0px;height:15px;}
#sitemapcols div dl dt.last
    {background:url('../images/cms_sitemap_treebranch.jpg') no-repeat left top;}
#sitemapcols div dl dt a,
#sitemapcols div dl dt a:visited,
#sitemapcols div dl dt a:hover
    {text-decoration:underline;color:Black;font-weight:bold;}

#sitemapcols div dl dd
    {padding-left:30px;padding-top:5px;margin:0px;height:10px;z-index:2}
#sitemapcols div dl dd a,
#sitemapcols div dl dd a:visited,
#sitemapcols div dl dd a:hover
    {text-decoration:underline;color:Black;}

#sitemapcols div dl dd.subentry
    {background:url('../images/cms_sitemap_treebranch_sub.jpg') no-repeat left top;padding-left:50px;padding-top:5px;margin:0px;height:15px;z-index:-20}
#sitemapcols div dl dd.subentry a,
#sitemapcols div dl dd.subentry a:visited,
#sitemapcols div dl dd.subentry a:hover
    {text-decoration:underline;color:Black;font-weight:bold;}

#circulationTable
    {float:left;padding:0px 0px 10px 0px;}

#circulation #circulationTable td span.normalwidth
    {float:left;width:70px;}

#circulation #circulationTable td span.titlewidth
    {float:left;width:180px;}
    
    
    
/****************************************
 *
 * Print out
 *
 ****************************************/
#magazine-print-body
    {background:none;}
#magazine-print
    {width:565px}


#magazine-print #copy
    {width:400px;float:left;}
#magazine-print #thumbnail
    {float:right;padding:0px 0px 10px 10px;}

#magazine-print #table-wrapper    
    {border:1px solid #666;margin-top:20px;padding:10px;}

#magazine-print th
    {background-color:transparent;text-align:left;font-size:16px;padding:0px 20px 15px 10px;font-weight:bold;color:#00AEBC;}


/****************************************
 *
 * Research page
 *
 ****************************************/
div.research-list		    {width:565px;float:left;margin:25px 0 0;clear:both;background-color:White;}
div.research-list h3		{font-size:90%;padding:0 0 5px;}
div.research-list h3 a	{color:#00AEBC;text-decoration:none;}
div.research-list h4		{font-size:75%;padding-left:0;padding-bottom:5px;}
div.research-list h4 a	{color:#424242;padding-right:10px;background:url(../images/arrow-black.html) no-repeat right center;}
div.research-list p		{padding:0 0 10px;width:auto;}
div.research-list img		{float:left;margin-top:3px;}
div.research-list div		{float:right;width:370px;display:block;margin:0;padding:0;}
div.research-list div ul		{font-size:74%;clear:both;padding:0 10px 10px;}
div.research-list div ul li		{background:url(../images/bullet-blue-ul.gif) no-repeat 0 8px;padding:0 10px 5px;}


div.research-list div#imageless		
                                    {width:570px;display:block;margin:0;padding:0;}

/****************************************
 *
 * Case studies
 *
 ****************************************/

#case-studies div#tabular-data div#content-inner ul		{background:none;font-size:74%;clear:both;padding:0 10px 10px;}
#case-studies div#tabular-data div#content-inner ul li		{background:url(../images/bullet-blue-ul.gif) no-repeat 0 5px;padding:0 10px 5px;}
#case-studies div#tabular-data div#content-inner p		{padding:0 10px 15px 0px;}


/****************************************
 *
 * Sitemap
 *
 ****************************************/

#sitemap-title
    {float:left;width:500px;}

@media print {
#content,
#content-inner {float:none;}
}
