/*
The design and build of this website is copyrighted to Adventure Graphics, Sutton Coldfield, West Midlands, UK, B72 1SP. 
any intention or attempt to claim responsibility of the design or build of this website is a breach of copyright law.
<meta name="Author" content="Adventure Graphics, 0121 354 1010">
<meta name="Copyright" content="© Adventure Graphics 2008">
<meta name="Publisher" content="Adventure Graphics, www.adventuregraphics.co.uk">
<meta name="Designer" content="Adventure Graphics">
*/

body {
	background-color: #fff;
	margin: 0px;
	border: 0px none;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #6bb945;
	font-weight: bold;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #201a55;
	font-weight: bold;
}
h2 a:link {color: #201a55; text-decoration: none;}
h2 a:visited {color: #201a55; text-decoration: none;}
h2 a:hover {color: #6bb945; text-decoration: underline;}
h2 a:active {color: #6bb945; text-decoration: none;}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6bb945;
	font-weight: bold;
}
h3 a:link {color: #6bb945; text-decoration: none;}
h3 a:visited {color: #6bb945; text-decoration: none;}
h3 a:hover {color: #201a55; text-decoration: underline;}
h3 a:active {color: #201a55; text-decoration: none;}

img {border: 0px;}

.spaced {line-height: 20px;}
.novmargin {margin-top: 0px; margin-bottom: 0px;}
.notmargin {margin-top: 0px;}
.nobmargin {margin-bottom: 0px;}
.listimg {list-style-image: url(images/newsbullet.gif);}
.float_left {float: left; padding: 0px;}
.float_right {float: right; padding: 0px;}
.bold {font-weight: bold;}
.readmore_a {padding: 5px 0px 25px 0px;}
.readmore_b {padding: 10px 0px 5px 0px;}
.readmore_c {padding: 5px 0px 0px 0px;}

.black {font-family: Arial, Helvetica, sans-serif; color: #000000;}
.grey {font-family: Arial, Helvetica, sans-serif; color: #666666;}
.white {font-family: Arial, Helvetica, sans-serif; color: #ffffff;}
.blue {font-family: Arial, Helvetica, sans-serif; color: #201a55;}
.orange {font-family: Arial, Helvetica, sans-serif; color: #e64125;}
.green {font-family: Arial, Helvetica, sans-serif; color: #6bb945;}
.formfield {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999;}

a:link {color: #6bb945; text-decoration: none;}
a:visited {color: #6bb945; text-decoration: none;}
a:hover {color: #201a55; text-decoration: underline;}
a:active {color: #201a55; text-decoration: none;}

/* Allows Div to centre horizontal in browser */
#centre_container {
	width: 1000px;
	height: auto;
	margin: 0px auto 0px;
	background-color: #fff;
}
/* Allows liquid background in FF */
#liquid_background_container {
	width: 1000px;
	height: auto;
	float: left;
	background-image: url('images/liq_bg_normal.jpg');
	background-repeat: repeat-y;
}
#liquid_background_container.index {
	background-image: url('images/liq_bg_index.jpg');
}

/* Start of Header Options */

#header {
	width: 1000px;
	height: 140px;
	float: left;
	background-image: url('images/header.jpg');
	background-position: top;
	background-repeat: no-repeat;
	padding: 0px; margin: 0px;
}
.slideshow { height: 100px; width: 740px; float: right; margin-top: 6px;}
.slideshow img { padding: 0px; border: none; display: none; float: right; }
#header img.first { display: block }

/* Start of Footer Options */

#footer {
	width: 1000px;
	height: 58px;
	float: left;
	background-image: url('images/footer.jpg');
	background-position: top;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	padding-top: 30px;
}
#footer a:link {color: #999; text-decoration: none;}
#footer a:visited {color: #999; text-decoration: none;}
#footer a:hover {color: #999; text-decoration: underline;}
#footer a:active {color: #999; text-decoration: none;}

/* Main Content Area */

#main_content_container {
	width: 1000px;
	height: auto;
	background: transparent;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
#nav_main_left_col {
	width: 192px;
	height: auto;
	background: transparent;
	float: left;
	padding: 0px 20px 0px 0px;
	margin: 0px;
}
#nav_main_left_col .utilities {
	width: 192px;
	height: auto;
	padding: 8px 0px;
	font-size: 11px;
	color: #999;
}
#nav_main_left_col .utilities a:link {color: #999; text-decoration: none;}
#nav_main_left_col .utilities a:visited {color: #999; text-decoration: none;}
#nav_main_left_col .utilities a:hover {color: #999; text-decoration: underline;}
#nav_main_left_col .utilities a:active {color: #999; text-decoration: none;}

#nav_main_left_col .utilities h4 a:link {color: #FFFFFF; text-decoration: none;}
#nav_main_left_col .utilities h4 a:visited {color: #FFFFFF; text-decoration: none;}
#nav_main_left_col .utilities h4 a:hover {color: #FFFFFF; text-decoration: underline;}
#nav_main_left_col .utilities h4 a:active {color: #FFFFFF; text-decoration: none;}

#right_news_col {
	width: 192px;
	height: auto;
	background: url('images/right_news_col_bg.jpg');
	background-repeat: no-repeat;
	background-position: top;
	float: right;
	padding: 0px;
	margin: 0px;
}
#news_item {
	width: 192px;
	height: auto;
	background: url('images/news_spacer.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	float: left;
	padding: 0px;
	margin: 0px;
}
#news_item.last_item {
	background: transparent;
}
#central_body_col {
	width: 746px;
	height: auto;
	min-height: 480px;
	background: url('images/rahu_phoenix_bg_wide.jpg');
	background-position: top;
	background-repeat: no-repeat;
	float: left;
	padding: 10px 20px 0px;
	margin: 0px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;	
}
#central_body_col.index {
	width: 534px;
	padding: 10px 20px 0px;
	background: url('images/rahu_phoenix_bg.jpg');
	background-position: top;
	background-repeat: no-repeat;
}
#central_body_col.index_blank {
	width: 534px;
	padding: 10px 20px 0px;
	background: none;
	background-color: #fff;
}
#market_bg_image_container {	
	width: 534px;
	height: auto;
	background: none;
	background-repeat: no-repeat;
	background-position: bottom right;
	float: left;
	padding: 0px 0px 60px;
	margin: 0px;
}
#market_bg_image_container.textiles { background-image: url('images/textiles_bg.gif'); }
#market_bg_image_container.pulp { background-image: url('images/pulp_bg.gif'); }
#market_bg_image_container.environment { background-image: url('images/environment_bg.gif'); }
#market_bg_image_container.cleaning { background-image: url('images/industrial_bg.gif'); }
#market_bg_image_container.case { background-image: url('images/inks_bg.gif'); }
#market_bg_image_container.synthesis { background-image: url('images/chemical_bg.gif'); }
#market_bg_image_container.technology {	background-image: url('images/technology_bg.gif'); }

#blue_alert {
	width: 176px;
	height: 181px;
	float: left;
	background-image: url('images/blue_alert.jpg');
	background-position: top;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	padding: 8px 8px 3px 8px;
}
#blue_alert h4 {
	color: #FFFFFF; 
	margin: 0px 0px 8px 23px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
#blue_alert h4 a:link {color: #FFFFFF; text-decoration: none;}
#blue_alert h4 a:visited {color: #FFFFFF; text-decoration: none;}
#blue_alert h4 a:hover {color: #FFFFFF; text-decoration: underline;}
#blue_alert h4 a:active {color: #FFFFFF; text-decoration: none;}

/* Start of Green Navigation */

#nav_green_container ul {
	border: 0px none;
	margin: 0px 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
	background: url('images/green_button_over.jpg');
	background-repeat: no-repeat; 
}
#nav_green_container ul li {
	text-align: left;
	float: left;
	margin: 0px;
	padding-bottom: 1px; /* padding between blocks */
}
#nav_green_container ul li a, .navcontainer ul li a.selected {
	width: 160px;
	height: 24px; 
	color: #fff;
	text-decoration: none;
	padding-left: 32px;
	padding-top: 8px;
	background: url('images/green_button_up.jpg');
	background-repeat: no-repeat;
	display: block;
	text-align: left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
}
#nav_green_container ul li a:hover { 
	background-image: url('images/green_button_over.jpg'); 
	background-repeat: no-repeat;
	color: #fff; 
	font-weight: bold;
}
#nav_green_container ul li a.selected {
	background-image: url('images/green_button_over.jpg');
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
}

