* {
	margin:0;
	padding:0;
}
body {
	background:#fff;
	font-family:Tahoma;
	font-size:100%;
	line-height:1em;
	color:#393939;
}
.bg {
	background:url(images/bg_bottom.gif) left bottom repeat-x;
}
/*in_line*/
img {
	border:0;
	vertical-align:top;
}
a:hover {
	text-decoration:none;
}
a {
	color:#d52d00;
}
.more {
	color:#4171b5;
	font-weight:bold;
	background:url(images/z_more.gif) center right no-repeat;
	padding-right:6px;
}
.clear {
	clear:both;
}
.alignright {
	text-align:right;
}
b {
	color:#54544a;
	font-size:0.91666em;
}
.a {
	color:#2b2b26;
	text-decoration:none;
	background:url(images/bg_ul.gif) bottom left repeat-x;
}
.a:hover {
	background:none;
}
ul {
	margin:0px;
	padding:0;
	list-style:none;
}
li {
	background:url(images/z_ul.gif) left no-repeat;
	padding-left:20px;
	line-height:1.9166em;
}
li a {
	color:#2b2b26;
}
li a:hover {
	color:#2b2b26;
	background:none;
}
/*txt, links*/

h1 {
	background:url(images/logo.jpg) left top no-repeat;
	width:413px;
	height:74px;
	text-indent:-10000px;
	font-size:1em;
}
/*header*/
.main_menu {
	height:169px;
}
.header_wrapper {
	height:360px;
	background:url(images/bgheader.gif) left top no-repeat;
	font-family:Arial;
	font-size:0.75em;
}
.header_wrapper .a {
	color:#586881;
	background:url(images/header_a.jpg) left top no-repeat;
	padding-left:28px;
	height:25px;
	display:block;
	text-decoration:none;
}
.header_wrapper .a:hover {
	text-decoration:underline;
	background:url(images/header_a.jpg) left top no-repeat;
}
.header_wrapper .a1 {
	color:#586881;
	background:url(images/header_a1.jpg) left top no-repeat;
	padding-left:28px;
	height:25px;
	display:block;
	text-decoration:none;
}
.header_wrapper .a1:hover {
	text-decoration:underline;
}
.header_wrapper .title {
	margin-bottom:10px;
}
.header_wrapper .ind {
	padding:55px 0px 58px 53px;
	width:480px;
}
.header_wrapper .pad {
	margin-left:53px;
}
.logo {
	padding:23px 200px 23px 34px;
	float:left;
}
.main_menu .pad {
	padding-top:86px;
}
.main_menu .pad a img {
	margin-right:20px;
}
.main_menu .menu {
	margin-left:34px;
}
/*content*/
#content .indent {
	padding:0 36px 45px 34px;
	font-family:Arial;
	line-height:1.4166em;
	color:#2b2b26;
	font-size:0.75em;
}
#content .box {
	width:100%;
}
#content .block {
	width:218px;
	background:#e3e5bd;
}
#content .block1 {
	width:474px;
	background:#e3e5bd;
}
#content .title {
	margin-bottom:14px;
}
#content p {
	padding-bottom:16px;
}
#content ul {
	margin-bottom:9px;
}
/*footer*/
#footer {
	color:#5b5b4c;
	font-family:Arial;
	font-size:0.75em;
}
#footer a {
	color:#5b5b4c;
}
#footer .menu {
	padding:16px 0px 0 40px;
	float:left;
}
#footer .menu a {
	font-weight:bold;
	text-decoration:none;
}
#footer .menu a:hover {
	text-decoration:underline;
	color:#2b2b26;
}
#footer .fright {
	float:right;
	padding:17px 36px 0 0;
	font-size:0.9166em;
}
/*================== index.html ==================*/

