/*	Meyer CSS Reset */

	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
	.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}
	
/*	PNG fix */

	img, div, input { behavior:url(pngfix.htc); }

/*	Links */

	a { text-decoration:underline; }
	a:hover { text-decoration:underline; }
	.red { color:#cc0033; }
	.orange { color:#f37021; }
	.brown { color:#813b07; }
	.blue { color:#00b0d8; }
	.center { text-align:center; }
	.oliveBg { background:#c5c19d; }
	.olive { color:#9c5f0e; }
	.separated { padding:20px 0 0 0; border-top:1px solid #918e74; }

/*	General layout */

	body { background:#040d1b url(../images/interface/bg.jpg) no-repeat center top; font:13px Calibri,Arial; color:#333; }
	div.container { background:#fff; border:1px solid #fff; width:778px; margin:0 auto 50px auto; padding:0 9px; }
	div#body { background:url(../images/interface/inner-bg.jpg) repeat-y; padding:187px 0 0 0; width:780px; }
	div#bodyNoBg { background:none; padding:193px 0 0 0; width:780px; }
	div#right { float:left; margin:0 0 0 5px; padding:0 0 20px 0; width:553px; border-top:10px solid #fff; }
	div#right img { margin:5px 0 25px 0; }
	li { padding:0 10px 25px 0; }
	li strong { color:#813b07; }
	
/*	Text styles */

	h1 { margin:0 0 25px 0; font:bold 24px 'Times New Roman'; }
	h1.reduced { margin:0 0 10px 0; }
	h2 { margin:0 0 5px 0; font:16px 'Times New Roman'; }
	h2.line { padding:0 0 5px 0; border-bottom:1px solid #ccc; }
	h3 { margin:0 0 5px 0; font:bold 15px 'Times New Roman'; }
	p { margin:0 0 25px 0; font:13px/150% Calibri,Arial; text-align:justify; }
	cite { display:block; margin:-20px 0 25px 0; font:12px 'Times New Roman'; color:#666; }
	a.backToTop { background:url(../images/interface/star.png) no-repeat 0 4px; display:block; padding:0 0 0 15px; float:right; color:#333; }

/*	Header */

	div#header { background:#081631; position:absolute; top:0px; width:780px; height:160px; }
	a#downloadPDF { background:url(../images/interface/download-pdf.png) no-repeat; display:block; position:absolute; top:0px; margin:0 0 0 650px; width:121px; height:22px; z-index:10; }

/*	Main menu */

	ol#mainMenu { background:url(../images/interface/main-menu-bg.jpg) repeat-x; position:absolute; padding:0 0 0 10px; top:160px; width:770px; height:28px; font:12px 'Times New Roman'; }
	ol#mainMenu li { float:left; display:inline-block; margin:7px 6px 0 6px; padding:0; }
	ol#mainMenu li a { color:#fff; text-decoration:none; }
	ol#mainMenu li a:hover { color:#ffcc33; }
	
/*	Side bar */

	div#sidebar { float:left; width:220px; border-top:10px solid #fff; }
	div#sidebar img { display:block; margin:0; padding:0; }
	div#sidebar h1 { background:#b3b3b3; text-align:center; }
	div#sidebar h2 { margin:0 0 0 15px; }
	div#sidebar ul { margin:10px 0 15px 15px; padding:0 0 15px 0; width:190px; border-bottom:1px solid #ccc; }
	div#sidebar ul li { background:url(../images/interface/star-gray.jpg) no-repeat 0 2px; padding:0 0 5px 20px; min-height:1%; font:12px/140% 'Times New Roman'; color:#00b0d8; }
	div#sidebar ul li a { color:#666; text-decoration:underline; }
	div#sidebar ul li a:hover { color:#f37021; }
	div#sidebarBottom { background:#fff; margin:-5px 0 0 0; width:220px; border-top:5px solid #b3b3b3; }
	
/*	Footer */

	div#footer { background:#081630; padding:5px 20px; width:740px; border-top:5px solid #fff; border-bottom:5px solid #fff; font-size:11px; color:#808080; }
	div#footer a { color:#808080; }

/*	Breakcrumbs */

	ul#breadcrumbs { background:#e6e6e6; padding:5px 10px; width:533px; height:19px; font:12px Calibri,Arial; color:#808080; }
	ul#breadcrumbs li { float:left; display:inline-block; padding:0 2px 0 0; }
	ul#breadcrumbs li a { color:#808080; }
	
/*	Contents */

	div#contents { margin:25px 0 0 20px; width:513px; }
	div#subContentsHeader { position:absolute; top:285px; margin:0 0 0 245px; width:265px; border-top:1px solid #dbdbdb; }
	div#contents  div#subContents { margin:0 0 0 17px; padding:20px 0 0 20px; width:475px; border-left:1px solid #dbdbdb; }
	div.packedContents { padding:20px; }
	div#contents li { font:13px/150% Calibri,Arial; text-align:justify; }
	
/*	Board of directors  */

	ul.boardList { width:510px; }
	ul.boardList li { float:left; width:215px; }
	ul.boardList li.first { clear:both; width:275px; }
	
/*	Navigation */

	div.navigation { padding:20px 0 0 0; color:#808080; text-align:center; }
	div.navigation a { color:#808080; }
	div.navigation .last { border:none; }
	
/*	Financial header */

	div.financialHeader { background:#fbaa34; padding:25px; border-top:5px solid #fff; border-bottom:5px solid #fff; }
	div.financialHeader h1 { margin:0 0 10px 0; }
	div.financialHeader ul { font:bold 12px/140% 'Times New Roman'; }
	div.financialHeader li { background:url(../images/interface/star-orange-bg.jpg) no-repeat 0 3px; float:left; padding:0 0 0 15px; width:210px; }
	div.financialHeader li.noStar { background:none; padding:0; width:225px; }
	div.financialHeader li a { color:#d2383e; }
	
/*	Homepage */

	#homepageCarousel { float:left; width:402px; height:456px; overflow:hidden; }

	#homeSideBar { float:right; }
	div.homeSideBarBox { border:4px solid #b2b2b2; margin:8px 0 0 0; width:363px; height:100px; overflow:hidden; }
	div.homeSideBarBox.first { margin:0; }
	div.homeSideBarBox .left { float:left; width:120px; }
	div.homeSideBarBox .right { float:left; padding:10px 0 0 0; width:243px; }
	div.homeSideBarBox ul { margin:10px 0 15px 10px; padding:0 0 15px 0; width:233px; }
	div.homeSideBarBox ul li { background:url(../images/interface/star-gray.jpg) no-repeat 0 4px; padding:0 0 5px 20px; font:14px/140% 'Times New Roman'; }
	div.homeSideBarBox ul li a { color:#666; }
	div.homeSideBarBox ul li a:hover { color:#f37021; }
