@charset "UTF-8";

html {overflow-y:scroll;}
body,td, th {margin:0;font-family:tahoma,arial,sans-serif;font-size:11px;}
h1,h2,h3,h4,h5,h6,p,br,table,div,a {margin:0;padding:0;}
h1 {font-family:tahoma,arial,sans-serif;font-size:22px;font-weight:normal;color:#94581E;padding:0 0 4px 0}
h2 {font-family:tahoma,arial,sans-serif;font-size:18px;font-weight:normal;color:#94581E;padding:2px 0 2px 0}
h3 {font-family:tahoma,arial,sans-serif;font-size:13px;font-weight:bold;color:#94581E;padding:2px 0 2px 0}
h4 {font-family:tahoma,arial,sans-serif;font-size:12px;font-weight:bold;color:#94581E;padding:2px 0 2px 0}
h5 {font-family:tahoma,arial,sans-serif;font-size:11px;font-weight:bold;color:#94581E;padding:2px 0 2px 0}
h6 {font-family:tahoma,arial,sans-serif;font-size:10px;font-weight:bold;color:#94581E;padding:2px 0 2px 0}
p {padding:0 0 4px 0}
img {border:none}
a, a:visited {color:#E66B24;text-decoration:none}
a:hover,a:active {color:#000;text-decoration: underline}
ul {margin:2px 0 2px 28px}
th {background: #F9CE65;padding:2px;font-weight:bold}
hr {border:1px dotted #484430}
strong {font-weight:bold}
blockquote {background: #FEE9BA; border-left: 2px #F9CE65 solid; padding-left:4px}
.box-small {width:200px;background:#FEE9BA; border-left: 2px #F9CE65 solid;padding:8px; margin:8px;display:block}
.box-medium {width:300px;background:#FEE9BA; border-left: 2px #F9CE65 solid;padding:8px;margin:8px;display:block}
.box-large {width:400px;background:#FEE9BA; border-left: 2px #F9CE65 solid;padding:8px;margin:8px;display:block}
.box-small-white {width:200px;background:#fff; border: 1px #ccc solid; border-left: 2px #F9CE65 solid;padding:8px;margin:8px;display:block}
.box-medium-white {width:300px;background:#fff; border: 1px #ccc solid; border-left: 2px #F9CE65 solid;padding:8px;margin:8px;display:block}
.box-large-white {width:400px;background:#fff; border: 1px #ccc solid; border-left: 2px #F9CE65 solid;padding:8px;margin:8px;display:block}
.margin {background:#FEE9BA}
.hide {display:none;}
.floatright {float:right}
#top {height:33px;margin:0 11px 0 11px;padding:20px 0 0 0;}
#page {width:884px;margin-left:auto;margin-right:auto;}
/*
----------------------- Top Mini-Nav ----------------------- */
#quick-links {font-family:tahoma,arial,sans-serif;margin:0;text-align:right}
#quick-links li {list-style:none;display:inline;padding:7px 12px 7px 12px;border-left:1px #94581e dotted;}
#quick-links li:first-child {border-left:none}
#quick-links li a {color:#94581e;text-decoration:none}
#quick-links li a:hover {color:#d67e2b;}
#quick-links li form {display:inline}
#quick-links .menusep {display:none}
#logo {float:right;margin:-27px 0 0 0}
/*
----------------------- Blades ----------------------- */
#accordian {width:862px;height:170px;overflow:hidden;position:relative;margin-left:auto;margin-right:auto}
#accordian div {width: 502px;height: 170px;position: absolute}
#accordian div h2 {display:block;float:left;width:74px;height:170px;padding:0px;margin:0 0px 0 0;cursor:pointer}
#accordian div h2 img {border-right:1px #ffffff dotted;border-left:1px #ffffff dotted;}
#accordian_blade_title {margin-left:90px;font-size:16px;}
#blade-mcca, #blade-members, #blade-nonmembers, #blade-jobs, #blade-client, #blade-awards {background:#f9ce65;}
#blade-mcca {background-image:url('/shared/img/welcome-mcca.jpg')}
#blade-members {background-image:url('/shared/img/welcome-members.jpg')}
#blade-nonmembers {background-image:url('/shared/img/welcome-nonmembers.jpg')}
#blade-jobs {background-image:url('/shared/img/welcome-jobs.jpg')}
#blade-client {background-image:url('/shared/img/welcome-client.jpg')}
#blade-awards {background-image:url('/shared/img/welcome-awards.jpg')}
.welcome-box-left {float:left;width:307px;height:240px;border: 1px dotted #FFEABB; padding:50px; background-color:#FFEABB; text-align:center}
.welcome-box-right {float:right;width:307px;height:240px;border: 1px dotted #FFCC66; padding:50px; background-color:#FFCC66; text-align:center}

/*
----------------------- Blade Links Baseline ----------------------- */
.menu {font-family:arial,sans-serif;font-size:12px;margin-top:138px;text-align:center}
.menu li {list-style:none;display:inline;padding:0 0 0 3px}
.menu li:first-child {background:transparent}
.menu li a {text-decoration:none;color:#D89345;white-space:nowrap}
.menu li a:hover {color:#94581e}
.menu .menusep {color:#fff;font-weight:bold;margin:0 1px 0 -4px}
/*
----------------------- MAIN BODY [Anything below blades and above footer] ----------------------- */
#surface {overflow:hidden;color: #94581e;margin:0 11px 0 11px;}
#mcca-welcome,#members-welcome,#nonmembers-welcome,#jobs-welcome,#client-welcome,#awards-welcome {padding:12px 0px 8px 0px;overflow-y:auto;overflow-x:hidden;display:none}
.content {padding:0 24px 0 12px}
.tickerstyle{width:264px; height:100px; border:0px; background:#f9ce65; padding:10px; overflow:hidden;}
.messagediv {display: none;background:#f9ce65;}
a.hyperticker:link {color:#94581e;text-decoration:none;}
a.hyperticker:hover {color:#94581e;text-decoration:underline;}

#footer-boxes {height: 164px;width:900x;margin:11px 0 0 11px}
/*
----------------------- Footer Box 1 ----------------------- */
#footer-box1 {width:269px;height:140px;float:left;background:#f9ce65;border-right:1px #ffffff dotted;padding:9px;overflow:hidden}
#footer-box1 h1 {background:#FBDA89;color:#E66B24;font-size:12px;font-weight:bold;text-align:center;padding:1px 0 0 0;margin: 0 0 2px 0;}
#footer-box1 h3 a {color:#94581E}
#footer-box1 h3 a:hover {color:#94581E}
/*
----------------------- Footer Box 2 ----------------------- */
#footer-box2 {width:269px;height:140px;float:left;background:#f9ce65;border-right:1px #ffffff dotted;padding:9px;overflow:hidden}
#footer-box2 h1 {background:#FBDA89;color:#E66B24;font-size:12px;font-weight:bold;text-align:center;padding:1px 0 0 0;margin: 0 0 2px 0}
#footer-box2 h3 a {color:#94581E}
#footer-box2 h3 a:hover {color:#94581E}
/*
----------------------- Footer Box 3 ----------------------- */
#footer-box3 {width:268px;height:140px;float:left;background:#f9ce65;padding:9px;overflow:hidden}
#footer-box3 h1 {background:#FBDA89;color:#E66B24;font-size:12px;font-weight:bold;text-align:center;padding:1px 0 0 0;margin: 0 0 2px 0}
#footer-box3 h3 a {color:#94581E}
#footer-box3 h3 a:hover {color:#94581E}

.partner-summary-logo {margin: 12px 0 4px 0}
/*
----------------------- Footer ----------------------- */
#footer {background:#e68f36;margin:0 11px 0 11px;height:28px;padding-top:12px}
#copyright {float:right;margin:0 0 0 42px;color:#ffffff}
#foot-links li {list-style:none;display:inline;padding:4px 19px 7px 15px;border-left: 1px dotted rgb(255, 255, 255);}
#foot-links li:first-child {border-left:none}
#foot-links .menusep {display:none}
#footer a:link,#footer a:visited {color:#F9CE65;text-decoration:none;}
#footer a:hover {color:#ffffff;text-decoration:underline;}
#webdesigner {display:block;height:14px;width:112px;margin:0px 8px 4px 0;padding:4px 4px 4px 18px;white-space:nowrap}
#webdesigner:link, #webdesigner:visited {color:#F9CE65!important}
#webdesigner:hover, #webdesigner:active {color:#fff!important;background: #DF8329 url(/shared/img/4dsites.gif) no-repeat scroll 2px 2px;text-decoration:none!important;}

/*
----------------------- Inputs ----------------------- */
.button {width:65px;height:65px;background-image:url(/shared/img/button.gif);filter:alpha(opacity=70);opacity:.7;display:block}
.button:hover {filter:alpha(opacity=100);opacity:1;}
input,textarea {font-family:tahoma,arial,sans-serif;font-size:11px;}
input[type="button"],input[type="submit"] {height:22px;vertical-align:bottom;border-bottom: 1px solid #DD9847;border-right: 1px solid #DD9847; border-left:1px #fff solid;border-top:1px #fff solid;margin:8px 0 0;padding:3px 8px;background: transparent url(/shared/ext/v2.2/resources/images/orange/button/btn-sprite.gif) repeat-x scroll 0 -42px;}
input[type="button"]:active,input[type="submit"]:active {height:22px;vertical-align:bottom;border-top: 1px solid #DD9847;border-left: 1px solid #DD9847; border-bottom:1px #fff solid;border-right:1px #fff solid;margin:8px 0 0;padding:3px 8px;background: transparent url(/shared/ext/v2.2/resources/images/orange/button/btn-sprite.gif) repeat-x scroll 0 -42px}
/*
----------------------- Paging ----------------------- */
.paging-control {width:858px;padding:2px;margin:0;text-align:right}
.paging-control a:hover, .paging-control .current {background:#E66B24;color:#fff;text-decoration:none}
.paging-control .current {font-weight:bold}

/*
----------------------- News List ----------------------- */
.news-list {list-style:none;}
.news-list h3 a {color:#94581E}
.news-list h3 a:hover {color:#94581E}


/*
----------------------- Event List ----------------------- */
.events-list {list-style:none;height:300px;overflow:auto}
.events-list h3 a {color:#94581E}
.events-list h3 a:hover {color:#94581E}

/*
----------------------- Members Directory ----------------------- */
.members-directory-form {padding:0;margin:0}
.members-directory {float: left;width: 840px;margin:12px 0 0 0;padding:0;overflow-y:auto; list-style-type:none; }
.members-directory li {float: left;width: 210px;padding:4px 0 0 0;margin:0;font-weight:bold}

.agency-search form {padding:0;margin:0}
.agency-search select {font-family:tahoma,arial,sans-serif;font-size:11px;color:#94581E;padding:2px 0 2px 0;width:100%;;border: 1px #696969 inset;background:#FFEABB}
.agency-search-disciplines {float:left;padding-right:10px;width:250px}
.agency-search-sectors {float:left;padding-right:10px;width:250px}
.agency-search-location {float:left;padding-right:10px;width: 150px;border:none}
.agency-search-turnover {float:left;padding-right:10px;width:150px;border:none}
.agency-search ul {overflow-y:auto;padding:0;margin:0;height:95px;background:#FFEABB;border: 1px #696969 inset}
.agency-search .agency-search-results {float: left;clear:left;}
.agency-search .agency-search-results p {width: 790px;}

/*
----------------------- Best Awards ----------------------- */
#sections {font-family:tahoma,arial,sans-serif;font-size:13px;font-weight:bold;color:#94581E;background-color:#FEE9BA;border:none;padding:1px;width:680px;}
#years {float:right;background:#FBDE98;padding:0 0 12px 12px}
#years ul {margin:0 0 0 14px;padding:0;width:120px}
#awards-results h2 {padding:12px 0 0 0}
#awards-results {width:680px}

/*
----------------------- Profile Display ----------------------- */
.profile-details {background: #FBDE98;padding:12px}
.profile-casestudies {background:#FFEABB;padding:15px 12px 12px}
.case-study-section {padding: 4px 0 4px 0}
.case-study-logo {float:right}
/*

/*
----------------------- Profile Editing ----------------------- */
.edit-profile-list {height: 330px; overflow-y: auto; overflow-x: hidden; width: 790px;}
.edit-profile-list ul {background:#fff;padding:6px}
.edit-profile-list ul label {vertical-align:top;padding: 0 0 0 3px}
.detailsIcon {background-image:url(/shared/img/icons/vcard.png) !important}
.disciplinesIcon {background-image:url(/shared/img/icons/star.png) !important}
.sectorsIcon {background-image:url(/shared/img/icons/chart_pie.png) !important}
.clientsIcon {background-image:url(/shared/img/icons/group.png) !important}
.case-studiesIcon {background-image:url(/shared/img/icons/folder_user.png) !important}
.contactIcon {background-image:url(/shared/img/icons/user_comment.png) !important}
.logoIcon {background-image:url(/shared/img/icons/picture.png) !important}
.emailComposeIcon {background-image:url(/shared/img/icons/email_edit.png) !important}
.emailIcon {background-image:url(/shared/img/icons/email_go.png) !important}
.jobsIcon {background-image:url(/shared/img/icons/door_open.png) !important}
.profilePreview {background-image:url(/shared/img/icons/eye.png) !important}
.add {background-image:url(/shared/img/icons/add.png) !important}
.delete {background-image:url(/shared/img/icons/delete.png) !important}
.save {background-image:url(/shared/img/icons/disk.png) !important}
.edit {background-image:url(/shared/img/icons/note_edit.png) !important}

/*
----------------------- Case Study Search ----------------------- */
.case-studies-directory {float: left;width: 840px;margin:12px 0 0 0;padding:0;overflow-y:auto; list-style-type:none; }
.case-studies-directory li {float: left;width: 420px;padding:4px 0 0 0;margin:0;font-weight:bold}

.case-study-search form {padding:0;margin:0}
.case-study-search select {font-family:tahoma,arial,sans-serif;font-size:11px;color:#94581E;padding:2px 0 2px 0;width:100%;;border: 1px #696969 inset;background:#FFEABB}
.case-study-search-disciplines {float:left;padding-right:10px;width:250px}
.case-study-search-sectors {float:left;padding-right:10px;width:250px}
.case-study-search ul {overflow-y:auto;padding:0;margin:0;height:95px;background:#FFEABB;border: 1px #696969 inset}
.case-study-search .case-study-search-results {float: left;clear:left;}
.case-study-search .case-study-search-results p {width: 790px;}
/*
----------------------- Job Search ----------------------- */
.job-search-category form {float:left}
.job-search-category h3 {float:left;margin:0 8px 0 0}
.job-search h2 {margin-top:8px}
.recent-jobs td {background-color:#FEE9BA;width:400px;padding:12px 12px 12px 12px}
.recent-jobs h2 {padding:0;margin:0}
.jobs-list h2 {background-color:#FDE8B3;margin:12px 0 0 0;font-size:12px;font-weight:bold}
.jobs-list li {width:416px;float:left;padding:0 12px 0 0;list-style:none}
.job-salary {font-size:11px;font-weight:bold}
.job-location,.recentjob-location {font-weight:bold}
.job-search-results ol {margin:0;padding:0}
.expandButton {display:block}
.job-search-category-selected {margin-top:8px}