#page1 #content .column1 .top {
	background:url(images/bg_block1.jpg) left top no-repeat;
	padding:22px 19px 24px 24px;
}
#page1 #content .column2 .top {
	background:url(images/bg_block2.jpg) left top no-repeat;
	padding:22px 10px 24px 24px;
}
#page1 #content .column3 .top {
	background:url(images/bg_block3.jpg) left top no-repeat;
	padding:22px 19px 23px 24px;
}
#page1 #content .column3 p {
	padding-bottom:8px;
}
/*================== index-1.html ==================*/
#page2 .header_wrapper {
	background:url(images/bgheader.gif) left top no-repeat;
}
#page2 #content .column1 .top {
	background:url(images/bg_block4.jpg) left top no-repeat;
	padding:22px 19px 17px 24px;
}
#page2 #content .column2 .top {
	background:url(images/bg_block5.jpg) left top no-repeat;
	padding:22px 10px 17px 24px;
}
#page2 #content .column2 {
	line-height:1.91666em;
}
#page2 #content .column2 p {
	padding-bottom:12px;
}
/*================== index-2.html ==================*/
#page3 .header_wrapper {
	background:url(images/bgheader.gif) left top no-repeat;
}
#page3 #content .column1 .top {
	background:url(images/bg_block3.jpg) left top no-repeat;
	padding:22px 19px 24px 24px;
}
#page3 #content .column2 .top {
	background:url(images/bg_block6.jpg) left top no-repeat;
	padding:22px 10px 24px 24px;
}
/*================== index-3.html ==================*/
#page4 .header_wrapper {
	background:url(images/bgheader.gif) left top no-repeat;
}
#page4 #content .column1 .top {
	background:url(images/bg_block1.jpg) left top no-repeat;
	padding:22px 19px 24px 24px;
}
#page4 #content .column2 .top {
	background:url(images/bg_block2.jpg) left top no-repeat;
	padding:22px 10px 24px 24px;
}
#page4 #content .column3 .top {
	background:url(images/bg_block7.jpg) left top no-repeat;
	padding:22px 22px 23px 24px;
}
/*================== index-4.html ==================*/
#page5 .header_wrapper {
	background:url(images/bgheader.gif) left top no-repeat;
}
#page5 #content .column1 .top {
	background:url(images/bg_block8.jpg) left top no-repeat;
	padding:22px 19px 24px 24px;
}
#page5 #content .column2 .top {
	background:url(images/bg_block9.jpg) left top no-repeat;
	padding:22px 10px 24px 24px;
}
#page5 #content .column3 {
	width:217px;
}
#page5 #content .column3 .div {
	height:31px;
}
#page5 #content .column4 {
	width:206px;
}
#page5 #content .column4 .div {
	height:85px;
}
/*================== index-5.html ==================*/
#page6 .header_wrapper {
	background:url(images/bgheader.gif) left top no-repeat;
}
#page6 #content .block {
	width:729px;
	background:#e3e5bd;
}
#page6 #content .top {
	background:url(images/bg_block10.jpg) left top no-repeat;
	padding:22px 19px 24px 24px;
}
#page6 #content a {
	color:#4171b5;
	font-weight:bold;
}
/*================== interactive pages ==================*/
#page7 .header_wrapper {
	background:url(images/bgheader.gif) left top no-repeat;
}
#page7 #content .block {
	width:729px;
	background:#e3e5bd;
}
#page7 #content .top {
	background:url(images/bg_block_Interactive.jpg) left top no-repeat;
	padding:22px 19px 24px 24px;
}
#page7 #content a {
	color:#4171b5;
	font-weight:bold;
}
/*==========================================*/
.input {
	color:#000;
	height:21px;
	width:206px;
	background:#fff;
	border:solid 1px #c5c6a8;
	font-size:1em;
	font-family:Arial;
}
textarea {
	background:#FFF;
	color:#000;
	border:solid 1px #c5c6a8;
	width:206px;
	height:69px;
	overflow:auto;
	font-family:Arial;
	font-size:12px;
}
/*=========== wallcharts ===============*/
.thumbnail {
	border:3px solid #FFFFFF;
	padding:3px;
	margin-right:10px;
	float:left;
	text-align:center;
}
.thumbnail_vertical {
	border:3px solid #FFFFFF;
	padding:3px;
	margin-right:80px;
	float:left;
	text-align:center;
}
.wallchart-container {
	border-bottom:1px solid #333333;
	height:130px;
	margin-bottom:10px;
}
.workbook-container {
	border-bottom:1px solid #333333;
	height:650px;
	margin-bottom:10px;
}
a img {
	border-style: none;
}
/*=========== interactive container ===============*/
.thumbnail {
	border:3px solid #FFFFFF;
	padding:3px;
	margin-right:10px;
	float:left;
	text-align:center;
}
.thumbnail_vertical {
	border:3px solid #FFFFFF;
	padding:3px;
	margin-right:80px;
	float:left;
	text-align:center;
}
.wallchart-container {
	border-bottom:1px solid #333333;
	height:130px;
	margin-bottom:10px;
}
.workbook-container {
	border-bottom:1px solid #333333;
	height:850px;
	margin-bottom:10px;
}
a img {
	border-style: none;
}
