
/*         ************** Global Styles *****************          */

body {margin: 0px; background:url(../images/global/group-bg1.gif); font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #333; overflow: -moz-scrollbars-vertical !important;text-align:center;}

h1, h2, h3, h4, h5 {font-family: Arial, Helvetica, sans-serif;font-weight: bold;margin: 0 0 6px 0;padding: 0;}

h2 {font-size: 1.05em;color:#535350;letter-spacing: normal;font-family: arial, verdana, sans-serif,arial;}

body p {padding:0 10px 8px 0;margin:0;line-height:1.4em;}
	
img {border: none;}


a.dash {background: url(../images/global/emdot.gif) bottom left repeat-x;padding-bottom:1px;}
.clearBoth {clear:both;}
.maxWidth {width:960px;}
.border {border:1px solid #ccc;margin:10px;padding:0;}
.left {float:left;}
.right {float:right;}
.red {color:#9D0A13}
.bold {font-weight:bold;}
.img {padding-right:8px; margin-bottom:8px;}
.alignC {text-align:center;}
.cloud {color:#1873B0;}
.small {font-size:0.8em;line-height:1em;}


img.titles {width:443px; height:28px;}

#container {margin: auto;width: 980px; padding: 0 10px 10px 10px;border:0px solid;text-align:left;}

.separator {margin:10px 0px 0px 15px;padding:0px;border-top:1px dashed #cccccc;}
.sepm {margin:5px 0px 10px 0px;width:75%;}

ul {color: #333;}

div.calloutBox {margin:10px 0;padding:10px 10px 12px 10px;border:1px solid #ccc;line-height:1.2em;}


/*         ************** Access Navigation  & Drop Down *****************          */

#accessNav {text-align:right;float:left;width:760px;margin:0;padding:0;}
#accessNav.mtech {width:930px;}

#accessNav ul {list-style: none; margin-top: 8px;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: 0;padding: 0;width:199px;text-align:left;border:0px solid;}
#select {padding:0px;margin:0 4px;font-size:0.65em;}
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:normal;color:#000;}
#mainNav ul li a {text-decoration: none;padding:0 12px 0 0;font-weight:bold;color:#3B3D3F;}
#mainNav ul a:hover {color:#666666;text-decoration:none;}

/*         ************** Home Flash Banner *****************          */

#homeFlash {clear:both;width:960px;height:270px;margin:0;padding-top:0px;}
#homeMtech {clear:both;width:960px;height:270px;margin:0;padding-top:0px;background:url (../images/mtech/back.gif) no-repeat;}

/*         ************** Home Body Text *****************          */

#homeBody {clear:both;width:890px;margin:25px 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;min-height:200px;}
#homeColOne a.grey {color:#666666;font-size:0.9em;}
#homeColOne a.grey:hover {color:#888888;text-decoration:none;}
#homeColTwo {float:left;width:225px;margin:0 10px 0 0;background:url(../images/global/side-bg.gif) top right repeat-y;min-height:200px;}
#homeColThree {float:right;width:225px;margin:0;padding:0;}
#homeColOne.site {width:300px;}
#homeColOne.vid {width:500px;background:none;}
#homeColTwo.site {width:275px;}
#homeColThree.site {width:275px;}
#homeColSpan {float:left;margin:0 10px 0 0;min-height:200px;}

#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;}

/*         ************** Contact Us Section *****************          */

.contactPhoto {width:390px;clear:both;min-height:150px;}
.contactImg {float:left;width:100px;height:146px;margin-bottom:10px;}
.contactDiv {float:right;width:280px;margin-bottom:10px;}


/*         ************** Group Styles *****************          */

body #group {background:url(../images/global/bg.gif);}

#group a {color:#B5121B;text-decoration:none;}

#group h2 {color:#B5121B;}
#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:550px;}
#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;}
#homeColMtech {float:left;width:800px;margin:0 15px 0 0;padding:0 10 0 0;min-height:200px;}


#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;}
#homeBody ul.inner li a {color:#B5121B;background-image:none;}
#homeBody ul.inner li ul li {margin-left:0px;margin-top:10px}

/*         ************** Column Styles *****************          */

#homeColOne.Con {width:300px; height:200px;border:1px solid;}
#homeColTwo.Cont {height:200px;border:1px solid;}
#homeColThree.Conta {width:215px;border:1px solid;}

/*         ************** Accountancy Styles *****************          */

body #acc {background:url(../images/global/bg.gif);}

#acc a {color:#00457C;text-decoration:none;}
#acc a:hover {text-decoration:underline;}

#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;}
#acc #innerBanner {background: none;}
#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;}
#homeBody ul.acc li ul li {margin-left:0px;margin-top:10px}

/*         ************** Consultancy Styles *****************          */

body #con {background:url(../images/global/bg.gif);}

#con a {color:#037E7F;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 #037E7F;width:730px;}
#con h2 {color:#037E7F;}
#con #innerBanner {background: url(../images/global/con-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;}
#homeBody ul.con li ul li {margin-left:0px;margin-top:10px}

/*         ************** Corporate Finance Styles *****************          */

body #corp {background:url(../images/global/bg.gif);}

#corp a {color:#833B82;text-decoration:none;}
#corp a:hover {text-decoration:underline;}

.line {border-top:solid 1px #833B82;margin-bottom:10px}

#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;}
#corp #innerBanner {background: none;}
#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;}
#homeBody ul.corp li ul li {margin-left:0px;margin-top:10px}

#glossary {margin:15px 0 20px 0;padding:0;}
#glossary a {background: #CEB5D3;padding: 3px 3px 3px 7px; margin: 0; font-size: 0.83em; color: #fff; border-right:3px solid #fff;}
#glossary a.jargon-em {background: #833B82;}
#glossary a:hover {background: #833B82;text-decoration:none;}

/*         ************** Wealth Management Styles *****************          */

body #wealth {background:url(../images/global/bg.gif);}

#wealth a {color:#00704E;text-decoration:none;}
#wealth a:hover {text-decoration:underline;}

#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;}
#wealth #innerBanner {background:none;}
#homeBody ul.wealth li {background:url(../images/global/bullet-wealth.gif) no-repeat;padding:0 8px 0px 20px;font-weight:normal;display:block;margin-left:0px;color:#333;}
#homeBody ul.wealth li a {color:#00704E;}
#homeBody ul.wealth li ul li {margin-left:0px;margin-top:10px}

/*         ************** Recruitment Styles *****************          */

body #rec {background:url(../images/global/bg.gif);}

#rec a {color:#E0862C;text-decoration:none;}
#rec a:hover {text-decoration:underline;}

#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;}
#homeBody ul.rec li ul li {margin-left:0px;margin-top:10px}

/*         ************** MTECH Styles *****************          */

body #mtech {background:url(../images/global/bg.gif);}

#mtech a {color:#00758B;text-decoration:none;}
#mtech a:hover {text-decoration:underline;}

#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 {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.mtech li a {color:#00758B;}
#homeBody ul.mtech li ul li {margin-left:0px;margin-top:10px}
.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: none;}
#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;}
#homeBody ul.brand li ul li {margin-left:0px;margin-top:10px}

.portfolioPhoto {width:390px;clear:both;min-height:150px;}
.portfolioImg {float:left;width:100px;height:146px;margin-bottom:10px;}
.portfolioDiv {float:right;width:280px;margin-bottom:10px;}

/*         ************** 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;height:20px;}
#phone {float:right;text-align:right;padding-top:8px;}
#phone a {text-decoration:none;color: #a0a0a0;}
#phone a:hover {text-decoration:underline;}
p.centre {text-align:center;margin:5px;padding:0;}
#wealthFooter {clear:both;text-align:center;color:#000000;padding:0;margin-top:5px;}


/* Video */
#video {width:625px;height:291px; margin:10px 0 10px 0; border:2px solid #cc0000;font-size:1%;}
#homeColOne p.video {width:625px;}