/*
- - - - - - - - - -
RBS Factor FR master style sheet v1
www.rbsfactor.fr / info@clever4.net
Last update: 23rd October 2008 / 10:14 GMT
Last updated by: Martin Hodgson
- - - - - - - - - -
*/

/* =XHTML
- - - - - - - - - - - - - - - - - - - - */
body {
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 0.8em;
	color: #002a66;
	padding: 0;
	margin: 0;
}

/* =Typography
- - - - - - - - - - - - - - - - - - - - */
p {
	padding: 0;
	margin: .5em 0 1em 0;
	clear: both;
}

a {
	color: #ff6d0c;
	font-weight: 700;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a img, img {
	border: 0;
}

.orangearrow {
	float: left;
	display: block;
	color: #ff6d0c;
	font-weight: 700;
	background: url(../images/arrow_orange.gif) 0 5px no-repeat;
	padding: 0 0 0 1em;
	margin: 0;
}

h1 {
	font-weight: normal;
	padding: 0;
	margin: 0;
	font-size: 1.3em;
}

h2 {
	font-weight: 700;
	padding: 0;
	margin: 0;
	font-size: 1.3em;
}

h3 {
	font-weight: 700;
	padding: 0;
	margin: 0;
	font-size: 1.2em;
}

h3.heading {
	padding: 0 0 12px 0;
}
	
h4 {
	font-weight: 700;
	padding: 0;
	margin: 0;
	font-size: 1.1em;
}

h4 a {
	color: #002a66;
}

h5 {
	font-weight: 700;
	padding: 0;
	margin: 0;
	font-size: 1em;
}

/* =Main layout
- - - - - - - - - - - - - - - - - - - - */
div#wrapper {
	margin: auto;
	padding: 0;
	width: 990px;
	float: left;
}

div#container {
	margin: 0;
	padding: 0;
	width: 100%;
}

div#page {
	text-align: left;
	float: left;
	padding: 0;
	margin: 0;
	width: 100%;
}

div#header {
	width: 100%;
	min-height: 106px;
	background: url(../images/header_rpt.gif) 0 0 repeat-x #315383;
	float: left;
	font-size: 0.85em;
}

div#nav {
	width: 100%;
	min-height: 3em;
	background: url(../images/nav_rpt.gif) 0 0 repeat-x #fdfeff;
	float: left;
}

div#content {
	margin: 1em 0 0 0;
	width: 100%;
	min-height: 20em;
	float: left;
}

div#left_column {
	width: 244px;
	float: left;
	padding: 0;
	margin: 0;
}

div#centre_column {
	width: 546px;
	float: left;
	padding: 0;
	margin: 0;
}

div#right_column {
	width: 200px;
	float: left;
	padding: 0;
	margin: 0;
}

/* =Panels
- - - - - - - - - - - - - - - - - - - - */
div.panel {
	background: url("/images/panel_btm.gif") bottom left no-repeat;
	width: 230px;
	float: left;
	padding: 0!important;
	margin: 0 10px 10px -5px!important;
	height: 155px;
}

div.panel h3 {
	background: url("/images/panel_top.gif") top left no-repeat;
	width: 222px;
	padding: 8px 0 0 8px;
	font-size: 1.1em;
}

div.panel p {
	padding: 0 0 0 8px;
}

div.alt {
	margin: 0 0 10px 0!important;
}


/* =Footer
- - - - - - - - - - - - - - - - - - - - */

div#footer {
	padding: 0;
	margin: 0;
	float: left;
	width: 100%;
	background: url(../images/footer_rpt.gif) 0 0 repeat-x #22467a;
	font-size: 0.85em;
	min-height: 2.4em;
}

div#footer ol {
	color: #fff;
	padding: 0 0 0 1em;
	margin: 0;
	line-height: 2.4em;
	border:0;
}

div#footer li {
	padding: 0 .5em;
	margin: 0;
	list-style-type: none;
	display: inline;
	border-right: 1px solid #fff;
}

div#footer li.last {
	border: 0;
}

div#footer a {
	color: #fff;
	font-weight: normal;
}


/* =Header
- - - - - - - - - - - - - - - - - - - - */
div#header img {
	float: left;
}

div#header ul {
	color: #fff;
	padding: 0;
	margin: 1em 0 0 0;
	float: right;
}

