html, body, p, ul, li, q, h1, h2, h3, form, a, div, img, input, hr{    margin:0pt;     padding:0pt}
body{font-size:62.5%;font-family:Arial}
body.default{background:url(images/body-default-no-line.gif) repeat-x top}
body.results{background:url(images/body-results-reduced.gif) repeat-x top}
body.static{background:url(images/body-static.gif) repeat-x top}
ul{list-style:none}
a{text-decoration:underline}
a:hover{text-decoration:none}
a img{border:none}
img{vertical-align:bottom}
h1{font-family:Arial}
#container{width:970px; height:auto; min-height:1000px; margin:0 auto; padding:0 10px 15px 10px; overflow:hidden}
/* ========== HeaderControl.ascx ============ */
body.default #header-container{margin-bottom:15px}
#header-container{width:100%; height:140px; background:#003 url(images/header.gif) repeat-x bottom}
#header-container #header{width:970px; height:140px; margin:0 auto; padding:0 10px}
#header-container #header #header-content-left{width:700px; height:68px; float:left; padding-top:32px}
#header-container #header #header-content-left a img{float:left; margin-right:136px}
#header-container #header #header-content-left h1{font-size:2.05em; color:#fff; font-weight:normal; padding-top:13px; float:left}
#header-container #header #header-content-left h1 span{color:#a3cd39}
#header-container #header #header-content-right{width:140px; height:100px; float:right}
#header-container #header #header-content-right ul{float:right; padding:20px 0 9px 0; text-transform:capitalize}
#header-container #header #header-content-right ul a{color:#fff}
#header-container #header #header-content-right ul li{float:left; color:#fff; font-size:1.1em; margin-left:10px}
#header-container #header #header-content-right #language-select{border:4px solid #a3cd39; padding:0px; float:right; background-color:#fff}
#header-container #header #header-content-right #language-select input{border-bottom:none !important}
#header-container #header #header-menu{width:970px; height:40px; clear:both}
#header-container #header #header-menu ul{width:970px; height:37px; padding-top:3px; float:left; overflow:hidden; background:url(images/header-menu-border.gif) no-repeat right; text-align:center}
#header-container #header #header-menu ul a{font-size:1.4em; font-weight:bold; font-family:Arial; color:#fff; text-decoration:none}
#header-container #header #header-menu ul a:hover{text-decoration:underline}
#header-container #header #header-menu ul li{width:16.5%; height:26px; float:left; background:url(images/header-menu-border.gif) no-repeat left; padding-top:8px; padding-bottom:0px}
#header-container #header #header-menu ul.default li{width:auto; padding-right:29.5px; padding-left:27.5px}
/* ========== FooterControl.ascx ============ */
#container #footer ul#footer-menu{width:970px; height:38px; border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0; background:url(images/footer.gif) repeat-x; font-family:Arial; font-size:1.2em; margin-bottom:15px}
#container #footer ul#footer-menu li{width:145.6px; height:26px; float:left; border-left:1px solid #c0c0c0; padding:12px 0 0 15px; margin-left:0}
#container #footer ul#footer-menu li a{color:#003; text-transform:capitalize; background:url(images/arrow-green-footer.gif) no-repeat center left; padding-left:10px}
#container #footer h4{width:400px; font-size:1.1em; font-weight:normal; color:#666; float:left}
#container #footer ul{float:right}
#container #footer ul li{float:left; margin-left:5px; color:#666}
#container #footer ul a{color:#666}
/* ========== Default.aspx ================== */
#container #default-top-content-left{width:330px; float:left; color:#003; font-family:Arial}
#container #default-top-content-left h1{font-weight:normal; font-size:2em; padding-bottom:15px; padding-right:5px; margin-top: 35px; color: #666}
#container #default-top-content-left h2{font-size:2.8em; font-weight:bold; color: #666}
#container #default-top-content-left p{width:310px; font-size:1.4em; padding-bottom:15px; color: #666}
#container #default-top-content-left img{margin-bottom:12px}
#container #default-top-content-right{width:638px; height:auto; float:left; border:1px solid #c0c0c0; margin-bottom:15px; background:#fff url(images/default-top-content-right.gif) repeat-y}
#container #default-top-content-right #default-top-content-right-inner-left{width:357px; float:left; min-height:326px; padding-bottom:15px}
#container #default-top-content-right #default-top-content-right-inner-left #breadcrumb{background:url(Images/number-one-blue.png) no-repeat; width:335px; padding:10px; font-size:13px; font-family:Arial; color:#666; font-weight:bold;}
#container #default-top-content-right #default-top-content-right-inner-left #breadcrumb span#breadcrumb-links{width:300px; padding-left:25px; padding-bottom:5px; line-height:25px}
#container #default-top-content-right #default-top-content-right-inner-left #breadcrumb a{color:#A54399; font-size:13px}
#container #default-top-content-right #default-top-content-right-inner-left #landing-map{width:355px}
#container #default-top-content-right #default-top-content-right-inner-left #map-area{width:355px}
#container #default-top-content-right #default-top-content-right-inner-left #map-area #landing-areas{font-size:1.2em; padding:5px 0 0 15px; background-color:#fff}
#container #default-top-content-right #default-top-content-right-inner-left #map-area #landing-areas a.area-link{font-size:12px; font-family:Arial; background-color:#fff; color:#A54399;}
#container #default-top-content-right #default-top-content-right-inner-left #map-area #landing-areas a#search-selection{color:#6BABC6; font-family:Arial; font-weight:bold; font-size:1.2em;     padding-bottom:5px}
#container #default-top-content-right #default-top-content-right-inner-left #map-area #landing-areas span.checkbox-city{font-weight:bold; margin-right:15px}
#container #default-top-content-right #default-top-content-right-inner-left #map-area h3{font-size:1.3em; font-family:Arial; color:#003; padding-bottom:5px}
#container #default-top-content-right #default-top-content-right-inner-left #map-area #landing-areas table{margin-bottom:15px}
#container #default-top-content-right #default-top-content-right-inner-left #map-area #divTickBoxes{font-weight:bold; color:#A54399}
#container #default-top-content-right #default-top-content-right-inner-left #map-area #divTickBoxes h1{color: #000033; padding-bottom:10px;font-size:1.1em;}
#container #default-top-content-right #default-top-content-right-inner-right{width:280px; float:right; padding:0px; margin:0px}
/*#container #default-top-content-right #default-top-content-right-inner-right ul#tab-search{height:33px; background:url(images/default-top-content-right-ul.gif) repeat-x; border-bottom:1px solid #c0c0c0; padding:5px 0 0 15px}
#container #default-top-content-right #default-top-content-right-inner-right ul#tab-search li{height:23px; float:left; font-size:1.2em; font-family:Arial; font-weight:bold; color:#6babc6; padding:10px 10px 0 10px}
#container #default-top-content-right #default-top-content-right-inner-right ul#tab-search li.selected{   background:url(images/default-top-content-righ-li-selected.gif) repeat-x}
#container #default-top-content-right #default-top-content-right-inner-right ul#tab-search a{color:#A54399}*/
#container #default-top-content-right #default-top-content-right-inner-right ul#tab-search{height:38px; background:url(images/default-top-content-right-ul.gif) repeat-x; border-bottom:1px solid #c0c0c0;}
#container #default-top-content-right #default-top-content-right-inner-right ul#tab-search li{height:26px; float:left; font-size:1.2em; font-family:Arial; font-weight:bold; color:#6babc6; padding:12px 15px 0 15px}
#container #default-top-content-right #default-top-content-right-inner-right ul#tab-search li.selected{background:#f1f1f1 url(images/default-top-content-righ-li-selected.gif) repeat-x}
#container #default-top-content-right #default-top-content-right-inner-right ul#tab-search a{color:#A54399}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search{    clear:both}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search h5{border-bottom:1px solid #c0c0c0;     padding:10px 0 10px 15px; color:#003; font-family:Arial; font-size:1.4em; font-weight:normal; text-transform:capitalize}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search h5 a{background:url(images/globe.gif) no-repeat left center;     padding-left:20px; color:#003; text-decoration:none}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search h5 a span{text-decoration:underline; color:#A54399}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search h5 a:hover span{text-decoration:none}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #drop-down-area{border-bottom:1px solid #c0c0c0; color:#003; font-family:Arial; font-size:1.4em; padding:15px 0 5px 15px}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #drop-down-area a{color:#6babc6; font-family:Arial; font-weight:bold}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #drop-down-area .field-wrap{width:230px !important; border:4px solid #6babc6; margin-bottom:10px}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #drop-down-area .blue-submit{position:relative; top:-39px; left:210px}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #drop-down-area input{border-bottom:none !important}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #drop-down-area h2{color:#A54399}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #multiple-results{    padding:10px; clear:both; border-bottom:1px solid #c0c0c0}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #multiple-results h3{color:#003; font-family:Arial; font-size:1.4em; font-weight:normal;padding-bottom:10px}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #multiple-results p{font-size:1.2em; color:#666}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #multiple-results ul#listContainer{background-image:none; border-bottom:none; float:none; height:auto; padding:10px 0; width:auto}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #multiple-results ul#listContainer a{color:#A54399; font-size:12px; padding:none; font-family:Arial}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #multiple-results ul#listContainer li{float:none; padding:0px; margin:0px}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #multiple-results ul#listContainerMS{background-image:none; border-bottom:none; float:none; height:auto; padding:10px 0; width:auto}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #multiple-results ul#listContainerMS a{color:#A54399; font-size:12px; padding:none; font-family:Arial}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #multiple-results ul#listContainerMS li{float:none; padding:0px; margin:0px}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #link-area{    padding:10px 20px; clear:both}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #link-area h3{color:#a54399; font-family:Arial; font-size:1.2em; background:url(images/default-mag-glass-white.gif) no-repeat center left; padding:5px 0 5px 18px}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #link-area a{color:#a54399; font-size:1.2em; margin:0 20px 5px 0}
#container #default-top-content-right #default-top-content-right-inner-right #quick-search #val{padding-top:10px}
#container #default-content-middle{width:970px; height:225px; clear:both; margin-bottom:15px}
#container #default-content-middle #default-middle-content-left{width:330px; height:225px; float:left; background:url(images/default-middle-content-left.gif) repeat-x top; font-family:Arial}
#container #default-content-middle #default-middle-content-left a{width:315px; height:210px; color:White; font-size:2em; font-weight:normal; padding:15px 0 0 15px; display:block; text-decoration:none}
#container #default-content-middle #default-middle-content-left a:hover{background-color:#020240; background-image:none}
#container #default-content-middle #default-middle-content-left a span.green{color:#A3CD39; margin-bottom:20px}
#container #default-content-middle #default-middle-content-left a span.link{background:url(images/arrow-green.gif) no-repeat center left; padding-left:10px; font-size:16px; position:relative; top:50px}
#container #default-content-middle #default-middle-content-left h2{    padding-right:15px}
#container #default-content-middle #default-middle-content-left p{color:#a3cd39; font-size:2em; padding-right:15px; padding-bottom:50px}
#container #default-content-middle #default-middle-content-center{width:330px; height:225px; float:left}
#container #default-content-middle #default-middle-content-right{width:310px; height:225px; float:left; font-family:Arial}
#container #default-content-middle #default-middle-content-right a{width:295px; height:60px; float:left; background:url(images/default-middle-content-right.gif) repeat-x; color:#fff; font-weight:normal; font-size:1.6em; text-decoration:none; padding:15px 0 0 15px}
#container #default-content-middle #default-middle-content-right a:hover{background-color:#020240; background-image:none}
#container #default-content-middle #default-middle-content-right a span{color:#a3cd39; font-size:1.2em}
#container #default-content-middle #default-middle-content-right a img{vertical-align:middle; margin-top:-3px}
#container #default-content-middle #default-middle-content-right li{width:295px; height:60px; float:left; background:url(images/default-middle-content-right.gif) repeat-x; padding:15px 0 0 15px}
#container #default-content-middle #default-middle-content-right li h3{color:#a3cd39; font-weight:normal; font-size:1.8em; padding-bottom:5px}
#container #default-content-middle #default-middle-content-right li a{font-size:1.6em; color:#fff; background:url(images/arrow-green.gif) no-repeat center left; padding-left:10px}
#container #default-bottom-content{width:970px; height:201px; clear:both; margin-bottom:15px}
#container #default-bottom-content #left{margin-right:10px}
#container #default-bottom-content .default-bottom-container{width:478px; height:199px; float:left; border:1px solid #c0c0c0}
#container #default-bottom-content .default-bottom-container ul{height:33px; background:url(images/default-top-content-right-ul.gif) repeat-x; border-bottom:1px solid #c0c0c0; padding:5px 0 0 10px}
#container #default-bottom-content .default-bottom-container ul a{font-size:1.2em; font-family:Arial; color:#003; background:url(images/default-bottom-content-li-arrow.gif) no-repeat center left; padding-left:10px}
#container #default-bottom-content .default-bottom-container ul li{height:23px; float:left; padding:10px 10px 0 10px}
#container #default-bottom-content .default-bottom-container ul li.selected{   background:url(images/default-top-content-righ-li-selected.gif) repeat-x}
#container #default-bottom-content .default-bottom-container ul li.selected a{background:url(images/default-bottom-content-li-selected-arrow.gif) no-repeat center left; padding-left:17px}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner img{border:1px solid #999}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner .featured-case-study{float:right; vertical-align:bottom}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner h3{font-size:1.2em; font-family:Arial; color:#003; float:left; padding:15px 0 10px 15px}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner p{width:300px; float:left; padding:0 0 10px 15px; font-size:1.2em; color:#666}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner p a{color:#003}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner span{font-size:1.2em; color:#666}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner table{table-layout:fixed; border-collapse:collapse; margin:15px 0 0 15px}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner table.consultants-details{margin:0}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner table h2{padding-bottom:5px; color:#003; font-family:Arial; font-size:1.2em}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner table h2 a{color:#003}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner table h3{width:320px; font-size:1.2em; padding:0 0 5px 0; color:#A54399}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner table h3 a{color:#A54399}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner table p{padding:0; font-size:1.2em; color:#666; padding:0 0 10px 0}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner table p a{color:#a54399}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner table ul.upper-menu{background-image:none; padding:0; border:none; height:auto; clear:both}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner table ul.upper-menu li{background-image:none; padding:0; margin:0 5px 0 0}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner table ul.upper-menu li a{background-image:none; padding:0; color:#a54399; font-family:Arial}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner .consultant-image{margin-right:15px}
#container #default-bottom-content .default-bottom-container .default-bottom-container-inner .featured-office{margin-right:15px}
#container #default-bottom-content .default-bottom-container #testimonials{overflow:hidden; padding:10px}
#container #default-bottom-content .default-bottom-container #testimonials table{margin:5px 0 0 5px}
#container #default-bottom-content .default-bottom-container #testimonials p{width:auto; padding:0px 0px 3px 0px; float:left}
#container #default-bottom-content .default-bottom-container #testimonials img{float:left; border:none}
#container #default-bottom-content .default-bottom-container #testimonials h3{padding:0 0 3px 0; margin:0; color:#003}
/*  Hacks */
* html #container #default-content-middle #default-middle-content-left a span.link{background-image:none; padding-left:0px}
* html #container #default-top-content-right #default-top-content-right-inner-right{width:263px}
* html #container #default-top-content-right{overflow:scroll}
* html #default-top-content-right-inner-left{height:340px}
/* ========== Results.aspx ================== */
#container #results-top-section{height:64px}
#container #results-top-section #results-top-section-title{height:70px}
#container #results-top-section #results-top-section-title #results-top-section-title-left{float:left}
#container #results-top-section #results-top-section-title #results-top-section-title-left h1{color:#19124d; font-size:1.2em; font-weight:bold; padding:10px 0}
#container #results-top-section #results-top-section-title #results-top-section-title-left h1 a{color:#19124d}
#container #results-top-section #results-top-section-title #results-top-section-title-left h2{color:#19124d; font-size:1.2em; font-weight:normal}
#container #results-top-section #results-top-section-title #results-top-section-title-right{padding-top:30px; float:right}
#container #results-top-section #results-top-section-title #results-top-section-title-right div#pager-area{float:left; color:#003; font-size:1.1em}
#container #results-top-section #results-top-section-title #results-top-section-title-right div#pager-area a{color:#003; margin-right:5px}
#container #results-top-section #results-top-section-title #results-top-section-title-right div#pager-area .pager .current{color:#666}
#container #results-top-section #results-top-section-title #results-top-section-title-right span#map-link{float:right; background:url(images/map-link-bg.gif) repeat-x; height:28px; border-left:1px solid #c0c0c0; border-top:1px solid #c0c0c0; border-right:1px solid #c0c0c0; font-family:Arial; font-size:1.2em; font-weight:bold; padding:10px 10px 0 10px}
#container #results-top-section #results-top-section-title #results-top-section-title-right span#map-link a{color:#666; background:url(images/map-link-arrow.gif) no-repeat center left; padding-left:10px}
#container #results-content-left{width:230px; height:1200px; float:left; margin-right:15px; padding-top:15px}
#container #results-content-left #free-live-assistance{width:220px; height:auto; padding:10px 0 10px 10px; background:#f78f1e; color:#003; margin-bottom:15px}
#container #results-content-left #free-live-assistance h2{font-size:1.8em; font-family:Arial}
#container #results-content-left #free-live-assistance h3{font-size:1.4em; font-family:Arial; font-weight:normal}
#container #results-content-left #free-live-assistance h1{font-size:2.8em; font-weight:normal;     color:#fff;     padding-bottom:5px}
#container #results-content-left #free-live-assistance h5{font-size:1.6em; font-family:Arial; font-weight:normal;     color:#fff;     padding-bottom:5px}
#container #results-content-left #free-live-assistance h6{background-image:none; font-size:1.8em; font-family:Arial}
#container #results-content-left #free-live-assistance p{font-size:1.1em; font-family:Arial}
#container #results-content-left #free-live-assistance p span{color:#fff}
#container #results-content-left #free-live-assistance a{color:#fff; font-family:Arial; font-size:1.2em; text-transform:uppercase}
#container #results-content-left .results-content-left-container{width:230px; background-color:#fff; border:1px solid #c0c0c0; margin-bottom:15px}
#container #results-content-left .results-content-left-container h2{height:23px; background:url(images/results-container-heading-bg.gif) repeat-x; border-bottom:1px solid #c0c0c0; padding:5px 0 0 5px; color:#666; font-size:1.2em}
#container #results-content-left .results-content-left-container h2 a{background:url(images/results-container-heading-arrow.gif) no-repeat center left; padding-left:10px; color:#a54399}
#container #results-content-left .results-content-left-container table{color:#003; padding:10px}
#container #results-content-left .results-content-left-container table a{color:#666; font-size:1.1em; padding:0 15px 5px 0px}
#container #results-content-left .results-content-left-container table.search-refine{border-collapse:collapse; padding:0px !important}
#container #results-content-left .results-content-left-container table.search-refine td{border-bottom:solid 1px grey; padding:7px 0 7px 10px}
#container #results-content-left .results-content-left-container table.refine-type{padding:0px !important}
#container #results-content-left .results-content-left-container table.refine-type td{border-bottom:none !important; padding:0px !important}
#container #results-content-left .results-content-left-container .check-box{margin-right:5px}
#container #results-content-left .results-content-left-container  #quick-search h2{color:#6babc6}
#container #results-content-left .results-content-left-container #quick-search ul{font-size:11px; color:#666; padding:10px 0px 5px 0}
#container #results-content-left .results-content-left-container #quick-search ul a{background-image:none; padding-left:0; color:#19124d}
#container #results-content-left .results-content-left-container #quick-search ul li{border-bottom:none; padding:0 0 5px 10px}
#container #results-content-left .results-content-left-container .field-wrap{border:4px solid #6babc6; width:200px !important; margin-bottom:10px}
#container #results-content-left .results-content-left-container .blue-submit{position:relative; top:-39px; left:210px}
#container #results-content-left .results-content-left-container input{border-bottom:none !important}
#container #map-area{float:left; background:url(images/map-area-bg.gif) repeat-x; color:#A54399}
#container #map-area a{color:#003; font-family:Arial; font-size:11px}
#container #results-content-middle{    width:480px; float:left; margin-right:15px; padding-top:15px}
#container #results-content-middle h1{background:#a54499 url(images/results-header-ones.gif) repeat-x; color:#fff; font-size:1.2em; padding:7px 0 10px 10px; margin-bottom:15px}
#container #results-content-middle h2{font-family:Arial; font-size:2em; font-weight:normal; color:#003; padding-bottom:10px}
#container #results-content-middle .listing{border:1px solid #c0c0c0; margin-bottom:15px; padding-top:10px; border-collapse:collapse; background-color:#fff; table-layout:fixed}
#container #results-content-middle .listing .image-area{height:90px}
#container #results-content-middle .listing .rating-area{margin-bottom:10px}
#container #results-content-middle .listing .centre-image{margin:10px 10px 0 10px; border:1px solid #C0C0C0}
#container #results-content-middle .listing .premium-listing{position:relative; top:-92px; left:-31px}
#container #results-content-middle .listing h2{font-size:1.2em; font-weight:bold; font-family:Arial; padding-bottom:5px; padding-top:10px}
#container #results-content-middle .listing h2 a{color:#003}
#container #results-content-middle .listing h3{color:#666; font-size:1.2em; padding-bottom:5px}
#container #results-content-middle .listing p{font-size:1.2em; color:#666; padding-bottom:5px}
#container #results-content-middle .listing p a{color:#a54399}
#container #results-content-middle .listing h4{font-size:1.1em; color:#003; padding-bottom:5px}
#container #results-content-middle .listing ul.upper-menu{overflow:hidden; font-size:1.2em; padding-bottom:10px}
#container #results-content-middle .listing ul.upper-menu a{color:#a54399}
#container #results-content-middle .listing ul.upper-menu li{float:left; margin-right:10px; background:url(images/results-upper-menu.gif) no-repeat center left; padding-left:10px}
#container #results-content-middle .listing ul.upper-menu li.first{    background-image:none;     padding-left:0}
#container #results-content-middle .listing ul.menu{width:479px; width:478px !important; height:28px; background:url(images/results-container-heading-bg.gif) repeat-x; border-top:1px solid #c0c0c0; text-align:center; font-family:Arial; font-size:1.1em; color:#999; font-weight:bold}
#container #results-content-middle .listing ul.menu a{background:url(images/results-container-heading-arrow.gif) no-repeat center left; padding-left:10px; padding-right:10px; color:#f78f1e}
#container #results-content-middle .listing ul.menu li{/*width:31%; */width:47%; height:21px; float:left; padding-left:10px; padding-top:7px; border-left:1px solid #c0c0c0; color:#003}
#container #results-content-middle .listing ul.menu li.first{border-left:none; display:none}
#container #results-content-middle .listing ul.menu li .details{border-left:none}
#container #results-content-middle .listing .column-right{width:40px; height:100%; background:url(images/results-column-right.gif) repeat-y; padding-top:15px}
#container #results-content-middle .listing .column-right a{color:#a54399; border:4px solid #a54399; padding:2px 5px; text-decoration:none; font-weight:bold}
#container #results-content-middle .listing .column-right a{padding/*\**/:2px 2px 2px 4px\9}
#container #results-content-middle .listing .column-right h5{color:#a54399; font-family:Arial; font-size:1.1em; font-weight:normal; position:relative; top:10px; margin-bottom:20px}
#container #results-content-middle .listing .column-right .slot1{font-size:8px; font-weight:bold; color:#666; padding-bottom:5px; display:none}
/* Begin Navy Blue Special Offer style modification */
.special-offer-corner{display:none}
.special-offer-corner-asia{display:none}
#container #results-content-middle .listing2-specialoffer .premium-listing{display:none}
#container #results-content-middle .listing2-specialoffer .listing {border:1px solid #a54399; margin-bottom:0px;}
#container #results-content-middle .listing2-specialoffer .premier-listing-bottom { visibility:visible;background-image:url(images/results-premium-listing-bottom.gif); background-repeat:no-repeat;height:10px;margin-bottom:15px;background-position:top}
#container #results-content-middle .listing2-specialoffer .special-offer-corner{display:block;position:relative; top:-78px;left:402px;}
#container #results-content-middle .listing2-specialoffer .special-offer-corner-asia{display:block;position:relative; top:-85px;left:394px;}
#container #results-content-middle .listing2-special-prem .listing {border:1px solid #a54399; margin-bottom:0px;}
#container #results-content-middle .listing2-special-prem .premium-listing{position:relative; top:-92px; left:-31px; display:block}
#container #results-content-middle .listing2-special-prem .premier-listing-bottom { visibility:visible;background-image:url(images/results-premium-listing-bottom.gif); background-repeat:no-repeat;height:10px;margin-bottom:15px;background-position:top}
#container #results-content-middle .listing2-special-prem .special-offer-corner{display:block;position:relative; top:-78px;left:402px;}
#container #results-content-middle .listing2-special-prem .special-offer-corner-asia{display:block;position:relative; top:-85px;left:394px;}
/* End Navy Blue Special Offer style modification */
#container #results-content-middle .pager a{color:#003; margin-right:5px; font-size:1.1em}
#container #results-content-middle .pager a.page{color:#003; margin-right:5px; font-size:1.1em}
#container #results-content-middle .pager a.current{color:#666; font-weight:bold}
/* Hacks */
* html #container #results-content-middle .listing2-premium .listing {margin-bottom:15px;border:1px solid #c0c0c0}
* html #container #results-content-middle .listing2-premium .premier-listing-bottom{display:none}
* html #container #results-content-middle .listing2-special-prem .listing {margin-bottom:15px; border:1px solid #c0c0c0}
* html #container #results-content-middle .listing2-specialoffer .listing {margin-bottom:15px; border:1px solid #c0c0c0}
* html #container #results-content-middle .listing2-special-prem .premier-listing-bottom{display:none}
* html #container #results-content-middle .listing2-specialoffer .premier-listing-bottom{display:none}
* html #container #results-content-middle .listing .premium-listing{display:none}
* html #container #results-content-left .results-content-left-container{display:none}
* html #container #results-content-left .results-content-left-container{overflow:scroll}
* html #container #results-content-left .results-content-left-container table{margin:10px}
*:first-child+html #container #results-content-left #extra-search table{margin:10px}
*:first-child+html #container #results-content-left #extra-search-ns table{margin:10px}
* html #container #results-content-left .results-content-left-container #search-refine-type table{ margin:0}
* html #container #results-content-left .results-content-left-container table.search-refine{ width:210px;  margin:0;  padding:0;  overflow:hidden}
* html #container #results-content-middle .listing ul.upper-menu{height:20px}
/* ========== SidebarControl.ascx =========== */
#container #sidebar-content{    width:230px; float:left; padding-top:15px}
#container #sidebar-content #sidebarAnchor .sidebar-container{width:228px; background-color:#fff; border:1px solid #c0c0c0; margin-bottom:15px}
#container #sidebar-content #sidebarAnchor .sidebar-container h2{height:23px; background:url(images/results-container-heading-bg.gif) repeat-x; border-bottom:1px solid #c0c0c0; padding:5px 0 0 5px; font-family:Arial; color:#f78e1e; font-size:1.5em}
#container #sidebar-content #sidebarAnchor .sidebar-container h2 a{background:url(images/results-container-heading-arrow.gif) no-repeat center left; padding-left:10px; color:#666}
#container #sidebar-content #sidebarAnchor .sidebar-container h2.sidebar-bottom-further-details {background:#666; font-size: 1.2em}
#container #sidebar-content #sidebarAnchor .sidebar-container h2.sidebar-bottom-further-details a {background:#666; color: #fff; font-weight: normal;}
#container #sidebar-content #sidebarAnchor .sidebar-container h2.sidebar-bottom-further-details h2 {font-size: 1.2em}
#container #sidebar-content #sidebarAnchor .sidebar-container h2.further-details{font-size: 1.2em}
#container #sidebar-content #sidebarAnchor .sidebar-container h2.related-searches{color: #666;font-size: 1.2em}
#container #sidebar-content #sidebarAnchor .sidebar-container p{font-size:1.3em; font-family:Arial; color:#666; padding:10px}
#container #sidebar-content #sidebarAnchor .sidebar-container p span{color:#f78e1e}
#container #sidebar-content #sidebarAnchor .sidebar-container p.fast-simple-free {font-family: arial; font-size: 12px; background: #d9d9d9; color: #000; font-weight: bold;}
#container #sidebar-content #sidebarAnchor .sidebar-container p.sidebar-bottom {background: #666; color: #fff;}
#container #sidebar-content #sidebarAnchor .sidebar-container ul {background-color: #d9d9d9; padding: 10px 0 5px 20px; list-style: disc outside;}
#container #sidebar-content #sidebarAnchor .sidebar-container ul.sidebar-bottom {background: #666;}
#container #sidebar-content #sidebarAnchor .sidebar-container ul li {font-family: arial; font-size: 12px}
#container #sidebar-content #sidebarAnchor .sidebar-container ul li.sidebar-bottom {color: #fff}
#container #sidebar-content #sidebarAnchor .sidebar-container ul li span {color: #ff9900; font-weight: bold;}
#container #sidebar-content #sidebarAnchor .sidebar-container table{color:#666; font-size:1.1em; border-collapse:collapse}
#container #sidebar-content #sidebarAnchor .sidebar-container table span{color:#999; padding-left:10px}
#container #sidebar-content #sidebarAnchor .sidebar-container table a{color:#F78E1E}
#container #sidebar-content #sidebarAnchor .sidebar-container table#listContainer{margin-top:5px}
#container #sidebar-content #sidebarAnchor .sidebar-container .title{padding:0 10px}
#container #sidebar-content #sidebarAnchor .sidebar-container #local-consultant{font-size:1.2em}
#container #sidebar-content #sidebarAnchor .sidebar-container #local-consultant img{margin:5px; border:1px solid #C0C0C0}
#container #sidebar-content #sidebarAnchor .sidebar-container #local-consultant a{display:block; padding:0px;     margin:5px 0px}
#container #sidebar-content #sidebarAnchor .sidebar-container #local-consultant h5{color:#003; font-family: Arial; font-size:12px}
#container #sidebar-content #sidebarAnchor .sidebar-container #german-consultant{padding:5px}
#container #sidebar-content #sidebarAnchor .sidebar-container .relevant-search { margin: 5px; color:#F78E1E;font-size:1.2em}
#container #sidebar-content #sidebarAnchor .sidebar-container .relevant-search a{color:#666; display:block; padding:0px; margin:5px 0px}
#container #sidebar-content #sidebarAnchor .sidebar-container ul#recieve{padding:0px 10px 10px 10px; font-size:1.3em; color:#666; font-family:Arial}
#container #sidebar-content #sidebarAnchor .sidebar-container ul#recieve li{background:url(images/sidebar-tick.gif) no-repeat center left; padding:3px 0px 3px 25px}
#container #sidebar-content #sidebarAnchor #further-details-cont{border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; border-bottom:none}
#container #sidebar-content #sidebarAnchor #form{border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; width:228px}
#container #sidebar-content #sidebarAnchor #form h2{height:23px; background:url(images/results-container-heading-bg.gif) repeat-x; border-bottom:1px solid #c0c0c0; padding:5px 0 0 10px; font-family:Arial; font-size:1.2em; color:#f78e1e}
#container #sidebar-content #sidebarAnchor #form h2 img{margin:0 5px; vertical-align:middle}
#container #sidebar-content #sidebarAnchor #form ul{background-color:#666; color:#fff; font-size:1.1em}
#container #sidebar-content #sidebarAnchor #form ul li{border-top:1px solid #fff; overflow:hidden; padding:1px 5px}
/*#container #sidebar-content #sidebarAnchor #form ul li span{position:relative; top:0px; left:0px}*/
#container #sidebar-content #sidebarAnchor #form ul li.submit{border-top:none; background-color:#666; padding:10px 0px}
#container #sidebar-content #sidebarAnchor #form ul li.submit a{color:#fff; font-family:Arial; font-size:1.2em; font-weight:bold; text-decoration:none; padding:2px 12px 0 0px; float:right; margin-left:10px}
#container #sidebar-content #sidebarAnchor #form ul li.submit-en{border-top:none; background-color:#666; padding:10px 0px}
#container #sidebar-content #sidebarAnchor #form ul li.submit-en a{color:#fff; font-family:Arial; font-size:1.2em; font-weight:bold; text-decoration:none; padding:2px 12px 0 0px; float:right; margin-left:10px}
#container #sidebar-content #sidebarAnchor #form ul li.top{border-top:none}

