body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	padding:0px; margin:0px;
	color:#333333;
	font-size:12px;
}

.table_main { 
	width:984px;
	margin-top:auto; 
	margin-bottom:auto; 
	margin-left:auto; 
	margin-right:auto;
}	

.table_100 {width:100%;}

.main_text {font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:14px; text-align:left;}

img {border:none;}

.next {float:right; margin-right:10px; margin-top:10px; cursor:pointer; font-weight:bold;}
.prev {float:left; margin-left:10px; margin-top:10px; margin-right:10px; cursor:pointer; font-weight:bold;}

a:link 		{color:#006699;	text-decoration:none;}
a:visited 	{color:#006699; text-decoration:none;}
a:hover 	{color:#006699; text-decoration:underline;}
a:active	{color:#006699; text-decoration:none;}

.content a:link 	{color:#006699;	text-decoration:none;}
.content a:visited 	{color:#006699; text-decoration:none;}
.content a:hover 	{color:#006699; text-decoration:underline;}
.content a:active	{color:#006699; text-decoration:none;}


a:link.main_text_link 	 {color:#333333; text-decoration:none;}
a:visited.main_text_link {color:#333333; text-decoration:none;}
a:hover.main_text_link   {color:#333333; text-decoration:underline;}
a:active.main_text_link  {color:#333333; text-decoration:none;}

a:link.bfarm_button 	{display:block; font-weight:bold; width:300px; padding:5px; background-color:#333333; color:#FFFFFF; text-decoration:none;}
a:visited.bfarm_button 	{display:block; font-weight:bold; width:300px; padding:5px; background-color:#333333; color:#FFFFFF; text-decoration:none;}
a:hover.bfarm_button   	{display:block; font-weight:bold; width:300px; padding:5px; background-color:#333333; color:#FFFFFF; text-decoration:underline;}
a:active.bfarm_button  	{display:block; font-weight:bold; width:300px; padding:5px; background-color:#333333; color:#FFFFFF; text-decoration:none;}

.tractor {text-align:center; width:650px; margin-left:auto; margin-right:auto;}
.tractor img {margin-right:180px; .margin-right:10px;}

ul {margin-top:0px;}
li {padding-bottom:2px;}

.clear {clear:both;}

.header_holding {margin:0px; padding:0px;}
.header_left	{float:left; margin-right:80px;}
.header_center  {margin-right:10px;}
.header_right 	{float:right; width:150px;}

.big_red_box 	{height:280px; background-color:#FF0000; margin-bottom:20px;}
.big_red_box_text_holding {padding-left:50px; padding-top:100px;}
.big_red_box_text{ color:#FFFFFF; font-weight:bold; font-size:40px;}
.big_red_box_image {float:right; margin-right:30px; margin-top:20px;}

.big_white_box 	{height:280px; background-color:#FFFFFF; border:1px solid #FF0000; margin-bottom:20px;}
.big_white_box_text_holding{padding-left:50px; padding-top:110px;}
.big_white_box_text {color:#FF0000; font-weight:bold; font-size:40px;}
.big_white_box_image {float:right; margin-right:30px; margin-top:70px;}

.big_white_box_text_advertise {width:320px; padding-left:50px; padding-top:50px; color:#FF0000; font-weight:bold; font-size:40px;}

/****** HEADER NAVIGATION ********/
#header_navigation {width:1000px; border-top:1px solid #CACACA; border-bottom:1px solid #CACACA; padding:5px 0px 5px 0px; margin-top:5px;}

#nav, #nav ul {list-style:none; padding:0; margin:0px; height:22px; line-height:22px; z-index:1000; background:none; }
#nav   {color:#434343; text-decoration:none; font-size:14px; font-weight:bold; display:block;}
#nav a {color:#434343; text-decoration:none; font-size:14px; font-weight:bold; display:block; padding:0px 10px 0px 10px;}
#nav a:hover {color:#FFFFFF; background-color:#FF0000;}

#nav li {float:left; text-transform:uppercase; border-right:1px solid #FFFFFF; background-color:#FFFFFF;}
#nav li#lastitem {float:left; text-transform:uppercase; border-right:none;}

#header_secondary_navigation {width:1000px; border-top:1px solid #CACACA; border-bottom:1px solid #CACACA; padding:0px 0px 0px 0px; margin-top:5px; background-color:#d6d6d6}

#nav_secondary, #nav_secondary ul {list-style:none; padding:0; margin:0px; height:23px; line-height:23px; z-index:1000; background:none; overflow:hidden }
#nav_secondary   {color:#0e3e6c; text-decoration:none; font-size:14px; font-weight:bold; display:block;}
#nav_secondary a {color:#0e3e6c; text-decoration:none; font-size:14px; font-weight:bold; display:block; padding:0px 10px 0px 10px;}
#nav_secondary a:hover {color:#FFFFFF; background-color:#FF0000;}

#nav_secondary li {float:left; text-transform:uppercase; background-color:#d6d6d6;}
#nav_secondary li#lastitem {float:left; text-transform:uppercase; border-right:none;}

/***** Featured *****/
.featured_holding 	{width:614px; height:200px; border:1px solid #D8D8D8;}
.featured_image 	{width:266px; float:left;}
.featured_text		{width:300px; float:right; padding-top:10px; padding-right:20px;}
.featured_links 	{width:609px; height:30px; border:1px solid #D8D8D8; background-color:#D8D8D8; clear:left; padding-left:5px; padding-top:5px; margin-bottom:10px;}

.featured_links  a:link 		{font-size:18px; line-height:22px; color:#FFFFFF; padding-bottom:4px; padding-left:5px; padding-right:5px; background-repeat:no-repeat; text-decoration:none;}
.featured_links  a:visited 		{font-size:18px; line-height:22px; color:#FFFFFF; padding-bottom:4px; padding-left:5px; padding-right:5px; background-repeat:no-repeat; text-decoration:none;}
.featured_links  a:hover 		{font-size:18px; line-height:22px; color:#FFFFFF; padding-bottom:4px; padding-left:5px; padding-right:5px; background-repeat:no-repeat; text-decoration:underline;}
.featured_links  a:active 		{font-size:18px; line-height:22px; color:#FFFFFF; padding-bottom:4px; padding-left:5px; padding-right:5px; background-repeat:no-repeat; text-decoration:none;}

/***** CONTENT *************/
.right_content {float:right; margin-bottom:10px; width:336px; margin-left:10px;}

.content {width:1000px; padding-top:10px;}

#clock 		{font-weight:normal; font-size:11px;}
#date 		{font-weight:normal; font-size:11px;}
.breadcrumb {float:left; font-size:14px; font-weight:bold; color:#FF0000;}

.page_content {width:610px;}
.page_content h3 {display:inline; font-weight:normal; color:#666666;}

.page_title {font-weight:bold; font-size:16px; border-bottom:1px solid #000000; width:614px; margin-bottom:5px;}
.page_title_grey {font-weight:bold; font-size:20px; color:#B7B7B7;}

.homepage_news_sections {float:left; width:282px; margin-right:30px; margin-top:30px;}
.homepage_latest_news_section {}
.homepage_news_sections_lower {float:left; width:290px; margin-right:40px;}
.section_title_black 	{font-size:18px; font-weight:bold; color:#000000;}
.section_title_red 		{font-size:18px; font-weight:bold; color:#FF0000;}

.index_newstitle a:link 		{font-family:"Times New Roman", Times, serif; font-size:16px; line-height:20px; color:#006699; text-decoration:underline;}
.index_newstitle a:visited 		{font-family:"Times New Roman", Times, serif; font-size:16px; line-height:20px; color:#006699; text-decoration:underline;}
.index_newstitle a:hover 		{font-family:"Times New Roman", Times, serif; font-size:16px; line-height:20px; color:#333333; text-decoration:underline;}
.index_newstitle a:active 		{font-family:"Times New Roman", Times, serif; font-size:16px; line-height:20px; color:#006699; text-decoration:underline;}

.index_newstitle_large a:link 		{font-family:"Times New Roman", Times, serif; font-size:22px; line-height:24px; color:#006699; text-decoration:underline;}
.index_newstitle_large a:visited 	{font-family:"Times New Roman", Times, serif; font-size:22px; line-height:24px; color:#006699; text-decoration:underline;}
.index_newstitle_large a:hover 		{font-family:"Times New Roman", Times, serif; font-size:22px; line-height:24px; color:#333333; text-decoration:underline;}
.index_newstitle_large a:active 	{font-family:"Times New Roman", Times, serif; font-size:22px; line-height:24px; color:#006699; text-decoration:underline;}

.index_newsauthor	{font-family:"Times New Roman", Times, serif; font-size:14px; line-height:22px; color:#666E63;}
.index_newsabstract	{}

.index_news_block	{padding-top:5px; padding-bottom:5px; border-bottom:2px solid #D8D8D8;}
.index_news_block_image	{float:left; margin-right:5px;}

.news_block	{padding-top:5px; padding-bottom:5px; border-bottom:2px solid #D8D8D8;}

.news_block a:link 		{font-family:"Times New Roman", Times, serif; font-size:16px; line-height:20px; color:#006699; text-decoration:underline;}
.news_block a:visited 		{font-family:"Times New Roman", Times, serif; font-size:16px; line-height:20px; color:#006699; text-decoration:underline;}
.news_block a:hover 		{font-family:"Times New Roman", Times, serif; font-size:16px; line-height:20px; color:#333333; text-decoration:underline;}
.news_block a:active 		{font-family:"Times New Roman", Times, serif; font-size:16px; line-height:20px; color:#006699; text-decoration:underline;}


.under_latest_holding	{margin-top:25px;}

.read_more				{float:right; margin-top:5px;}
.read_more a:link 		{display:block; width:80px; color:#FFFFFF; background-color:#A8B3AD; text-transform:uppercase; text-align:center; padding:2px;}
.read_more a:visited 	{display:block; width:80px; color:#FFFFFF; background-color:#A8B3AD; text-transform:uppercase; text-align:center; padding:2px;}
.read_more a:hover 		{display:block; width:80px; color:#FFFFFF; background-color:#A8B3AD; text-transform:uppercase; text-align:center; padding:2px;}
.read_more a:active 	{display:block; width:80px; color:#FFFFFF; background-color:#A8B3AD; text-transform:uppercase; text-align:center; padding:2px;}

.read_more_latest			{float:right; margin-top:5px; margin-right:40px;}
.read_more_latest a:link 	{display:block; width:100px; color:#FFFFFF; background-color:#A8B3AD; text-transform:uppercase; text-align:center; padding:2px;}
.read_more_latest a:visited {display:block; width:100px; color:#FFFFFF; background-color:#A8B3AD; text-transform:uppercase; text-align:center; padding:2px;}
.read_more_latest a:hover 	{display:block; width:100px; color:#FFFFFF; background-color:#A8B3AD; text-transform:uppercase; text-align:center; padding:2px;}
.read_more_latest a:active 	{display:block; width:100px; color:#FFFFFF; background-color:#A8B3AD; text-transform:uppercase; text-align:center; padding:2px;}

/***** RED BOX PAGES *****/
.red_content_holding 			{border:2px solid #FF0000; border-top:10px solid #FF0000; border-bottom:none; width:630px;}
.red_content_content			{margin:10px 20px 0px 20px;}
.red_content_bottom 			{clear:left; width:634px;}
.red_content_bottom_full		{clear:left; width:634px; background-color:#FF0000; height:80px;}
.red_content_bottom_left		{float:left;}
.red_content_bottom_right		{float:right; height:55px; width:344px; background-color:#FF0000;}
.red_content_bottom_right_text	{text-align:right; margin-right:10px; color:#FFFFFF; font-weight:bold; font-size:26px; margin-top:12px;}

#subscribe input {width:190px;}

input#county 	{width:50px;}
input#postcode 	{width:50px;}

.large_text_black		{font-size:26px; font-weight:bold; color:#000000; text-transform:uppercase;}
.large_text_red			{font-size:26px; font-weight:bold; color:#FF0000; text-transform:uppercase;}

.smaller_text_black		{font-size:20px; font-weight:bold; color:#000000;}
.smaller_text_subscribe_black	{font-size:16px; font-weight:bold; color:#000000; float:right; width:390px;}
.smaller_text_red		{color:#FF0000;}
.smaller_text_red_bold	{color:#FF0000; font-weight:bold;}

.smaller_text_black_not_bold {font-size:20px; color:#000000;}

.sub_error {float:right; width:200px; border:1px solid #FF0000; padding:5px; text-align:center; color:#FF0000;}
/***** NEWS PAGE ******/

.news_title {font-family:"Times New Roman", Times, serif; font-size:34px; font-weight:bold; color:#006699; line-height:44px;}
.news_published {font-weight:bold; line-height:24px; }

/***** 	BLOG PAGES ****/
.blog_sum{width:600px; margin:0 10px 10px 0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#424045; border-bottom:1px solid #0f71a2; overflow:hidden}
.blog_sum img{float:right; margin:0 0 5px 5px;}
.blog_sum a{color:#0f71a2; text-decoration:none; font-weight:bold}
.blog_sum_title{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#0f71a2; font-weight:bold}
.blog_sum_author{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px}

/**** Marketing Iframe *******/
.iframe_box {background-color:#D6D6D6; width:336px; height:230px;}
.iframe_title {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; text-transform:uppercase; float:left; margin-top:5px;}

.iframe_markets_top 	{padding-top:10px; margin-left:10px; margin-right:10px;}
.iframe_markets_content {height:120px; background-color:#FFFFFF; margin-left:10px; margin-right:10px; padding-top:10px; padding-left:10px;}

.iframe_clear {clear:both; margin-bottom:15px;}
.iframe_link {float:right; margin-right:10px; margin-top:0px;}

a:link.iframe_navi_tab {
	padding:3px; 
	padding-left:5px; 
	padding-right:5px; 
	background-color:#FFFFFF; 
	text-decoration:none;
	color:#686868;
}
a:visited.iframe_navi_tab 	{color:#686868; text-decoration:none; padding:3px; padding-left:5px; padding-right:5px; background-color:#FFFFFF;}
a:hover.iframe_navi_tab 	{color:#686868; text-decoration:none; padding:3px; padding-left:5px; padding-right:5px; background-color:#E5E5E5;}
a:active.iframe_navi_tab  	{color:#686868; text-decoration:none; padding:3px; padding-left:5px; padding-right:5px; background-color:#FFFFFF;}

/**** HSBC Iframe *******/
.iframe_hsbc_box {background-color:#ffffff; width:336px; height:550px;}
.iframe_hsbc_title {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; text-transform:uppercase; float:left; margin-top:5px;}

.iframe_hsbc_top 	{padding-top:10px; padding-bottom:10px; padding-right:10px; border:5px solid #ff0000}
.iframe_hsbc_content {height:400px; background-color:#FFFFFF;}

.iframe_hsbc_clear {clear:both; margin-bottom:15px;}
.iframe_hsbc_link {float:right; margin-right:10px; margin-top:0px;}

a:link.iframe_hsbc_navi_tab {
	padding:3px 2px 3px 2px;
	background-color:#FF0000; 
	text-decoration:none;
	color:#ffffff;
}
a:visited.iframe_hsbc_navi_tab 	{color:#ffffff; text-decoration:none; padding:3px 2px 3px 2px; background-color:#FF0000;}
a:hover.iframe_hsbc_navi_tab 	{color:#686868; text-decoration:none; padding:3px 2px 3px 2px; background-color:#d6d6d6;}
a:active.iframe_hsbc_navi_tab  	{color:#ffffff; text-decoration:none; padding:3px 2px 3px 2px; background-color:#FF0000;}

/****** Take 5 ******/
.take5_header {background-color:#D8D8D8; padding:5px;}
.take5_text_black	{color:#000000; font-weight:bold; font-size:22px;}
.take5_text_red		{color:#FF0000; font-weight:bold; font-size:22px;}

.take5_more			{float:right; margin-right:10px; margin-top:5px;}
.take5_rollover 	{position:absolute; margin-left:100px; font-size:18px; margin-top:4px;}

/***** Editors Pick ******/
.editor_pick_header {background-color:#D8D8D8; padding:5px;}
.editor_pick_text_black	{color:#000000; font-weight:bold; font-size:22px;}

/***** Jobs ******/
.job_table strong {text-decoration:underline;}
.job_table {width:200px;}
.job_table h3 {color:#006699;}


/***** IND CONTACTS ******/
#generalDiv 		{display:none;}
#governmentDiv 		{display:none;}
#internationalDiv 	{display:none;}
#levyDiv 			{display:none;}
#farmingDiv 		{display:none;}
#foodDiv			{display:none;}
#businessDiv		{display:none;}
#enviroDiv			{display:none;}
#animalDiv			{display:none;}
#lobbyDiv			{display:none;}

/****** Weather *************/
.weather_bg {background-image:url(images/weather_background.jpg); background-repeat:no-repeat; width:438px; height:235px; padding-top:20px; padding-left:20px;}
.white18 	{font-size:18px; color:#FFFFFF;}


/****** FOOTER NAVIGATION ********/
#footer_navigation {width:1000px; background-color:#303030;}

#footer_nav, #footer_nav ul {list-style:none; padding:0; margin:0px; height:22px; line-height:22px; z-index:1000; background:none; }
#footer_nav   {color:#FFFFFF; text-decoration:none; font-size:16px; font-weight:bold; display:block;}
#footer_nav a {color:#FFFFFF; text-decoration:none; font-size:16px; font-weight:bold; display:block; padding:0px 10px 0px 10px;}
#footer_nav a:hover {color:#FFFFFF;}

#footer_nav li {float:left; text-transform:capitalize;}
#footer_nav li#lastitem {float:left; text-transform:uppercase;}

/******** Featured Scroller *********/
#container{	
	position:relative;
	text-align:left;
	width:612px;
}	

#content{
		position:relative;
		width:612px;
		border:2px solid #D8D8D8;
		}			

/* Easy Slider */

#slider ul, #slider li,
#slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider2{margin-top:1em;}
#slider li, #slider2 li{ 
	width:612px;
	height:200px;
	overflow:hidden; 
}	

#slider3 ul, #slider3 li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider3{margin-top:1em;}
#slider3 li{ 
	width:100px;
	height:30px;
	overflow:hidden; 
}	

#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:71px;
	z-index:1000;
}	
#nextBtn, #slider1next{ 
	left:696px;
}														
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
	display:block;
	position:relative;
	width:30px;
	height:77px;
	background:url(../images/btn_prev.gif) no-repeat 0 0;	
}	
#nextBtn a, #slider1next a{ 
	background:url(../images/btn_next.gif) no-repeat 0 0;	
}	
		
ol#controls{
	margin:0;
	padding:0;
	height:28px;
	padding:2px;
	padding-top:8px;
	padding-bottom:0px;
	padding-left:5px;
	border-top:1px solid #D8D8D8;
	background-color:#F6F6F6;
}
ol#controls li{
	margin:0 0 0 0; 
	padding:0;
	padding-left:5px;
	float:left;
	list-style:none;
	height:28px;
	line-height:20px;
}
ol#controls li a{
	display:block;
	height:22px;
	width:22px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	background-color:#1975A3;
}
ol#controls li a:hover{
	background-color:#73ABC7;
}

ol#controls li.current a{
	background-color:#73ABC7;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

.editors_pick_title {float:right; margin-right:20px; font-weight:bold; font-size:18px;}

.subscribe_button_footer{width:50px; text-align:center; height:20px; background-color:#FF0000; margin-bottom:5px; color:#FFFFFF}

.job_table td {vertical-align:top;}


.big_button {font-weight:bold;}

a:link.big_button		{padding-top:8px; background-image:url(images/button.jpg); background-repeat:no-repeat; display:block; width:189px; height:23px; background-color:none; text-decoration:none; color:#000000;}
a:visited.big_button		{padding-top:8px; background-image:url(images/button.jpg); background-repeat:no-repeat; display:block; width:189px; height:23px; background-color:none; text-decoration:none; color:#000000;}
a:hover.big_button		{padding-top:8px; background-image:url(images/button.jpg); background-repeat:no-repeat; display:block; width:189px; height:23px; background-color:none; text-decoration:underline; color:#000000;}
a:active.big_button		{padding-top:8px; background-image:url(images/button.jpg); background-repeat:no-repeat; display:block; width:189px; height:23px; background-color:none; text-decoration:none; color:#000000;}



.weatherTd{vertical-align:middle; height:50px; border-left:1px solid #999999; border-bottom:1px solid #999999}
.weatherHeader{font-weight:bold; background-color:#CCCCCC}


.slideshow{ position: relative; float: left; margin-left: 5px; margin-top: 20px; }
.header_left	{position: relative; float: left; font-size: 12px; ; margin: 0; margin-top: 5px;}
.readLatestIssueLink a, .readLatestIssueLink a:visited, .readLatestIssueLink	{ color: red; font-weight: bold; }
.readLatestIssueLink	{ border: 2px solid #D6D6D6; padding: 15px;}
.newBannerDiv	{ position: relative; float: left; margin-top: 5px; margin-bottom: 20px; }
.quote {position: relative; float:left; text-align:justify !important; width:200px !important; color:#006699 !important;  margin-top: 10px;   }
.absoluteQuoteDiv	{ position: relative; float: left; margin-top: 10px; height: 50px; margin-left: 0px; width: 200px; color:#006699; text-align:justify;   }
.absolute-search		{ position: relative; float: left; margin-top: 10px; margin-left: 570px;}

