P.quotename {padding-top:10px;}
.quoteend {background: url(/newsite/images/quote_end.gif);}
P.quote {font-family: Georgia, Times, serif; font-style:italic; font-size: 13px; color: #333333; line-height:20px; background: url(/images/quote_open.gif) no-repeat; text-indent: 25px; padding: 4px 0 0 0; margin: 0;}
.textbox {width: 376px; color: #FFFFFF;}
.textname {font-size: 95%; padding: 8px 0 0 0;}
.textquote {font-family: Georgia, Times New Roman, Times, serif; font-size: 160%; font-style: italic; line-height: 1.45em; background: url(/images/homepage/email_marketing/quote_wh1.gif) no-repeat 0 3px; text-indent: 22px; padding-top: 5px;}
	.submit {border: 0px; background: url(/images/submit.gif) no-repeat; height:23px; width:77px; vertical-align: middle;}
.product {vertical-align: middle; padding-top:0px;}
.productprices {vertical-align: middle; padding-top:0px; width:307px;}
.product-image { border:0px; padding: 0px 20px 0px 0px; width:179px; vertical-align: top;}
.product-title {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #2367a8; font-size: 13px; line-height:20px;}
.product-price {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #666666; font-size: 11px; }
.product-shipping {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #666666; font-size: 11px;} 
.product-attr-custom {padding: 1px; border: 1px solid #cccccc; background-color: #FFFFFF; vertical-align: middle; color: #5C5C5C; font-size: 100%;}
.data-cell {width:548px; padding:0px 10px 0px 0px; vertical-align:top; height: auto !important;}
.align-cart { padding-left:0px }
.override #googlecart-widget-head { View cart } 
.override .googlecart-widget-title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px ; font-weight:bold; color: #2367a8; line-height:150%;}
.override .googlecart-widget-removed-message { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px ; color: #2367a8; line-height:11px;}
.override .googlecart-widget-price { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px ; color: #666666;  font-weight:bold;}
.override .googlecart-widget-long-details {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px ; color: #666666; line-height:11px;} 
.override #googlecart-widget-body { border:0px; background:#eeeeee;} 
.override .googlecart-widget-quantity-box {font-family: Verdana, Arial, Helvetica, sans-serif; padding: 1px; border: 1px solid #cccccc; background-color: #FFFFFF; vertical-align: middle; color: #5C5C5C; font-size: 10px; width:20px;}
.override .googlecart-widget-short-details {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px ; color: #666666; line-height:11px;}
.override .googlecart-widget-totalprice {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px ; color: #666666;}
.override .googlecart-widget-totalmessage {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px ; color: #666666; font-weight:bold;}
.override .googlecart-widget-disclaimer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px ; color: #666666;}
.override .googlecart-widget-remove {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px ; color: #666666;}
.override .googlecart-widget-restore {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px ; color: #666666;}
.override #googlecart-widget-emptymessage {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px ; color: #666666;}
.override .googlecart-widget-footertext {font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666;}

form {display: inline;}
LI.level_3 {margin-bottom: 0px; margin-top: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/lhm/lh_dash.gif) no-repeat 31px 3px; padding: 0 15px 8px 42px; font-size: 90%;}
UL.lhm .on A:hover {color: #81bd41; text-decoration: underline;}
* html ul li a {_height:1em;}
A, A:visited {color: #2367A8; text-decoration: none;}
html, body {width: 100%;}
UL.lhm A, UL.lhm A:visited {color: #656565; text-decoration: none;}
img {border: 0px;}
UL.lhm A:hover {color: #81bd41; text-decoration: underline;}
LI.level_1_first {margin: 0; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/spacer.gif) no-repeat; padding: 8px 15px 8px 13px;}
.de_wrapper {width: 880px; height:auto; overflow:hidden; background:#fff}
A.grey:hover {color: #81bd41; text-decoration: underline;}
body {font-family: Verdana, Arial, Helvetica, sans-serif; background: #113354; font-size: 11px; font-style: normal; font-weight: normal; color: #666666; margin: 0 auto; padding: 0px; line-height:150%}
li.bullet {list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/bullet.gif) no-repeat; padding: 0 10px 0px 20px; line-height:22px;}
li.mic {list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/mic.gif) no-repeat; padding: 0 10px 10px 40px;}
li.disc {list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/disc.gif) no-repeat; padding: 0 10px 10px 40px;}
li.parking {list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/parking.gif) no-repeat; padding: 0 10px 10px 40px;}
li.headphones {list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/headphones.gif) no-repeat; padding: 0 10px 10px 40px;}
li.train {list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/train.gif) no-repeat; padding: 0 10px 10px 40px;}
li.tram {list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/tram.gif) no-repeat; padding: 0 10px 10px 40px;}
li.walk {list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/walk.gif) no-repeat; padding: 0 10px 10px 40px;}
li.plane {list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/plane.gif) no-repeat; padding: 0 10px 10px 40px;}
li.bus {list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/bus.gif) no-repeat; padding: 0 10px  10px 40px;}
P {margin: 0px 0px 10px 0px;}
li.car {list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/car.gif) no-repeat; padding: 0 10px 10px 40px;}
.lh_bg {background: url(/images/lhm/lh_bg.jpg) repeat-x; width: 175px; min-height: 540px; height: auto !important; height: 540px;}
.button_center {text-align:center; padding-top:10px; width:480px; padding-bottom:0px; overflow: hidden;}
.button_box {text-align:center; width:480px; }
.center {text-align:center;}
* {font-family: Verdana, sans-serif;}
LI.level_2 {margin-bottom: 0px; margin-top: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/lhm/lh_chev.gif) no-repeat 13px 5px; padding: 0 15px 8px 26px; font-size: 90%;}
.ratestextwidth {width:470px}
UL.lhm {margin: 0 0 0 0; padding: 13px 0 0 0; border-bottom: 1px solid #e1e1e1;;  line-height: 1.3em !important;}
LI.level_1 {margin: 0; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/spacer.gif) no-repeat; padding: 8px 15px 8px 13px; border-top: 1px solid #e1e1e1;}
UL.lhm .on A, UL.lhm .on A:visited {color: #949393; text-decoration: none;}
A.grey, A.grey:visited {color: #757575; text-decoration: none;}
#righthandcolumn {float:right; width:330px; min-height:320px; height: auto !important; margin-right:0px; margin-left:15px; margin-top:5px; }
#left_hand_column {float:left; width:490px; min-height:320px; height: auto !important; margin-right:10px; margin-left:0px;}
#left_hand_column_wide {float:left; width:620px; min-height:320px; height: auto !important; margin-right:0px; margin-left:0px;}
.padding_top6px {padding-top:6px}
.large {font-size: 18px; font-style: normal; font-weight: bold; color: #2367a8; line-height:24px;}
.medium {font-size: 13px; font-style: normal; font-weight: bold; color: #2367a8; line-height:24px;}
#righthandcolumn_directions {background:url(/images/vert_line.gif) repeat-y; float:right; width:441px; min-height:185px; height: auto !important; margin-left:15px; padding-left:15px; padding-right:0px; margin-top:0px; }
#righthandcolumn_210 { repeat-y; float:right; width:210px; min-height:320px; height: auto !important; margin-left:15px; margin-top:0px; }
#righthandcolumn_282 {float:right; width:282px; min-height:185px; height: auto !important; margin-left:15px; margin-top:0px; }
.blue {color: #2367A8; font-weight: bold;}
.hp_rh_promo_box {background: url(/images/hp_rh_grad.jpg); float:right; width:176px; height:200px;}
.hp_promohead {background: url(/images/hp_rh_head_grad.jpg); width:156px; height:19px; padding-left:10px; padding-right:10px; padding-top:3px; font-size:13px; font-weight:bold; color:#ffffff;}
.hp_promotext {width:156px; padding:0px 0px 0px 0px; font-size:11px; line-height:13px; font-weight:normal; color:#ffffff;}
.hp_mainarea {width:880px; padding: 0 0 0 0; margin: 0;}
.hp_flash {width:704px; height:200px; float:left;}
.newslettertext {font-size:11px; line-height:13px;}
.intro {font-size: 11px; font-style: normal; font-weight: normal; color: #666666; line-height:150%}
.introtext {font-size: 11px; font-style: normal; font-weight: bold; color: #666666; line-height:150%}
.td_aligntop {vertical-align:top; width:118px}
.td_alignbottom {padding-left: 8px; vertical-align:bottom;}
.td_clients {vertical-align:top; padding-right: 17px; padding-left: 8px; font-size: 11px; font-style: normal; font-weight: normal; color: #666666; width:139px}
.hp_td_mastering {background: url(/images/box_mastering.jpg) no-repeat; vertical-align:bottom; padding:  0px 10px 14px 10px; font-size: 13px; font-style: normal; font-weight: bold; color: #666666; cursor: pointer; }
.hp_td_recording {background: url(/images/box_recording.jpg) no-repeat; vertical-align:bottom; padding:  0px 10px 14px 10px; font-size: 13px; font-style: normal; font-weight: bold; color: #666666; cursor: pointer;}
.hp_td_mixing {background: url(/images/box_mixing.jpg) no-repeat; vertical-align:bottom; padding:  0px 10px 14px 10px; font-size: 13px; font-style: normal; font-weight: bold; color: #666666; cursor: pointer;}
.hp_td_tuition {background: url(/images/box_tuition.jpg) no-repeat; vertical-align:bottom; padding:  0px 10px 14px 10px; font-size: 13px; font-style: normal; font-weight: bold; color: #666666; cursor: pointer;}
.hp_td_cd {background: url(/images/box_cd.jpg) no-repeat; vertical-align:bottom; padding:  0px 10px 14px 10px; font-size: 13px; font-style: normal; font-weight: bold; color: #666666; cursor: pointer;}
.table_565 {width:565;}
.table_847 {width:847px;}
.pad_top10 {padding-top:10px;}
.greyline {background: #C7CACC;}
#subicon_menu li {height: 22px; background-position: 0 0; white-space: nowrap; list-style: none; float: left;}
#subicon_menu li a:hover.sub, #subicon_menu li.on a.sub {background-image: url(/images/ic_sub_orange.gif); background-position: 0px 0px; text-decoration: none; font-weight:normal; color:#91b3d3;}
#subicon_menu li a {background-image: url(/images/ic_sub_grey.gif); background-repeat: no-repeat; height: 18px; display: block; padding-top:3px; color: #2367a8; }
#topicon_menu li {width: auto; height: 22px; background-position: 0 0; white-space: nowrap; list-style: none; float: left;}
#topicon_menu li a {background-image: url(/images/ic_blue.gif); background-repeat: no-repeat; height: 20px; display: block; padding-top:5px; color: #FFFFFF;}
#topicon_menu li a.nav {background-position: 0px 0px;}
#topicon_menu li a:hover.nav, #topicon_menu li.on a.nav {background-image: url(/images/ic_orange.gif); background-position: 0px 0px; text-decoration: none; font-weight:normal; color:#91b3d3;}
.align_center {text-align: center !important;}
.align_left {text-align: left;}
.align_right {text-align: right;}
.bespoke_padding {padding-top:250px;}
.icon {font-size: 105%; padding-left:20px; padding-right:12px; width: 100px;}
.subicon {font-size: 105%; padding-left:20px; padding-right:12px; padding-bottom:0px; padding-top:0px}
.bigger {font-size: 115%;}
.blockquote {padding-left: 30px;}
.bold {font-weight: bold;}
.clear_page {clear: both; font-size: 0%; line-height: 0%;}
.float_left {float: left;}
.copyright {font-size: 9px; color: #2367a8; line-height: 12px;}
.vat {font-size: 9px; color: #ffffff; line-height: 12px;}
.float_left_button {float: right; width:240px; vertical-align: middle; padding-top:10px; text-align:center; height:90px;}
.float_right_button {float: right; width:240px; vertical-align: middle; padding-top:10px; text-align:center; height:90px;}
.float_right_rates {float: right; width:100px; vertical-align: middle; height: 25px; padding-bottom:1px; white-space: nowrap;}
.float_right_prices {float: right; width:100px; padding-bottom:0px; white-space: nowrap; padding-top:3px;}  
.float_left_rates {float: left; width:570px; vertical-align: middle; height: 23px; padding-top:3px; }
.float_right {float: right; }
.float_right_bullet {float: right; width:245px; margin-bottom:0px; padding-bottom:0px;  overflow: hidden;}
.float_left_bullet {float: left; width:245px; margin-bottom:0px; padding-bottom:0px;  overflow: hidden;}
.bullet_wrapper {width:490px; padding-top:0px;  margin-top:0px; overflow: hidden;}
.footer {margin: 16px 17px 0px 16px; padding: 10px 0 0 0; font-size: 11px; line-height: 1.1em; border-top: 11px solid #EAEBEC;}
.footer_bg {background: url(/images/footer_bg.gif) no-repeat top center #113354; height: 40px; width: 100%;}
.form {padding: 1px; border: 1px solid #cccccc; background-color: #FFFFFF; vertical-align: middle; color: #5C5C5C; font-size: 100%;}
.td_form_left {vertical-align: top; width: 120px; padding: 10px 10px 0 0;}
.td_form {vertical-align: top; padding: 10px 10px 0 0;}
.td_form_right {vertical-align: top; width: 225px; padding: 10px 10px 0 0;}
.form_left_short {float: left; width: 100px; padding: 2px 10px 0 0;}
.form_right {float: left; width: 290px;}
.form_right_long {float: left; width: 450px;}
.form_right_short {float: left; width: 220px;}
.form_wrapper {width: 470px; overflow: hidden; padding: 0 0 5px 0;}
.form_wrapper_long {width: 645px; overflow: hidden; padding: 0 0 5px 0;}
.form_wrapper_pad {width: 475px; overflow: hidden; padding: 0 0 9px 0;}
.form_wrapper_short {width: 340px; overflow: hidden; padding: 5px 0;}
.highlight {background: #81bd41; font-weight: bold; color: #333333; padding: 0 0px;}
#offerbox {float:left; width:170px; padding-right:0px; margin-top:0px; margin-right:20px; margin-bottom:15px;}
#offertop {width:330px; height: 29px; }
#logobox {float:left; width:170px; height:110px; padding-right:0px; margin-top:5px; margin-right:20px}
#logo {width:170px; height: 90px; }
#profilepic_box {float:left; width:242px; height:400px; padding-right:0px; margin-top:5px; margin-right:20px}
#profilepic {width:242px; height: 288px;}
#profiletext {width:142px; height: 288px;}
#offerbot {width:330px; height:21px;}
.class {height:120px;}
#offermid {background: url(/images/price_shadow.jpg) repeat-x #17314B; width:307px; padding-left:10px; padding-right:13px; padding-top:10px; padding-bottom:10px;}
#quotebox {float:left; width:330px; padding-right:20px; margin-top:0px; margin-right:0px; margin-bottom:0px}
#box_01 {float:left; width:330px; padding-right:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; height:206px;}
#quotetop {width:330px; height: 14px; }
#quotebot {width:330px; height: 12px; }
#quotemid {background:url(/images/quote_mid.jpg) no-repeat #E0E0E0; width:300px; height: 180px; padding-left:13px; padding-right:17px;}
.quotetext {font-family: Georgia, Times, serif; font-style:italic; width:295px; font-size: 13px; color: #333333; line-height:20px;}
.quotetextbold {font-family: Georgia, Times, serif; font-weight: bold; font-style:italic; font-size: 13px; color: #333333; line-height:20px;}
#equipmentbox {float:left; width:210px; padding-right:20px; margin-top:0px; margin-right:0px; margin-bottom:0px}
#corp_clients_box {float:left; width:282px; padding-right:20px; margin-top:0px; margin-right:0px; margin-bottom:0px}
#corp_clients {background:url(/images/clients_vr.gif); width:252px; min-height: 2090px; height: auto !important; padding-left:13px; padding-right:17px;}
#equipmenttop {width:210px; height: 30px; }
#equipmentbot {width:210px; height: 20px; }
#equipmentmid {background: #E0E0E0; width:180px; min-height: 120px; height: auto !important; padding-left:13px; padding-right:17px;}
.equipmenttext {font-size: 11px; color: #666666; line-height:16px;}
.rh_headertext {font-size: 13px; color: #666666; line-height:20px; font-weight: bold;}
.headertext {font-size: 13px; color: #2367a8; line-height:20px; font-weight: bold;}
.pricestarts {font-size: 120%; font-weight: bold; color: #c0c7cc; line-height:14px; float: left; width:200px; vertical-align: middle; padding-top:3px;}
.offertext {font-size: 125%; font-weight: normal; color: #666666; line-height:16px;}
.price {font-family: Georgia, Times, serif; font-size: 60px; font-weight: normal; color: #2367A8; line-height:60px;}
.img_align_left {float: left; margin: 0px 10px 10px 0px;}
.img_align_mid {vertical-align: middle;}
.img_align_mid_noborder {vertical-align: middle; border: 0px solid #ffffff !important;}
.img_align_mid2 {vertical-align: 10%;}
.img_align_right {float: right; margin: 0px 0px 0px 0px;}
.img_border_1px {border: 1px solid #E1E1E1 !important;}
.img_noborder {border: 0px solid #ffffff !important; padding:  0px !important;}
.img_noborder_right {border: 0px solid #ffffff !important; padding:  0px !important; float: right;}
.img_nopadding {padding:  0px 5px 0px 5px !important;}
.img_nopadding2 {border: 1px solid #E1E1E1; padding:  0px 0px 0px 0px !important;}
.imgman_close {float: right; margin: -5px -5px 0 0; _margin: -5px -3px 0 0; position:absolute; right:20px; top:20px}
.logobox {width: 880px; height: 116px; padding: 0 0 0 0; margin: 0;}
.logo {float: left; width:128px; height:94px; padding-top:12px;}
.strapline {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; line-height:18px; float: right; width:500px; padding-top: 52px; font-weight:bold;}
.strapline .blue {color: #2367a8; font-size: 15px;}
.strapline .grey {color: #666666; font-size: 14px;}
.logobox_left {margin: 0px; padding:0px; float: left; color: #2367a8; width:680px; height:94px;}
.signup {margin-top: 10px; }
.logobox_pad {padding: 0px 0px 0px 12px; font-size: 150%; }
.logobox_right {background:url(/images/newsletter_bg.gif); width:157px; float: right; margin-top: 15px; padding: 0px 10px 0px 10px; text-align: left; font-size: 70%; font-weight: normal; height:88px;}
.logobox_right .newsletter {color: #737A7F; font-size: 95%;}
.margin_b5 {margin-bottom: 5px;}
.margin_t5 {margin-top: 5px;}
.margin_t8 {margin-top: 8px;}
.nowrap {white-space: nowrap;}
.padding_0 {padding: 0px !important;}
.padding_10 {padding: 10px;}
.padding_b20 {padding-bottom: 20px;}
.padding_b15 {padding-bottom: 15px;}
.padding_b4 {padding-bottom: 4px;}
.padding_right15 {padding-right: 15px;}
.padding_t10 {padding-top: 10px;}
.padding_t20 {padding-top: 20px;}
.padding_t29 {padding-top: 29px;}
.padding_t60 {padding-top: 60px;}
.padding_tb15 {padding-top: 15px; padding-bottom: 15px;}
.padding_tb7 {padding-top: 7px; padding-bottom: 7px;}
.page_top_wrapper {width: 880px; min-width: 880px; min-height: 11px; height: auto !important; margin: auto; }
.page_wrapper {width: 880px; min-height: 605px; height: auto !important; height: 605px; margin: auto;  margin-bottom:11px; background:#ffffff; position:relative; top:11px}
.pagebg_top_wrapper {background: url(/images/tl.gif) no-repeat; background-position: 50% 0px;
padding:0px 0px 0px 0px; width:880px; min-width: 880px; width: auto !important;}
.pagebg_wrapper {background: url(/images/bg1.gif) repeat-y top center; width: 100%;}
.required {color: #df5a57;}
.search_left {float: left; width: 30px; font-size: 145%; color: #81bd41;}
.search_right {float: left; width: 610px;}
.search_right h2 {margin: 0 0 6px 0;}
.skiplink, .hidden {display: none;}
.smaller {font-size: 90%;}
.smaller2 {font-size: 85%;}
.smaller3 {font-size: 80%;}
.text_padding {padding: 0 0 3px 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
.top_newlogin {float: right; text-align: right; padding: 13px 0 0 0; color: #333333; width: 200px; white-space: nowrap;}
.top_newlogin img {vertical-align: -65%; #vertical-align: -75%; padding: 0 0 0 6px;}
.top_newsearch {float: right; padding: 13px 0 0 20px; #padding: 12px 0 0 20px; _padding: 11px 0 0 20px; width: 243px;}
.top_newsearch .form {border: 0px solid #FFFFFF; padding: 2px; width: 165px;}
.top_search_text {font-size: 110%; font-weight: bold; padding: 0 0 6px 0; color: #777777;}
.topmenu {height: 25px; white-space: nowrap; padding-bottom:0px; margin-bottom:0px; padding-left: 0px; margin-left: 0px; background: url(/images/bar.gif); }
.submenu {height: 22px; white-space: nowrap; padding-bottom:0px; margin-bottom:0px; padding-left: 0px; margin-left: 0px; background:#EAEBEC}
.topmenu UL {margin-top: 0; margin-left: 17px; padding-bottom:0px; margin-bottom:0px; padding-top: 0; padding-left: 0;}
.submenu UL {margin-top: 0; margin-left: 17px; padding-bottom:0px; margin-bottom:0px; padding-top: 0; padding-left: 0;}
.white {color: #FFFFFF; font-weight: normal; font-size: 11px;}

h1 {color: #666666; font-weight: normal; font-size: 27px; margin: 0 0 13px 0; padding: 0px; line-height: 1.3em;}
h1.smaller {color: #81bd41; font-weight: normal; font-size: 150%; margin: 0 0 13px 0; padding: 0px; line-height: 1.3em;}
h2 {color: #81bd41; font-weight: normal; font-size: 150%; margin: 0 0 13px 0; padding: 0px; line-height: 1.3em;}
h2.black {color: #3C3C3C; font-weight: normal; font-size: 150%; margin: 0 0 13px 0; padding: 0px; line-height: 1.3em;}
h3 {color: #555555; font-weight: bold; font-size: 105%; margin: 5px 0 15px 0; padding: 0px; line-height: 1.3em;}
h4 {color: #81bd41; font-weight: bold; font-size: 120%; margin: 0 0 13px 0; padding: 0px; line-height: 2em; align: right;}
hr {color: #ffffff; background: #ffffff url(/images/spacer.gif) repeat-x ; height: 1px; border: 0px; margin: 10px 0px 10px 0px; #margin: 4px 0px 4px 0px; _margin: 4px 0px 4px 0px;}
.hr_blue {color: #91b3d3; background: #91b3d3 url(/images/blue_line.gif) repeat-x ; height: 1px; border: 0px; margin: 10px 0px 10px 0px; #margin: 4px 0px 4px 0px; _margin: 4px 0px 4px 0px;}
.hr_none {color: #ffffff; background: #ffffff; height: 1px; border: 0px; margin: 10px 0px 10px 0px; #margin: 4px 0px 4px 0px; _margin: 4px 0px 4px 0px;}
.td_rates {clear: both; width:600px; background: url(/images/hr.gif) repeat-x ; height: 2px; border: 0px; margin: 0px 0px 0px 0px; }
.td_rates_top {clear: both; width:600px; background: url(/images/hr.gif) repeat-x ; height: 2px; border: 0px; margin: 10px 0px 0px 0px; }
LI.none {margin: 1px 0 4px 0; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/spacer.gif) no-repeat 0 2px; padding: 0;}
UL.none {margin: 10px 0 0 2px; padding-left: 0px;}
.charihp_flash {width: 704px; height: 256px; background: #fff;}
.hp_padding_10 {padding:  0px 10px 10px 10px; background: url(/images/box_lines.gif); vertical-align:top; cursor: pointer; text-decoration: none; color:#555555;}
.img_pad {padding:  0px 0px 20px 5px;}
.rulepadding {padding:  8px 0px 10px 0px;}
.img_noborder_pad {border: 0px solid #ffffff !important; padding: 0px 0px 20px 5pxpx !important;}
.img_align_left_margin {float: left; margin: 5px 10px 10px 0px;}
.content_text_pad_r50_text {padding: 25px 50px 0 25px; line-height: 1.85em;}
.content_container {clear: both; width: 880px; overflow: hidden;}
.content_container_vr1 {padding-top: 11px; padding-left:16px; width: 850px;}
.bold {font-weight:bold;}
UL {margin-left: 20px; margin-top: 0px; padding-top: 0px; margin-bottom:0px; padding-bottom:0px;}