#container #sidebar-content #sidebarAnchor #form .side-field-wrap{width:120px; border:3px solid #999; color:#003; font-size:1.1em; float:right}
#container #sidebar-content #sidebarAnchor .sidebar-container h3{height:23px; background:url(images/results-container-heading-bg.gif) repeat-x; border-bottom:1px solid #c0c0c0; padding:5px 0 0 5px; font-family:Arial; font-size:1.2em; color:#FF9900}
#container #sidebar-content #sidebarAnchor .sidebar-container h3 a{background:url(images/results-container-heading-arrow.gif) no-repeat center left; padding-left:10px; font-size:1.2em; color:#6babc6}
#container #sidebar-content #sidebarAnchor .sidebar-container h4{height:23px; background:url(images/results-container-heading-bg.gif) repeat-x; border-bottom:1px solid #c0c0c0; padding:5px 0 0 5px; font-family:Arial}
#container #sidebar-content #sidebarAnchor .sidebar-container h4 a{background:url(images/results-container-heading-arrow.gif) no-repeat center left; padding-left:10px; font-size:1.2em; color:#a54399}
/* ========== SidebarControlVirtual.ascx =========== */
#container #sidebar-content #sidebarAnchor #form.virtual{border:none;}
#container #sidebar-content #sidebarAnchor #form ul.virtual{background-color:#fff; color:#646363; font-size:1.1em}
#container #sidebar-content #sidebarAnchor #form ul li.submit{border-top:none; padding:10px 0px}
#container #sidebar-content #sidebarAnchor .sidebar-container .virtual h2 {color: #A94B9D; margin-top: 3px;}
#container #sidebar-content #sidebarAnchor .sidebar-container .virtual h3 {color: #A94B9D; margin-top: 3px;}
#container #sidebar-content #sidebarAnchor .sidebar-container .virtual p {font-family: Arial;}
#container #sidebar-content #sidebarAnchor .sidebar-container ul.virtual {padding: 10px 0 0px 0px;}
#container #sidebar-content #sidebarAnchor .sidebar-container ul li span.virtual {color: #646363; font-weight: normal;}
#container #sidebar-content #sidebarAnchor #form ul li.submit_virtual {border-top:none; background-color:#fff; padding:10px 0px; border-bottom: 1px solid #c0c0c0;}
#container #sidebar-content #sidebarAnchor #form.virtual ul li.submit_virtual a{color:#000032; font-family:Arial; font-size:1.1em; font-weight:bold; text-decoration:none; padding:0px 12px 0px 10px; float:right; margin-left:10px}
#container #sidebar-content #sidebarAnchor #form.virtual .side-field-wrap{border:3px solid #a94b9d; color:#a94b9d; font-size:1.1em; float:right}
#container #sidebar-content #virtual-contact {width:228px;border:1px solid #c0c0c0;margin-bottom:15px; margin-top: 20px;}
#container #sidebar-content #virtual-contact h2{ height:20px; padding:8px 0 0 10px; background:url(images/static-content-left-heading.gif) repeat-x top left; color:#A94B9D; font-family:Arial; font-size:1.2em; border-top:none; border-left:none; border-right:none; border-bottom:1px solid #c0c0c0}
#container #sidebar-content #virtual-contact h3{font-family:Arial;font-size:1.2em; color:#646363}
#container #sidebar-content #virtual-contact h5{padding-bottom:5px;font-family:Arial;color:#646363;font-size:1.2em;}
#container #sidebar-content #virtual-contact td{padding:5px;}
/* ========== SidebarControl3.ascx =========== */
#container #sidebar-content #sidebarAnchor #form.click2call{border:none;}
#container #sidebar-content #sidebarAnchor #form ul.click2call{background-color:#fff; color:#646363; font-size:1.1em;}
#container #sidebar-content #sidebarAnchor .sidebar-container .click2call p {font-family: Arial;}
#container #sidebar-content #sidebarAnchor .sidebar-container .click2call_intro h2 {color: #A94B9D; font-weight: bold; font-family: Arial; font-size: 18px; text-align: center;}
#container #sidebar-content #sidebarAnchor .sidebar-container .click2call_intro p {font-family: Arial; font-size:1.2em; padding: 5px; color: #646363; margin-left: 15px;}
#container #sidebar-content #sidebarAnchor .sidebar-container .click2call_intro p span {font-weight: bold;}
#container #sidebar-content #sidebarAnchor #form ul li.submit_click2call {border-top:none; background-color:#fff; padding:10px 0px; border-bottom: 1px solid #c0c0c0;}
#container #sidebar-content #sidebarAnchor #form.click2call ul li.submit_click2call a{color:#000032; font-family:Arial; font-size:1.1em; font-weight:bold; text-decoration:none; padding:0px 12px 0px 10px; float:right; margin-left:10px}
#container #sidebar-content #sidebarAnchor #form.click2call .side-field-wrap{border:3px solid #a94b9d; color:#a94b9d; font-size:1.1em; float:right}
/* Hacks */
* html #container #sidebar-content #sidebarAnchor #form .side-field-wrap{float:none; position:relative; left:90px; top:-10px}
* html #container #sidebar-content #sidebarAnchor #form ul li.submit{background-color:#666}
*:first-child+html #sidebar-content #sidebarAnchor #form ul li.submit{padding:10px; float:left}
*:first-child+html #sidebar-content #sidebarAnchor #form ul li span{float:left}
*:first-child+html #container #sidebar-content #sidebarAnchor #form .side-field-wrap{position:relative; top:1px}
/* ========== Centre.aspx =================== */
#container #centres-top-section{height:35px}
#container #centres-top-section #centres-top-section-title{height:35px; padding-top:10px}
#container #centres-top-section #centres-top-section-title h1{width:960px; color:#19124D; font-size: 1.2em; font-weight:bold; float:left; margin-bottom:4px; font-family: Arial; padding-top: 5px;}
#container #centres-top-section #centres-top-section-title h1 a{color:#19124D; display:inline}
#container #centres-top-section #centres-top-section-title ul{height:30px; background:url(images/results-container-heading-bg.gif) repeat-x; float:left; font-size:1.1em; font-weight:bold; border-top:1px solid #C0C0C0; border-left:1px solid #C0C0C0; font-family:Arial}
#container #centres-top-section #centres-top-section-title ul a{color:#f78f1e;     background:url(images/results-container-heading-arrow.gif) no-repeat left center;     padding-left:10px}
#container #centres-top-section #centres-top-section-title ul li{height:23px; float:left; padding:7px 10px 0 10px; border-right:1px solid #C0C0C0}
#container #centres-top-section #centres-top-section-title ul li.friend{display:none}
#container #centres-top-section #centres-top-section-title ul.return{padding-left:0px; float:left; margin:0px; background-image:none; background-color:#A54399; border-right:none; border-left:none; border-top:1px solid #A54399; margin-right:15px}
#container #centres-top-section #centres-top-section-title ul.return li{width:210px}
#container #centres-top-section #centres-top-section-title ul.return a{color:#fff; background-image:url(images/sidebar-submit-btn-arrow-white.gif)}
#container #centres-top-section #centres-top-section-title .back-to-report{color:#a54399; font-family:Arial; font-size:1.2em}
#container #centres-content-left{width:230px; float:left; margin-right:15px; padding-top:15px}
#container #centres-content-left #free-live-assistance{width:220px; height:auto; padding:10px 0 10px 10px; background:#f78f1e; color:#003; margin-bottom:15px}
#container #centres-content-left #free-live-assistance h2{font-size:1.8em; font-family:Arial}
#container #centres-content-left #free-live-assistance h3{font-size:1.4em; font-family:Arial; font-weight:normal}
#container #centres-content-left #free-live-assistance h1{font-size:2.8em; font-weight:normal;     color:#fff;     padding-bottom:5px}
#container #centres-content-left #free-live-assistance h5{font-size:1.6em; font-family:Arial; font-weight:normal;     color:#fff;     padding-bottom:5px}
#container #centres-content-left #free-live-assistance h6{background-image:none; font-size:1.8em; font-family:Arial}
#container #centres-content-left #free-live-assistance p{font-size:1.1em; font-family:Arial}
#container #centres-content-left #free-live-assistance p span{color:#fff}
#container #centres-content-left #free-live-assistance a{color:#fff; font-family:Arial; font-size:1.2em; text-transform:uppercase}
#container #centres-content-left .centres-content-left-container{border-bottom:1px solid #c0c0c0; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; margin-bottom:15px}
#container #centres-content-left .centres-content-left-container h2{height:23px; background:url(images/results-container-heading-bg.gif) repeat-x; border-bottom:1px solid #c0c0c0; border-top:1px solid #c0c0c0; padding:5px 0 0 5px; color:#a54399; font-size:1.2em}
#container #centres-content-left .centres-content-left-container h2 a{background:url(images/results-container-heading-arrow.gif) no-repeat center left; padding-left:10px}
#container #centres-content-left .centres-content-left-container h3{font-size:1.2em; color:#a54399; padding:10px; border-bottom:1px solid #c0c0c0}
#container #centres-content-left .centres-content-left-container h3 img{margin-left:10px}
#container #centres-content-left .centres-content-left-container p{padding:10px; font-size:1.2em; color:#666; line-height:16px}
#container #centres-content-left .centres-content-left-container p span{font-weight:bold}
#container #centres-content-left .centres-content-left-container #reviews div{padding:10px; font-size:1.2em; color:#666; line-height:16px}
#container #centres-content-left .centres-content-left-container #reviews span.reviews-instant {float: left; font-size:1.2em; color:#666; padding: 10px; line-height: 16px;}
#container #centres-content-left .centres-content-left-container #reviews #reviews-ratings-block {float: left; padding: 10px;}
#container #centres-content-left .centres-content-left-container table{color:#666; font-size:1.1em; border-collapse:collapse; table-layout:fixed}
#container #centres-content-left .centres-content-left-container table span{margin-left:10px}
#container #centres-content-left .centres-content-left-container table tr.input{height:30px}
#container #centres-content-left .centres-content-left-container .text-box{width:115px; height:21px; border:3px solid #999}
#container #centres-content-left .centres-content-left-container .text-area-box{width:200px; height:50px; margin:0 0 10px 10px; border:3px solid #999}
#container #centres-content-left .centres-content-left-container .centre-review{padding:10px; font-size:1.1em; color:#666}
#container #centres-content-left .centres-content-left-container  #quick-search h2{color:#666}
#container #centres-content-left .centres-content-left-container #quick-search ul{font-size:11px; color:#666; padding:10px 0px 5px 0}
#container #centres-content-left .centres-content-left-container #quick-search ul a{background-image:none; padding-left:0; color:#19124d}
#container #centres-content-left .centres-content-left-container #quick-search ul li{border-bottom:none; padding:0 0 5px 10px}
#container #centres-content-left .centres-content-left-container .field-wrap{width:200px !important; border:4px solid #6babc6; margin-bottom:10px}
#container #centres-content-left .centres-content-left-container .blue-submit{position:relative; top:-39px; left:210px}
#container #centres-content-left .centres-content-left-container .sidebar-container input{border-bottom:none !important}
#container #centres-content-middle {width:480px; float:left; margin-right:15px; padding-top:15px; padding-bottom:15px}
#container #centres-content-middle h1{font-size:2em; font-weight:normal; color:#003333; padding-bottom:10px}
#container #centres-content-middle h2{color:#a54399; font-size:1.2em; padding-bottom:10px}
#container #centres-content-middle h3{font-size:1.2em; font-family:Arial; color:#003; padding:10px 0 5px 0}
#container #centres-content-middle p{font-size:1.2em; color:#666; line-height:16px; padding-bottom:10px}
#container #centres-content-middle .amenity{margin-bottom:15px}
#container #centres-content-middle .amenity span{background:url(images/centres-content-middle-amenity.gif) no-repeat center left; padding-left:10px; font-size:1.2em; color:#666; margin-right:20px}
#container #centres-content-middle table#transport{font-size:1.2em; color:#666; line-height:16px; padding-bottom:10px}
#container #centres-content-middle table#transport img{margin-right:5px}
#container #centres-content-middle ul{width:478px; height:30px; background:url(images/image-area-heading.gif) repeat-x; font-size:1.3em; font-weight:bold; font-family:Arial; border:1px solid #C0C0C0;}
#container #centres-content-middle ul a{color:#003333;     background:url(images/results-container-heading-arrow.gif) no-repeat left center;     padding-left:10px;     text-decoration:none;     text-transform:capitalize}
#container #centres-content-middle ul li{float:left; padding:6px 15px 0px 15px}
#container #centres-content-middle ul li.selected{   background:url(images/default-top-content-righ-li-selected.gif) repeat-x}
#container #centres-content-middle table#images{border-bottom:1px solid #C0C0C0; border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; margin-bottom:15px}
#container #centres-content-middle table#images  img{margin:5px; border:4px solid #999}
#container #centres-content-middle table#images a.image-previous{color:#a54399; font-size:1.2em; font-weight:bold}
#container #centres-content-middle table#images a.image-next{color:#a54399; font-size:1.2em; font-weight:bold}
#container #centres-content-middle #centre-google-map #map{position:relative; width:478px; height:340px; border-bottom:1px solid #C0C0C0; border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; margin-bottom:15px}
#container #centres-content-middle #centre-virtual-tour{padding:10px 0px}
#container #centres-content-middle #centre-virtual-tour a{color:#A54399; font-size:1.2em}
#container #centres-content-middle #bca{padding:10px 0px;overflow:hidden}
#container #centres-content-middle #bca img{float:right}
#container #centres-content-middle ul.request{height:24px; background-image:none; background-color:#f78f1e; border:none;     padding:6px 0 0 10px;     margin:0px 0px 15px 0px;     border:1px solid #C0C0C0}
#container #centres-content-middle ul.request a{color:#fff; text-decoration:underline; background-image:url(images/sidebar-submit-btn-arrow-white.gif)}
#container #centres-content-middle ul.request a:hover{text-decoration:none}
#container #centres-content-middle ul.request li{border:none; padding:0 15px 0 0; width:40%}
#container #centres-content-middle ul.request li.friend{display:none}
#container #centres-content-middle ul.small a{font-size:10px}
#container #centres-content-middle table#add-centre img{margin:0px 20px 20px 0px;}
#container #centres-content-middle table#add-centre2 img{margin:0px 20px 20px 0px;}
/* ========== view-report.aspx ============== */
#container #view-report-top-section{    min-height:110px; margin-bottom:15px}
#container #view-report-top-section #other-reports{overflow:hidden; float:right}
#container #view-report-top-section #other-reports ul{height:25px; float:left; overflow:hidden; padding-top:15px; font-size:1.2em; font-family:Arial}
#container #view-report-top-section #other-reports ul a{color:#19124d}
#container #view-report-top-section #other-reports ul li{float:left; padding-right:10px; color:#19124d}
#container #view-report-top-section #view-report-top-section-title{height:70px}
#container #view-report-top-section #view-report-top-section-title h1{color:#19124d; font-size:2em; font-weight:normal; padding:5px 0; text-transform:capitalize}
#container #view-report-top-section #view-report-top-section-title a{margin-left:10px; color:#A54399}
#container #view-report-top-section #view-report-top-section-title h2{    color:#19124d;     font-size:1.2em;     font-weight:normal}
#container #view-report-top-section #view-report-top-section-title h2 span{color:#f78e1e; font-weight:bold}
#container #view-report-top-section #view-report-top-section-title p{font-size:1.2em; color:#666; padding:10px 0px}
#container #view-report-top-section #view-report-top-section-title p span{color:#f78e1e; font-weight:bold}
#container #view-report-content-left{width:228px; float:left; margin-right:15px; margin-bottom:15px; background-color:#fff; border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0}
#container #view-report-content-left h1{color:#19124d; font-size:2em; font-weight:normal; padding:10px 0 10px 10px}
#container #view-report-content-left h2{height:28px; background:url(images/view-report-one.gif) no-repeat bottom left; padding-left:42px; padding-top:15px; font-size:1.4em; font-family:Arial; color:#f78e1e; margin-left:10px}
#container #view-report-content-left h3{height:28px; background:url(images/view-report-two.gif) no-repeat bottom left; padding-left:42px; padding-top:15px; font-size:1.4em; font-family:Arial; color:#f78e1e; margin-left:10px}
#container #view-report-content-left h4{height:28px; background:url(images/view-report-three.gif) no-repeat bottom left; padding-left:42px; padding-top:15px; font-size:1.4em; font-family:Arial; color:#f78e1e; margin-left:10px}
#container #view-report-content-left p{padding:10px 10px 15px 10px; border-bottom:1px solid #c0c0c0; color:#666; font-size:1.2em; line-height:1.6em}
#container #view-report-content-middle{    width:480px; float:left; margin-right:15px; padding-bottom:15px}
#container #view-report-content-middle h1{background:#a54499 url(images/results-header-ones.gif) repeat-x; color:#fff; font-size:1.2em; padding:7px 0 10px 10px; margin-bottom:15px}
#container #view-report-content-middle .listing{border:1px solid #c0c0c0; margin-bottom:15px; padding-top:10px; border-collapse:collapse; background-color:#fff}
#container #view-report-content-middle .listing .centre-image{margin:10px 10px 0 10px}
#container #view-report-content-middle .listing h2{font-size:1.2em; font-weight:normal; font-family:Arial; padding-bottom:10px; padding-top:10px}
#container #view-report-content-middle .listing h2 a{color:#003}
#container #view-report-content-middle .listing h3{color:#a54399; font-size:1.2em; padding:10px 0}
#container #view-report-content-middle .listing  p{font-size:1.2em; color:#666; padding-bottom:5px; line-height:1.6em}
#container #view-report-content-middle .listing  p a{color:#a54399}
#container #view-report-content-middle .listing h4{font-size:1.1em; color:#003; padding-bottom:5px}
#container #view-report-content-middle .listing ul.lower-menu{overflow:hidden; font-size:1.2em; padding-bottom:10px}
#container #view-report-content-middle .listing ul.lower-menu a{color:#a54399}
#container #view-report-content-middle .listing ul.lower-menu li{float:left; margin-right:10px; background:url(images/results-upper-menu.gif) no-repeat center left; padding-left:10px}
#container #view-report-content-middle .listing ul.lower-menu li.first{    background-image:none;     padding-left:0}
#container #view-report-content-middle .listing ul.menu{width:478px; height:33px; background:url(images/image-area-heading.gif) repeat-x; font-size:1.1em; font-weight:bold; font-family:Arial; border-bottom:1px solid #C0C0C0;}
#container #view-report-content-middle .listing ul.menu a{color:#f78f1e;     background:url(images/results-container-heading-arrow.gif) no-repeat left center;     padding-left:10px;     text-transform:capitalize}
#container #view-report-content-middle .listing ul.menu li{height:25px; float:left; padding:10px 15px 0 15px}
#container #view-report-content-middle .listing ul.menu li.selected{   background:url(images/default-top-content-righ-li-selected.gif) repeat-x}
#container #view-report-content-middle .listing .viewing-button{margin-left:85px; margin-top:5px}
#container #view-report-content-middle .listing .column-center ul{color:#666; line-height:1.8em; font-size:1.2em; font-weight:bold; margin-bottom:10px}
#container #view-report-content-middle .listing .column-center ul li span{font-weight:normal; padding-right:10px}
#container #view-report-content-middle .listing .column-center ul li.contact{font-family:Arial; color:#A54399}
#container #view-report-content-middle .listing .column-right{background:url(images/results-column-right.gif) repeat-y; height:100%; padding-top:15px; width:40px}
#container #view-report-content-middle .listing .column-right a{color:#a54399; border:4px solid #a54399; padding:2px 5px; text-decoration:none; font-weight:bold}
#container #view-report-content-middle .listing .column-right a{padding/*\**/:2px 2px 2px 4px\9}
#container #view-report-content-middle .listing .column-right h5{color:#a54399; font-family:Arial; font-size:1.1em; font-weight:normal; position:relative; top:10px}
#container #view-report-content-middle .listing .review-link{font-size:8pt; color:#A54399; display:block; position:relative; top:10px}
#container #view-report-content-right{ width:210px; float:left; padding-top:15px; background-color:#003; padding:10px; color:#fff}
#container #view-report-content-right img{float:right; border:3px solid #fff}
#container #view-report-content-right h3{color:#a3cd39; font-size:1.1em; padding-bottom:15px; padding-top:5px}
#container #view-report-content-right ul{font-size:1.4em; line-height:20px; font-family:Arial; margin-bottom:15px}
#container #view-report-content-right ul li.email{color:#a3cd39}
#container #view-report-content-right p{padding-bottom:10px; font-size:1.2em; line-height:1.6em}
/* Hacks */
* html #container #view-report-content-middle .listing ul.lower-menu{margin-bottom:10px}
* html #container #view-report-content-middle .listing table{margin-bottom:10px}
* html #container #view-report-top-section{margin:0px; position:relative; top:-12px}
*:first-child+html #container #view-report-top-section{margin:0px; position:relative; top:-12px}
/* View-report EN only */
#container #view-report-top-section #view-report-top-section-title-en{}
#container #view-report-top-section #view-report-top-section-title-en h1{color:#19124d; font-size:2em; font-weight:normal; text-transform:capitalize; padding-top:2px; padding-bottom:10px}
#container #view-report-top-section #view-report-top-section-title-en a{margin-left:10px; color:#A54399}
#container #view-report-top-section #view-report-top-section-title-en h2{    color:#19124d;     font-size:1.3em;     font-weight:normal;     padding-top:10px}
#container #view-report-top-section #view-report-top-section-title-en h2 span{color:#f78e1e; font-weight:bold}
#container #view-report-top-section #view-report-top-section-title-en p{font-size:1.5em; color:#666; padding:5px; font-family:Arial; background-color:#fff; border:1px solid #c0c0c0; margin-bottom:5px}
#container #view-report-top-section #view-report-top-section-title-en p span{color:#f78e1e; font-weight:bold}
#container #view-report-content-left-en{float:left; padding-top:15px; background-color:#003; padding:10px; color:#fff; width:208px; float:left; margin-right:15px; margin-bottom:15px}
#container #view-report-content-left-en h1{font-size:1.4em; padding-bottom:10px; border-bottom:1px solid #fff; margin-bottom:10px}
#container #view-report-content-left-en img{float:right; border:3px solid #fff}
#container #view-report-content-left-en h3{color:#a3cd39; font-size:1.1em; padding-bottom:15px; padding-top:5px}
#container #view-report-content-left-en ul{font-size:1.4em; line-height:20px; font-family:Arial; margin-bottom:15px}
#container #view-report-content-left-en ul li.email{color:#a3cd39}
#container #view-report-content-left-en p{padding-bottom:10px; font-size:1.2em; line-height:1.6em}
#container #view-report-content-right-en{width:230px; float:left}
#container #view-report-content-right-en #login{padding-top:15px; background-color:#fff; border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; margin-bottom:15px}
#container #view-report-content-right-en #login h2{font-size:1.6em; font-family:Arial; color:#f78e1e; margin-left:10px; padding-right:10px}
#container #view-report-content-right-en #login h3{height:28px; padding-top:15px; font-size:1.4em; font-family:Arial; color:#003; margin-left:10px}
#container #view-report-content-right-en #login p{padding:10px 10px 15px 10px; border-bottom:1px solid #c0c0c0; color:#666; font-size:1.2em; line-height:1.6em}
#container #view-report-content-right-en #login ul{padding:0 10px 15px 10px; border-bottom:1px solid #c0c0c0; color:#666; font-size:1.2em; line-height:1.6em}
#container #view-report-content-right-en #login ul li.orange{font-weight:bold; color:#A54399}
#container #view-report-content-right-en #login ul a.other-reports{color:#f78e1e; font-weight:bold}
#container #view-report-content-right-en #login li.orange a{color:#A54399}
#container #view-report-content-right-en #quick-search{margin-bottom:15px}
#container #view-report-content-right-en #quick-search h2{color:#6babc6}
#container #view-report-content-right-en #quick-search ul{font-size:11px; color:#666; border:1px solid #c0c0c0; padding:10px 0px 5px 0}
#container #view-report-content-right-en #quick-search ul a{background-image:none; padding-left:0; color:#19124d}
#container #view-report-content-right-en #quick-search ul li{border-bottom:none; padding:0 0 5px 10px}
#container #view-report-content-right-en #quick-search .field-wrap{border:4px solid #6babc6; width:200px !important; margin-bottom:10px}
#container #view-report-content-right-en #quick-search .blue-submit{position:relative; top:-39px; left:210px}
#container #view-report-content-right-en #quick-search input{border-bottom:none !important}
#container #view-report-content-right-en #quick-search h2{background:url(images/static-content-left-heading.gif) repeat-x left top; border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; border-top:1px solid #C0C0C0; font-family:Arial; font-size:1.2em; height:20px; padding:8px 0 0 10px}
/* ========== Static Content Pages ========== */
#container #static-top-section{height:30px; margin-bottom:15px}
#container #static-top-section ul{overflow:hidden; font-size:1.2em; font-weight:bold; padding-top:7px}
#container #static-top-section ul li{float:left; padding-right:5px; color:#666; text-transform:capitalize}
#container #static-top-section ul li a{padding-right:5px; color:#19124d}
#container #static-content-left{width:230px; float:left; margin-right:15px}
#container #static-content-left h2{height:20px; padding:8px 0 0 10px; background:url(images/static-content-left-heading.gif) repeat-x top left; color:#003; font-family:Arial; font-size:1.2em; border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0}
#container #static-content-left ul{width:228px; border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; background-color:#fff; font-size:1.2em; margin-bottom:15px}
#container #static-content-left ul a{background:url(images/static-content-left-dot.gif) no-repeat center left; padding-left:10px; color:#19124d; width:200px; display:block}
#container #static-content-left ul li.selected{padding-bottom:0px}
#container #static-content-left ul li.selected span a{color:#97c707; text-decoration:none}
#container #static-content-left ul li{width:218px; border-bottom:1px solid #c0c0c0; padding:5px 0 5px 10px; text-transform:capitalize}
#container #static-content-left ul#sub-menu{margin:0 0 0 -10px; padding:10px 0 5px 0; border-top:1px solid #c0c0c0; border-left:none; border-right:none; font-size:1em; background-color:#efefef; margin-top:5px}
#container #static-content-left ul#sub-menu a{background-image:none}
#container #static-content-left ul#sub-menu li{border:none; padding:0 0 5px 10px; margin:0}
#container #static-content-left ul#sub-menu li.selected a{color:#97c707; text-decoration:none}
#container #static-content-left #quick-search h2{color:#6babc6}
#container #static-content-left #quick-search ul{font-size:11px; color:#666; border:1px solid #c0c0c0; padding:10px 0px 5px 0}
#container #static-content-left #quick-search ul a{background-image:none; padding-left:0; color:#19124d}
#container #static-content-left #quick-search ul li{border-bottom:none; padding:0 0 5px 10px}
#container #static-content-left #quick-search .field-wrap{border:4px solid #6babc6; width:200px !important; margin-bottom:10px}
#container #static-content-left #quick-search .blue-submit{position:relative; top:-39px; left:210px}
#container #static-content-left #quick-search input{border-bottom:none !important}
#container #static-content-left #free-live-assistance{width:220px; height:auto; padding:10px 0 10px 10px; background:#f78f1e; color:#003; margin-bottom:15px}
#container #static-content-left #free-live-assistance h6{background-image:none; font-size:1.8em; font-family:Arial}
#container #static-content-left #free-live-assistance h4{font-size:1.8em; font-family:Arial}
#container #static-content-left #free-live-assistance h3{font-size:1.4em; font-family:Arial; font-weight:normal}
#container #static-content-left #free-live-assistance h1{font-size:2.8em; font-weight:normal;     color:#fff;     padding-bottom:5px}
#container #static-content-left #free-live-assistance h1.managed{font-size:2.2em; padding:5px 0px 10px 0px}
#container #static-content-left #free-live-assistance h5{font-size:1.6em; font-family:Arial; font-weight:normal;     color:#fff;     padding-bottom:5px}
#container #static-content-left #free-live-assistance p{font-size:1.1em; font-family:Arial}
#container #static-content-left #free-live-assistance p span{color:#fff}
#container #static-content-left #free-live-assistance a{color:#fff; font-family:Arial; font-size:1.2em; text-transform:uppercase}
#container #static-content-left #quick-search #leftmenu-search #multiple-results ul#listContainer{padding:none; border:none; width:200px}
#container #static-content-left #quick-search #leftmenu-search #multiple-results ul#listContainer a{width:200px; padding:0; margin:0}
#container #static-content-left #quick-search #leftmenu-search #multiple-results ul#listContainer li{padding:0; margin:0 0 5px 0}
#container #static-content-left #quick-search #leftmenu-search #multiple-results ul#listContainerMS{padding:none; border:none; width:200px}
#container #static-content-left #quick-search #leftmenu-search #multiple-results ul#listContainerMS a{width:200px; padding:0; margin:0}
#container #static-content-left #quick-search #leftmenu-search #multiple-results ul#listContainerMS li{padding:0; margin:0 0 5px 0}
#container #static-content-left #twitter{margin-bottom:15px;}
#container #static-content-left #new-operator-contact {width:228px;border:1px solid #c0c0c0;margin-bottom:15px;}
#container #static-content-left #new-operator-contact h2{ height:20px; padding:8px 0 0 10px; background:url(images/static-content-left-heading.gif) repeat-x top left; color:#6babc6; font-family:Arial; font-size:1.2em; border-top:none; border-left:none; border-right:none; border-bottom:1px solid #c0c0c0}
#container #static-content-left #new-operator-contact h3{font-family:Arial;font-size:1.2em; color:#666}
#container #static-content-left #new-operator-contact h5{padding-bottom:5px;font-family:Arial;color:#003;font-size:1.2em;}
#container #static-content-left #new-operator-contact a {padding-bottom:5px;display:block; color:#f78e1e;font-size:1.2em;}
#container #static-content-left #new-operator-contact td{padding:5px;}
#container #static-content-right{width:725px; float:left; padding-bottom:15px}
#container #static-content-right h1{color:#19124d; font-size:2em; font-weight:normal; padding-bottom:15px}
#container #static-content-right #static-content-right-top{width:705px; height:215px; margin-bottom:15px; background:#003 url(images/static-top-section-bg.gif) no-repeat top right; padding:10px}
#container #static-content-right #static-content-right-top h2{width:300px; height:70px; color:#a3cd39; font-size:1.8em; font-weight:normal; font-family:Arial;}
#container #static-content-right #static-content-right-top h3{width:300px; color:#fff; font-size:1.8em; font-weight:normal; font-family:Arial;}
#container #static-content-right #static-content-right-top h4{width:300px; color:#a3cd39; font-size:1.8em; font-weight:normal; font-family:Arial;}
#container #static-content-right #static-content-right-top h6{padding-top:30px}

