body 
{
	font-size: 80%;
	font-family: Georgia, Trebuchet MS, Arial;
	margin: 0 77px;
	outline: 0;
	padding: 0;
}
#main-content 
{
	margin: 0;	
}
#body
{
	border-top: 5px solid #8A7A67;
	margin: 0;
	padding: 0;
}
#content 
{
	float: none;
}
div.leftNav,
div#right-toolbox,
div#top-menu,
div.breadcrumbs,
div#top-search,
div.author img,
div.author h3,
div.breadcrumbs,
p.downloadFile,
p.tel span.type,
div#footer ul.links,
div#footer p.update,
div#footer #footer-credits p.additional,
div.tagBox,
div.externLinks,
div.relatedLinks,
div.subscribePopup,
div.mostRead,
div.mostPopularPages,
div.smallQuestionAnswers,
div.downloadDoc,
div.regionalStatistic,
div#diagram ul,
#chartcontainer object,
div#legends,
div#chart-tools,
div.source,
div.relationBox,
p.embedLink,
#chartshadow,
#wordlist #heading p.link,
.popup2 p.closeWindow,
#taxPage .linkBlog p.link,
div.social-share-wrapper,
p.link.commentIcon
{
	display: none;
}

#chartcontainer img.print-version
{
	display: inline !important;
	max-width: inherit;
}

.header 
{
	margin: 0;
	padding: 0;
}
#company-logo
{
	width: 159px;
	height: 22px;
	margin: 0 0 0.3em;
	border: none;
}
#company-logo img 
{
	margin: 0;
	border: none;
}
h1 
{
	font-size: 2.5em;
	font-weight: normal;
	margin-top: 0.6em;
	line-height: 1.1;
	margin-bottom: 0;
	text-align: left;
	padding-bottom: 0.3em;
}
h2 
{
	font-size: 1.5em;
	font-weight: normal;
	margin: 1.3em 0 0.2em;
	padding-bottom: 0;
	text-align: left;
}
h2 span 
{
	color: #d71921;
	margin-right: 0.2em;
}
p 
{
	font-size: 0.95em;
	margin-bottom: 1em;
	line-height: 1.3;
	font-family: Trebuchet MS;
	margin-top: 0;
	text-align: left;
}
a 
{
	color: #000;
	text-decoration: none;
}
p.intro 
{
	font-family: Georgia;
	font-size: 1.15em;
	line-height: 1.2;
	margin-bottom: 0.5em;
	text-align: left;
}
img 
{
	margin: 1.2em 0 1.7em;
	max-width: 462px;
	border: none;
}

ul 
{
	font-family: Trebuchet MS, Arial, Sans-Serif;
	font-size: 0.9em;
	list-style-image: url(../images/graphic/bullet.png);
	margin: 0 0 1.6em;
	padding: 0.2em 3.5em 0.8em;
	width: 70%;
}
li 
{
	margin: 1em 0;
	text-align: left;
}
blockquote 
{
	width: 462px;
	background: transparent  url(../images/layout/bg-quotation-top.png) no-repeat 100% 0;
	margin: 1.5em 0 1.2em;
	padding-top: 2.3em;
}
blockquote p 
{
	background: url(../images/layout/bg-quotation-bottom.png) no-repeat 0 100%;
	font-size: 1em;
	padding: 0 2.5em 2.3em 0;
	text-align: center;
	width: 462px;
}
#dynamicTable 
{
	margin-bottom: 1em;
	width: 100%;
}
table 
{
	
	margin: 0.1em 0 0;
	border-collapse: collapse;
	width: auto;
}
#dynamicTable table,
table.handmadeTable 
{
	background: transparent url(../images/layout/bg-table1.gif) repeat-y;
	margin-top: 0.1em;
	width: 462px;
}
th
{
	font-family: Georgia;
	font-size: 1em;
	padding: 0.5em 0.9em 0.5em 0;
	text-align: right;
	width: auto;
	color: #d71921;
}