div#header li {
	padding: 0 .8em 0 .5em;
	margin: 0;
	list-style-type: none;
	display: inline;
	border-right: 1px solid #fff;
}

div#header li.last {
	border: 0;
}

div#header li.last {
	padding: 0 0 0 .5em;
}

div#header a {
	color: #fff;
	font-weight: 400;
}

div#header-nav {
	width: 400px;
	margin: 0 15px 0 0;
	min-height: 106px;
	float: right;
	height: 100px;
}

/* =Page content
- - - - - - - - - - - - - - - - - - - - */
div.page_content {
	width: 510px;
	float: left;
	padding: 0;
	margin: 0;
}

div.page_content_i {
	width: 490px;
	float: left;
	padding: 0 0 1em 0.25em;
	margin: 0;
}

div.centre_banner {
	padding: 0;
	margin: 0 0 1em 0;
	height: 7em;
	float: left;
	width: 501px;
}

/* =Banner backgrounds
- - - - - - - - - - - - - - - - - - - - */
.b_about {
	background: url(../images/banners/about.jpg) 0 0 no-repeat;
}

/* =Home page
- - - - - - - - - - - - - - - - - - - - */
div#homepage_content {
	width: 100%;
	float: left;
	margin: 1em 0;
	padding: 0;
}

div#homepage_left_column {
	width: 485px;
	float: left;
	margin: 2em 0 0 0;
	padding: 0 0 0 20px;
}

div#homepage_right_column {
	width: 404px;
	float: right;
	margin: 0;
	padding: 0 0 0 20px;
}

div.largebanner {
	width: 100%;
	min-height: 207px;
	float: left;
	background: url(../images/banner.jpg) 0 0 no-repeat;
	margin: 0;
	padding: 0;
	border-top: 1px solid white;
}

div.rightbox_i {
	padding: .5em 0 10px 8px;
	margin: 0;
	float: left;
	width: 172px;
}

/* =Navigation
- - - - - - - - - - - - - - - - - - - - */
div.leftnav ul {
	padding: 0 0 1em 1em;
	margin: 0;
	font-size: .9em;
	float: left;
	width: 180px;
}

div.leftnav li {
	padding: 0;
	margin: .25em 0;
	list-style-type: none;
	float: left;
	width: 100%;
}

div.leftnav a {
	float: left;
	display: block;
	background: url(../images/arrow_blue.gif) 0 4px no-repeat;
	padding: 0 0 0 1em;
	margin: 0;
	color: #002a66;
	font-weight: 400;
}

div.leftnav li.selected a {
	color: #ff6d0c;
	font-weight: 700;
	background: url(../images/arrow_orange.gif) 0 4px no-repeat;
}

div.leftnav li.selected ul {
	padding: 5px 0 5px 12px;
}

div.leftnav ul li ul li a {
	color: #002a66!Important;
	background: url(../images/arrow_blue.gif) 0 4px no-repeat!important;
	font-weight: normal!important;
	font-size: 1.1em!important;
}

div.leftnav ul li ul li.selectedsub a {
	color: #ff6d0c!important;
	font-weight: 700!important;
	background: url(../images/arrow_orange.gif) 0 4px no-repeat!important;
	font-size: 1.1em!important;
}

body#sitemap div.leftnav_rpt {
	display: none;
}

body#sitemap div#centre_column {
	padding-left: 244px;
}

/* =Find out more panels
- - - - - - - - - - - - - - - - - - - - */
.rightbox_i ul, .rightbox_top ul {
	margin: 0;
	padding: 0;
	float: left;
	width: 95%;
}

.rightbox_top ul {
	margin: -20px 0 8px 0!important;
}

.rightbox_i li, .rightbox_top li  {
	margin: 0;
	padding: 0 0 2px 0;
	min-height: 1.5em;
	list-style-type: none;
	float: left;
	width: 100%;
	background: url(../images/more_info_left.gif) 0 0 no-repeat;
}

.rightbox_top li {
	margin: 0 8px!important;
	width: 165px;
}

.rightbox_i a {
	color: #fff;
	font-weight: 400;
	display: block;
	float: left;
	width: 100%;
	background: url(../images/more_info_right.gif) 100% 0 no-repeat;
	text-decoration: none;
	padding: 2.5px 0 0 0.5em;
}

