
/* = home-nav stylesheet -------------------------------------------- */
.rtx-Videoholder { display:none; }
.rss-WreckersGallery { display:none; } 
#GalleryButtons { display:none; }

a {
   outline: 0;
  }	

#sub-nav {
	height:46px;
	float:left;
	font-weight:bold;
	width:640px;
	position:relative;		
	left:0;
	top:0;
	z-index:2;
}
#sub-nav ul{
	list-style-type:none;
	float:left;
	margin:0;
	padding:10px 0 0 0;
	width:640px;
}
#sub-nav li	{
	float:left;
	padding:0 0 20px 0;
	margin:0;
	display:block;
	text-align:center;
}
#sub-nav li a{
	float:left;	
	text-decoration:none;
	font-size:1.4em;
	font-weight:bold;
	padding:6px 0 8px 0;
	background:url(/Global/FWi/CssImages/nav-sprite.gif) left top scroll;
	height:30px;
}	
#sub-nav li a#one {height:30px; background-position:0 top; width:102px; color:#437ec1;}
#sub-nav li a#two {height:30px; background-position:-101px top; width:94px; color:#d3282f;}
#sub-nav li a#three {height:30px; background-position:-195px top; width:68px; color:#e47829;}
#sub-nav li a#four {height:30px; background-position:-264px top; width:93px; color:#36a83e;}
#sub-nav li a#five {height:30px; background-position:-358px top; width:75px; color:#223e8e;}
#sub-nav li a#six {height:30px; background-position:-433px top; width:114px; color:#c86a30;}
#sub-nav li a#seven {height:30px; background-position:-546px top;  width:84px; color:#000000;}

#sub-nav li a#one:hover {background-position:0 -38px; width:102px; color:#ffffff;}
#sub-nav li a#two:hover {background-position:-103px -38px;  width:94px; color:#ffffff;}
#sub-nav li a#three:hover {background-position:-197px -38px; width:68px; color:#ffffff;}
#sub-nav li a#four:hover {background-position:-265px -38px; width:93px; color:#ffffff;}
#sub-nav li a#five:hover {background-position:-358px -38px; width:75px; color:#ffffff;}
#sub-nav li a#six:hover {background-position:-433px -38px; width:114px; color:#ffffff;}
#sub-nav li a#seven:hover {background-position:-547px -38px; width:84px; color:#ffffff;}
		
#sub-nav li a#one.current {background-position:0 -38px; width:102px; color:#ffffff;}
#sub-nav li a#two.current {background-position:-103px -38px;  width:94px; color:#ffffff;}
#sub-nav li a#three.current {background-position:-197px -38px; width:68px; color:#ffffff;}
#sub-nav li a#four.current {background-position:-265px -38px; width:93px; color:#ffffff;}
#sub-nav li a#five.current {background-position:-358px -38px; width:75px; color:#ffffff;}
#sub-nav li a#six.current {background-position:-433px -38px; width:114px; color:#ffffff;}
#sub-nav li a#seven.current {background-position:-547px -38px; width:84px; color:#ffffff;}

#sub-nav li a.active, #sub-nav li a.over, #sub-nav li a.current {color:#ffffff !important;}		

#hide-items { 
	width:630px;
	height:10px;
	position:relative;
	left:0;
	top:38px;
	background-color:#ffffff;		
	z-index:99999;
}
.machinery {border-top:4px solid #437ec1;}
.business {border-top:4px solid #d3282f }
.arable {border-top:4px solid #e68237;}
.livestock {border-top:4px solid #008e80;}
.poultry {border-top:4px solid #223e8e;}
.ruralliving {border-top:4px solid #c86a30;}
.awards { border-top:4px solid #000000;  }

div.rtx-TabContentHolder{
	float:left;
	padding-top:5px;
}
div.flx-TabbingNav{ 
	height:620px;
}
.flx-one, .flx-two, .flx-three, .flx-four, .flx-five, .flx-six, .flx-seven {
	width:630px;
}
.push-down-temp{
	width:100px;
	height:600px;
	float:left;
}
.tab-content .rss-quote.control {
	float:left;
	width:150px;
	height:110px;
	margin:20px 0 0 0;
}
.tab-content .rbi-flx-col1-inner{		
	margin-right:20px;
}
div.flx-TabbingNav{
	float:left;
	/*  order:1px solid #828284; */
	padding:4px 0 40px 0px !important; 
	margin:10px 0 10px 0;
	width:980px;
	padding-bottom:10px;
}
.tab-content {
	border-right:1px solid #bfbfbf;
	width:640px;
	margin-bottom:10px;
	margin-top:-34px !important;
	float:left !important;
	padding-top:40px !important;
}
div.flx-ContentHolder{
	float:left;
}
div.flx-AdvertColumn{
	float:left;
	margin:10px 0 10px 0;
	position:relative;
	top:40px;
	z-index:10;
	height:85px;
}	

div.flx-header {
	float:left;
	margin:0;
	position:relative;
	top:0;
	z-index:10;
	height:103px;
}
div.img-SetStyle {
	position:relative;
	float:left;
	left:0;
	top:0;
	z-index:11;
}
div.adp-SetStyle{
	position:relative;
	float:left;
	left:0;
	top:0;
	z-index:11;
}
div.rtx-one, div.rtx-two, div.rtx-three, div.rtx-four, div.rtx-five, div.rtx-six, div.rtx-seven {
	padding:44px 0 0 0 !important;
	z-index:1;
	float:left !important;
}
	
#bloggings { }
.Blogs {width:176px;}
/* styles for the scrolling gallery */
#GalleryButtons .holder{
	height:14px;
	left:12px;
	position:absolute;
	top:20px;
	width:120px;
}	
#GalleryButtons .holder a {display:block !important; font-size:1em !important;}
#GalleryButtons .holder a:hover {display:block !important; font-size:1em !important;}
.hidden {
	display:none;
}
#activeimage{
	float:left;
	height:35px;
	left:2px;
	position:relative;
	top:-14px;
	width:170px;
}
#activeimage a { 
	float:left; 
	width: 13px; 
	height:17px; 
	border:none; 
	color:#000000; 
	display:block;
	text-align:center;
	padding:2px 0 2px -1px;
	margin:3px 3px 2px 1px;
}
#activeimage a:hover{ 
	text-decoration:none;
	padding:0 !important;
	border:solid 1px #000000;
	margin-top:2px;
	margin-bottom:5px;
	padding-top:0px;
	padding-left:-1px !important;
	margin-left:0px !important;
	padding-right:0px !important;
	margin-right:2px !important;
	margin-top:2px !important;	
}
#activeimage a.activeSlide { 
	text-decoration:none;
	padding:0 !important;
	border:solid 1px #000000;
	margin-top:2px;
	margin-bottom:5px;
	padding-top:0px;
	padding-left:-1px !important;
	margin-left:0px !important;
	padding-right:0px !important;
	margin-right:2px !important;
	margin-top:2px !important;
}
#activeimage a:focus {outline: none;}
#indicator {float:left; display:inline; width:20px; height:11px; background-color:#0F9;}
/* end some gallery stuff */
#activeimage #left:hover { margin-right:2px !important; width:16px; margin-top:3px !important; margin-left:1px !important; } 
#activeimage #right:hover { margin-right:0; width:15px; margin-top:0px !important; } 
#activeimage #left { background:url("/Global/FWi/CssImages/gallery-left.gif") left top no-repeat; width:15px; height:13px; position:relative; left:-4px; top:22px;  border:none !important;  z-index:999999; }
#activeimage #right { background:url("/Global/FWi/CssImages/gallery-right.gif") left top no-repeat; width:15px; height:13px; position:relative; left:117px; top:25px; margin:0; padding:0; border:none !important; z-index:999999; }
/* top nav styles */
#top-nav{
	height:32px;
	float:left;
	width:982px;
	float:left;	
	background:#ffffff url(/Global/FWi/CssImages/nav-top.gif) top left;
	background-repeat: repeat-x;
	font-size:1em;
	color:#1761a4;
	position:absolute;
	z-index:999999;
}
div.aut {
	height:1px;
	overflow:hidden;
}
#top-nav ul	{
	list-style-type:none;
	float:left;
	margin:0;
	padding:0;
	width:982px;
}
#top-nav li {
	float:left;
	padding:0 16px 0 18px;
	margin:0;
	display:block;
	text-align:center;
	background:url(/Global/FWi/CssImages/nav-line.gif) no-repeat left top;
	position:relative;
}
#top-nav li.first {background:none;}
#top-nav li a{
	float:left;	
	text-decoration:none;
	padding:6px 0 8px 0;
	height:30px;
	color:#1761a4;
}
#top-nav li a:hover {text-decoration:underline;}
#top-nav li#seperate{
	width:510px;
	float:left;
	height:32px;
}
#top-nav li.submen a{
	background:url(/Global/FWi/CssImages/arrow-right.gif) no-repeat right 11px;	
	padding-right:18px;
}
#top-nav li.submen a:hover{
	background:url(/Global/FWi/CssImages/arrow-down.gif) no-repeat right 11px;	
	padding-right:18px;
}	
#top-nav li.submen a.current{
	background:url(/Global/FWi/CssImages/arrow-down.gif) no-repeat right 11px;	
	padding-right:18px;
}	
#top-nav ol {
	position:absolute;
	left:-12px;
	top:32px;
	width:120px;
	padding:0;
	margin:0;
	text-align:left !important;
	display:none;
}
#top-nav ol li {background:none;}  	
#top-nav ol li a {
	float:left !important;
	padding:0 0 0 10px !important;
	background:url(/Global/FWi/CssImages/submenu-drop.gif) repeat-x left top !important;
	width:140px !important;
	margin:0 !important;
	height:22px !important;
	float:left !important;
	text-align:left !important;
}	
.rss-ico{	
	padding-left:20px;
	background:url("/Global/FWi/CssImages/icon_services_rss.gif") no-repeat left 6px;
	float:left;
}
#first_drop, #second_drop{
	float:right !important;
}
#first_drop {
	margin-right:20px;
	width:120px;
}
#second_drop{
	margin-right:20px;
	width:110px;
}
/*End login top nav*/
.loginstatus {float:right; margin-left:12px; }
.welcome {float:left; margin:6px 6px 0 -10px; color:#333333 !important;}
.loginName {float:left; margin-top:6px; margin-right:6px; color:#333333 !important; }
.loading{
	background:url("/Global/FWi/CssImages/loading.gif") no-repeat center center;
	float:left;
	width:300px;
	height:200px;
}

/*-------------------------------*/
div.flx-AdvertPanel {
	float:left;
	height:100px;
	padding:0px;
	overflow:visible;
}
/* ------------------------------------------------------------------ */
/* =Global reset styles
--------------------------------------------------------------------- */
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, sub, sup, tt, var,
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;
	vertical-align: baseline;
}
pre { display:none; }
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 18px; /* sets baseline line height for the document */
	z-index:1;
}
ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
/* Additional reset styles 
--------------------------------------------------------------------- */
/* Reset Global reset to values we would expect for some elements */
strong	{font-weight: bold;}
 /* Remove Mozilla's dashed borders */
