body {font-family: Arial, Helvetica, sans-serif;}#wrap{ display: block; width: 848px;}/*   HEADER STYLES   */#header{background-color:#041649; display: block; width: 848px; height:97px; background-image:url(images/header_endcurve.jpg); background-repeat:no-repeat; background-position:right; text-align:left; margin-bottom: 6px;}/*   NAV STYLES   */#menu{height:34px; margin-top:0px; display: block; width: 848px; margin-bottom: 10px;}#menu ul{margin: 0; margin-left: 0px; padding-left: 0px;}#menu ul li {display: inline; font-weight: normal; height: 34px;}#menu .submen {font-size: 11px; color: white; text-decoration: none; padding-top: 5px; padding-left: 0px; padding-right: 0px; margin: 0; height: 34px; text-align: center; background-image:url(images/menubutton_off.gif); background-repeat:no-repeat; display: block; width: 105px; float: left;margin-right: 1px;}#menu .submen:hover {background-image:url(images/menubutton_over.gif); background-repeat:no-repeat;}#menu .submenactive {background-image:url(images/menubutton_on.gif); background-repeat:no-repeat;}#menu .submenactive:hover {background-image:url(images/menubutton_on.gif); background-repeat:no-repeat;}/*   BODY AREA STYLES   */#bodyarea { display: block;}.leftbutton{ margin-top: 10px; margin-bottom: 10px; display: block; width: 137px; height: 21px; color:#FFFFFF; text-align:center; vertical-align:middle; line-height: 21px; font-size:11px; text-decoration: none; background-image:url(images/leftpanelbutton.gif); background-repeat:no-repeat;}.leftbuttonbro{top: 61px; margin-bottom: 6px; display: block; width: 137px; height: 21px; color:#FFFFFF; text-align:center; vertical-align:middle; line-height: 21px; font-size:11px; text-decoration: none; background-image:url(images/leftpanelbutton.gif); background-repeat:no-repeat;position: relative;}.leftbutton:hover, .leftbuttonbro:hover {text-decoration: underline;}#requestbro{margin-top: 10px;display: block; width: 137px; height: 143px; background-image:url(images/requestbrochure.jpg); background-repeat:no-repeat;}#innerbox{ background-image:url(images/innerbox_bg.jpg); background-repeat:repeat-y; padding-left: 10px; padding-right: 10px; padding-top: 0px;margin-top: 0px; margin-bottom: 0px; display: block;}#innerbox h2{margin-top: 0px;}li a{ text-decoration: none; color:#e5001c; font-size: 12px; font-weight: bold; }li a:hover{ text-decoration: underline; color:#041649; font-size: 12px; font-weight: bold; }#jspanel{ width: 242px; height: 366px; display: block; background-image:url(images/JS_bdrop.jpg); background-repeat:no-repeat;}.middleblock{padding-left: 15px; padding-right: 15px;}h1{color:#041649; font-size:22px; line-height: 24p; font-weight:normal; margin-top: 0px;}h2{color:#041649; font-size:14px; line-height: 19p; font-weight:bold; margin-bottom: 5px;}p{ font-size: 11px; line-height: 14px;}li{font-size: 11px; list-style-image:url(images/bullet.gif); list-style-type:circle; color:#041649;}.home{ color:#041649; font-size: 12px;}.Copp{ line-height:32px; vertical-align:middle; font-size: 11px; text-decoration:none; background-image:url(images/client_opps_bg.gif); background-repeat:no-repeat; background-position:left; display: block; color:#FFFFFF; font-weight:normal; width: 216px;}.Copp:hover{text-decoration:underline;}/*   FOOTER AREA STYLES   */#footer{ display: block; width: 848px; text-align:center; height: 26px; background-color:#b0bde3; margin-top: 4px; line-height: 26px; font-size: 11px; color:#FFFFFF;}#footer a{ font-size: 10px; color:#041649; text-decoration: none; padding-left: 3px; padding-right: 3px;}#footer a:hover{ font-size: 10px; color:#041649; text-decoration: underline; padding-left: 3px; padding-right: 3px;}.locationslist{ font-size: 10px;}.locationslistsmall{ font-size: 9px; display: inline; color:#3366CC;}.locationslist a{ font-size: 10px; color:#041649; text-decoration: none; line-height: 13px;}.locationslist a:hover{color:#e1131f; text-decoration: none;}#branchdetails{ background-image:url(images/locations_mid_bg.jpg); background-repeat:repeat-y; padding-left: 10px; padding-right: 10px; padding-top: 0px;margin-top: 0px; margin-bottom: 0px; display: block; font-size: 12px; color:#041649;}#train1{background-image:url(images/innerbox_foot.jpg); background-repeat:no-repeat; background-position:bottom left;padding-left: 10px; padding-right: 10px; padding-bottom: 5px;}#innerbox2{ background-image:url(images/innerbox_bg.jpg); background-repeat:repeat-y;  padding-top: 0px;margin-top: 0px; margin-bottom: 0px; display: block;}#innerbox2 h2{margin-top: 0px;}#TFL{ background-image:url(images/TFL_bgnew.gif); background-position:bottom left; background-repeat:no-repeat;}#TFL h1{ color: #dd2437; font-weight: bold}#TFL p{font-size: 12px; line-height: 18px; }.tfl1{margin-right: 265px;}#TFL .last{margin-top: 70px;}.TFLbutton1 {background-image:url(images/TFLButtonRight.gif); background-repeat:no-repeat; display: block; width: 242px; height: 32px; font-size: 11px; color: white; text-decoration: none; line-height: 23px;margin-top: 10px; margin-bottom: 10px; text-indent: 45px;}.TFLbutton1:hover {text-decoration: underline;}.TFLbutton2 {background-image:url(images/TFLButtonRightRed.jpg); background-repeat:no-repeat; display: block; width: 242px; height: 32px; font-size: 11px; color: white; text-decoration: none; line-height: 23px;margin-top: 10px; margin-bottom: 10px; text-indent: 45px;}.TFLbutton2:hover {text-decoration: underline;}#leftmenu a { margin-top: 5px; margin-bottom: 5px; display: block; width: 137px; height: 21px; color:#041649; text-align:left; vertical-align:middle; line-height: 21px; font-size:11px; text-decoration: none; background-image:url(images/leftmenuoff.gif); background-repeat:no-repeat; text-indent: 5px; font-weight: bold;}#leftmenu a:hover {background-image:url(images/leftpanelbutton.gif);color:#FFFFFF;}#leftmenu a.selected {background-image:url(images/leftpanelbutton.gif);color:#FFFFFF; font-weight: bold;}#submenu {margin-bottom: 15px; }#submenu a {background-image: url(''); font-size: 11px; padding-left: 0px; width: 127px; margin-bottom: 4px; height: auto; margin-top: 0px;line-height: 15px; font-weight: normal; border-bottom: 1px solid #b7c4e8; margin-left: 10px;}#submenu a:hover {background-image: url(''); color:#e5001c; }