
/*         ************** Global Styles *****************          */

body {margin: 0px; background:url(/images/global/bg.gif); font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #333; overflow: -moz-scrollbars-vertical !important;text-align:center;}

a.dash {background: url(/images/global/emdot.gif) bottom left repeat-x;padding-bottom:1px;}

h1, h2, h3, h4, h5 {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;margin: 0 0 10px 0;padding: 0;}

h2 {font-size: 1.0em;color:#535350;letter-spacing: normal;font-family: verdana, sans-serif,arial;}

body p {padding:0 10px 7px 0;margin:0;line-height:1.4em;}
	
img {border: none;}

.clearBoth {clear:both;}
.maxWidth {width:960px;}

img.titles {width:443px; height:28px;}

#container {margin: auto;width: 980px; padding: 0 10px 10px 10px;border:0px solid;text-align:left;}


div.calloutBox {margin:10px 0;padding:10px 10px 12px 10px;border:1px solid #ccc;}


/*         ************** Access Navigation  & Drop Down *****************          */

#accessNav {text-align:right;float:left;width:760px;margin:0;padding:0;}

#accessNav ul {list-style: none; margin: 8px 0 0 0;padding: 0;font-size:0.65em;}
#accessNav ul li {display:inline;padding: 3px 0;margin: 0; font-weight:bold;color:#666666;}
#accessNav ul li a {text-decoration: none;padding:0 6px;font-weight:bold;color:#999999;}
#accessNav ul a:hover {text-decoration: underline;}


#compForm {float:right;margin: 3px 0;padding: 0;width:193px;text-align:left;}
#compForm #select {padding:0;font-size:0.65em;margin:0;height:18px;}
input.submit-btn {padding-bottom:2px;;margin:0;font-size:0.5em;height:20px;width:22px;outline:none;}

/*         ************** Logo and Navigation *****************          */

#header {clear:both;width:960px;font-family: Arial, Helvetica, sans-serif;height:87px;}
#logo {width:230px; height:63px;float:left;}
#mainNav {float:right;}
#mainNav ul {list-style: none; margin: 40px 0 5px 0;padding: 0 0 0 0;font-size:0.70em;}
#mainNav ul li {display:inline;padding: 3px 0 0 0;margin: 0 0 0 0; font-weight:bold;color:#000;}
#mainNav ul li a {text-decoration: none;padding:0 6px 0 0;font-weight:bold;color:#000;}
#mainNav ul a:hover {color:#666666;}

/*         ************** Home Flash Banner *****************          */

#homeFlash {clear:both;width:960px;height:270px;margin:0;padding-top:0px;}

#homeMtech.home {width:960px;height:270px;margin:0;padding-top:0px;background:url(/images/mtech/backindex.gif) no-repeat;border:1px solid #ffffff;}
.index {background:url(/images/mtech/backindex.gif) no-repeat;}
.remotes {background:url(/images/mtech/backremote.gif) no-repeat;}
#homeMtech p {padding:70px 0 0 68px;color:#fff;}



/*         ************** Home Body Text *****************          */

#homeBody {clear:both;width:890px;margin:35px 10px 10px 40px;font-size:0.8em;color:#535350;}
#homeColOne {float:left;width:400px;margin:0 15px 0 0;background:url(/images/global/side-bg.gif) top right repeat-y;padding:0 10 0 0;}
#homeColTwo {float:left;width:225px;margin:0 10px 0 0;background:url(/images/global/side-bg.gif) top right repeat-y;}
#homeColThree {float:right;width:225px;margin:0;padding:0;}
#homeColSpan {float:left;width:460px;margin:0 10px 0 0;min-height:200px;}

#homeColTicket {float:left;width:800px;margin:0 15px 0 0;padding:0 10 0 0;font-size:1.0em;font-weight:normal;}

#homeBody ul {list-style: none; margin: 0px 0 5px 0;padding: 0 0 0 0;}
#homeBody ul li {padding: 0px 0 0 0px;;margin: 0 0 8px 0px; font-weight:bold;color:#333;}
#homeBody ul li a {text-decoration: none;font-weight:bold;height:12px;margin:0;}

/*         ************** Group Styles *****************          */

body #group body.home {background:url(/images/global/bg.gif);}

#group #header {background:url(/images/global/homePhone.gif) bottom right no-repeat;}
#group #mainNav {border-bottom:solid 2px #B5121B;width:730px;}
#innerBanner {clear:both;width:920px;height:115px;margin:0 0 0 40px;padding:0px 0 0 0;border:0px solid;}
#innerBanner p {font-size:0.8em;color:#8F837E;font-weight:bold;width:650px;}
#homeBody.group {margin:20px 10px 10px 40px;}
#homeColOne.inner {width:580px;border:0px solid;padding-right:10px;}
#homeColTwo.innerTwo {width:265px;background:none;padding-left:10px;border:0px solid;margin:0;}

#homeBody ul.inner li {background:url(/images/global/bullet-grey.gif) no-repeat;padding:0 8px 0px 20px;font-weight:normal;display:block;margin-left:0px;color:#333;}
#homeBody ul.inner li a {color:#B5121B;}
#homeBody ul.inner li ul li {margin-left:0px;margin-top:10px}

/*         ************** Accountancy Styles *****************          */

body #acc {background:url(/images/global/bg.gif);}
#acc a {color:#00457C;font-weight:normal;text-decoration:none;}
#acc #header {background: url(/images/global/accPhone.gif) bottom right no-repeat;}
#acc #mainNav{border-bottom:solid 2px #00457C;width:730px;}
#acc h2 {color:#00457C;}
#homeBody ul.acc li {background:url(/images/global/bullet-acc.gif) no-repeat;padding:0 8px 0px 20px;font-weight:normal;display:block;margin-left:0px;color:#333;}
#homeBody ul.acc li a {color:#00457C;}

/*         ************** Corporate Finance Styles *****************          */

body #corp {background:url(/images/global/bg.gif);}
#corp #logo {width:242px;}
#corp #mainNav {border-bottom:solid 2px #833B82;width:700px;}
#corp #header {background:url(/images/global/corpPhone.gif) bottom right no-repeat;}
#corp h2 {color:#833B82;}
#homeBody ul.corp li {background:url(/images/global/bullet-corp.gif) no-repeat;padding:0 8px 0px 20px;font-weight:normal;display:block;margin-left:0px;color:#333;}
#homeBody ul.corp li a {color:#833B82;}


/*         ************** Wealth Management Styles *****************          */

body #wealth {background:url(/images/global/bg.gif);}
#wealth #mainNav {border-bottom:solid 2px #00704E;width:680px;}
#wealth #header {background:url(/images/global/wealthPhone.gif) bottom right no-repeat;}
#wealth h2 {color:#00704E;}
#homeBody ul.wealth li a {background:url(/images/global/bullet-acc.gif) no-repeat;color:#00704E;}

.wealthSpan {width:462px;margin-bottom:8px;padding:0;}
.wealthImg {width:80px;height:94px;float:left;margin:0;padding:0;}
.wealthBio {width:372px;float:right;margin:0;padding:0;text-align:left;}
.wealthGreen {color:#016E51;font-weight:bold;}

/*         ************** Recruitment Styles *****************          */

body #rec {background:url(/images/global/bg.gif);}
#rec #mainNav {border-bottom:solid 2px #E0862C;width:700px;}
#rec #header {background:url(/images/global/recPhone.gif) bottom right no-repeat;}
#rec h2 {color:#E0862C;}
#homeBody ul.rec li {background:url(/images/global/bullet-rec.gif) no-repeat;padding:0 8px 0px 20px;font-weight:normal;display:block;margin-left:0px;color:#333;}
#homeBody ul.rec li a {color:#E0862C;}


/*         ************** Consultancy Styles *****************          */

body #con {background:url(/images/global/bg.gif);}

#con a {color:#007C86;text-decoration:none;}
#con a:hover {text-decoration:underline;}

#con #header {background: url(/images/global/conPhone.gif) bottom right no-repeat;}
#con #mainNav{border-bottom:solid 2px #007C86;width:730px;}
#con h2 {color:#007C86;}
#con #innerBanner {background: url(/images/global/acc-inner-bg.gif) top right no-repeat;}
#homeBody ul.con li {background:url(/images/global/bullet-con.gif) no-repeat;padding:0 8px 0px 20px;font-weight:normal;display:block;margin-left:0px;color:#333;}
#homeBody ul.con li a {color:#037E7F;}


/*         ************** MTECH Styles *****************          */

body #mtech {background:url(/images/global/bg.gif);}
#mtech #mainNav {border-bottom:solid 2px #00758B;width:730px;}
#mtech #header {background:url(/images/global/mtechPhone.gif) bottom right no-repeat;}
#mtech h2 {color:#00758B;}
#homeBody ul.mtech li a {background:url(/images/global/bullet-con.gif) no-repeat;color:#00758B;}
#homeBody ul.innermtech li {background:url(/images/global/bullet-con.gif) no-repeat;padding:0 8px 0px 20px;font-weight:normal;display:block;margin-left:0px;color:#333;}
.logout {color:#057288;font-weight:bold;background:#fff;padding:4px 4px 2px 4px;width:370px;margin-bottom:8px;border:1px solid #057288;}

/*  ************** Brand Styles *****************          */

body #brand {background:url(/images/global/bg.gif);}

#brand a {color:#00457C;text-decoration:none;}
#homeBody a:hover {text-decoration:underline;}

#brand #header {background: url(/images/global/brandPhone.gif) bottom right no-repeat;}
#brand #mainNav{border-bottom:solid 2px #1873B0;width:730px;}
#brand h2 {color:#1873B0;}
#brand #innerBanner {background: url(/images/global/acc-inner-bg.gif) top right no-repeat;}
#homeBody ul.brand li {background:url(/images/global/bullet-acc.gif) no-repeat;padding:0 8px 0px 20px;font-weight:normal;display:block;margin-left:0px;color:#333;}
#homeBody ul.brand li a {color:#1873B0;}
.cloud {color:#1873B0;}

/*         ************** Footer *****************          */

#homeFooter {clear:both;border-top:1px solid #dedede;margin-top:15px;font-size:0.7em;color: #a0a0a0;width:960px;}
#copyright {float:left;padding-top:8px;}
#phone {float:right;text-align:right;padding-top:8px;}
#phone a {text-decoration:none;color: #a0a0a0;}
#phone a:hover {text-decoration:underline;}
#wealthFooter {clear:both;text-align:center;color:#000000;padding:0;margin-top:5px;}