#container #static-content-right #static-content-right-top-corporate{width:705px; height:206px; margin-bottom:25px; background:#003 url(images/static-top-section-corporate-bg.png) no-repeat top right; padding:10px}
#container #static-content-right #static-content-right-top-corporate h1{padding:45px 0 25px 25px; color:#c4da41; font-size:2.5em; font-family:Verdana;font-weight:bold; }
#container #static-content-right #static-content-right-top-corporate h2{width:290px;padding:0 0 0 25px; color:#fff; font-size:2.2em; font-family:Verdana;font-weight:bold; }
#container #static-content-right #static-content-right-top-corporate h2 span{color:#c4da41}

#container #static-content-right #static-content-right-inner {}
#container #static-content-right #static-content-right-inner p{width:600px; font-size:1.2em; padding-bottom:10px; color:#666}
#container #static-content-right #static-content-right-inner p span{font-weight:bold; font-style:italic; color:#003}
#container #static-content-right #static-content-right-inner h2{font-size:1.33em; font-family:Arial; font-weight:bold; color:#19124D;}
#container #static-content-right #static-content-right-inner h2.faq{color:#666; font-family:Arial; font-size:2em; font-weight:normal; padding:5px 0;}
#container #static-content-right #static-content-right-inner h3{font-size:1.2em; text-decoration:underline; padding-bottom:5px; color:#19124D; font-family:Arial; font-weight:normal}
#container #static-content-right #static-content-right-inner h4{color:#19124D; font-size:1.2em; font-family:Arial}
#container #static-content-right #static-content-right-inner h5{font-size:1.33em; font-family:Arial; font-weight:normal; color:#19124D}
#container #static-content-right #static-content-right-inner h6{font-size:1.2em; text-decoration:underline; padding-bottom:5px; color:#19124D; font-family:Arial; font-weight:normal}
#container #static-content-right #static-content-right-inner ul{font-size:1.2em; padding-bottom:10px}
#container #static-content-right #static-content-right-inner ul a{color:#003}
#container #static-content-right #static-content-right-inner ul li{background:url(images/static-content-left-dot-trans.png) no-repeat top left; padding-left:10px; color:#666; margin-bottom:10px;}
#container #static-content-right #static-content-right-inner a{color:#A54399}
#container #static-content-right #static-content-right-inner .affiliate-logos{margin:10px 0px 20px 0px}
#container #static-content-right #static-content-right-inner .jobs{margin-bottom:10px}
#container #static-content-right #static-content-right-inner .article-container{font-weight:normal !important; font-style:normal !important}
#container #static-content-right #static-content-right-inner .article-container span{font-weight:normal !important; font-style:normal !important}
#container #static-content-right #static-content-right-inner .article-container p{font-weight:normal !important; font-style:normal !important}
#container #static-content-right #static-content-right-inner .article-container img{float:right; margin:0 0 20px 20px; vertical-align:bottom}
#container #static-content-right #static-content-right-inner .employee-container{margin-bottom:10px; clear:both; color:#666}
#container #static-content-right #static-content-right-inner .employee-container img{float:left; margin:0px 10px 10px 0px; border:1px solid #C0C0C0}
#container #static-content-right #static-content-right-inner .employee-container h2{color:#003; padding-bottom:10px}
#container #static-content-right #static-content-right-inner #terms-and-conditions ul{padding-bottom:20px}
#container #static-content-right #static-content-right-inner #terms-and-conditions ul li{background-image:none; border-bottom:1px solid #C0C0C0; padding-left:0px}
#container #static-content-right #static-content-right-inner .user-bio{font-size:1.2em; clear:both}
#container #static-content-right #static-content-right-inner .user-bio ul{font-size:1em}
#container #static-content-right #static-content-right-inner .user-bio h2{font-size:1.2em}
#container #static-content-right #static-content-right-inner table.login{color:#003; font-weight:bold; font-family:Arial; font-size:1.2em}
#container #static-content-right #static-content-right-inner #space-providers h3{color:#003;}
#container #static-content-right #static-content-right-inner #space-providers h3 a{color:#003}
#container #static-content-right #static-content-right-inner #space-providers h3:hover{cursor:pointer;}
#container #static-content-right #static-content-right-inner #space-providers h3 a:hover{cursor:pointer;}
#container #static-content-right #static-content-right-inner #space-providers p{width:auto; line-height:18px}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-left{width:450px; float:left; padding-right:20px}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-left h5{padding:10px 0 20px 0; font-size:1.2em}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right{width:250px; float:right}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right h2{font-size:1.6em; background:url(images/space-providers-featured-case-study-arror.gif) no-repeat center left; padding-left:15px; margin-bottom:10px}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right .existing-clients{width:248px; border:1px solid #C0C0C0; background:url(images/space-providers-featured-case-study.gif) no-repeat bottom left; margin-bottom:15px; padding:0px}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right .existing-clients a{width:248px; display:block; text-decoration:none;}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right .existing-clients span.top-container{display:block; padding:10px;}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right .existing-clients span.top{font-size:1.6em; color:#003; font-weight:bold; background:url(images/space-providers-featured-case-study-arror.gif) no-repeat center left; padding-left:15px; margin-bottom:10px}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right .existing-clients span.bottom{display:block; padding:10px; font-size:1.2em; color:#666;}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right .existing-clients .link{color:#003; text-decoration:underline}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right #featured-case-study{width:228px; border:1px solid #C0C0C0; padding:10px; background:url(images/space-providers-featured-case-study.gif) repeat-x bottom left}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right #featured-case-study h3{font-size:1.2em; text-decoration:none}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right #featured-case-study a{color:#003; font-size:1.2em}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right #new-operators{width:250px;background-color:#599fd1; margin-bottom:15px;font-family:Arial;}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right #new-operators a{width:220px;display:block;padding:15px; text-decoration:none;}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right #new-operators span{display:block}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right #new-operators span.top{color:#000033; font-size:1.6em;line-height:22px;padding:0px;font-weight:bold;}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right #new-operators span.middle{color:#b5d335; font-size:1.6em; text-decoration:none;font-weight:bold;padding-bottom:5px;}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right #new-operators span.bottom{color:#fff; font-size:2.8em; text-transform:capitalize; font-weight:bold;}
#container #static-content-right #static-content-right-inner #space-providers #space-providers-right #new-operators img {margin-left:5px;}
#container #static-content-right #static-content-right-inner .case-study{border-top:3px solid #a7a9ac; padding-top:15px; margin-bottom:5px; overflow:hidden}
#container #static-content-right #static-content-right-inner .case-study h2{padding-bottom:10px; font-size:1.6em}
#container #static-content-right #static-content-right-inner .case-study h3{color:#003; text-decoration:none; font-weight:bold}
#container #static-content-right #static-content-right-inner .case-study h4{font-style:inherit; font-weight:normal; padding-bottom:5px}
#container #static-content-right #static-content-right-inner .case-study p{line-height:18px}
#container #static-content-right #static-content-right-inner .case-study .description-area{width:450px; float:left}
#container #static-content-right #static-content-right-inner .case-study .description-area p{width:430px}
#container #static-content-right #static-content-right-inner .case-study .quote-area{width:250px; float:right}
#container #static-content-right #static-content-right-inner .case-study img{display:block; margin-bottom:15px}
#container #static-content-right #static-content-right-inner .case-study .quote-area h3{color:#003; text-decoration:none; font-weight:bold; width:240px; padding:0; margin:0}
#container #static-content-right #static-content-right-inner .case-study .quote-area p{width:230px}
#container #static-content-right #static-content-right-inner #cost-calculator{}
#container #static-content-right #static-content-right-inner #cost-calculator legend{color:#003; font-family:Arial; font-size:1.2em; font-weight:bold; padding:0 5px; margin-bottom:10px !important}
#container #static-content-right #static-content-right-inner #cost-calculator fieldset{padding:10px; margin-bottom:15px}
#container #static-content-right #static-content-right-inner #cost-calculator label{color:#666; font-size:1.2em; margin-bottom:10px}
#container #static-content-right #static-content-right-inner #cost-calculator option{color:#003; font-size:11px}
#container #static-content-right #static-content-right-inner #cost-calculator input{color:#003; font-size:11px; border:1px solid #C0C0C0}
#container #static-content-right #static-content-right-inner #cost-calculator .info{border:1px solid #A54399; vertical-align:middle; margin-left:5px}
#container #static-content-right #static-content-right-inner #cost-calculator .seperator{margin-bottom:10px}
#container #static-content-right #static-content-right-inner #cost-calculator table.results{font-size:1.1em; color:#003; margin-bottom:15px}
#container #static-content-right #static-content-right-inner #cost-calculator .header{background-color:#003; color:#fff; font-weight:bold; height:25px}
#container #static-content-right #static-content-right-inner #cost-calculator .main{color:#003}
#container #static-content-right #static-content-right-inner #cost-calculator #graph{padding-bottom:20px; color:#003; font-size:1.1em}
#container #static-content-right #static-content-right-inner #ioreq{background-color:#fff; border:1px solid #c0c0c0; padding:10px}
#container #static-content-right #static-content-right-inner #ioreq h1{border-bottom:1px solid #6BABC6; padding-bottom:5px; margin-bottom:10px}
#container #static-content-right #static-content-right-inner #ioreq table{font-size:1.1em; color:#003; font-family:Arial; margin-bottom:10px}
#container #static-content-right #static-content-right-inner #ioreq table h6{margin-bottom:10px; font-weight:normal; color:#003}
#container #static-content-right #static-content-right-inner table.vitual{width:600px; color:#003; font-size:1.2em}
#container #static-content-right #static-content-right-inner table.feedback{font-size:1.2em; color:#000033;margin-bottom:10px;}
#container #static-content-right #static-content-right-inner #refer-a-friend h2{font-size:1.8em;color:#a54399;padding-bottom:10px;}
#container #static-content-right #static-content-right-inner #refer-a-friend h3{font-size:1.2em;font-weight:normal;color:#666;padding-bottom:10px;font-family:Arial;text-decoration:none}
#container #static-content-right #static-content-right-inner #refer-a-friend h3 span{color:Red}
#container #static-content-right #static-content-right-inner #refer-a-friend p{width:700px}
#container #static-content-right #static-content-right-inner #refer-a-friend p span{font-weight:bold;color:#000033}
#container #static-content-right #static-content-right-inner #refer-a-friend table.refer{color:#003; font-size:1.2em;margin-bottom:20px;}
#container #static-content-right #static-content-right-inner #refer-a-friend table.refer span{color:Red}
#container #static-content-right #static-content-right-inner #refer-a-friend table.refer a{font-family:Arial;font-weight:bold;text-decoration:underline}
#container #static-content-right img.global-review {margin-bottom:15px;}
#container #static-content-right #static-content-right-inner #user-login-container{ width:440px; padding-left:60px}
#container #static-content-right #static-content-right-inner #user-login-container h1{background-color:#003; color:#fff; padding:10px; margin-bottom:20px;}
#container #static-content-right #static-content-right-inner #user-login-container p{ width:440px; line-height:1.4em;}
#container #static-content-right #static-content-right-inner #user-login-container table{margin-bottom:20px; display:block}
#container #static-content-right #static-content-right-inner #user-login-container td{font-size:14px;}
#container #static-content-right #static-content-right-inner #user-login-container input{position:relative; top:10px;}
/* start new corporate pages */
#container #static-content-right #static-content-right-inner #corporate-content{font-family:Verdana;}
#container #static-content-right #static-content-right-inner #corporate-content h1{font-size:2.5em; color:#003; font-weight:bold;font-family:Verdana;}
#container #static-content-right #static-content-right-inner #corporate-content h2{font-size:2em; color:#003; font-weight:bold;font-family:Verdana;}
#container #static-content-right #static-content-right-inner #corporate-content h2.offer{padding-left:40px;}
#container #static-content-right #static-content-right-inner #corporate-content p{width:670px;font-size:1.8em; color:#003; font-family:Verdana;padding-bottom:30px}
#container #static-content-right #static-content-right-inner #corporate-content p.top{font-weight:bold}
#container #static-content-right #static-content-right-inner #corporate-content .how-it-works{margin-top:25px;}
#container #static-content-right #static-content-right-inner #corporate-content .corporate-content-sub{background-color:#f1f6d8; padding:10px;margin-bottom:25px;}
#container #static-content-right #static-content-right-inner #corporate-content .corporate-content-sub h2{font-size:1.8em; line-height:25px; padding-bottom:5px;}
#container #static-content-right #static-content-right-inner #corporate-content .corporate-content-sub h4{font-family:Verdana; font-size:1.5em; line-height:23px; color:#003; padding:5px 0px 20px 0px}
#container #static-content-right #static-content-right-inner #corporate-content ul{font-size:1.5em; color:#003}
#container #static-content-right #static-content-right-inner #corporate-content ul li { min-height:20px; padding-left: 40px;color:#003; font-size:15px; line-height:20px; font-weight:bold; padding-bottom:15px; margin-bottom:0px; background:url("images/static-content-left-large-dot-trans.png") no-repeat}
#container #static-content-right #static-content-right-inner #corporate-content ul#what-we-offer-you{width:725px;padding:20px 0 0 0; background:url(images/corporate-what-we-offer.png) no-repeat top right;}
#container #static-content-right #static-content-right-inner #corporate-content ul#what-we-offer-you li{width:400px;padding-bottom:25px;}
#container #static-content-right #static-content-right-inner .link-section{width:715px; height:160px; margin-bottom:15px;background:#003 url(images/corporate-link-section.png) no-repeat;}
#container #static-content-right #static-content-right-inner .link-section a{width:540px; height:100px; padding:60px 0 0 175px; display:block; color:#fff; font-size:2.4em; font-family:Verdana; font-weight:bold; text-decoration:none;}
#container #static-content-right #static-content-right-inner .link-section a:hover{color:#a2cd3a}
#container #static-content-right #static-content-right-inner #ppa-content{font-family:Verdana;}
#container #static-content-right #static-content-right-inner #ppa-content h1{font-size:2.5em; color:#00aeef; font-weight:bold;font-family:Verdana;}
#container #static-content-right #static-content-right-inner #ppa-content h2{font-size:2em; color:#003; font-weight:bold;font-family:Verdana;}
#container #static-content-right #static-content-right-inner #ppa-content h2.top{width:600px; margin-bottom:25px;}
#container #static-content-right #static-content-right-inner #ppa-content h2.heading{background-color:#e2f4fd; padding:10px 15px;}
#container #static-content-right #static-content-right-inner #ppa-content ul{font-size:1.5em; color:#003; padding:20px 15px;}
#container #static-content-right #static-content-right-inner #ppa-content ul li { min-height:20px; padding-left: 40px;color:#003; font-size:15px; line-height:20px; font-weight:bold; padding-bottom:15px; margin-bottom:0px; background:url("images/static-content-left-large-blue-dot-trans.png") no-repeat}
#container #static-content-right #static-content-right-inner #ppa-content ul#top{height:500px; background:url(images/ppa-works.png) no-repeat top right; margin-top:20px;}
#container #static-content-right #static-content-right-inner #ppa-content ul#top li{width:400px; padding-bottom:30px; font-size:18px;}
#container #static-content-right #static-content-right-inner .slide-show { position:relative; height:221px; width:715px; margin-bottom:25px;}
#container #static-content-right #static-content-right-inner .slide-show img { position:absolute; left:0; top:0; }
/* end new corporate pages */
/* Hacks */
* html #container #static-content-right #static-content-right-inner .case-study{width:723px; clear:both; float:left}
/* ========== office-solutions.aspx ========= */
#container #static-content-right #office-solutions{}
#container #static-content-right #office-solutions #right{margin-right:0px}
#container #static-content-right #office-solutions .solution{width:168px; border:1px solid #c0c0c0; float:left; margin-right:15px; padding-bottom:10px; margin-bottom:15px}
#container #static-content-right #office-solutions .solution h2{height:22px; padding:6px 0 0 10px; background:url(images/static-content-left-heading.gif) repeat-x top left; font-family:Arial; font-size:1.2em}
#container #static-content-right #office-solutions .solution h2 a{font-weight:normal; color:#003; background:url(images/arrow-green-footer.gif) no-repeat left center; padding:0 0 0 10px}
#container #static-content-right #office-solutions .solution p{color:#666; font-size:1.2em; padding:5px; height:60px}
#container #static-content-right #office-solutions .solution a{font-size:1.1em; color:#003; padding:10px 5px}
#container #static-content-right #office-solutions #agents{width:333px; height:100px; background:url(images/agents-solutions.jpg) no-repeat right top; border:1px solid #c0c0c0; float:left; margin-right:15px; padding:10px}
#container #static-content-right #office-solutions #agents h2 a{font-weight:normal; color:#003; background:url(images/arrow-green-footer.gif) no-repeat left center; padding:0 0 0 10px; font-size:1.2em; font-family:Arial}
#container #static-content-right #office-solutions #agents p{width:200px; font-size:1.2em; color:#666; padding:5px 0}
#container #static-content-right #office-solutions #agents a{font-size:1.2em; color:#003}
#container #static-content-right #office-solutions #corporates{width:333px; height:100px; background:url(images/corporate-clients-solution.jpg) no-repeat right top; border:1px solid #c0c0c0; float:left; padding:10px}
#container #static-content-right #office-solutions #corporates h2 a{font-weight:normal; color:#003; background:url(images/arrow-green-footer.gif) no-repeat left center; padding:0 0 0 10px; font-size:1.2em; font-family:Arial}
#container #static-content-right #office-solutions #corporates p{width:200px; font-size:1.2em; color:#666; padding:5px 0}
#container #static-content-right #office-solutions #corporates a{font-size:1.2em; color:#003}
/* ========== contact-us.aspx =============== */
#container #static-content-right #contact-us{border:1px solid #c0c0c0; overflow:hidden; padding-bottom:15px; background:url(images/contact-us-bg.gif) repeat-x bottom left;height:auto}
#container #static-content-right #contact-us h1{padding:10px}
#container #static-content-right #contact-us ul#menu{width:708px; height:33px; background:url(images/contact-us-menu.gif) repeat-x; border-bottom:1px solid #c0c0c0; overflow:hidden; padding-top:5px; padding-left:15px; margin-bottom:20px}
#container #static-content-right #contact-us ul#menu a{background:url(images/contact-us-menu-arrow.gif) no-repeat left center; padding-left:10px; color:#003; font-family:Arial; font-weight:bold; font-size:1.2em}
#container #static-content-right #contact-us ul#menu li{height:23px; float:left; padding:10px 15px 0 15px}
#container #static-content-right #contact-us ul#menu li.selected{   background:url(images/default-top-content-righ-li-selected.gif) repeat-x}
#container #static-content-right #contact-us p{color:#666; font-size:1.2em; padding:0 10px 20px 10px; width:600px}
#container #static-content-right #contact-us p span{color:Red}
#container #static-content-right #contact-us ul.contact-form{width:300px; padding-left:10px; float:left}
#container #static-content-right #contact-us ul.contact-form li{width:290px; padding:4px 0px; border-top:1px solid #c0c0c0; overflow:hidden; font-size:1.1em; color:#666; padding-left:10px; white-space:nowrap}
#container #static-content-right #contact-us ul.contact-form span{float:left;display:block;width:70px;}
#container #static-content-right #contact-us .contact-text-box{margin-left:10px; }
#container #static-content-right #contact-us .contact-text-box-title{margin-left:10px}
#container #static-content-right #contact-us #message-area{width:365px; border-top:1px solid #c0c0c0; float:left; padding:10px 0 10px 40px}
#container #static-content-right #contact-us #message-area h2{color:#666; font-size:1.1em; padding-bottom:10px}
#container #static-content-right #contact-us #message-area p{padding:10px 0; width:auto}
#container #static-content-right #contact-us .contact-us-inner{}
#container #static-content-right #contact-us #directions{width:350px; float:left; padding:0px 10px 10px 10px}
#container #static-content-right #contact-us #directions h1{padding:0px 0px 10px 0px}
#container #static-content-right #contact-us #directions h2{color:#6BABC6; font-size:1.2em}
#container #static-content-right #contact-us #directions h3{font-size:1.2em; color:#003; padding-bottom:10px}
#container #static-content-right #contact-us #directions h4{font-size:1.2em; color:#666}
#container #static-content-right #contact-us #directions ul{font-size:1.2em; color:#003; padding-bottom:10px}
#container #static-content-right #contact-us #directions ul span{color:#666; text-align:left; padding-right:10px}
#container #static-content-right #contact-us #directions ul li{padding-bottom:5px}
#container #static-content-right #contact-us #directions p{width:350px; padding:0px 0px 10px 0px}
#container #static-content-right #contact-us #map-area{border:1px solid #c0c0c0; width:340px; height:395px}
#container #static-content-right .field-wrap{border:4px solid #a3cd39; width:300px !important}
/* Hacks */
* html #container #static-content-right #contact-us .contact-text-box{position:relative; top:-10px}
* html #container #static-content-right #contact-us{float:left;height:550px}
* html #container #static-content-right #contact-us ul#menu{display:none}
/* ========== contact-international.aspx ==== */
#container #static-content-right #contact-international{}
#container #static-content-right #contact-international p{color:#666; font-size:1.2em; padding-bottom:5px}
#container #static-content-right #contact-international h2{background:url(images/static-content-left-dot.gif) no-repeat center left; padding-left:10px; color:#19124d; font-size:1.6em; font-family:Arial; font-weight:normal; padding-bottom:5px}
#container #static-content-right #contact-international a{color:#A54399}
#container #static-content-right #contact-international ul{font-size:1.2em; padding:3px 0px 15px 25px; background:url(images/contact-international.gif) no-repeat top left}
#container #static-content-right #contact-international ul li{line-height:20px}
/* ========== news.aspx ===================== */
#container #static-content-right #news-container-left{width:480px; float:left; margin-right:15px}
#container #static-content-right #news-container-left h1{color:#19124d; font-size:2em; font-weight:normal}
#container #static-content-right #news-container-left ul{color:#666}
#container #static-content-right #news-container-left ul a{    color:#19124d}
#container #static-content-right #news-container-left li{clear:both;     border-bottom:1px solid #999;     line-height:16px;     font-size:1.2em;     overflow:hidden;     padding:20px 0}
#container #static-content-right #news-container-left li a img{float:left; vertical-align:top; margin-right:15px}
#container #static-content-right #news-container-left li h4{color:#19124d; font-size:1.2em; font-family:Arial; font-weight:bold; line-height:18px; margin-bottom:10px}
#container #static-content-right #news-container-right{width:228px; float:left; border:1px solid #c0c0c0; margin-bottom:15px}
#container #static-content-right #news-container-right h2{color:#19124d; font-size:1.2em; font-family:Arial; height:20px; padding:8px 0 0 10px; background:url(images/static-content-left-heading.gif) repeat-x top left}
#container #static-content-right #news-container-right h2 a{color:#19124d; text-decoration:none; background:url(images/arrow-green-footer.gif) no-repeat left center;  padding-left:10px}
#container #static-content-right #news-container-right h2 a:hover{text-decoration:underline}
#container #static-content-right #news-container-right ul{width:228px; border-top:1px solid #c0c0c0; color:#666; font-size:1.2em; background-color:#fff}
#container #static-content-right #news-container-right ul a{display:block; color:#19124d}
#container #static-content-right #news-container-right ul li{padding:10px; border-bottom:1px solid #c0c0c0}
#container #static-content-right #global-review{width:228px; float:left; border:1px solid #c0c0c0;margin-bottom:15px;}
#container #static-content-right #global-review h2{color:#19124d; font-size:1.2em; font-family:Arial; height:20px; padding:8px 0 0 10px; background:url(images/static-content-left-heading.gif) repeat-x top left; border-top:1px solid #c0c0c0;}
#container #static-content-right #global-review h2 a{color:#19124d; text-decoration:none; background:url(images/arrow-green-footer.gif) no-repeat left center;  padding-left:10px;}
#container #static-content-right #global-review h2 a:hover{text-decoration:underline}
/* Hacks */
* html #container #static-content-right #news-container-left{width:430px; float:left;margin:0}
* html #container #static-content-right #news-container-left h1{width:430px;color:#19124d;font-size:2em; font-weight:normal}
* html #container #static-content-right #news-container-right{float:right}
* html #container #static-content-right #news-container-left li a img{float:left; vertical-align:top; margin-right:5px}
/* ========== news-archive.aspx ============= */
#container #static-content-right table#archive{font-size:1.2em; color:#666}
#container #static-content-right table#archive a{color:#19124d}
#container #static-content-right table#archive td.date{font-family:Arial; font-weight:bold; color:#A54399; width:70px; vertical-align:top}
#container #static-content-right table#archive .title{font-family:Arial; font-size:1.1em; font-weight:bold}
/* ========== referral pages ================ */
#container #static-content-right #referral{}
#container #static-content-right #referral p{font-size:1.2em; padding-bottom:10px}
#container #static-content-right #referral ul{width:370px; font-family:Arial; font-weight:bold; color:#A54399; font-size:1.2em; padding:10px 0}
#container #static-content-right #referral ul li{overflow:hidden; padding:4px}
#container #static-content-right #referral .ref-close-input{width:200px; height:20px; border:3px solid #999; float:right}
#container #static-content-right #referral .ref-close-text-area{width:355px; height:100px; border:3px solid #999}
#container #static-content-right #referral .ref-close-btn{float:right}
/* ========== enquiry.aspx ================== */
#container #enquiry-page{height:400px; padding-top:40px}
#container #enquiry-page h1{ color:#19124d; font-size:2em; font-weight:normal; padding-bottom:10px}
#container #enquiry-page p{color:#666; font-size:1.2em; padding-bottom:10px}
#container #enquiry-page p a{color:#A54399}
/* ========== london-tube-map.aspx ========== */
#container #london-tube-map{padding-top:40px}
#container #london-tube-map h1{    color:#19124d; font-size:2em; font-weight:normal; padding-bottom:10px}
#container #london-tube-map p{color:#666; font-size:1.2em; padding-bottom:10px}
#container #london-tube-map p a{color:#A54399}
#container #london-tube-map h3{font-family:Arial; color:#A54399; font-size:1.4em}
#container #london-tube-map ul{font-size:1.2em; line-height:1.6em; padding:5px 0px}
#container #london-tube-map ul a{background:url(images/static-content-left-dot.gif) no-repeat left center; color:#19124D; padding-left:10px; text-decoration:none}
/* ========== unsubscribe.aspx ============== */
#container #unsubscribe{height:400px; padding-top:40px}
#container #unsubscribe h1{ color:#19124d; font-size:2em; font-weight:normal; padding-bottom:10px}
/* ========== login-global.aspx ============= */
#login-global{width:840px; height:auto; border:1px solid #c0c0c0; padding:30px; background:#fff url(images/login-global.gif) repeat-x top left; overflow:hidden}
#login-global img{display:block}
#login-global #welcome{width:420px; height:180px; float:left; font-family:Arial; color:#19124d; padding-bottom:20px}
#login-global #welcome h1{font-size:19px; font-weight:normal; padding:15px 0}
#login-global #welcome h2{font-size:16px; font-weight:normal}
#login-global #welcome h3{font-size:30px; font-weight:normal; padding-top:15px}
#login-global #sign-in{width:404px; height:170px; float:left; border-left:1px solid #c0c0c0; padding-left:15px}
#login-global #sign-in ul{width:402px; color:#666; font-size:12px}
#login-global #sign-in ul li{overflow:hidden; line-height:26px; margin-bottom:10px}
#login-global #sign-in ul li a{background:url(images/login-global-arrow.gif) no-repeat center left; padding-left:10px; color:#003; font-family:Arial; font-weight:bold; margin-left:100px}
#login-global #sign-in ul li a.password{margin-left:50px}
#login-global #sign-in ul li.bottom{margin-bottom:5px; line-height:18px}
#login-global #sign-in .login-textbox{float:right; border:3px solid rgb(163,205,57); height:20px; width:294px}
#login-global #sign-in p{width:300px; float:right; color:#666; font-size:12px; font-family:Arial}
#login-global #sign-in #login-dialog-msg{font-size:12px; font-family:Arial; font-weight:bold; color:Red; padding-bottom:5px}
#login-global #register{clear:both; border-top:1px solid #dfdfdf; padding-top:10px}
#login-global #register h2{color:#19124d; font-family:Arial; font-weight:normal; font-size:16px; margin-bottom:15px}
#login-global #register #register-options{background-color:#003; overflow:hidden; float:left; padding:25px 15px 15px 15px}
#login-global #register #register-options ul{width:202px; float:left}
#login-global #register #register-options ul span{color:#a3cd39; font-family:Arial; font-size:16px}
#login-global #register #register-options ul li{width:175px; color:#fff; font-size:12px; font-family:Arial; padding-bottom:10px}
#login-global #register #register-options ul li a{color:#fff; font-family:Arial; font-size:14px; font-weight:bold; background:url(images/login-global-arrow-green.gif) no-repeat center left; padding-left:10px}
#login-global-non-en {width:100%; height:auto; border:1px solid #c0c0c0; padding:30px; background:#fff url(images/login-global.gif) repeat-x top left; overflow:hidden}
#login-global-non-en img{display:block}
#login-global-non-en #welcome-global{float:left; font-family:Arial; color:#19124d; padding-bottom:20px}
#login-global-non-en #welcome-global h1{font-size:19px; font-weight:normal; padding:15px 0}
#login-global-non-en #welcome-global h2{font-size:16px; font-weight:normal}
#login-global-non-en #welcome-global h3{font-size:30px; font-weight:normal; padding-top:15px}
#login-global-non-en #sign-in-global{float:left;}
#login-global-non-en #sign-in-global ul{width:402px; color:#666; font-size:12px}
#login-global-non-en #sign-in-global ul li{overflow:hidden; line-height:26px; margin-bottom:10px}
#login-global-non-en #sign-in-global ul li a{background:url(images/login-global-arrow.gif) no-repeat center left; padding-left:10px; color:#003; font-family:Arial; font-weight:bold; margin-left:110px}
#login-global-non-en #sign-in-global ul li a.password{margin-left:50px}
#login-global-non-en #sign-in-global ul li.bottom{margin-bottom:5px; line-height:18px}
#login-global-non-en #sign-in-global .login-textbox{float:right; border:3px solid rgb(163,205,57); height:20px; width:294px}
#login-global-non-en #sign-in-global p{color:#666; font-size:12px; font-family:Arial}
#login-global-non-en #sign-in-global #login-dialog-msg{font-size:12px; font-family:Arial; font-weight:bold; color:Red; padding-bottom:5px}
/* ============= login no ajax ============== */
#container #static-content-right #static-content-right-inner #login-global-noajax {width:725; height:auto; border:1px solid #c0c0c0; padding:30px; background:#fff url(images/login-global.gif) repeat-x top left; overflow:hidden}
#container #static-content-right #static-content-right-inner #login-global-noajax img{display:block}
#container #static-content-right #static-content-right-inner #login-global-noajax li { padding:0px; background:none;}
#container #static-content-right #static-content-right-inner #login-global-noajax #welcome{width:300px; height:180px; float:left; font-family:Arial; color:#19124d; padding-right:20px; padding-bottom:20px;}
#container #static-content-right #static-content-right-inner #login-global-noajax #welcome h1{font-size:19px; font-weight:normal; }
#container #static-content-right #static-content-right-inner #login-global-noajax #welcome h2{font-size:16px; font-weight:normal}
#container #static-content-right #static-content-right-inner #login-global-noajax #welcome h3{font-size:30px; font-weight:normal; padding-top:15px; text-decoration:none;}
#container #static-content-right #static-content-right-inner #login-global-noajax #sign-in{width:300px; height:170px; float:left; border-left:1px solid #c0c0c0; padding-left:15px}
#container #static-content-right #static-content-right-inner #login-global-noajax #sign-in ul{color:#666; font-size:12px;}
#container #static-content-right #static-content-right-inner #login-global-noajax #sign-in ul li{overflow:hidden; line-height:26px; margin-bottom:10px}
#container #static-content-right #static-content-right-inner #login-global-noajax #sign-in ul li a{background:url(images/login-global-arrow.gif) no-repeat center left; padding-left:10px; color:#003; font-family:Arial; font-weight:bold; }
#container #static-content-right #static-content-right-inner #login-global-noajax #sign-in ul li a.password{margin-left:50px}
#container #static-content-right #static-content-right-inner #login-global-noajax #sign-in ul li.bottom{margin-bottom:5px; line-height:18px}
#container #static-content-right #static-content-right-inner #login-global-noajax #sign-in .login-textbox{float:right; border:3px solid rgb(163,205,57); height:20px; width:294px}
#container #static-content-right #static-content-right-inner #login-global-noajax #sign-in p{width:300px; float:right; color:#666; font-size:12px; font-family:Arial}
#container #static-content-right #static-content-right-inner #login-global-noajax #sign-in #login-dialog-msg{font-size:12px; font-family:Arial; font-weight:bold; color:Red; padding-bottom:5px}
#container #static-content-right #static-content-right-inner #login-global-noajax #register{clear:both; border-top:1px solid #dfdfdf; padding-top:10px}
#container #static-content-right #static-content-right-inner #login-global-noajax #register h2{color:#19124d; font-family:Arial; font-weight:normal; font-size:16px; margin-bottom:15px}
#container #static-content-right #static-content-right-inner #login-global-noajax #register #register-options{background-color:#003; overflow:hidden; padding:25px 15px 15px 15px}
#container #static-content-right #static-content-right-inner #login-global-noajax #register #register-options ul{width:210px; float:left}
#container #static-content-right #static-content-right-inner #login-global-noajax #register #register-options ul span{color:#a3cd39; font-family:Arial; font-size:16px}
#container #static-content-right #static-content-right-inner #login-global-noajax #register #register-options ul li{width:175px; color:#fff; font-size:12px; font-family:Arial; padding-bottom:10px}
#container #static-content-right #static-content-right-inner #login-global-noajax #register #register-options ul li a{color:#fff; font-family:Arial; font-size:14px; font-weight:bold; background:url(images/login-global-arrow-green.gif) no-repeat center left; padding-left:10px}
/* ============= rating/review ============== */
.rating-block{font-size:1px; text-align:center; width:85px; height:14px !important; list-style:none; margin:5px; padding:0px}
.rating-block li{margin:0px; padding:0px; display:block; width:17px; height:14px; float:left}
.rating-block-large{font-size:1px; text-align:center; width:85px; height:14px !important; list-style:none; margin:5px; padding:0px}
.rating-block-large li{margin:0px; padding:0px; display:block; width:17px; height:14px; float:left}
.rating-selectable{cursor:pointer}
.rating-clear{background-image:url(images/rating-sm-solid.gif); background-repeat:no-repeat; background-position:0% 0%}
.rating-active{background-image:url(images/rating-sm-solid.gif); background-repeat:no-repeat; background-position:0% 100%}
.rating-select{background-image:url(images/rating-sm-solid.gif); background-repeat:no-repeat; background-position:0% 50%}
.rating-clear-large{background-image:url(images/rating-sm-solid.gif); background-repeat:no-repeat; background-position:0% 0%}
.rating-active-large{background-image:url(images/rating-sm-solid.gif); background-repeat:no-repeat; background-position:0% 100%}
.rating-select-large{background-image:url(images/rating-sm-solid.gif); background-repeat:no-repeat; background-position:0% 50%}
#reviews label{width:100px; float:left; font-weight:bold}
#reviews input, #reviews textarea{margin:3px}
#reviews-validation div{display:none; color:Red; margin:2px}
.centre-review{font-size:8pt; border-bottom:dotted 1px grey}
.centre-review-by{font-style:italic; font-weight:bold}
.review-link{font-size:8pt; color:#A54399; margin-bottom:10px}
/* ============= Calender Styles ============ */
#outer_div{white-space:nowrap}
#outer_div input{display:inline}
#outer_div select{display:inline}
.cal_display{border:1px solid #003}
.cal_calendar {font-size:10pt;font-family:arial;padding:0px;margin:0px;border:none; border-collapse:collapse;}
.cal_header {background-color:#fff;padding:0px;margin:0px;border:none; border-collapse:collapse;}
.cal_cell {padding:2px;margin:1px;text-align:center;font-family:Arial; color:#003;width:3ex;cursor:pointer}
.cal_labelcell {padding:2px;margin:1px; font-family:Arial; font-weight:bold; color:#003;text-align:center;}
.cal_oddweek {background-color:#fafafa;padding:0px;margin:0px;border:none; border-collapse:collapse;}
.cal_evenweek {background-color:#fafafa;padding:0px;margin:0px;border:none; border-collapse:collapse;}
.day {width:3ex;text-align:center;padding:0px;margin:0px;border:none; border-collapse:collapse;cursor:pointer;}
.cal_day {width:3ex;text-align:center;padding:0px;margin:0px;border:none; border-collapse:collapse;cursor:pointer;}
.cal_today {color:white;background-color: #f78e1e;width:3ex;padding:1px 3px;margin:0px;border:none; border-collapse:collapse;}
.cal_disabled {color:#c0c0c0;width:3ex;padding:0px;margin:0px;border:none; border-collapse:collapse;}
.cal_common {color:#6BABC6 ;width:3ex;padding:0px;margin:0px;border:none; border-collapse:collapse;}
.cal_holiday{color:#6BABC6}
.time_picker td
{
	padding:3px;
}
/* ============= Ext-js Styles ============== */
.ext-webkit .x-form-field-wrap .x-form-trigger{right:auto !important}
.ext-strict .ext-webkit .x-small-editor .x-form-text{ height:18px !important}
.ext-webkit .x-form-field-wrap .x-form-trigger{ position:static;  top:auto;  vertical-align:top}
.ext-strict .ext-ie7 .x-small-editor .x-form-text{ height:18px !important}
.ext-ie7 .x-form-field-wrap .x-form-trigger{ position:static;  top:auto;  vertical-align:top}
.ext-ie .x-tip-tc{padding-top:1px !important}
.pager .current{text-decoration:none !important; font-weight:bold}
a.send-to-friend{visibility:hidden}
/* =========== custom landing page ========== */
#landing-page-left-custom {padding-top:40px; width:615px;float:left;margin-right:5px}
#landing-page-left-custom .menu {width:615px; height:215px; padding-top:10px;background:url("images/static-top-section-bg.gif") no-repeat scroll right top #000033;}
#landing-page-left-custom .menu h5 {font-size:11px; font-family: Arial; padding-top:6px; color:#fff;}
#landing-page-left-custom .menu #custom-header h2 {font-size:12pt; font-family:arial; color: #fff; padding: 10px;}
#landing-page-left-custom .menu #custom-header {margin-top:0px}
#landing-page-left-custom .menu .menuInner {width:200px; padding:0 0 0 8px;float:left; margin-right:10px;}
#landing-page-left-custom .menu .multiple-results-custom {width:200px; float:left;background:#fff; padding:5px;border:1px solid #666; margin-bottom:5px;}
#landing-page-left-custom .menu .multiple-results-custom h2 {color: #000033; padding:0 0 5px 0; margin:0; font-size: 14px;font-family:Arial;}
#landing-page-left-custom .menu .multiple-results-custom p {padding:0 0 5px 0; margin:0; font-size:12px; color:#666;font-family:Arial;}
#landing-page-left-custom .menu .multiple-results-custom ul li a {font-size:11px; color:#a54399;}
#landing-page-left-custom #landing-content h2 {font-family: Arial; font-weight: bold; font-size: 18px; color: #646363;}
#landing-page-left-custom #landing-content h3 {font-family: Arial; font-weight: bold; font-size: 16px; color: #646363;}
#landing-page-left-custom #landing-content h4 {font-family: Arial; font-weight: bold; font-size: 14px; color: #646363;}
#landing-page-left-custom #landing-content p {font-family: Arial; font-size: 12px; color: #646363;}
#landing-page-left-custom #landing-content ul li.list-tick {font-family: Arial; color: #646363; height: 28px; font-weight: bold; font-size: 14px;}
#landing-page-left-custom #landing-content ul li {list-style-position: inside; list-style-image: url(images/s.gif); font-family: Arial; font-size: 12px; color: #646363;}
#landing-page-left-custom #landing-content span {font-family: Arial, Sans-Serif; font-size: 10px; color: #646363;}
/* =========== virtual UK page ========== */
#virtual-uk {padding-top:40px; width:735px;float:left;margin-right:5px}
#virtual-uk .menu {width:735px; height:215px; padding-top:10px;background:url("images/static-top-section-bg.gif") no-repeat scroll right top #000033;}
#virtual-uk .menu h5 {font-size:10px; font-family: Arial, Sans-Serif;	padding-top:6px; color:#fff;}
#virtual-uk #landing-content h2 {font-family: Arial, Sans-Serif; font-weight: bold; font-size: 18px; color: #646363;}
#virtual-uk #landing-content h3 {font-family: Arial, Sans-Serif; font-weight: bold; font-size: 12px; color: #646363;}
#virtual-uk #landing-content p {font-family: Arial, Sans-Serif; font-size: 12px; color: #646363;}
#virtual-uk #landing-content ul li {list-style-position: inside; list-style-image: url(images/tick.png); font-family: Arial; font-size: 12px; color: #646363; height: 28px;}
#virtual-uk .menu #custom-header h2 {font-size:2em; font-family:Arial; font-weight: normal; color: #a3cd39; padding: 10px;}
#virtual-uk .menu #custom-header h3 {font-size:2em; font-family:Arial; font-weight: normal; color: #FFFFFF; padding: 10px;}
#virtual-uk .menu #custom-header {margin-top:0px}
#virtual-uk .menu .menuInner {width:200px; padding:0 0 0 8px;float:left; margin-right:10px;}
/* =========== Pop up Case Studies ======== */
#pop-up-case-study-left{float:left; margin-right:15px;}
#pop-up-case-study-right{float:left}
.pop-up-case-study{width:333px; height:150px; border:1px solid #c0c0c0; padding:10px; margin-bottom:15px; background-color:#fff}
.pop-up-case-study img{float:right}
.pop-up-case-study h2{font-weight:normal; color:#003; background:url(images/arrow-green-footer.gif) no-repeat left center; padding:0 0 0 10px; font-size:1.2em; font-family:Arial}
#container #static-content-right #static-content-right-inner .pop-up-case-study p{width:180px; font-size:1.2em; color:#666; padding:5px 0;}
.pop-up-case-study a{font-size:1.2em; color:#003}
.pop-up-container{padding:10px;}
.pop-up-left{width:640px; height:450px; float:left; margin-right:20px; }
.pop-up-left h1{font-size:1.6em; color:#97c707; border-bottom:2px solid #97c707; padding-bottom:5px; margin-bottom:10px; color:#003}
.pop-up-left h1 span{color:#97c707}
.pop-up-left h2{width:640px; height:150px; font-size:2.5em; font-weight:bold; color:#003; border-bottom:1px solid #97c707; margin-bottom:10px; text-transform:none;}
.pop-up-left-content{width:360px; float:left; margin-right:10px; }
.pop-up-left-content p{width:350px; padding-bottom:10px; font-size:1.2em; color:#003;line-height:18px;}
.pop-up-left-content-details{width:250px; float:left}
.pop-up-left-content-details h3{width:250px; font-size:1.2em; color:#003; border-bottom:3px solid #003; padding-bottom:5px; margin-bottom:10px; float:right; text-decoration:none}
.pop-up-left-content-details ul{width:250px; float:right; color:#003; font-weight:bold; border-bottom:1px solid #003; float:right}
.pop-up-left-content-details ul li{width:240px; padding:0 0 0 10px; line-height:normal; margin-bottom:5px; font-size:11px}
.pop-up-right{width:270px; height:auto; float:left; background:#003; padding:10px;margin-bottom:30px;}
.pop-up-right img{margin-bottom:10px}
.pop-up-right h2{color:#fff; font-size:1.6em; padding-bottom:10px;text-transform:none;}
.pop-up-right h3{font-size:1.2em; color:#97c707; text-decoration:none;text-transform:none;}
.pop-up-right h4{width:250px; font-size:1.2em; color:#fff; padding-bottom:20px; margin-bottom:10px; border-bottom:1px solid #fff;text-transform:none;}
.pop-up-right ul{margin-bottom:10px}
.pop-up-right ul li{padding:0; margin:0; line-height:normal; background:none; color:#fff; font-size:11px; font-weight:bold}
.pop-up-right ul li span{color:#97c707}
.pop-up-right .pop-up-right-extender {padding-top:200px;}
.pop-up-right .pop-up-right-extender-short {padding-top:20px;}
/* =========== LettersControl.ascx ======== */
#container #letters-footer {font-family:Arial;float:left;width:100%; padding-bottom:15px;}
#container #letters-footer ul{width:100%;float:left;}
#container #letters-footer li{border:1px solid #c0c0c0;float:left;margin-right:5px; line-height:25px;}
#container #letters-footer li.heading{border:none; font-size:1.2em;color:#000033;margin-right:10px;}
#container #letters-footer a {font-size:12px;color:#666;text-decoration:none;display:block; width:20px; height:25px;text-align:center;}
#container #letters-footer a:hover {background-color:#c0c0c0;color:#fff;}
/* =========== Offices_By_Area.aspx ======== */
#container #static-content-right #static-content-right-inner .letter-area{width:100%;clear:both;padding-bottom:15px;}
#container #static-content-right #static-content-right-inner .letter-area h2 {color:#666666;font-family:Arial;font-size:2em;font-weight:normal;padding:5px 0;text-transform:capitalize;}
#container #static-content-right #static-content-right-inner .letter-area li{float: left; width: 300px;}
#container #static-content-right #static-content-right-inner .letter-area li:nth-child(odd) {clear: left;}
#divTickBoxes td{padding-right:10px;}
/* =========== controls/LeftMenuManagedNewControl ======== */
#container #static-content-left ul#managed{margin:0 0 0 -10px; padding:10px 0 5px 0; border-top:none; border-left:none; border-right:none; font-size:1em; background-color:#b6cf51; margin-top:5px; }
#container #static-content-left ul#managed li{border:none; text-transform:none;}
#container #static-content-left ul#managed a{width:180px; display:block; background: url(images/managed-menu-arrow-small.png) no-repeat right; border:none; padding:0 25px 5px 10px;}
#container #static-content-left ul#managed a span.short{display:block; width:170px}
#container #static-content-left ul#managed a:hover{color:#fff; background:url(images/managed-menu-arrow-selected-small.png) no-repeat right;}
#container #static-content-left ul#managed a.selected{color:#fff;background: url(images/managed-menu-arrow-selected-small.png) no-repeat right;}
#container #static-content-left #managed-cost-calculator{padding:10px 0 10px 10px;background-color:#599fd1; margin-bottom:15px;font-family:Arial;}
#container #static-content-left #managed-cost-calculator h1{color:#000033; font-size:1.6em;line-height:22px;}
#container #static-content-left #managed-cost-calculator h3{color:#b5d335; font-size:1.6em;}
#container #static-content-left #managed-cost-calculator h4{width:205px;color:#fff; font-size:2.8em; text-transform:capitalize;background: url(images/managed-cost-culator-arrow.png) no-repeat right bottom;}
#container #static-content-left #managed-cost-calculator h4 a{color:White; text-decoration:none;}
#container #static-content-left #managed-cost-calculator h4 a:hover{text-decoration:underline;}
/* new managed folder */
#container #static-content-right #managed {}
#container #static-content-right #managed h2{width:450px; color:#000033; font-family:Arial; font-size:1.8em; font-weight:normal; line-height:25px; margin-bottom:30px; background:url(images/managed/answer.png) no-repeat top left;padding-top:12px;text-indent:60px;}
#container #static-content-right #managed h2 span{color:#b5d334}
#container #static-content-right #managed h2 span.answer{font-size:50px;padding-bottom:20px; display:table-cell}
#container #static-content-right #managed h2.noanswer{background:none; text-indent:0px; padding-top:0px;}
#container #static-content-right #managed h3{color:#787A7D; font-family:Arial;  font-size:1.4em;     margin-bottom:15px; line-height:20px;}
#container #static-content-right #managed #managed-top{background-color:#b5d335; font-family:Arial; overflow:hidden; margin-bottom:30px}
#container #static-content-right #managed #managed-top img{float:right}
#container #static-content-right #managed #managed-top h1{color:#fff; background:url(images/managed/question.png) no-repeat; float:left; width:275px; font-size:2.4em; font-weight:bold; padding:10px 0px 0px 0px; text-indent:60px; line-height:32px;}
#container #static-content-right #managed #managed-top h1.no-width{width:auto}
#container #static-content-right #managed #managed-top h1 span{color:#020034; font-size:50px}
#container #static-content-right #managed #managed-top #managed-top-title{padding:10px 0 0 20px;}
#container #static-content-right #managed #managed-content{width:725px}
#container #static-content-right #managed #managed-content h2{width:725px; margin-bottom:15px}
#container #static-content-right #managed #managed-content h2.grey{width:590px; color:#808285;font-size:2.6em; line-height:normal; padding-top:7px}
#container #static-content-right #managed #managed-content p{color:#003;     font-size:1.4em;     margin-bottom:30px ; line-height:20px;}
#container #static-content-right #managed #managed-content p a{color:#599fd1}
/* =========== managed/what-are-the-benefits-of-a-managed-office.aspx ======== */
#container #static-content-right #managed #managed-content #box-area-large{width:725px; clear:both; float:left; padding:15px 0px}
#container #static-content-right #managed #managed-content #box-area-large .box{width:211px; height:200px; float:left; margin-right:15px; padding:10px}
#container #static-content-right #managed #managed-content #box-area-large #navy-blue{background-color:#020034}
#container #static-content-right #managed #managed-content #box-area-large #blue{background-color:#599fd1}
#container #static-content-right #managed #managed-content #box-area-large #pink{background-color:#9c3e97; margin-right:0}
#container #static-content-right #managed #managed-content .box h4{font-family:Arial; font-size:2.6em; font-weight:normal; padding-bottom:10px; color:#fff}
#container #static-content-right #managed #managed-content .box p{width:140px; font-size:1.4em; color:#fff; font-weight:normal; line-height:20px}
#container #static-content-right #managed #managed-content #box-area-small{clear:both; width:725px; float:left}
#container #static-content-right #managed #managed-content #box-area-small .box{width:150px; height:180px; float:left; margin-right:15px;padding:10px}
#container #static-content-right #managed #managed-content #box-area-small #green{background-color:#b5d334}
#container #static-content-right #managed #managed-content #box-area-small #mov{background-color:#585285}
#container #static-content-right #managed #managed-content #box-area-small #orange{background-color:#f47929}
#container #static-content-right #managed #managed-content #box-area-small #light-green{background-color:#b5d334; margin-right:0}
/* =========== managed/how-does-the-process-work.aspx ======== */
#container #static-content-right #managed #managed-content #how-it-works{width:725px; background-color:#312a66; float:left; clear:both; margin-bottom:30px}
#container #static-content-right #managed #managed-content #how-it-works h1{color:#fff; font-size:2em; font-weight:normal; padding:15px}
#container #static-content-right #managed #managed-content #how-it-works ul{width:300px; float:left; color:#fff; font-size:1.4em; padding:0px 15px 5px 15px}
#container #static-content-right #managed #managed-content #how-it-works ul li{margin-bottom:10px; background:url(images/managed/how-it-works-dot.png) no-repeat left top; padding-left:30px}
#container #static-content-right #managed #managed-content #process{width:725px; float:left; clear:both; margin-bottom:15px;}
#container #static-content-right #managed #managed-content #process .box{width:150px; height:160px; float:left; margin-right:15px; margin-bottom:15px; padding:100px 10px 10px 10px}
#container #static-content-right #managed #managed-content #process .box h3{font-family:Arial; padding-bottom:0px; margin-bottom:0px; font-size:1.8em; color:#003;}
#container #static-content-right #managed #managed-content #process .box ul{font-size:1.2em; color:#003; padding-top:20px;     font-family:Arial; font-weight:bold;}
#container #static-content-right #managed #managed-content #process .box ul li{margin-bottom:10px; background:url(images/managed/how-it-works-dot.png) no-repeat left top; padding-left:20px}
#container #static-content-right #managed #managed-content #process #one{background:#bddaeb url(images/managed/process-1.png) no-repeat left top}
#container #static-content-right #managed #managed-content #process #two{background:#9ac5e3 url(images/managed/process-2.png) no-repeat left top}
#container #static-content-right #managed #managed-content #process #three{background:#79b2db url(images/managed/process-3.png) no-repeat left top}
#container #static-content-right #managed #managed-content #process #four{background:#599fd1 url(images/managed/process-4.png) no-repeat left top; margin-right:0}
/* =========== managed/what-is-included-in-an-instant-managed-office.aspx ======== */
#container #static-content-right #managed #managed-content-right{width:155px; height:600px; float:right; background:url(images/managed/managed-content-right.png) no-repeat}
#container #static-content-right #managed #managed-content-left{width:557px; float:left}
#container #static-content-right #managed #managed-content-left ul#included{float:left; width:300px; margin-bottom:30px;}
#container #static-content-right #managed #managed-content-left ul#included a{color:#003; text-decoration:none; background:url(images/managed/whats-included-dot-green.png) no-repeat left center;     padding:10px 10px 10px 30px;     color:#003;     display:block}
#container #static-content-right #managed #managed-content-left ul#included a span{background:url(images/managed/whats-included-arrow.png) no-repeat right center; display:inline; padding:2.5px 5px;}
#container #static-content-right #managed #managed-content-left ul#included a:hover span{background:url(images/managed/whats-included-arrow-hover.png) no-repeat right center;}
#container #static-content-right #managed #managed-content-left ul#included a:hover{background:url(images/managed/whats-included-dot-white.png) no-repeat left center; background-color:#b5d335; color:#fff; text-decoration:none}
#container #static-content-right #managed #managed-content-left ul#included a.full{color:#579fd2}
#container #static-content-right #managed #managed-content-left ul#included a:hover.full{color:#fff}
#container #static-content-right #managed #managed-content-left ul#included li{      font-size:1.4em;     font-weight:bold}
#container #static-content-right #managed #managed-content-left ul#included a.selected{background:url(images/managed/whats-included-dot-white.png) no-repeat left center; background-color:#b5d335; color:#fff}
#container #static-content-right #managed #managed-content-left ul#included a.selected span{background:url(images/managed/whats-included-arrow-hover.png) no-repeat right center;}
#container #static-content-right #managed #managed-content-left #description{float:left; width:237px;}
#container #static-content-right #managed #managed-content-left .box{width:237px; background:#aba8c1 url(images/managed/description-area-top.png) repeat-x; padding:50px 10px 15px 10px}
#container #static-content-right #managed #managed-content-left #box-2{position:relative; top:36px;}
#container #static-content-right #managed #managed-content-left #box-3{position:relative; top:72px;}
#container #static-content-right #managed #managed-content-left #box-4{position:relative; top:124px;}
#container #static-content-right #managed #managed-content-left #box-5{position:relative; top:160px;}
#container #static-content-right #managed #managed-content-left #box-6{position:relative; top:196px;}
#container #static-content-right #managed #managed-content-left #description p{color:#231f20; font-size:1.2em}
#container #static-content-right #managed #managed-content-left a.full-details{display:block; clear:both; font-size:1.2em; font-weight:bold; color:#599fd1; padding:10px 0 0 10px; margin-bottom:30px}
#container #static-content-right #managed #managed-content-left table.full-details-display{color:#231f20; font-size:1.2em; border-collapse:collapse; margin-bottom:30px}
#container #static-content-right #managed #managed-content-left table.full-details-display td{padding:5px}
#container #static-content-right #managed #managed-content-left table.full-details-display tr.heading{height:40px; background-color:#b5d335; color:#020034; text-transform:uppercase; font-size:1.2em; font-weight:bold; font-family:Arial}
#container #static-content-right #managed #managed-content-left table.full-details-display .purple{background-color:#aba8c1; color:#020034; font-size:1.2em; font-weight:bold}
#container #static-content-right #managed #managed-content-left table.full-details-display .green{    background-color:#d2e38a;     color:#020034; font-size:1.2em; font-weight:bold}
/* =========== managed/when-is-an-instant-managed-office-the-right-choice.aspx ======== */
#container #static-content-right #managed #managed-content ul#right-choice{padding-bottom:20px;}
#container #static-content-right #managed #managed-content ul#right-choice li{color:#787A7D; background:url(images/static-content-left-dot.gif) no-repeat left center; display:block;  font-size:1.4em;  padding-left:20px;  margin-bottom:10px; font-weight:bold;}
/* =========== managed/Default.aspx ======== */
#container #static-content-right #managed #managed-default{ font-family:Arial}
#container #static-content-right #managed #managed-default h2{width:600px; font-weight:normal; color:#020034; font-size:2.4em; line-height:1.3em; margin-bottom:20px}
#container #static-content-right #managed #managed-default h2 span{color:#b5d334}
#container #static-content-right #managed #managed-default p{width:600px;font-size:1.5em; color:#020034; line-height:1.5em; font-family:Arial; margin-bottom:20px;}
#container #static-content-right #managed #managed-default #managed-default-top{background-color:#020034; padding:0 0 0 20px; margin-bottom:30px;overflow:hidden}
#container #static-content-right #managed #managed-default #managed-default-top h1{width:180px; color:#b5d334; font-size:2.8em; font-weight:bold; line-height:34px; padding-top:20px;}
#container #static-content-right #managed #managed-default #managed-default-top img{	float:right;}
/* =========== managed/how-does-the-instant-operations-team-work-for-you.aspx ======== */
#container #static-content-right #managed #managed-content #operations{}
#container #static-content-right #managed #managed-content #operations p{width:710px; font-family:Arial; color:#003; font-size:1.7em; margin-bottom:20px; line-height:23px}
#container #static-content-right #managed #managed-content #operations h2{width:auto; background:none; color:#003; font-size:2.9em; margin-bottom:20px; padding:0px; text-indent:0px}
#container #static-content-right #managed #managed-content #operations .operations-box{width:535px; height:150px; margin-bottom:10px; padding:10px 20px 0px 190px}
#container #static-content-right #managed #managed-content #operations .operations-box h2{color:#fff; margin:0px; padding:0px 0px 10px 20px; background:url(images/managed/operations-arrow.png) no-repeat top left}
#container #static-content-right #managed #managed-content #operations .operations-box p{width:auto; font-size:1.56em; margin-bottom:0px; padding:0px; line-height:22px}
#container #static-content-right #managed #managed-content #operations #planning{background: #9bcbe6 url(images/managed/operations-planning.png) no-repeat top left}
#container #static-content-right #managed #managed-content #operations #building{background:#7fbddf url(images/managed/operations-building.png) no-repeat top left}
#container #static-content-right #managed #managed-content #operations #running{background:#63afd9 url(images/managed/operations-running.png) no-repeat top left}
#container #static-content-right #managed #managed-content #operations #monitoring{background:#48a1d1 url(images/managed/operations-monitoring.png) no-repeat top left}
/* =========== solutions/consultants.aspx ======== */
#container #static-content-right #consultants{width:725px; overflow:hidden}
#container #static-content-right #consultants #consultants-top{width:710px; margin-bottom:15px; height:115px; padding:15px 0 0 15px; overflow:hidden; background:#003 url(images/consultants-header.png) no-repeat top right}
#container #static-content-right #consultants #consultants-top h1{color:#fff}
#container #static-content-right #consultants #consultants-heading{width:725px; overflow:hidden;}
#container #static-content-right #consultants #consultants-heading h2{font-family:Arial; font-weight:normal; color:#808285; padding-bottom:15px; font-size:2.4em;}
#container #static-content-right #consultants #consultants-heading h2 span{color:#a54399; font-size:0.7em;}
#container #static-content-right #consultants #consultants-left{width:480px;float:left;}
.profile {width:145px;height:165px;background-color:#000;}
.profile a {display:block;}
.profile-photo{filter:alpha(opacity=60);opacity:0.6;}
.active{width:135px;height:85px;padding:60px 0 0 10px;position:relative;top:-145px;}
#container #static-content-right #consultants #consultants-left .name{width:50px; color:#fff; font-family:Arial; font-weight:bold; font-size:2em; display:block;}
#container #static-content-right #consultants #consultants-left .email{color:#c1d82f; font-size:1.1em; display:block; padding-bottom:5px;}
#container #static-content-right #consultants #consultants-left .telephone{color:#c1d82f; font-size:1.1em;display:block;}
#container #static-content-right #consultants #consultants-right{width:245px;float:left;}
#container #static-content-right #consultants #consultants-right h2{color:#b5d334;font-size:2.4em;font-family:Arial;background:url(images/consultants-right-heading-arrow.png) no-repeat top left;font-weight:normal;border-bottom:2px solid #a0a2a5;padding:0 0 5px 17px;margin-bottom:15px;}
#container #static-content-right #consultants #consultants-right h3{color:#003;font-size:1.4em;font-family:Arial;font-weight:normal;}
#container #static-content-right #consultants #consultants-right p{color:#636363;font-size:1.2em;line-height:18px;padding-bottom:10px;}
#container #static-content-right #consultants #consultants-right ul a{color:#a54399;}
#container #static-content-right #consultants #consultants-right ul li{font-size:1.2em; margin-bottom:5px;}
/* =========== solutions/testimonials.aspx ======== */
.testimonial{width:241px;height:260px;margin-bottom:15px;font-size:1.2em;}
#container #static-content-right #static-content-right-inner .testimonial h4{font-family:Georgia;	color:#003;	padding-top:5px;font-size:12px;}
#container #static-content-right #static-content-right-inner .testimonial .testimonial-1 h4{color:#C1D82F}
.testimonial-0{	background:#48A1D2 url(images/testimonials-quote-1.png) no-repeat top left;	width:206px;	height:200px;		padding:60px 10px 0px 10px;		color:#fff;}
.testimonial-1{	background:#003 url(images/testimonials-quote-2.png) no-repeat top left;	width:206px;	height:200px;		padding:60px 10px 0px 10px;		color:#fff;}
.testimonial-2{	background:#C1D82F url(images/testimonials-quote-3.png) no-repeat top left;	width:206px;	height:200px;		padding:60px 10px 0px 10px;		color:#003;}
.testimonial-3{	background:#A54399 url(images/testimonials-quote-4.png) no-repeat top left;	width:206px;	height:200px;		padding:60px 10px 0px 10px;		color:#fff;}
.testimonial-4{	background:#F78E1E url(images/testimonials-quote-5.png) no-repeat top left;	width:206px;	height:200px;		padding:60px 10px 0px 10px;		color:#fff;}
.testimonial-5{	background:#c0c0c0 url(images/testimonials-quote-6.png) no-repeat top left;	width:206px;	height:200px;		padding:60px 10px 0px 10px;		color:#353535;}
.testimonial-6{	background:#c0c0c0 url(images/testimonials-quote-7.png) no-repeat top left;	width:206px;	height:200px;		padding:60px 10px 0px 10px;		color:#353535;}
.testimonial-7{	background:#c0c0c0 url(images/testimonials-quote-8.png) no-repeat top left;	width:206px;	height:200px;		padding:60px 10px 0px 10px;		color:#353535;}
.testimonial-8{	background:#c0c0c0 url(images/testimonials-quote-9.png) no-repeat top left;	width:206px;	height:200px;		padding:60px 10px 0px 10px;		color:#353535;}
.testimonial-9{	background:#c0c0c0 url(images/testimonials-quote-10.png) no-repeat top left;	width:206px;	height:200px;		padding:60px 10px 0px 10px;		color:#353535;}

.survey-link-bottom {right: 0; bottom: 0; cursor: pointer; position: fixed !important; z-index: 9999999;}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}