.facflowpanel ul li a {
	color: #fff;
	font-weight: 400;
	display: block;
	float: left;
	width: 100%;
	background: url(../images/more_info_right.gif) 100% 0 no-repeat;
	text-decoration: none;
	padding: 2.5px 0 0 0.5em;
}

.facflowpanel ul li a:hover {
	text-decoration: none;
}

.rightbox_i a:hover {
	color: #fff;
	font-weight: 400;
	text-decoration: none;
}

.rightbox hr.getintouch {
	clear: both;
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #9CACC3;
	height: 1px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 0;
}

div#homepage_right_column hr.getintouch {
	margin: 0 0 15px 0!important;
}

ul.notre {
	padding-top: 16px;
}

/* =Tables
- - - - - - - - - - - - - - - - - - - - */
.basic_table {
	border: 1px solid #ff6600;
	border-top: 0;
	border-bottom: 0;
	float: left;
	border-collapse: collapse;
	margin: 0 0 0 -7px;
	width: 480px!important;
}

table.basic_table { float: left;}
.basic_table td { padding: 0.5em; border-bottom: 1px solid #ffd6ba; }
.basic_table th { padding: 0.5em; border-collapse: collapse; background: #FFF6F0; }
.basic_table th.first_col {border-right: 1px solid #ffd6ba; border-collapse: collapse;}
.basic_table th.last_col {border-left: 1px solid #ffd6ba; border-collapse: collapse;}
.basic_table td.mid_col, .basic_table th.mid_col {border-left: 1px solid #ffd6ba; border-collapse: collapse;}
.basic_table td.first_col {border-right: 1px solid #ffd6ba; border-collapse: collapse;}
.basic_table td.first_col_b {font-weight: 700; border-right: 1px solid #ffd6ba; border-collapse: collapse;}
.basic_table td.last_col {border-left: 1px solid #ffd6ba; border-collapse: collapse;}
.basic_table td.bottom_row { border-bottom: 0; }
.basic_table_top { float: left; width: 480px; margin: 10px 0 0 -7px; padding: 0; background: url(../images/basic_table_top.gif) 0 0 no-repeat; height: 4px; }
.main_panel_long_top { float: left; width: 100%; margin: 0; padding: 0; background: url(../images/main_panel_long_top.gif) 0 0 no-repeat; height: 4px; }
.basic_table_top_white { float: left; width: 100%; margin: 0; padding: 0; background: url(../images/basic_table_top_white.gif) 0 0 no-repeat; height: 4px; }
.basic_table_bottom { float: left; width: 480px; margin: 0 0 0 -7px; padding: 0; background: url(../images/basic_table_bottom.gif) 0 0 no-repeat; height: 4px; }
.main_panel_long_bottom { float: left; width: 100%; margin: 0; padding: 0; background: url(../images/main_panel_long_bottom.gif) 0 0 no-repeat; height: 4px; }

.homepage_right_column_right {  width: 188px; float: left; min-height: 10em; padding: 0 0 0 12px; margin: 0; }
.homepage_right_column_left {  width: 188px;  float: left; min-height: 10em;  margin: 0; padding: 0 0 0 4px; }
.homepage_right_column_left .rightbox, .homepage_right_column_right .rightbox { float: left; width: 188px; background:#fff; padding: 0 0 10px 0; margin: 0;}
div.homepage_right_column_right div.top_tall {
	margin: 0 0 10px 0;
}

p.brochure {
	padding: 0 8px;
}

/* =Individual components e.g left nav styles, right box
- - - - - - - - - - - - - - - - - - - - */
.leftnav { float: left; width: 209px; background:#fff; padding: 0 0 0 20px; margin: 0; }
.leftnav_rpt { float: left; width: 100%; background:url(../images/leftnav_btm.gif) 0 100% no-repeat; padding: 0; margin: 0; }
.leftnav_top { float: left; width: 100%; background:url(../images/leftnav_top.gif) 0 0 no-repeat; min-height: 2em; padding: 0; margin: 0; }
.leftnav_bottom { float: left; width: 100%; background:url(../images/leftnav_bottom.gif) 0 100% no-repeat; min-height: 1.8em; padding: 0; margin: 10px 0 0 0; }
.rightbox { float: right; width: 188px; background:#fff; padding: 0 12px 10px 0; margin: 0; }
.rightbox_rpt { float: left; width: 100%; background:url(../images/rightbox_btm.gif) 0 100% no-repeat; padding: 0; margin: 0; min-height: 10.4em;}

/*:root .rightbox_rpt {min-height:12.2em;}*/
.contact_img { float: right; margin: 0 0.5em 0 0; }
.rightbox_top { float: left; width: 100%; background:url(../images/rightbox_top.gif) 0 0 no-repeat; min-height: 2em; padding: 0; margin: 0; }
.rightbox_top_get { float: left; width: 100%; background:url(../images/rightbox_top_get.gif) 0 0 no-repeat; min-height: 31px; padding: 0; margin: 0; }
.rightbox_top_get h4 { position:absolute; left: -9999em; }
.leftnav_top img { padding: 0.75em 0 0 1em; }

/*Bespoke links*/
.page_content_i ul.basic_table_links { float: left; width: 490px; margin: 0.25em 0;}
.page_content_i ul.basic_table_links li { margin: 0.25em 0; padding: 0; height: 1.5em; list-style-type: none; float: right; width: 200px; background: url(../images/more_info_left.gif) 0 0 no-repeat; clear:both; }
:root .page_content_i ul.basic_table_links { width: 450px; }
.page_content_i ul.basic_table_links li a { color: #fff; font-weight: 400; display: block; float: left; width: 200px; background: url(../images/more_info_right.gif) 97% 0 no-repeat; text-decoration: none; padding: 1px 0 0 0.5em;  }
.page_content_i ul.basic_table_links li a:hover { color: #fff; font-weight: 400; text-decoration: none; }

/* Explicit Text Control */
.rightbox_top h4 { padding: .5em 0 0 .5em; }
.page_content_i a { text-decoration: none; }
.page_content_i a.newline {  float: left; display: block; color: #ff6d0c; font-weight: 700; background: url(../images/arrow_orange.gif) 0 5px no-repeat; padding: 0 0 0.5em 1em; margin: 0; text-decoration: none; }
.page_content_i a:hover.newline { color: #ff6d0c; text-decoration: underline; }
.page_content_i a.inline {  float: none; display: inline; color: #ff6d0c; font-weight: 400; background:#fff; padding: 0; margin: 0; }

/* Generic Tall to be shared across divs */
.tall { min-height: 15.7em; }
:root .tall { min-height: 14.9em; }
:root .ff-height {min-height:17.2em;}

/***** SIFR *****/ /* These are standard sIFR styles... do not modify */
.sIFR-flash{visibility:visible !important;margin:0;}
.sIFR-replaced {visibility:visible !important;}
SPAN.sIFR-alternate {position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
.sIFR-hasFlash .lola{visibility:hidden;/*letter-spacing:-6px;*/}
.sIFR-hasFlash .lolaBold{visibility:hidden;}
.sIFR-hasFlash H1.lola, .sIFR-hasFlash #mid h1.lola{margin:0;padding:0;line-height:26px;font-size:22px;width:390px;}
.sIFR-hasFlash H2.lolaBold, .sIFR-hasFlash #mid h2.lolaBold{margin:0 0 5px 0;padding:0;line-height:20px;font-size:14px;width:240px;}
.sIFR-hasFlash H3.lolaBold, .sIFR-hasFlash H2.lolaBold.h3{margin:5px 0px 10px 10px;padding:0;line-height:19px;font-size:19px;width:370px;}
.sIFR-hasFlash H2.lolaBold.sm{margin:15px 0px 5px 0px;padding:0;line-height:19px;font-size:20px;width:370px;}

.sIFR-hasFlash  h1.lolaBlue {margin:0;padding:0;line-height:36px;font-size:30px;width:500px;}
.sIFR-hasFlash  h2.lolaBlueBold {margin:0 0 5px 0;padding:0;line-height:23px;font-size:24px;width:500px;}

/*Override positioning for sub page banners*/
.centre_banner h1.lola { margin:10px 0 0 10px;padding:0; color: white; }
.centre_banner h2.lolaBold { margin:0 0 5px 10px;padding:0;color: white!important; }

/* =Full width
- - - - - - - - - - - - - - - - - - - - */
#full_width {
	float: left;
	width: 736px;
	padding: 0;
	margin: 0;
}

.help_area {
	display: none;
}

/* =Accessibility
- - - - - - - - - - - - - - - - - - - - */
#acceskeys {position:relative;padding:0px;margin:0px;margin:auto;text-align:left;width:290px;width:680px;}
#skiplinks {display:block;position:absolute;top:5px;left:0px;text-align:left;width:100%;height:20px;clip:rect(0px 290px 20px 0px);}
#skiplinks UL {padding:0;margin:0;list-style:none;}
#skiplinks LI {padding:0;margin:0;list-style:none;display:inline;}
#skiplinks A {color:#000000;position:absolute;top:0px;left:0px;overflow:hidden;width:0;height:0;font-size:1em !important;z-index:1000;}
#skiplinks A:active, #skiplinks A:focus {position:absolute;overflow:visible;width:auto;height:auto;margin:auto;padding:3px;background-color:#E7FF44;}

ul.hp_contact li, ul.rhs_contact li { margin: 0; padding: 0 0 2px 0;}
ul.rhs_contact { margin: 0; padding: 19px 0 0 0;}
ul.rhs_contact li.adresses { padding: 0 0 2px 0; }

ul.page_i_request { margin: 0; padding: 0; float: left; width: 170px; }
ul.page_i_request li { margin: .25em 0; padding: 0; height: 1.5em; list-style-type: none; float: left; width: 170px; background: url(../images/more_info_left.gif) 0 0 no-repeat; }
ul.page_i_request a { color: #fff; font-weight: 400; display: block; float: left; width: 170px; background: url(../images/more_info_right.gif) 100% 0 no-repeat; text-decoration: none; padding: 2.5px 0 0 0.5em;  }
ul.page_i_request a:hover { color: #fff; font-weight: 400; text-decoration: none; }

.noflashtext { width: 390px; margin: 4em 0 0 0; padding: 0 0 0 1em; color: #fff; }
.noflashtext a { color: #fff; text-decoration: none; }
.noflashtext a:hover { color: #fff; text-decoration: underline; }

.accessiblecontent { position: absolute; left: -9999em; }

.rightbox_i_i {
	clear: both;
	font-size: 1.1em;
}

body#facflowpage .rightbox_i_i {
	padding: 0 0 8px 0;
}

.textStyle {
	margin-top: 0.5em;
}

#detailed-request-form li.inputauto input {
	float: left;
	width: auto;
}

/* =Sitemap
- - - - - - - - - - - - - - - - - - - - */
.sitemap hr {
	border-bottom:1px solid #CCD4E0;
	margin:0;
	padding:0;
	border-bottom-width:thin;
}

.sitemap ul {
	padding: 0 0 1em 1em;
	margin: 0;
	font-size: .9em;
	float: left;
	width: 100%;
	border-top:1px solid #CCD4E0;
	clear:both;
}

.sitemap li {
	padding: 0;
	margin: .25em 0;
	list-style-type: none;
	float: left;
	width: 100%;
}

.sitemap a {
	float: left;
	display: block;
	background: url(../images/arrow_blue.gif) 0 4px no-repeat;
	padding: 0 0 0 1em;
	margin: 0;
	color: #002a66;
	font-weight: 400;
}

.sitemap-title {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}

/* =Facflow
- - - - - - - - - - - - - - - - - - - - */
#header_onlineBanking {
	width: 188px;
	padding: 0px 0px 0 0px;
	background:url(../images/header/online_banking.gif);
	height: 33px;
	margin-top: 73px;
	margin-left: 215px;
}

#header_onlineBanking.corp {
	background: transparent url(../images/header/corp_facflow.gif) 0 4px no-repeat;
}

#header_onlineBanking H2 {
	visibility:hidden;
	margin:0px;
	padding:0px;
	height:5px;
}

#header_onlineBanking A {
	float:left;
	display:inline;
	margin:0px 0px 3px 6px;
	line-height:1em;
	color:#FFFFFF;
	font-weight:bold;
}

#header_onlineBanking A.tmm {
	padding-top:6px;
}

#header_onlineBanking .ffbutton {
	clear:left;
	float:right;
	padding: 2px 7px 0 0;
}

.facflow .rightbox_i a {
	float: left;
	display: block;
	color: #ff6d0c;
	font-weight: 700;
	background: url(../images/arrow_orange.gif) 0 5px no-repeat;
	padding: 0 0 0 1em;
	margin: 0;
	width: 150px;
 }
 
.facflow .rightbox_i a:hover {
	color: #ff6d0c;
	font-weight: 700;
	text-decoration: none;
}

/* =Misc
- - - - - - - - - - - - - - - - - - - - */
	img.map {
	margin: 10px 0 20px 90px;
}

	img.number {
	vertical-align: bottom;
}

/* =Home page menu
- - - - - - - - - - - - - - - - - - - - */
ul.homemenu {
	padding: 0 0 0 10px;
	margin: 0;
	list-style-type: none;
}

ul.homemenu li {
	padding: 0;
	margin: 5px 0;
}

ul.homemenu li.sub {
	margin: 5px 0 5px 15px;
}

ul.homemenu a {
	background: url("/images/arrow_orange.gif") 0 4px no-repeat;
	padding: 0 0 0 12px;
}

/* =Safari fix
- - - - - - - - - - - - - - - - - - - - */
@media screen and (-webkit-min-device-pixel-ratio:0){
form#searchform {width: 405px !important;}
}

/* =Info pods
- - - - - - - - - - - - - - - - - - - - */
/* --- Tabbed content area ----- */
#infopods_nav{position:relative;list-style:none;margin:0;padding:0;float:left;line-height:0px;}
#infopods_nav li{float:left;color:#fff;padding:0;margin:0 3px 0 0;padding:0px;line-height:0px;}

#infopods_nav li a{float:left;color:#fff;background:#FF6600 url(../images/tabs/corptab_off_left.gif) no-repeat 0 0;padding:0px 0 0px 20px;margin:0px;margin:0;line-height:0px; font-weight: 400; }
#infopods_nav li a:hover{text-decoration:none;}
#infopods_nav li a span{display:block;background:url(../images/tabs/corptab_off_right.gif) no-repeat top right;padding:9px 10px 6px 0px;margin:0px;line-height:1.1em;}
#infopods_nav li a.on{color:#FF6600;background:#fff url(../images/tabs/corptab_on_left.gif) no-repeat 0 0;top:1px;position:relative;z-index:5;}
#infopods_nav li a.on span{display:block;background:url(../images/tabs/corptab_on_right.gif) no-repeat top right;padding:9px 10px 6px 0px;margin:0px;line-height:1.1em;}
#infopod_top{clear:both;float:left;background:url(../images/tabs/corp_tab_podtop.gif) no-repeat 0 100%;height:5px;width:501px;}
#infopod_top hr{display:none;}
#infopods.infopods .infopod{width:485px;clear:left;padding:8px;background:url(../images/tabs/corp_infopod_tbg.gif) no-repeat bottom left;}

.infopodline {
	clear:both;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #FF6600;
	height:1px;
	margin:0 0 10px 0;
	padding:5px 0 0 0;
}

/*.infopod .subhead_bg {background:#FFF4ED url(../images/tabs/subhead_bg_484_bus_top.gif) top right no-repeat;}
.infopod .subhead_bg .subhead_bg_b{background:#FFF4ED url(../images/tabs/subhead_bg_484_bus_bot.gif) no-repeat bottom left; }
*/
.subhead_bg_i { width: 465px; padding: 0 10px 10px 10px;}

/* ---- Table within tabbed content area --- */
.infopod .table_top{background:#fff6f0 url(../images/tabs/table_top_483_bus.gif) no-repeat 0 0;height:4px;width:483px;float:left;}
.infopod table{float:left;width:482px;}
.infopod .table_bot{background:url(../images/tabs/table_bot_483_bus.gif) no-repeat 0 0;}
.infopod .pod0{float:left;width:483px;margin-bottom:11px;background:#FBF2F6 url(../images/tabs/top_doc_download_483_bus.gif) top right no-repeat;}
.infopod .pod0 .pod0_b HR{display:none;}
.infopod .pod0 .pod0_b{width:483px;border:0;background:#FBF2F6 url(../images/tabs/table_bot_483_bus.gif) no-repeat 0 0;margin-bottom:0}

.infopod .infopod_footer{border-top:1px solid #FF6600;}