a 	{outline:none;}
a:active {outline:none;}
/* Remove border around fieldset even on Opera 7 */
fieldset {
  border: solid 0 transparent;
}
/* Remove blue border around linked images */
a img {
	border: 0;
}
.fl{
	float:left;
}
/*
--------------------------------------------------------------------- */
body { 
	font-family: Helvetica, Arial, sans-serif !important;
	margin:0px;
	padding:0px;
	font-size:62.5%;

}
h1, h1 a{
	font-size:1.8em !important; 
	line-height: 22px;
}
h2, h2 a { 
	font-size:1.6em !important; 
	text-decoration:none; 
	line-height: 22px; 
	margin-right:10px!important;
}
h3, h3 a {
	font-size:1.4em; 
	text-decoration:none; 
	line-height: 22px;
}
h1 a:hover, h2 a:hover, h3 a:hover{ 
	text-decoration:underline; 
}
a {
	color:#0B5B9F;
}
/* End Page Styles */
.MasterNoLayout{
	font-size:1.2em;
	width:980px;
	margin:0 auto;
	position:relative;
	min-height:500px;
}
p {  }
/* START FLEX COLUMN CONTROL all the flex columns used across the site */
.rbi-flx-col1-inner { padding:0 !important; }
#PDI_container4150719 .pds-box {padding:5px 5px 5px 0 !important;  background-color:#ffffff !important; }
#PDI_container4150719 .pds-links  { padding:10px 0 10px 0 !important; }
.rbi-adp-inner {  float:right; margin-top:0; }
/* Site Header Flex Columns */

div.flx-topstrip{
	background-color:#ffffff;
	height:40px;
	font-size:1.2em;
}


/*   breadcrumb stuff */
/* end site header style with no marging on the control attribute */
div.flx-SiteMenu {
	background:url(/Global/FWi/CssImages/navbar.gif) no-repeat top left;
	margin:0;
	float:left;
	width:100%;
	height:80x;
}
.rbi-flx-SiteMenu-inner {
	clear:both;
	float:left;
}
.rbi-flx-SiteMenu-col1 {
	display:block;
	overflow:hidden;
	float:left;
}
.rbi-flx-SiteMenu-col1-inner {
	clear:both;
}
.rbi-flx-SiteMenu-col2 {
	display:block;
	overflow:hidden;
	float:left;
}
.rbi-flx-SiteMenu-col2-inner {
	clear:both;
	padding:0;
}
div.flx-TabbingNav	{
	float:left;
	margin-left:-10px;
}
div.flx-news {
	border-top: 5px solid #ccc;
	padding: 0 5px 0 0;
}
.flx-news-col1-inner, .flx-news-col2-inner{
	padding:0 0.5em 0 0;
}
div.flx-content{
	clear:both;
	position:relative;
}
/* end flex columns */
/* authentication control */
div.aut{
	padding:0px; /*damien - removed 5px*/
}
/* end authentication control */
/* Breadcrumb control */ 

