﻿/* ========== Default.aspx ================== */
#container #default-top-content-left{width:330px; float:left; color:#003; font-family:Georgia}
#container #default-top-content-left h1{font-weight:normal; font-size:2.4em; padding-bottom:15px; padding-right:5px}
#container #default-top-content-left h2{font-size:2.8em; font-weight:normal}
#container #default-top-content-left p{width:310px; font-size:1.8em; padding-bottom:10px}
#container #default-top-content-left img{margin-bottom:12px}
/* Begin Navy Blue 1-2-3 image mod */
#container #default-top-content-left ul{padding-bottom:5px}
#container #default-top-content-left ul li{padding:5px 0px 10px 30px; font-size:1.2em}
#container #default-top-content-left li.one{background:url(../App_Themes/Instant/images/step-1.gif) no-repeat;}
#container #default-top-content-left li.two{background:url(../App_Themes/Instant/images/step-2.gif) no-repeat;}
#container #default-top-content-left li.three{background:url(../App_Themes/Instant/images/step-3.gif) no-repeat;}
/* End Navy Blue 1-2-3 image mod */
#container #default-top-content-right{width:638px; height:auto; float:left; border:1px solid #c0c0c0; margin-bottom:15px; background:#fff url(../App_Themes/Instant/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{width:335px; padding:10px; font-size:13px; font-family:Georgia; color:#003; font-weight:bold}
#container #default-top-content-right #default-top-content-right-inner-left #breadcrumb span#breadcrumb-links{width:300px; background:url(../App_Themes/Instant/Images/number-one-blue.gif) no-repeat; 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 #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:Georgia; 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:Georgia; 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:#6babc6;padding-bottom:10px;font-size:1.3em;font-weight:normal}
#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(../App_Themes/Instant/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:Georgia; 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(../App_Themes/Instant/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:Georgia; 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(../App_Themes/Instant/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:Georgia; 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:Georgia; 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:Georgia; 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#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:Georgia; font-size:1.2em; background:url(../App_Themes/Instant/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-top-content-right #default-top-content-right-inner-right #quick-search #link-area #popSearch{display:none}
#container #map-area{float:left; background:url(../App_Themes/Instant/images/map-area-bg.gif) repeat-x; color:#A54399}
#container #map-area a{color:#003; font-family:Georgia; font-size:11px}
#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(../App_Themes/Instant/images/default-middle-content-left.gif) repeat-x top; font-family:Georgia}
#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(../App_Themes/Instant/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:Georgia}
#container #default-content-middle #default-middle-content-right a{width:295px; height:60px; float:left; background:url(../App_Themes/Instant/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(../App_Themes/Instant/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(../App_Themes/Instant/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(../App_Themes/Instant/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:Georgia; color:#003; background:url(../App_Themes/Instant/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(../App_Themes/Instant/images/default-top-content-righ-li-selected.gif) repeat-x}
#container #default-bottom-content .default-bottom-container ul li.selected a{background:url(../App_Themes/Instant/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:Georgia; 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:Georgia; 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}
/* ============= 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}