td 
{
	font-family: Trebuchet MS, Arial, Sans-Serif;
	font-size: 0.9em;
	padding: 0.5em 0.9em 0.5em 0;
	text-align: right;
	vertical-align: middle;
}
tr.even 
{
	background-color: #eaeaea;
}
tr.odd 
{
	background-color: #fff;
}
th.firstColumn,
td.firstColumn 
{
	padding-left: 0.5em;
	text-align: left;
	vertical-align: bottom;
	width: auto;
}
cite 
{
	text-align: left;
	font-style: normal;
	font-size: 0.8em;
	width: 70%;
}

div#right-col
{
	clear: both;
	float: none;
	width: 100%;
	margin-top: 3.5em;
}
.author 
{
	border-top:1px solid #C4BCB3;
	border-bottom: 1px solid #C4BCB3;
	background: transparent url(../images/layout/fade-box.gif) repeat-x scroll 0pt 100%;
	float: left;
	width: 100%;
	padding: 0.6em 0 0;
} 
div.author p.fn 
{
	font-size: 1.1em;
	float: left;
	width: 50%;
	margin: 0;
	padding: 0;
}
.author p.email
{
	float: left;
	width: 50%;
	margin: 0;
	padding: 0.15em 0 0;
}
.author p.tel 
{
	float: right;
	width: 50%;
}
/*div.printName 
{
	float: left;
	width: 49%;
}
div.printContact 
{
	float :right;
	width: 50%;
}*/
#footer-navigation 
{
	float: left;
	border-top: 5px solid #8A7A67;
	width: 100%;
	margin-top: 3.5em;
	font-size: 0.9em;
}
#footer-credits 
{
	float: left;
	margin-top: 0.2em;
}
div#diagram,
div#diagram legends,
div#diagram source
{
	clear: both;
}
span.date 
{
	font-family: Georgia;
	margin-right: 0.7em;
	padding-right: 0.7em;
}
#wordlist h2 
{
	color: #d71921;
	font-size: 3.9em;
	font-family: Trebuchet MS, Arial;
	padding: 0 0 0.1em;
	margin: 0;
}
#wordlist ul 
{
	margin: 0;
	padding: 0 0 0 1.3em;
}
#tooltip-container 
{
	position: relative !important;
	left: 0 !important;
	top: 0 !important;
}
#popupWrapper2,
#popupWrapper2 div.popup2 
{
	float: none;
	width: 492px;
}

#taxPage #popupWrapper2 
{
	position: relative !important;
	left: 0 !important;
	top: 0 !important;
	float: none !important;
}
/*div.selectable 
{
	background:transparent url(../images/layout/legend-bg.gif) no-repeat scroll 0%;
	float: left;
	width: 430px;
}
div.selectable .legend 
{
	float: left;
	margin-right:1em;
	padding: 0;
}
.legend 
{
	display:block;
	float:left;
	height:17px;
	margin-right:15px;
	margin-top: 0.4em;
	min-width: 40px;
	padding-left:32px;
}
div.selectable .legend div 
{
	float: left;
	width: 25px;
	height: 15px;
	margin-right: 0.3em;
	margin-top: 0.2em;
	overflow: hidden;
}
div.selectable .legend p 
{
	font-family: Trebuchet MS;
	font-size:90%;
	float: left;
	width: auto !important;
	vertical-align: middle;
	line-height: 1.7;
}
div#chart-tools,
div.chart-tools 
{
	float:right;
	margin-top: 0.4em;
}
div#chart-tools select 
{
	width:7em;
	float:left;
}
#diagram select 
{
	width: 7em;
	margin-left: 0.3em;
	margin-right: 0.3em;
	font-size: 0.9em;
}
#diagram input 
{
	margin-left: 0.3em;
	float:left;
}
.button
{   
    background: url(../images/layout/button-fade.gif) repeat-x 0 100%;   
    border-top: 1px solid #ABA092;
    border-right: 1px solid #4F473D;
    border-bottom: 1px solid #36312B;
    border-left: 1px solid #897E71;
    background-color: #63594D;
    color: #fff;
    font-weight: normal;
    text-transform: uppercase;
    padding: 1px 12px;        
    font-size: 0.9em;
    margin-left: 0.3em;
    letter-spacing: 0.2px;
}*/