/* Start of Blue Navigation */

#nav_blue_container ul {
	border: 0px none;
	margin: 0px 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
	background: url('images/blue_button_over.jpg');
	background-repeat: no-repeat; 
}
#nav_blue_container ul li {
	text-align: left;
	float: left;
	margin: 0px;
	padding-bottom: 1px; /* padding between blocks */
}
#nav_blue_container ul li a, .navcontainer ul li a.selected {
	width: 160px;
	height: 24px; 
	color: #fff;
	text-decoration: none;
	padding-left: 32px;
	padding-top: 8px;
	background: url('images/blue_button_up.jpg');
	background-repeat: no-repeat;
	display: block;
	text-align: left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
}
#nav_blue_container ul li a:hover { 
	background-image: url('images/blue_button_over.jpg'); 
	background-repeat: no-repeat;
	color: #fff; 
	font-weight: bold;
}
#nav_blue_container ul li a.selected {
	background-image: url('images/blue_button_over.jpg');
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
}

/* Start of Orange Navigation */

#nav_orange_container ul {
	border: 0px none;
	margin: 0px 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
	background: url('images/orange_button_over.jpg');
	background-repeat: no-repeat; 
}
#nav_orange_container ul li {
	text-align: left;
	float: left;
	margin: 0px;
	padding-bottom: 1px; /* padding between blocks */
}
#nav_orange_container ul li a, .navcontainer ul li a.selected {
	width: 160px;
	height: 24px; 
	color: #fff;
	text-decoration: none;
	padding-left: 32px;
	padding-top: 8px;
	background: url('images/orange_button_up.jpg');
	background-repeat: no-repeat;
	display: block;
	text-align: left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
}
#nav_orange_container ul li a:hover { 
	background-image: url('images/orange_button_over.jpg'); 
	background-repeat: no-repeat;
	color: #fff; 
	font-weight: bold;
}
#nav_orange_container ul li a.selected {
	background-image: url('images/orange_button_over.jpg');
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
}

/* End of Navigation */
/* Sub Navigation */

#subnav_main {
	width: 174px;
	height: auto;
	background: url('images/sub_nav_bg.jpg');
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 9px;
}
#subnav_container ul {
	border: 0px none;
	margin: 0px 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
	background: url('images/sub_button_over.jpg');
	background-repeat: no-repeat; 
	background-position: bottom;
}
#subnav_container ul li {
	text-align: left;
	float: left;
	margin: 0px;
	padding-bottom: 0px; /* padding between blocks */
}
#subnav_container ul li a, .navcontainer ul li a.selected {
	width: 160px;
	height: auto; 
	color: #201a55;
	text-decoration: none;
	padding-left: 14px;
	padding-top: 6px;
	padding-bottom: 6px;
	background: url('images/sub_button_up.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	text-align: left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
}
#subnav_container ul li a:hover { 
	background-image: url('images/sub_button_over.jpg'); 
	background-repeat: no-repeat;
	background-position: bottom;
	color: #201a55; 
	font-weight: bold;
}
#subnav_container ul li a.selected {
	background-image: url('images/sub_button_over.jpg');
	background-repeat: no-repeat;
	background-position: bottom;
	color: #201a55;
	font-weight: bold;
}