			body
			{
				margin: 0;
				background-color: #fff;
				background-image: url(../images/background.png);
				background-repeat: repeat-x;
				font-size: 10pt;
				font-family: "Gill Sans MT", Arial, sans-serif;
			}
			.container
			{
				margin: auto;
				text-align: left;
				width: 800px;
			}
			#content { color:#000; }
			#content, #content .sb-inner { background:#FFF; }
			#content .sb-shadow { background-color: #606060; }
			#content div.pad
			{
				padding: 15px;
				padding-top: 5px;
				padding-right: 10px;
			}
			.left
			{
				float: left;
				width: 575px;
			}
			.nav
			{
				float: left;
				width: 195px;
				margin-left: 10px;
			}
			.nav ul
			{
				list-style-type: none;
				padding: 0;
				margin: 0;
				margin-top: 20px;
				height: 196px;
				background-image: url(../images/nav_bg.png);
			}
			.nav ul li
			{
				padding: 0;
				margin: 0;
				margin-left: 20px;
				line-height: 37px;
				font-size: 13pt;
				color: #fff;
			}
			.nav ul li.active
			{
				font-weight: bold;
			}
			h1, h2, h3, h4, h5
			{
				margin: 0;
				margin-bottom: 5px;
			}
			h1 { font-size: 17pt; }
			h2 { font-size: 14pt; }
			h3 { font-size: 13pt; }
			.red { color: #C00000; }
			.clearfix:after {
			    content: ".";
			    display: block;
			    height: 0;
			    clear: both;
			    visibility: hidden;
			}

			.clearfix {display: inline-block;}

			/* Hides from IE-mac \*/
			* html .clearfix {height: 1%;}
			.clearfix {display: block;}
			/* End hide from IE-mac */
			
			.marg10 { margin: 5px; }
			.marg3 { vertical-align: middle; margin: 4px; }
			#panes {
				text-align: justify;
				border-style: none;
				overflow: hidden;
				opacity: 0;
				filter: alpha(opacity=0);
				display: ;
			}
			
			#panes div div { overflow: hidden; }
			#buttons li { cursor: pointer; }
			.foot
			{
				color: #000;
			}
			.footer
			{
				text-align: left;
				font-size: 10pt;
			}
			.footer a
			{
				color: #606060;
				font-size: 9pt;
				text-decoration: none;
			}
			.footer a:hover
			{
				color: #C00000;
			}
			.nostyle
			{
				list-style-type: square;
				margin: 0;
				padding: 0;
			}
			.nostyle li
			{
				padding: 0;
				padding-left: 5px;
				margin: 0;
				line-height: 14px;
			}
			.block
			{
				float: left;
				width: 190px;
			}
			.block h3, .block ul, .block li
			{
				margin: 0;
				padding: 0;
			}
			.block ul
			{
				list-style-type: block;
			}
			.topnav {
				float: left; 
				margin-left: 150px; 
				margin-top: 65px;
				height: 22px;
				overflow: hidden;
				position: relative;
				z-index: 1000;
			}
			.topnav ul
			{
				list-style-type: none;
				margin: 0;
				padding: 0;
			}
			.topnav ul li
			{
				float: left;
				margin: 0;
				margin-right: 10px;
				padding: 0;
			}
			.topnav ul li a
			{
				background-image: url(../images/tab_bg2.png);
				float: left;
				padding: 7px;
				padding-top: 2px;
				color: #000;
				text-decoration: none;
				font-weight: bold;
			}
			.topnav ul li a:hover
			{
				background-image: url(../images/tab_bg.png);
				color: #000;
			}
			.topnav ul li a.download
			{
				background-image: url(../images/tab_bg3.png);
				color: #fff;
			}
			.topnav ul li a.download:hover
			{
				background-image: url(../images/tab_bg4.png);
				color: #fff;
			}