/* End bread crumbs */
div.brc-BreadCrumb{
	
}
.brc-BreadCrumb a{
	color:#000;
}
.brc-BreadCrumb span.rbi-brc-title {
	float:left;
	display:block;
}
.brc-BreadCrumb span.rbi-brc-linkitem a {
    background: url("/Global/FWi/CssImages/breadcrumb-seperator.gif") no-repeat scroll left center transparent;
    padding-left: 17px;
}
.brc-BreadCrumb span.rbi-brc-currentitem {
    background: url("/Global/FWi/CssImages/breadcrumb-seperator.gif") no-repeat scroll 2px 3px transparent;
    color: #D2232A;
    float: left;
    padding-left: 17px;
    text-decoration: none;
}
/* Search controls */
div.qsf {
	background:url("/Global/FWi/CssImages/search.gif") no-repeat scroll 0 0 transparent;
}
.qsf .rbi-qsf-inner {
	padding:5px 0 0 5px;
}
.qsf .rbi-qsf-field-input, .qsf .rbi-qsf-submit {
	float:left;
	padding-left:27px;
}
.qsf .rbi-qsf-submit {}
.qsf .rbi-qsf-buttonfields .rbi-qsf-submit {
	float:right;
	margin:-4px 0 0 0;
	padding:0px;
}
.qsf .rbi-qsf-field-input input{border:0px;}
.qsf .rbi-qsf-submit {	}
div.qsf { 
	position:absolute !important;
	float:right;
	right:0;
	top:79px;
	width:243px;
}
/* End Search controls */
/* START top MENU */
/* START FWI HOVER top MENU */
div.nav-TopMenu {
	height:75px;
	margin:0;
}
.nav-TopMenu .nav-list {
	position:relative;
	float:left;
}
.nav-TopMenu .nav-list ul {
	height:70px;
}
.nav-TopMenu .nav-list ul ul{
	float:none;
}
.nav-TopMenu .nav-list ul ul ul{
	float:none;
}
.nav-TopMenu .nav-list li {
	float:left;
	height:30px;
	list-style:none;
	z-index:999;
	background:url(/Global/FWi/CssImages/divider1.gif) no-repeat top right;
}
.nav-TopMenu .nav-list li li {
	background:url(/Global/FWi/CssImages/tier2_menu_off.gif) no-repeat bottom right;
}
/* Third Tier background grey box needs to be here */
.nav-TopMenu .nav-list li li li{
	background:url(/Global/FWi/CssImages/tier2_menu_off.gif) no-repeat bottom right;
	float:none;

}
.nav-TopMenu .nav-list li.sfHover ul,
.nav-TopMenu ul.nav-list li:hover ul {
	z-index:1000;
}
.nav-TopMenu .nav-list li li {
	line-height:12px;
	height:auto;
}
.nav-TopMenu .nav-list a {
	color:#fff;
	display:block;
	float:left;
	text-decoration:none;
	height:30px;
	font-weight:700;
}
.nav-TopMenu .nav-list a span {
	padding:.5em;
	display:block;
	white-space:nowrap;
}
.nav-TopMenu .nav-list ul li a {
	height:29px;
	font-weight:400;
}
.nav-TopMenu .nav-list li li a span {
	padding:.5em;
	display:block;
	line-height:12px;
	color:#000;

}
.nav-TopMenu .nav-list li li li a span {

}
.nav-TopMenu .nav-list li ul {
	left:0;
	top:-999em;
	position:absolute;
	width:748px;
}
.nav-TopMenu .nav-list li:hover,
.nav-TopMenu .nav-list li.sfHover,
.nav-TopMenu .nav-list li.OnPage,
.nav-TopMenu .nav-list a:focus,
.nav-TopMenu .nav-list a:hover,
.nav-TopMenu .nav-list a:active {
	background:url(/Global/FWi/CssImages/hover.gif) no-repeat bottom center;
	color:#fff;
	width:auto;
	text-decoration:none;
}
.nav-TopMenu .nav-list li.sfHover a,
.nav-TopMenu .nav-list li.OnPage a,
.nav-TopMenu .nav-list a:focus,
.nav-TopMenu .nav-list a:hover,
.nav-TopMenu .nav-list a:active {
	border-bottom:none;
	color:#fff;
	text-decoration:none;
}
.nav-TopMenu .nav-list li.sfHover a,
.nav-TopMenu .nav-list li.OnPage a {
	color:#fff;
}
.nav-TopMenu .nav-list li.sfHover a span.rbi-nav-tlt,
.nav-TopMenu .nav-list li.OnPage a span.rbi-nav-tlt {
	color:#fff;
}
.nav-TopMenu .nav-list li li.OnPage a {
	color:#990000;
	background:none;
	text-decoration: underline;
}
.nav-TopMenu .nav-list li li.sfHover,
.nav-TopMenu .nav-list li li.OnPage,
.nav-TopMenu .nav-list li li:hover,
.nav-TopMenu .nav-list li li a:focus,
.nav-TopMenu .nav-list li li a:hover,
.nav-TopMenu .nav-list li li a:active {
	color:#990000;
	background:none;
	text-decoration:underline;
}
.nav-TopMenu .nav-list li:hover ul,/* pure CSS hover is removed below */ 
body .nav-TopMenu .nav-list li.OnPage ul,/* this must be more specific than the .superfish override below */ 
.nav-TopMenu ul.nav-list li.sfHover ul {
	top:36px;
}
.nav-TopMenu .nav-list li:hover li ul,
.nav-TopMenu .nav-list li.sfHover li ul {
	top:-999em;
}
.nav-TopMenu .nav-list li li:hover ul,/* pure CSS hover is removed below */ 
.nav-TopMenu ul.nav-list li li.sfHover ul {
	top:18px;
}
/*following rule negates pure CSS hovers so submenu remains hidden and JS controls when and how it appears*/
.superfish li:hover ul,.superfish li li:hover ul {
	top:-999em;
}
/* END FWI HOVER top MENU */
div.nav-topMenuT2 {
	overflow:hidden;
	height:60px;
	background:url(/Global/CssImages/FWi/bg_sub_menu.gif) no-repeat top left;
}
.nav-topMenuT2 li {
	float:left;
	height:30px;
	z-index:3;
	background:url(/Global/CssImages/FWi/tier2_menu_off.gif) no-repeat top right;
}
.nav-topMenuT2 li {
	float:left;
	height:30px;
	z-index:999;
	background:url(/Global/CssImages/FWi/tier2_menu_off.gif) no-repeat top right;
}
.nav-topMenuT2 li a {
	color:#000;
	display:block;
	float:left;
	text-decoration:none;
}
.nav-topMenuT2 li a span {
	padding:7px 10px;
	display:block;
	font-size:12px;
	white-space:nowrap;
}
.nav-topMenuT2 li a:hover {
	background:url(/Global/CssImages/FWi/tier2_menu_hover.gif) repeat-x top center;
	color:#fff;
}
.nav-topMenuT2 li.first a:hover span {
background:url(/Global/CssImages/FWi/first_menu_corner.gif) no-repeat top left;
}
/* END top MENU */
/* Start PureCSSMenu.com STYLE */
#pcm{display:none;}
ul.pureCssMenu ul{display:none}
ul.pureCssMenu li:hover>ul{display:block}
ul.pureCssMenu ul{position: absolute;left:-1px;top:98%;}
ul.pureCssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.pureCssMenu,ul.pureCssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 2px 2px 0px;
	background-color:#E5EFEA;
	background-repeat:repeat;
	border-color:#cccccc #111111 #111111 #cccccc;
}
ul.pureCssMenu table {border-collapse:collapse}ul.pureCssMenu {
	display:block;
	zoom:1;
	padding-right:60px;
}
ul.pureCssMenu ul{
	width:122.85000000000001px;
}
ul.pureCssMenu li{
	display:block;
	margin:2px 0px 0px 2px;
	font-size:0px;
}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
outline-style:none;
}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color:#E5EFEA;
	border-width:1px;
	border-color:#E5EFEA;
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding:2px 5px 2px 10px;
	_padding-left:0;
	color: #000000;
	text-decoration:none;
	cursor:default;
}
ul.pureCssMenu span{
	overflow:hidden;
}
ul.pureCssMenu li {
	float:left;
}
ul.pureCssMenu ul li {
	float:none;
}
ul.pureCssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.pureCssMenu li.sep{
	text-align:left;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.pureCssMenu li.sep span{
	float:none;	padding-right:0;
	width:3px;
	height:100%;
	display:inline-block;
	background-color:#cccccc #111111 #111111 #cccccc;	background-image:none;}
ul.pureCssMenu ul li.sep span{
	width:100%;
	height:3px;
}
ul.pureCssMenu li:hover{
	position:relative;
}
ul.pureCssMenu li:hover>a{
	background-color:#E5EFEA;
	border-color:#E5EFEA;
	border-style:solid;
	color: #000000;
	text-decoration:none;
}
ul.pureCssMenu li a:hover{
	position:relative;
	background-color:#E5EFEA;
	border-color:#E5EFEA;
	border-style:solid;
	color: #000000;
	text-decoration:none;
}
ul.pureCssMenu li.dis a {
	color: #666 !important;
}
ul.pureCssMenu img {
	border: none;
	float:left;
	_float:none;
	margin-right:2px;#
	width:16px;
	height:16px;
}
ul.pureCssMenu ul img {width:16px;
	height:16px;
}
ul.pureCssMenu img.over{display:none}
ul.pureCssMenu li.dis a:hover img.over{display:none !important}
ul.pureCssMenu li.dis a:hover img.def {display:inline !important}
ul.pureCssMenu li:hover > a img.def  {display:none}
ul.pureCssMenu li:hover > a img.over {display:inline}
ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over{display:inline}
ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def{display:none}
ul.pureCssMenu a:hover ul{display:block}
ul.pureCssMenu span{
	display:block;
	background-image:url(./images/arr_white.gif);
	background-position:right center;
	background-repeat: no-repeat;
   padding-right:12px;}
ul.pureCssMenu li:hover>a>span{	
	background-image:url(./images/arrv_white.gif);
}
ul.pureCssMenu a:hover span{	_background-image:url(./images/arrv_white.gif)}
ul.pureCssMenu ul span,ul.pureCssMenu a:hover table span{background-image:url(./images/arr_white.gif)}
/* End PureCSSMenu.com STYLE */
/* Tab Contaner Styling */
/* FWI TAB CURVED left */
div.tbc-CurveLeft-inner	{
	float:left;
	width:345px;
	height:255px;
	background:url(/Global/CssImages/FWi/promo-area-panel.gif) no-repeat left 3px;
}
div.rss-Tabber2 {
}
div.rtx-Tabber2 {
}
.tbc-CurveLeft .tbc-tabs {
	display:inline;
	margin:0 0 0 7px;
	height:230px;
	width:107px;
}
.tbc-CurveLeft-inner {
	padding:0 0 7px;
	overflow:hidden;
	width:100%;
}
.tbc-CurveLeft .tbc-title {
	width:100%;
	display:block;
	clear:both;
}
.tbc-CurveLeft .tbc-title-inner {
	clear:both;
	padding:7px 0 0;
}
.tbc-CurveLeft .tbc-title h1 {
	font-size:1.2em;
	color:red;
}
.tbc-CurveLeft .tbc-tabs div {
	width:auto;
	cursor:pointer;
	margin:0 0 0 -2px;
}
.tbc-CurveLeft .tbc-tabs div span {
	display:block;
}
.tbc-CurveLeft span {
	height:28px;
	padding:4px;
}
.tbc-CurveLeft .tbc-inactive {
	color:#333;
	height:31px;
}
.tbc-CurveLeft .tbc-active span a {
	color:#D2232A;
	text-decoration:none;
}
.tbc-CurveLeft .tbc-inactive span a {
	color:#000000;
	text-decoration:none;
}
.tbc-CurveLeft .tbc-inactive span {
	background:url(/Global/CssImages/FWi/promo-tab-off.gif) repeat-x left top;
}
.tbc-CurveLeft .tbc-inactive span.last {
	background:url(/Global/CssImages/FWi/promo-tab-off-lastone-full.gif) no-repeat -2px top;
}
.tbc-CurveLeft .tbc-active {
	height:31px;
}
.tbc-CurveLeft .tbc-active span {
		color:#d2232a;
}
.tbc-tabContent3 h1, .tbc-tabContent4 h1, .tbc-tabContent5 h1, .tbc-tabContent6 h1, .tbc-tabContent7 h1, .tbc-tabContent8 h1{ 
	font-size:1em !important;
	width:100% !important;
	margin:0 !important;
	padding:10px 0 4px 0 !important;
	text-align:center !important;
}
.tbc-tabContent1 h1	{
	font-size:1em !important;
	width:94% !important;
	margin:0 !important;
	padding:10px 0 4px 6px !important;
	text-align:left !important;
}
.tab-tool-tip{
	position:absolute;
	left:0px;
	bottom:0;
	padding:2px !important;
	background-color:#e5f0ea;
	z-index:999999;
	float:none;
	display:none;
	line-height:16px;
	width:96px;
}
.tbc-tabContent2 h1	{
	font-size:1em !important;
	width:56% !important;
	margin:0 !important;
	padding:10px 0 4px 0px !important;
}
.tbc-tabContent7 img {
    margin: 0;
    position: absolute;
    right: -7px;
    top: 130px;
    width: 105px;
}
.tbc-CurveLeft .tbc-inner {
	color:#111;
	margin:0 7px 0 0;
	overflow:hidden;
}
.tbc-CurveLeft .img-Tabber {
	clear:both;
	height:230px;
	display:block;
	background-color:#F7F6F6;
	overflow:auto;
	display:block;
}
.tbc-CurveLeft .img-Tabber img {
	height:155px;
	margin:10px;
}
.tbc-CurveLeft .rss-Tabber2 {
	clear:both;
	height:230px;
	display:block;
	background-color:#F7F6F6;
	overflow:hidden;
	background:url(/Global/FWi/CssImages/tab_inner_curve_br.gif) no-repeat bottom right #fff;
	display:block;
}
.tbc-CurveLeft .rss-Tabber2 .rss-inner {
	padding:7px 7px 7px 8px;
}
.tbc-CurveLeft .rss-Tabber2 h2 {
	color:#000;
}
.tbc-CurveLeft .rss-Tabber2 li {
	padding:0 0 3px 12px;
	clear:both;
	overflow:hidden;
	background:url(/Global/FWi/CssImages/arrow_double.gif) no-repeat;
	vertical-align:middle;
}
.tbc-CurveLeft .rss-Tabber2 .rss-thumbnails {
	padding:10px 0 0;
	clear:both;
	overflow:hidden;
}
.tbc-CurveLeft .rss-Tabber2 .rss-footer {
	padding:0 0 10px;
}
.tbc-CurveLeft .rss-Tabber2 h1 {
	padding:0 0 5px;
	color:#000;
}
.tbc-CurveLeft .rss-Tabber2 h2 {

}
.tbc-CurveLeft .rss-Tabber2 h2 a {
	font-weight:400;
}
.tbc-CurveLeft .rss-Tabber2 span {
	color:#333;
}
.tbc-CurveLeft .rss-Tabber2 p.source {
	color:#888;
	display:block;
}
.tbc-CurveLeft .rss-Tabber2 .rss-footer {
	text-align:right;
	color:#000;
}
.tbc-CurveLeft .rss-Tabber2 .rss-footer a {
	background:url(/Global/FWi/CssImages/arrow_double.gif) no-repeat top right;
	padding:0 12px 0 0;
	vertical-align:middle;
	color:#000;
}
.tbc-CurveLeft .rtx-Tabber2 {
	clear:both;
	height:245px;
	display:block;
	background-color:#ffffff;
	overflow:hidden;
	display:block;
}
.tbc-CurveLeft .rtx-Tabber2 .rbi-rtx-inner {
	height:210px;
	padding:0 7px 7px 8px;
	background-color:#ffffff;
}
.tbc-CurveLeft .tbc-tabContent2 {
	margin:0 0 0 0 !important; /* remove when has 4 */
}
.tbc-CurveLeft .rtx-Tabber2 h1 {
   text-align: center !important;
	color:#000;
	margin-bottom:10px;
}
.tbc-CurveLeft .rtx-Tabber2 p {
}
.tbc-CurveLeft .rtx-Tabber2 ul {
	padding:0;
}
.tbc-CurveLeft .m-link {
	margin:0;
	float:right;
	line-height: 14px;
}
.tbc-CurveLeft .rtx-Tabber2 ul li {
	background:url(/Global/FWi/CssImages/arrow_double.gif) no-repeat left 2px;
	padding:0 0 3px 10px;
	width:100%;
	float:left;
	margin:0;
}
.tbc-CurveLeft .rtx-Tabber2 ul li span {
	clear:both;
}
.tbc-CurveLeft .rtx-Tabber2 ul li a {
	font-weight:400;
	display:block;
	width:100%;
}
.tbc-CurveLeft .rtx-Tabber2 .m-link {
	display:block;
	text-align:left;
}
.tbc-CurveLeft .rtx-Tabber2 .m-link a {
	background:url(/Global/FWi/CssImages/arrow_double.gif) no-repeat right;
	padding:0 12px 0 0;
	color:#000;
}
tbc-tabContent7 img	{
	float:left;
	position:relative;
	left:0;
	top:0;
	}
.tbc-tabContent1 img {
    float: left;
}
.tbc-tabContent1 .adpict{
    float: left;
    height: 70px;
    left: 0;
    margin: 0 0 4px 0;
    position: relative;
    top: 0;
    width: 100px;
}
.tbc-tabContent1 .adpict.last	{
	margin-right:5px;
	float: left;
}
.tbc-tabContent2 img{
	float:left;
	width:124px;
	height:44px;	
}
.tbc-tabContent1 .item-descrition div, .tbc-tabContent2 .item-descrition div {
    float: left;
    font-size: 1em;
    height: 50px;
    left: -136px;
    line-height: 12px;
    position: relative;
    top: 46px;
    width: 170px;
    z-index: 999999;
}
.tbc-tabContent2 .item-descrition div{
	left: -26px;
	top: 30px;
	height:30px !important;
}	
 .tbc-tabContent2 .rbi-rtx-base	{
	height:300px
}	
.tbc-tabContent1 .item-descrition, .tbc-tabContent2 .item-descrition{
	position:relative; 
	left:0px; 
	top:26px; 
	font-size:0.8em; 
	width:200px; 
	display:inline; 	
	line-height:10px;
}
.tbc-tabContent2 .item-descrition{
	position:relative; 
	left:-108px; 
	top:0px; 
	float: left; 
	font-size:0.8em; 
	width:120px; 
	display:inline; 	
	line-height:10px;
}
.item-descrition-seven {
	position:relative;
	left:0;
	top:0;
	float:left;
}	
.tabseven-image-alteration		{
	position:relative;
	float:right;
	right:1px;
	top:1px;
}
.tbc-tabContent2 .jobs-section{
	float:left;
	margin:30px 0 0 30px;		
}
.tbc-tabContent2 .jobs-section img { margin-left:10px !important; }
.tbc-tabContent2 .jobs-section h2 { border:none !important; color:#000000 !important; font-size:1em !important; }	
.tbc-tabContent2 .jobs-section h2 span{ margin-left:12px !important; }
.tbc-tabContent2 .jobs-section .item-descrition { margin-left:-10px; }
.tbc-tabContent2{}
.tbc-tabContent3{}
.tbc-tabContent4{}
.tbc-tabContent5{}	
.tbc-tabContent6{}
.tbc-tabContent7{}
/* End Tabbed container transactional widget */
/* RSS feeds */
div.rss-Leadarticle{
	margin:0;
}
.rss-Leadarticle h2{
	margin-bottom:2px;
	color:#000;
}
.rss-Leadarticle .rss-description {
	margin-bottom:8px;
}
.rss-Leadarticle .rss-footer {
	text-align:right;
	color:#DD0009;
}
.rss-Leadarticle .rss-footer a {
	background:url(/Global/FWi/CssImages/arrow_double.gif) no-repeat top right;
	padding:0 12px 0 0;
	vertical-align:middle;
}
.rss-Leadarticle li {
	margin-bottom:8px;
}
.rss-Leadarticle h3 a {
	color:#000;
	font-weight:normal;
	width:90%;
	padding:20px 0 10px 0;
}
.rss-Leadarticle ul p {
	padding-top:5px;
}
.rss-Leadarticle ul p.source {
	color:#777;
	clear:both;
}
.rss-Leadarticle li p.source a {
	
	color:#777;
}
.rss-Leadarticle .rss-base span {
	display:block;
}
/* End Lead Article */
/* Lite List Style */
div.rss-Litelist h2 {
	margin-bottom:8px;
}
.rss-Litelist h2 span {

}
.rss-Litelist .rss-description {}

.rss-Litelist .rss-footer {
	text-align:right;
}
.rss-Litelist .rss-footer a {
	
	vertical-align:middle;
}
.rss-Litelist li {
	margin:0 0 10px;
	clear:both;
	overflow:hidden;
}
.rss-Litelist li a {
	color:#000;
}
.rss-Litelist h3 {
	font-weight:400;
}
.rss-Litelist h3 a {
	font-weight:bold;
}
.rss-Litelist ul span {
	display:block;
}
.rss-Litelist ul p.source {
	color:#777;
}
.rss-Litelist li p.source a {
	clear:both;
	
}
.rss-Litelist .rss-base {
	height:10px;
}
.rss-Litelist .rss-base span {
	padding:5px 0;
	display:block;
}
/* End Lite List */
/* Quote block */
div.rss-quote{
	width:206px;
	margin:0 !important;
	padding:5px 0 0 0;
	float:left;
	height:150px;
	position:relative;
	left:0px; 
	top:10px;
}
div.rss-quote ul li p a {color:#000000; text-decoration:none; line-height:20px; margin-bottom:20px; font-size:1.1em; }
div.rss-quote ul li p span {color:#666666; }
div.rss-quote .rss-inner {
	padding:5px;
}
.rss-desc-pic {float:left; margin-top:10p }
.rss-quote h2 {
	background:url("/Global/FWi/CssImages/bg_fwispace_top_right.gif") no-repeat scroll right top #EBEBE4;
	clear:both;
	width:100%;
}
/* End quote block */
/* new styles Stuart Hopkins 04/11/10 */
div.control {
	margin:0;
}
div.control h2	{ 
	float:left; 
	width:100%;
}
div.control h4	{ 
	float:left; 
	width:100%;
	padding:10px 0 0 0;
}
div.rss-footer a{color:#303030; padding:0px 20px 0 0; float:left; font-size:1em !important; font-weight:bold; position: relative;}
div.rbi-rtx-inner{
	width:auto !important;
}
div.rss-inner h3	{
	margin:20px 0 0 0;
}
div.rss-inner p	{
	float:left;
	width:96%;
	margin:0;
}
div.rss-Litelist li {
	margin:-10px 0 -10px 0 !important;
	padding:0 !important;
}
div.rss-SectiononeRss .rbi-rss-item h2 a{ float:left; margin-top:2px; font-size:1.2em !important; line-height:26px;}
div.rss-SectiononeRss a {color:#000000 !important;} 
div.rbi-flx-seven-col2{float:left; margin-top:22px;}
div.rss-SectiononeRss p.rbi-rss-description { display:none; }
div.rss-SectiononeRss h2 a{
	text-decoration:none;
	color:#000000;
	float:left;
	margin-top:-6px;
	padding-top:0;
}
div.rss-SectiononeRss p.source {display:none; }
p.source {font-size:0.8em; }
div.rss-SectiononeRss h2 a:hover {text-decoration:underline; }
div.rss-SectiononeRss span{
	float:left;
	height:10px;
	width:100%;
}
div.rss-SectiontwoRss h2 a	{
	text-decoration:none;
	padding:0 0 10px 0;
	color:#000000;
	float:left;
	font-size:0.9em !important;
}
div.rss-SectiontwoRss h2 a:hover {text-decoration:underline;}
div.rss-SectionsRss{
	width:102%;
	float:left;	
	}
div.rss-SectionsRss li h3 a	{
	color:#000000;
	font-size:1.6em;
}
div.rss-sectionBottomRss{
	float:left;
	width:450px;
}	
div.rss-sectionBottomRss li h3 a{
	color:#000000;
	font-size:1.5em;
	margin-bottom:10px;
	line-height:25px;
}
div.rss-sectionBottomRss p{
	float:left;
	margin-top:10px;
}
div.rss-SectionsRss li p{
	color:#000000;
	font-size:1.2em;
}
div.rss-SectionsRssMin{
	width:450px;
	float:left;
	margin-top:10px;
}
div.rss-SectionsRssMin ul li h3 a{
	float:left; 
	margin:0; 
	padding:0 0 0 16px; 
	font-size:0.8em !important; 
	line-height:11px !important;  
	background:url("/Global/FWi/CssImages/arrowO-h4.gif") no-repeat left 2px !important;
	color:#000000;	
}		
div.rss-SectionsRssMin .rss-inner h3{
	margin:0 0 10px 0;
	padding:0;
}	
div.rss-SectiontwoRss span	{
	display:none;
}
div.rss-SectionthreeRss	{
	float:left;
	margin:0;
	border-top:1px dotted #afafaf;
	padding:10px 0 10px 0;
}
.rss-SectionthreeRss .rbi-rss-source { display:none; }
div.rss-SectionthreeRss h2 a {
	text-decoration:none;
	padding:0 0 10px 0;
	color:#000000;
	float:left;
	font-size:1.2em;
	line-height:26px;
}
div.rss-SectionthreeRss h2 a:hover {text-decoration:underline;  }
div.rss-SectionthreeRss	span{
	color:#000000;
	font-weight:normal;
	line-height:17px;
}
div.rss-threeFeedsTitled{
	float:left;
	margin:0;
	border-top:1px dotted #afafaf;
	padding:10px 0 10px 0;	
}
div.rss-threeFeedsTitled .rbi-rss-source {display:none !important; }
div.rss-threeFeedsTitled .rbi-rss-item span {display:none !important; }

div.rss-threeFeedsTitled h2 a {font-size:0.8em !important; color:#000000 !important; }
div.rss-threeFeedsTitled h1 {font-size:1.3em !important; color:#d32033 !important; }
div.rss-leftSection h1{
	text-decoration:none;
	padding:0 0 4px 0;
	color:#d6162d;
	position:relative;
	left:10px;
	top:40px;
	z-index:9;
}
div.rss-leftSection	{
	position:relative;
	left:0;
	height:195px;
    margin-bottom: -16px;
    top: -20px;
	margin-top:16px;
}
div.rss-leftSection h2 {font-size:1.2em !important;}	
div.rss-leftSection h3 {font-weight:normal !important;}	
div.rss-leftSection .rbi-rss-desc-pic{
	position:relative;
	left:0;
	top:0;
}
div.rss-leftSection ul li h3{
	float:left;
	position:relative;
	left:10px;
	top:-160px;
	width:110px !important;
	font-size:1em !important;
	line-height:18px !important;
}	
div.rss-leftSection h2 a {display:none;}
div.rss-leftSection h2 span{
	float:left;
	position:relative;
	left:10px;
	top:28px;
	width:180px !important;
	color:#d6162d;
}
div.rss-leftSection p {
	color:#000000;
	font-weight:normal;
	left:10px;
	position:absolute;
	top:60px;
	width:120px;
	z-index:1;
}	
div.rss-leftSection  .rbi-rss-item	{display:none; }
/*-- Blogs --*/
div.rss-blogBox {
	width: 160px;
	height: 185px;
	margin-top:10px;
	margin-bottom: 20px;
}
div.rss-blogBox .rss-desc-pic{
	height: 160px;
	width: 180px;
	margin-top: -30px;
	left:0;
	top:0;
}
div.rss-blogBox h2 {
	color: #D6162D;
	float: left;
	left: 10px;
	position: relative;
	width: 142px !important;
	font-size: 1em !important;
	border:none !important;
}
div.rss-blogBox h2 a {display:none;}
div.rss-blogBox .rss-footer {
	float: none;
	left: 10px;
	padding: 0 !important;
	position: relative;
	top: -150px;
	z-index: 999999 !important;
	width:150px;
	float:left;
}
div.rss-blogBox .rss-footer a {
	color: #303030;
	float: left;
	font-size: 0.8em;
	width:100%;
	height:20px;
	position:relative !important;
	left:0 !important;
	top:25px !important;
}
div.rss-blogBox h3 {font-weight:normal !important;}	
div.rss-blogBox ul li h3{
	float:left;
	position:relative;
	left:10px;
	top:-145px;
	width:110px !important;
	font-size:1em !important;
	line-height:18px !important;
}	
div.rss-blogBox p {
	color:#000000;
	font-weight:normal;
	left:10px;
	position:absolute;
	top:60px;
	width:111px;
	z-index:1;
}	
div.rss-blogBox  .rbi-rss-item	{display:none;}
/* - Blogs end - */
div.rss-channelBlog h1{
	text-decoration:none;
	padding:0 0 4px 0;
	color:#d6162d;
	position:relative;
	left:10px;
	top:40px;
	z-index:9;
}	
div.rss-channelBlog	{
	position:relative;
	left:0;
	height:195px;
	margin-bottom: -16px;
	top: -20px;
	margin-top:16px;
}
div.rss-channelBlog h2 {font-size:1.2em!important;}		
div.rss-channelBlog h3 {font-weight:normal!important;}	
div.rss-channelBlog .rbi-rss-desc-pic{
	position:relative;
	left:0;
	top:0;
}
div.rss-channelBlog ul li h3{
	float:left;
	position:relative;
	left:10px;
	top:-160px;
	width:110px !important;
	font-size:1em !important;
	line-height:18px !important;
}	
div.rss-channelBlog h2 a {display:none;}
div.rss-channelBlog h2 span{
	float:left;
	position:relative;
	left:10px;
	top:28px;
	width:180px !important;
	color:#d6162d;
}
div.rss-channelBlog p {
	color:#000000;
	font-weight:normal;
	left:10px;
	position:absolute;
	top:60px;
	width:120px;
	z-index:1;
}	
div.rss-channelBlog .rbi-rss-item{display:none;}
div.rtx-SectiontwoRssLink p	{
	float:left;
	color:#000000;
	margin:0px 0 14px 0;
	font-weight:bold;
}
div.rtx-Subsection, div.rss-Subsection{
	float:left;
	margin:0;
	border-top:1px dotted #afafaf;
	padding:10px 0 10px 0;
}	
div.rtx-SubsectionNB, div.rss-SubsectionNB	{
	float:left;
	margin:0;
	border:none;
	padding:10px 0 0 0;
}
div.rtx-SubsectionNB h2, div.rss-SubsectionNB h2{
	text-decoration:none;
	padding:0;
	margin:0;
	color:#d6162d;
	font-size:1.3em !important;
	border:none !important;
}
	
div.rtx-SubsectionNB a, div.rss-SubsectionNB a{
	color:#000000 !important;
}		
div.rss-Subsection .rbi-rss-base span {display:none;}
div.rtx-Subsection h4 p a, div.rtx-Subsection h4 a {color:#000000!important;}
div.rtx-Subsection h2, div.rss-Subsection h2 a{
	text-decoration:none;
	padding:0;
	margin:0;
	color:#d6162d;
	font-size:1.4em !important;
}	
div.rss-Subsection h2 a	{
	font-weight:normal;
}	
div.rss-Businessblog	{
	marging:0;
	padding:0;	
}	
div.rtx-Subsection h4, div.rss-Subsection span{
	font-weight:normal;
	padding:4px 0 0 0;
	background:url("/Global/FWi/CssImages/arrowO-h4.gif") no-repeat left 9px !important;
	float:left;
	width:400px;
	text-indent:16px;
}	
div.rtx-SectiontwoRssLink a{
	color:#d32033;
}
#content-holders #Blogs	{
	width:205px;
}
div.rtx-video{
	margin-bottom:-4px;
}
div.rtx-Advertising, .adp-MPU{
	float:left !important;
	margin:-4px 10px 0 0 !important;
	text-align:left !important;
}
div.rtx-Advertising a, .adp-MPU a{color:#000000;}
div.rtx-Bloggins {float:left; margin:14px 0 0 0;}
div.rtx-ContentRightP h4, div.rtx-ContentRightPLast h2, div.rtx-ContentRightPFirst h4, div.rtx-ContentRightP h4 a, div.rtx-ContentRightPFirst h2, div.rtx-ContentRightP h2	{
	float:left;
	text-decoration:none;
	padding:0 !important;
	margin:0 !important;
	color:#d6162d;
	
	clear:right;
	letter-spacing:0.02px;
	font-size:1.4em !important;
	border:none !important;
}
div.rtx-ContentRightP h4 a {  }
div.rtx-ContentRightP h4 a:hover {text-decoration:underline; }
div.rtx-ContentRightPFirst h4 img{
	float:right;
	margin-right:-10px;
}
div.rtx-ContentRightPLast {border:none !important; margin-top:10px !important;}
div.rtx-ContentRightPLast img {margin-top:-10px; margin-right:100%; margin-bottom:5px; float:left;}
div.rtx-ContentRightP p .pullup {margin-top:-10px;}
div.rtx-ContentRightP p, div.rtx-ContentRightPLast p, div.rtx-ContentRightPFirst p{
	float:left;
	color:#000000;
	padding:0 0 6px 0;		
	width:100%;
}
div.rtx-ContentRightP, div.rtx-ContentRightPLast, div.rtx-ContentRightPFirst, div.rtx-ContentRightP	{
	float:left;
	margin:10px 0 0 0;		
	border-bottom:1px solid #afafaf;
	width:340px !important;
}

div.rtx-ContentRightPLast {border:none; margin:0;}
div.rtx-ContentRightPFirst {margin-top:10px; } 
div.rss-FirstNewsPic img{width:270px; height:229px; float:left;}
div.flx-FirstNews { width:620px; float:left; margin:0 20px 0 0; padding-bottom:10px; }
div.flx-FirstNews h3 a  {color:#000000; font-weight:bold; margin:-14px 0 0 0; float:left; width:100%; line-height:26px !important; }
div.flx-FirstNews p {color:#000000; font-weight:normal; float:left; padding:3px 0 0 0; margin:0 0 -2px 0;}
div.flx-FirstNews p strong span{margin:-10px 0 0 0;}
div.flx-FirstNews p.source { color:#8f9194;  font-weight:normal; float:left;}
div.flx-FirstNews p.source .date{color:#8f9194; float:none;}
div.flx-FirstNews p.source a{ color:#8f9194; text-decoration:none; }
div.flx-FirstNews p.source a:hover{ color:#8f9194; text-decoration:underline; }
div.rss-FeedHeadings h3, div.rss-fraFeed h3 {margin:6px 0 0 0; padding:0;}
div.rss-FeedHeadings h3 a, div.rss-fraFeed h3 a	{ 
	float:left; 
	margin:0; 
	padding:0 0 0 16px; 
	font-size:0.7em !important; 
	line-height:17px !important;  
	background:url("/Global/FWi/CssImages/arrowO-h4.gif") no-repeat left 5px !important;
	color:#000000 !important;
}
div.rss-FeedHeadings .rss-footer , div.rss-fraFeed .rss-footer	{ 
	position:relative; 
	right:-30px; 
	bottom:0px; 
	float:right; 
	color:#000000; 
	font-weight:bold; 
	 
	height:20px;
	text-indent:16px;
	background:url("/Global/FWi/CssImages/arrowO-h4.gif") no-repeat left 6px !important;
}
.rss-FeedHeadings .rss-inner ul, div.rss-fraFeed .rss-inner ul{
	float:left;
	padding-bottom:20px;
	width:100%;
}
div.rss-FeedHeadings .rss-footer a:hover, div.rss-fraFeed .rss-footer a:hover{text-decoration:underline;}
div.rss-leftSection .rss-footer, div.rss-fraFeed .rss-footer{  
	color:#303030;
	float:none;
	padding:0 20px 0 0;
	position:relative;
	top:-30px;
	z-index:999999;
	left:-100px;
}
.rbi-flx-contentLeft-col2{
	margin-top:20px;
}
div.flx-contentRight{
	float:left;
}
div.rbi-flx-contentLeft-col1-inner { margin-right:24px; }
/* neccesarry styles for column padding  */
div.flx-content .rbi-flx-content-col1 {margin-right:15px;}
div.flx-content .rbi-flx-content-col2 {margin-right:15px;}

#MainContent_ctl03_FlexColumn1_ctl02_FlexColumn1_ctl01_ctl00_ctl00_ctl00_LayoutPanel1 {background-color:#ffffff !important; }
#MainContent_ctl03_FlexColumn1_ctl02_FlexColumn1_ctl01_ctl00_ctl00_ctl00_LayoutPanel1 img {float:left;  }

#MainContent_ctl03_FlexColumn1_ctl02_FlexColumn1_ctl01_ctl00_ctl00_ctl00_LayoutPanel1Inner .pds-question-top {
	font-weight:bold !important; 
	padding-left:0 !important; 
	margin-left:90 !important; 
}
div.rbi-rss-thumb-container .rbi-rss-caption {display:none !important;}
div.rbi-rss-thumb-container img {width:150px !important;}
div.rtx-GalleryButtonsPadding {height:40px; width:160px; float:left;}
div.rtx-HeadingPadding {margin-bottom:0px;}
.pds-answer-feedback { display:none;}
#PDI_container3998656  .pds-total-votes {text-align:left !important;}
.PDS_Poll {margin-top:-2px;}
.pds-answer-text, .pds-feedback-per {font-weight:bold; }
#PDI_container3998656 .pds-box {width:87%; }
#PDI_container3998656  .pds-comments, #PDI_container3998656  .pds-pd-link, #PDI_container3998656 .pds-share{
	color:#666666 !important; 
	float:left !important; 
	clear:both; width:100% !important; 
	text-align:left !important;
} 
div.rtx-LookOutfor {float:left; margin:0 0 0 0; padding:0; color:#000000; position:relative; width:100%;}
div.rtx-LookOutfor h3 {  color: #D6162D; }
div.rtx-LookOutfor h3 a{ margin:0; padding:0; float:left; color:#000000; width:100%; font-weight:700; font-size:1em !important}
div.rtx-LookOutfor h3 a:hover{ color:#000000; text-decoration:underline;}
div.rtx-LookOutfor h4 a {padding:0 1px; color:#ffffff; background-color:#d2232a; margin:0; float:right; position:absolute; right:0; top:0; font-size:0.8em;}
div.rtx-LookOutfor h4 { float:right; position:absolute; right:0; top:4px;}
div.brc-BreadCrumb {float:left !important; margin-left:0 !important;  height:16px; margin-top:10px !important;}
div.rbi-brc-title {padding-top:10px !important;}
div.rbi-brc-currentitem {padding-top:10px !important }

div.rtx-Subscription {float:left; margin:-10px 0 10px 0;}
div.rtx-Videoholder { 
	font-size:0.8em; 
	color:#666666; 
}
div.rtx-VideoholderMain {font-size:0.8em; color:#666666 }
/* div.adp-Skyscraper { margin-left:-6px; }*/
/* poll styles */
.pds-box{
	background-color:#ffffff !important;
	margin:0;
	padding:5px 0 5px 0 !important;
	text-align:left;
	width:140px;
	clear:left;
}
div.rtx-Follow {float:left; margin-top:-4px;}	
div.rtx-Follow h3 p {float:left; margin:0; padding:12px 0 0 0; width:116px;}
div.rtx-Follow h3 img {float:right;}	
div.rtx-Follow a{
	padding-top:4px;
	float:right;
	width:16px;
}
div.rtx-Follow a.tube{
	padding-top:4px;
	float:right;
	width:35px;
}	
div.rtx-Follow .followers{
	float: left;
	margin-top: 8px;
	top: -4px;
}	
.jobs-section .m-link { 
	float:left; 
	margin-top:7px; 
}
.rss-FeedHeadings .rss-inner ul li	{
	float: left;
    margin: 0 0 -4px !important;
    padding: 0 !important;
    width: 100% !important;
}
div.flx-headerContainer	{overflow:visible;}
/* styles for Machinery News do not remove empty classes */
div.flx-MachineryNews{}	
div.rtx-MachineryNews{}
div.flx-MachineryNews div.rtx-MachineryNews h2 {
	border:none !important;
	margin:-2px 10px 0 0 !important;
}	

div.flx-MachineryNews div.flx-FirstNews {margin:0 20px 0 0 !important;}	
div.flx-MachineryNews div.rss-MachineryTalk { }
div.flx-MachineryNews div.rtx-AdvertPanel{ 
	float:left; 
	margin-top:10px; 
	width:160px; 
}
div.flx-MachineryNews div.flx-TwoPanelAd {float:left; width:344px;} 
div.flx-MachineryNews div.rtx-SubsectionChanel .theline	{
	float:left;
	width:100%;
	height:2px;
	border-top:1px solid #000000;
}
div.flx-MachineryNews div.rtx-SubsectionChanel a, 
div.flx-MachineryNews div.rtx-Columnist a{
	float:left;
	margin:0 0 10px 0;
	color:#000000;
}
div.flx-MachineryNews div.rtx-SubsectionChanel h3 a,
div.flx-MachineryNews div.rtx-Columnist h3 a {
    color: #D6162D;
    font-size: 1em !important;
    margin: 2px 0 0 0;
    padding: 0;
    text-decoration: none;
	float:left;
}
div.rtx-SubsectionChanel h3 {color: #D6162D !important;}
div.flx-MachineryNews div.rtx-SubsectionChanel p,
div.flx-MachineryNews div.rtx-Columnist p {
    background: url("/Global/FWi/CssImages/arrowO-h4.gif") no-repeat scroll left 9px transparent !important;
    float: left;
    font-weight: normal;
    padding: 4px 0 0;
    text-indent: 16px;
    width: 100%;
}
div.flx-MachineryNews div.rtx-Columnist p  {border-bottom:1px solid #000000;}
div.flx-MachineryNews div.rtx-SubsectionChanel h4 a, div.flx-MachineryNews div.rtx-Columnist h4 a {
	position:relative;
	left:0;
	top:-30px;
	background-color:#D6162D;
	padding:2px;
	color:#ffffff;
	float:right;
	margin-bottom:-40px;
}	
a.video	{	
	background-color:#D6162D !important;
	padding:2px !important;
	color:#ffffff !important;
	width:auto !important;
}
.rtx-Advertising a.video {font-size:1em; padding:0;}
div.flx-MachineryNews div.rss-leftSection, div.flx-MachineryNews div.rss-leftSectionBlog {
    height: 240px;
    left: 0;
    margin-bottom: -16px;
    margin-top: 16px;
    position: relative;
    top: -20px;
	width:180px;
}
div.flx-MachineryNews div.rss-leftSectionBlog, {
	top: -30px;
}
div.flx-MachineryNews div.rss-leftSection {top: -28px !important;}	
div.flx-MachineryNews div.rss-leftSection h2, div.flx-MachineryNews div.rss-leftSectionBlog h2 	{
	color: #D6162D;
	float: left;
	left: 0px;
	position: relative;
	top: 6px;
	width: 120px !important;
	font-size: 1em !important;
	border:none !important;
}
div.flx-MachineryNews div.rss-leftSectionBlog h2{
	left:10px;
	top:42px;
	font-size: 1em !important;	
}
div.flx-MachineryNews div.rss-leftSection .rss-footer, div.flx-MachineryNews div.rss-leftSectionBlog .rss-footer {
    float: none;
    left: 10px;
    padding: 0 !important;
    position: relative;
    top: -150px;
    z-index: 999999 !important;
	width:150px;
	float:left;
}
div.flx-MachineryNews div.rss-leftSection .rss-footer a, div.flx-MachineryNews div.rss-leftSectionBlog .rss-footer{
	color: #303030;
    float: left;
    font-size: 0.8em;
	width:100%;
	height:20px;
	position:relative !important;
	left:0 !important;
	top:15px !important;
}
div.flx-MachineryNews div.rss-leftSectionBlog ul li h3{
	float:left;
	position:relative;
	left:10px;
	top:-160px;
	width:120px !important;
	font-size:1.1em !important;
	line-height:20px !important;
}

div.flx-MachineryNews div.rtx-LookOutfor {float:left; margin:10px 0 0 0; padding:0; color:#000000; position:relative; width:164px !important;}
div.flx-MachineryNews div.rtx-LookOutfor p{float:left; padding-bottom:10px; border-bottom:1px solid #000000;}
div.flx-MachineryNews div.rtx-LookOutfor h3 a, div.flx-MachineryNews div.rtx-LookOutfor p a{  margin:0; padding:0; float:left; color:#000000; width:100%; font-weight:700; font-size:1em !important}
div.flx-MachineryNews div.rtx-LookOutfor h3 a:hover, div.flx-MachineryNews div.rtx-LookOutfor p a:hover{  color:#000000; text-decoration:underline;}
div.flx-MachineryNews div.rtx-LookOutfor h4 a {padding:0 1px; color:#ffffff; background-color:#d2232a; margin:0; float:right; position:absolute; right:0; top:0; font-size:0.8em;}
div.flx-MachineryNews div.rtx-LookOutfor h4 {float:right; position:absolute; right:0; top:4px;}
div.flx-MachineryNews div.rtx-LookOutforNext { float:left; margin:10px 0 0 0; padding:0; color:#000000; position:relative; width:173px !important;  }
div.flx-MachineryNews div.rtx-LookOutforNext p{ float:left; margin-bottom:10px;}
div.flx-MachineryNews div.rtx-LookOutforNext h3 a, div.flx-MachineryNews div.rtx-LookOutforNext p a{margin:0; padding:0; float:left; color:#000000; width:100%; font-weight:700; font-size:1em !important}
div.flx-MachineryNews div.rtx-LookOutforNext h3 a:hover, div.flx-MachineryNews div.rtx-LookOutforNext p a:hover{
	color:#000000; 
	text-decoration:underline;
}

div.flx-MachineryNews div.rtx-HeadingPadding {  }
div.flx-MachineryNews div.rtx-HeadingPadding a{ color:#000000; }
div.flx-MachineryNews div.flx-LargeNews	{
	float:left;
	left:0;
	top:0;
	position:reltaive;
	width:470px;
}
div.flx-MachineryNews div.rss-LargeNews {width:435px; }
div.flx-MachineryNews div.rss-LargeNews img	{
	float:left;
	width:430px;
	height:270px;
}
div.flx-MachineryNews div.flx-LargeNews div.rtx-HeadingPadding {border:none;}	
div.flx-MachineryNews div.flx-LargeNews a{color:#000000;}
div.flx-MachineryNews div.flx-LargeNews p {padding-top:10px;}
div.flx-MachineryNews div.flx-LargeNews h3 a {width:103% !important; line-height: 25px;}
div.flx-MachineryNews div.flx-LargeNews p {width:100% !important; }
div.flx-MachineryNews div.rtx-HeadingPaddingNB {border:none;}
div.rtx-HeadingPaddingNB a {color:#000000; } 
div.flx-MachineryNews div.rtx-BeetComp{
	width:160px;
	height:200px;
	margin-top:13px;
	float:left;
	position:relative;
}
div.flx-MachineryNews div.rtx-BeetComp .beetimage{
	position:absolute;
	left:0;
	top:0;
}
div.flx-MachineryNews div.rtx-BeetComp .beetcomptxt	{
	position:absolute;
	left:10px;
	top:32px;
	width:136px;
	line-height: 15px;
}
div.flx-MachineryNews div.rtx-CWatch{
	}
div.flx-MachineryNews div.rtx-CWatch a{
	color:#000000;	
}

div.flx-contentLeft h2 {
    border-bottom: 4px solid #939598;
    color: #D01B23;
    font-size: 1.5em;
    font-weight: 700;
    margin: 10px 10px 0 0;
    padding: 0 0 4px;
	width:110% !important;
}
div.flx-MachineryNews div.rtx-HeadingTop { border-top:1px solid #000000; }
div.flx-MachineryNews .rss-leftSection { top:-10px !important; }
/* footer stuff */
div.flx-Footers	{
	float:left;
	width:980;
	margin:10px 0 10px 0;
	border-top:1px solid #000000;
}
div.rtx-Footer{
	width:980px;
	height:40px;
	font-size:0.9em !important;
}
div.rtx-Footer ul{
	float:left; 
	width:100%;
	list-style-type:none;
	display:block;
	margin:0;
	padding:0;
}
div.rtx-Footer ul li{
	float:left !important;
	padding:0 !important;
	margin:0 6px 0 0 !important;
}
div.rtx-Footer ul li .pipe{
	color:#FF0000;
	marging:0 10px 0 10px;
}
div.rtx-Footer ul.service{
	float:right !important;
	text-align:right !important;
}
div.rtx-Footer ul li .services{
	color:#FF0000;
}
div.adp-SetStyle img{
	poisition:absolute;
	right:0;
	top:0;
	float:right;
}
div.adp-SetStyle{
	float:right !important;
	right:0 !important;
}
.rbi-adp-inner table {margin:0 !important;}
div.adp-Button .rbi-adp-inner{ float:left !important;}	
div.rss-blogHolderTim, div.rss-blogMattewNaylor	{
	background: url("/Global/FWi/CssImages/tim-blog.jpg") no-repeat left top;
	width:118px;
	height:176px;
	margin:10px 0 10px 0;
	padding:0 40px 0 10px;
	float:left;
	color:#000000;
	position:relative;
	left:0;
	top:0;
}
div.rss-blogMattewNaylor { background: url("/Global/FWi/CssImages/matthew-naylor.jpg") no-repeat left top; }
div.rss-blogHolderTim  .rss-inner h3, div.rss-blogMattewNaylor  .rss-inner h3 {
	color: #000000;
	float: left;
	font-size: 1em;
	font-weight: normal;
	line-height: 17px !important;
	margin: -5px -10px !important;
	padding: 0 0 10px 12px;
	width: 120px;
}
div.rss-blogHolderTim .rss-footer, div.rss-blogMattewNaylor .rss-footer  { 
	position:absolute; 
	float:left; 
	left:11px; 
	bottom:12px; 
	width:130px;
}
div.rss-blogHolderTim p, div.rss-blogMattewNaylor p	{
	font-weight:normal;
	padding:0;
	margin:0;
	color:#000000;
	float:left;
}
div.rss-blogHolderTim h2, div.rss-blogMattewNaylor h2{
	font-size:1.2em;
	color:#000000;
	border:none;
	
	height:40px;
	overflow:hidden;
	margin-bottom:10px;
	float:left;
}	
div.rtx-Ruralslider	{
	float: left;
	margin-top: 8px;
}
div.rtx-Ruralslider h3 {font-size:1.4em;}
div.rtx-Ruralslider h3 span	{
	color:#D6162D;
}	
div.rss-Rurals	{
	width:440px;
	height:288px;
	float:left;
	position:relative;
}	
div.rss-Rurals a img	{
	width:436px !important;
	height:308px !important;
}
div.rtx-Rurals {width:440px;}	
div.rtx-Rurals .holder {width:416px; float:left; height:36px; background-color:none !important; padding-right:20px;}	
div.rss-Rurals h2 a { 
	text-decoration:none !important; 
	font-size:0.8em !important; 
	color:#000000 !important; 
	position:relative !important;
	top:313px !important;
	left:10px !important; 
	font-weight:normal !important;	
	width:440px !important;	
}
div.rss-Rurals h2 {margin-top:-32px !important;}
div.rss-Rurals h1, div.rss-Rurals .rbi-rss-header {display:none !important;}
div.flx-Rurals{position:relative; left:0; top:0; margin-bottom:-6px;}
div.rss-Rurals .rbi-rss-item span p { }
div.rss-Rurals .rbi-rss-item span p img {display:block !important;}
div.rtx-Rurals .holder { 
	filter: alpha(opacity=80); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE */
	-moz-opacity: .80; /*older Mozilla*/
	-khtml-opacity: 0.80;   /*older Safari*/
	opacity: 0.80;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#ffffff;
	z-index:999999;		
}  
div.rtx-Rurals .holder #item-name .thetitle {width:293px; float:left; height:30px;}
div.rtx-Rurals .holder #item-name .counter {width:52px; float:left; height:30px; }
div.rtx-Rurals .holder #item-name .counter #currentitems {width:30px; height:30px; float:left; font-weight:normal !important; letter-spacing:-1px; }
div.rtx-Rurals .holder #item-name .counter #totalitems {width:20px; height:30px; float:left; font-weight:normal !important;}
div.rtx-Rurals .holder #item-name { 
	float:left; 
	width:405px; 
	height:30px; 
	padding:9px; 
	font-weight:bold; 
	font-size:1.2em!important;
}
div.rtx-Rurals .holder #item-name #left	{ 
	float:right; 
	width:30px; 
	height:30px;
	background:url("/Global/FWi/CssImages/arrow-left-rural.gif") no-repeat left top !important;
	margin-top:-4px;
	cursor:pointer;
} 
div.rtx-Rurals .holder #item-name #right{ 
	float:right; 
	width:30px; 
	height:30px; 
	background:url("/Global/FWi/CssImages/arrow-right-rural.gif") no-repeat left top !important;
	margin-top:-4px;
	cursor:pointer;
} 
div.rss-Fwspacerural{
	position:relative;
	left:0;
	top:-8px;
	height:294px;
	margin-bottom:-2px;
}
div.rss-Fwspacerural .rss-desc-pic{
	position:absolute;
	left:0;
	top:0;
}
div.rss-Fwspacerural ul	{
	float:left;
	position:absolute;
	left:10px;
	top:75px;
	width:135px !important;
	height:186px;
	overflow:hidden;
}
div.rss-Fwspacerural ul li{color:#000000; margin-bottom:30px; height:180px; }	
div.rss-Fwspacerural ul li a {color:#000000; }		
div.rtx-Topslide	{
	position:relative;
	left:30px;
	top:47px;
	width:100px;
	height:20px;
	z-index:9;
	display:block;
}
div.rtx-Bottomslide	{
	position:relative;
	left:30px;
	top:-34px;
	width:100px;
	height:20px;
	z-index:9;
	display:block;
	margin-bottom:-40px;
}
div.rtx-Topslide #up{
	position:abolsute;
	left:0;
	top:0;
	width:100px;
	height:20px;
	display:block;
	text-indent:-999999px;
}
div.rtx-Bottomslide #down	{
	position:abolsute;
	left:0;
	bottom:0;
	width:100px;
	height:20px;
	display:block;
	text-indent:-999999px;
}	
div.rtx-Bottomslide #down a, div.rtx-Topslide #up a	{
	width:100px;
	height:20px;
	display:block;
	background:url("/Global/FWi/CssImages/trans.gif") repeat left top !important;
}	
.heading-nb	{
	color:#d2232a;
	font-size:1.4em;
	margin:8px 0 8px 0;
	padding:0;
}
div.rtx-Haedingplain h2	{
	text-decoration:none;
	padding:0;
	margin:6px 0 6px 0;
	color:#d6162d;
	font-size:1.4em !important;
	float:left;
	width:100%;
	border:none !important;
}
.short-p p{float:left; padding:0; margin:0; width:70% !important;}	
div.rtx-Fbook {float:left; padding:18px 0 10px 0; }
div.rtx-ThreeGalls{ 
	width:135px; 
	float:left;
	margin:0;
	clear:right;
}
div.rtx-ThreeGallsMid{ 
	width:135px; 
	float:left;
	margin:0 7px;
	clear:right;
}	
div.flx-ThreeGalleries{ 
	width:420px; 
	float:left;
	height:230px;
	border-bottom:1px solid #000000;
	margin-top:20px;
}		
div.rtx-Onthisday{
    border-bottom: 1px solid #000000;
    color: #8A8C8F;
    font-size: 1.6em;
    line-height: 1.3em;
    margin: 10px 0 0;
    padding: 0 0 10px;
}
div.rtx-Onthisday a {color:#8a8c8f;}	
div.rtx-Muddymatch {  }
div.rtx-Muddymatch a {color:#000000;}
div.flx-NewsNews{
	width:630px;	
}	
div.flx-NewsNews #MainContent_ctl03_FlexColumn1_ctl00_FlexColumn1_ctl01_LayoutPanel1 {margin-right:20px}
div.flx-NewsNews #MainContent_ctl03_FlexColumn1_ctl00_FlexColumn1_ctl01_LayoutPanel2 {  }
div.flx-NewsNews div.rss-quote {
    border-bottom: 1px solid #000000;
    height: 164px;
    margin: 0 0 20px 0 !important;
    padding-bottom: 20px;
    width: 160px;
}
.rbi-brc-linkitem {float:left !important; }
.rbi-brc-seperator {display:none !important; }
div.rss-Cropwatch { 
	font-size:1em;  
	margin-bottom:20px;
}

div.rss-Cropwatch h3 {margin:0 0 6px 0; padding:0;  }
div.rss-Cropwatch h3 a 	{ 
	font-size:0.8em; 
	color:#000000; 
	font-weight:normal;
	line-height:20px;
}
div.rss-Cropwatch .rss-footer a {float:right !important; font-size:1em;}
div.flx-ThreeColumn {width:433px;}
div.rtx-SubsectionChanel img { loat:right; position:relative; right:0; bottom:0; }
div.rtx-Spacerpush {width:500px;height:30px; }
div.flx-LargeNews div.rss-SectiononeRss { width:430px !important; }
div.flx-LargeNews div.rss-FeedHeadings { width:470px !important; }
div.flx-Widenews { width:450px !important; }
div.flx-Widenews div.rss-footer {
    right: -23px !important;
	position:absolute !important;
}
div.flx-Widenews div.rss-FeedHeadings .rss-inner ul {
	padding-bottom: 36px;	
}
div.rss-RuralPhotoGallery div.rbi-rss-thumb-container img {
	height: 93px !important;
	width:135px !important;
	margin-top: 2px;
}
div.rss-RuralPhotoGallery .rbi-rss-thumbnails {
	height: 95px !important;a
	width:140px !important;
	position: relative;
}
/* Flex column with no padding */
div.flx-noPadding {
	padding:0;
}
/* Home promo */
div.homePromo {
	width:613px;
	height:273px;
}
.homePromo h1, h1 a{
	font-size:20px !important;
}
.homePromo a{
	color:#FFFFFF;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	text-decoration:none;
}
.homePromo ul{
	float: left;
	margin: 0;
	padding: 0 0 0 16px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
}
/*PF - Subscribe Tab*/
div.rtx-Tabber2 p{
	margin:0;
	padding:0;	
	font-size:1em!important;
}
div.rtx-Tabber2 span.PFhighlight{
	color:#E21e26;
	font-weight:bold;
	padding:0;
}
div.rtx-Tabber2 p.pfText{
	width:209px;
}
div.rtx-Tabber2 p.PFSubscribe{
	margin:1px 0 0;
	padding:0;
}
div.rtx-Tabber2 ul{
	margin:0 0 5px 15px;
	padding:5px 0 0;
	list-style-type:none;
	width:105px;
}
div.rtx-Tabber2 ul li {
	margin: 0;
	font-size:11px;
	padding:1px 0 1px 12px!important;
	height:11px;
}
div.rtx-Tabber2 h2.pfHeader{
	margin:0;
	padding:0;
	font-size:12px!important;
	color:#000000!important;
	border:0!important;
}
span.PFhighlight a{
	margin:0!important;
	color:#E41E26;
	font-size:12px!important;
}
/* homeTab clear tabbed container Tab container  */
div.tbc-homeTab {
background:#fff;
padding:0.5em 0.5em 0 0.5em;
}
.tbc-homeTab .tbc-title {}
.tbc-homeTab {margin:0px;padding:0px;width:100%;margin-bottom:10px;background:url(http://www.rbicreativeservices.com/episerver/ideal_html/base_curve_hover.gif) no-repeat bottom right #ECECEC;}
.rbi-tbc-homeTab-inner {padding:0px 0px 10px 0px;background:url(http://www.rbicreativeservices.com/episerver/ideal_html/base_curve_left_hover.gif) no-repeat bottom left;}
.tbc-homeTab .tbc-title {width:100%;display:none;clear:both;background:url(http://www.rbicreativeservices.com/episerver/ideal_html/top_curve_hover.gif) no-repeat top right #ECECEC;}
.tbc-homeTab .tbc-tabs {}
.tbc-homeTab .tbc-tabs div { font-size:1.1em; width:auto;padding:0px;cursor:pointer;margin:2px 4px 0px 0px;}
.tbc-homeTab .tbc-tabs div span {padding:0 10px 5px 0;display:block;}
.tbc-homeTab .tbc-inactive { color:#0B5B9F; }
.tbc-homeTab .tbc-inactive span { color:#0B5B9F; }
.tbc-homeTab .tbc-active {}
.tbc-homeTab .tbc-active span {;color: #000;}
.tbc-homeTab .tbc-inner { padding:0;margin:0px;} 
/* end homeTab tab container */
