/* CSS Document */
/***********************************************************************************************************************************
/* BODY, FONT AND COLOR, GLOBAL	(id=GENERIC)
**********************************************************/
body {font-size:12px; font-family:tahoma, Arial; color:#777777; background:url(../images/body_bg.gif) 0 0 repeat-x}
/* global reset */
body,form,h1,h2,h3,h4,h5,h6,p {padding:0; margin:0}
h1,h2,h3,h4,h5,h6,label,a {text-decoration:none}
a {color:#00007B; font-weight:normal; text-decoration:none}
a:hover {color:#FB7A29; text-decoration:underline}
a:active, a:focus {outline:0}
img {border:none}
label {cursor:pointer}
ul {list-style:none; padding:0; margin:0}

/* 	ALL IDS (#ID)
**********************************************************/
#wrapper {width:980px; overflow:hidden; margin:0 auto}
#maincontent {width:960px; overflow:hidden; padding:25px 10px}
#header {width:960px; overflow:hidden; height:233px; padding:0 10px;}
#globleNav {width:250px; float:left; overflow:hidden; padding:8px 0 0 3px} 
#quickinfo {width:880px; padding:0 0px 0 78px; overflow:hidden; margin:13px 0 0 0}
#logonav {width:230px; float:left; overflow:hidden}
.welcomeboxbanner {width:730px; float:left; overflow:hidden; height:233px}
.welcomeboxbanner img {float:left; margin:35px 0 0 0}

/* BANNER IMAGE CLASSES (class)
**********************************************************/
.bannertext {width:175px; float:right; padding:90px 0 0 0; }
.bannertext h3 {font-size:12px!important; text-align:center}
.banner_bg { background:url(../images/banner_bg.jpg) 300px top no-repeat}

.BusinessAdvisory {background:url(../images/ban_img01.jpg) right top}
.MAAdvisory {background:url(../images/ban_img02.jpg) right top}
.Crossborderconsulting {background:url(../images/ban_img03.jpg) right top}
.Careers {background:url(../images/ban_img04.jpg) right top}
.sell_side {background:url(../images/ban_img05.jpg) right top}
.Strategyconsulting {background:url(../images/ban_img06.jpg) right top}
.Buysidesupport {background:url(../images/ban_img07.jpg) right top}
.AboutCEOally {background:url(../images/ban_img08.jpg) right top}
.Partners {background:url(../images/ban_img09.jpg) right top}
.ContactUs {background:url(../images/ban_img10.jpg) right top}
.SuccessStories {background:url(../images/ban_img11.jpg) right top}
.PersonalProfile {background:url(../images/ban_img12.jpg) right top}
.Homepage {background:url(../images/ban_img13.jpg) right top}

/* HEADER ELEMENTS STYLING	
**********************************************************/
/* --------------> Logo <------------------- */
#logo {display:inline; float:left; margin:14px 0 0 1px; width:190px; height:59px}
#logo a {display:block; height:59px; width:174px; color:#0099FF; background:url(../images/LOGO_BG.gif) no-repeat}
#logo a:hover {text-decoration:none; color:#000}

/* --------------> Welcome Box <------------ */
#welcome {float:right; display:inline; width:105px; overflow:hidden; text-align:right; margin:8px 0px 0 0; color:#000}
#welcome a {font-size:10px; font-weight:normal; color:#494949; margin:0 3px; font-family:Arial, Helvetica, sans-serif}
#welcome p {font-size:11px; font-weight:normal; color:#000; padding:10px 2px 0 0}
a.home, a.sitemap, a.contactus {background:url(../images/top-icon.png) no-repeat; width:23px; height:23px; display:block; float:left; text-decoration:none}
a.home {background-position:0 0}
a.sitemap {background-position:0 -26px}
a.contactus {background-position:0 -52px}
a.home:hover, a.sitemap:hover, a.contactus:hover {text-decoration:none}

/* --------------> Top Menus <-------------- */
ul.TopNav {overflow:hidden; width:175px}
ul.TopNav li {display:inline; line-height:33px}
ul.TopNav li a {font-size:16px; font-weight:normal; color:#000; display:block; font-family:Arial, Helvetica, sans-serif}
ul.TopNav li a:hover {text-decoration:none; color:#ff9a00}
ul.TopNav li a.Active {color:#ff9a00; font-weight:bold}

/* FOOTER ELEMENTS STYLING
**********************************************************/
#footer {width:100%; height:108px; border-top:2px solid #ff9a00}
#footer .Footrinn {width:960px; overflow:hidden; margin:0 auto;}
#footer .Footrinn p {font-size:11px; font-weight:normal; color:#9b9b9b; float:right; padding:10px 0 0 0; font-family:Verdana, Geneva, sans-serif}
#footer .Footrinn .footrLink {color:#000; float:left; padding:17px 0 0 50px}
a.footerlogo {background:url(../images/footerlogo.gif) no-repeat; width:127px; height:44px; display:block; float:left; margin-top:15px; text-decoration:none}

ul.footermenu {padding:0; margin:0; width:162px; float:left}
ul.footermenu li {padding:5px 0}
ul.footermenu li a {font-weight:normal; color:#747474; padding:0 2px}
ul.footermenu li a:hover {text-decoration:none; color:#FF9A00}
ul.footermenu li a.Active {color:#FF9A00}

/* 	MAIN MODULES (id=MAINMODS)Quick Info
**********************************************************/
.Column1 {width:345px; float:left; margin-right:10px; padding:0 35px 0 0; min-height:465px; height:auto!important; height:465px!important}
.Column1 h3 {font-size:22px; color:#000; font-weight:normal; padding:0 0 10px 0}
.Column1 p {color:#777777; font-family:Verdana, Geneva, sans-serif; line-height:18px; text-align:justify; padding:0 0 30px 0}
.Column3 {width:240px; float:right}
.Column3 h3 {font-size:20px; color:#000; font-weight:normal; padding:0 0 10px 0}
.Column3 p {color:#777777; font-weight:normal; padding:0 0 20px 0; font-family:Verdana, Geneva, sans-serif; text-align:justify; line-height:16px}
.ContentColumn {width:272px; float:left; padding:0 25px 0 0; border-right:1px solid #5253a6; min-height:465px; height:auto!important; height:465px!important}
.ContentColumn h3 {font-size:22px; color:#000; font-weight:normal; padding:0 0 10px 0}
.contactinner {width:330px; overflow:hidden; float:left; padding:15px 0 10px 0}
.contactinner a {color:#00007b}
.padbtm {padding-bottom:5px!important}

/* Quick Info
**********************************************************/
#quickinfo .info1, .info2, .info3, .info4 {float:left; overflow:hidden; padding:10px 0px 0 0px; height:58px; width:230px}
#quickinfo .info1 {background:url(../images/sell.gif) 0 14px no-repeat}
#quickinfo .info2 {background:url(../images/buy.gif) 0 14px no-repeat}
#quickinfo .info3 {background:url(../images/success_stories.gif) 0 14px no-repeat}
#quickinfo .info4 {background:url(../images/partners.gif) 0 14px no-repeat}
a.Active {font-size:14px; font-weight:bold; color:#ff9a00!important; text-decoration:none} 
a.imglink {height:31px; float:left; padding:15px 0 0 48px; text-decoration:none; font-size:14px; font-weight:bold; color:#00007b; text-decoration:none; }
.padtop {padding-top:5px!important}

/* ABOUT CEO ally Page css
**********************************************************/
.innercontent {width:665px; overflow:hidden; float:left; border-right:1px solid #5253a6; padding:0 27px 0 0}
.innercontent h3.heading {color:#00007b!important; font-size:20px; font-weight:normal; padding:0 0 12px 0}
.innercontent h3 {color:#000; font-size:20px; font-weight:normal; padding:0 0 12px 0}
.innercontent h4 {color:#fb7a29; font-size:14px; font-weight:normal; padding:0 0 5px 0}
.innercontent p {color:#777777; font-size:12px; font-weight:normal; padding:0 0 15px 0; font-family:Verdana, Geneva, sans-serif; text-align:justify; line-height:18px}
.innercontent img {float:left; border:2px solid #00007B; margin:3px 15px 5px 0}
.innercontent img:hover {float:left; border:2px solid #FA6608; margin:3px 15px 5px 0}
.readmorelink {text-align:right; padding:0 0 18px 0; display:block}
.readmorelink a {color:#00007b}
.innercontent .logodiv {float:left; width:665px; padding:0 0 15px 0}
.innercontent .logodiv img {border:none; margin:0; padding:0 30px 30px 30px}
.innercontent .logodiv img.last {padding-right:0!important}

/* --------------> UL LI<---------- */
ul.whyceoally {list-style:none; padding:0}
ul.whyceoally li {color:#777777; font-family:Verdana, Geneva, sans-serif; line-height:22px; padding:0 0 3px 22px; background:url(../images/arrow_bg.gif) 0 5px no-repeat}

ul.updates {list-style:none; padding:0; width:240px}
ul.updates li {padding:10px 0; border-bottom:1px solid #5253a6}
ul.updates li.last {border:none}
ul.updates li a {color:#009cff; font-family:Verdana, Geneva, sans-serif; line-height:18px}
ul.updates li a:hover {text-decoration:underline}

ul.innerlist {list-style:none; padding:0 0 15px 0}
ul.innerlist li {color:#777777; font-family:Verdana, Geneva, sans-serif; line-height:18px; padding:0 0 3px 22px; background:url(../images/arrow_bg.gif) 0 4px no-repeat; text-align:justify}

ul.quicklink {list-style:none; padding:0 0 8px 0; margin:0 0 15px 0; border-bottom:1px solid #5253a6; overflow:hidden; float:left}
ul.last {border-bottom:none; margin:0}
ul.quicklink li {padding-bottom:10px; float:left; width:240px; overflow:hidden; display:inline}
ul.quicklink li a {color:#fa6608; float:left; width:240px;}
ul.quicklink li span {color:#fa6608;}
ul.quicklink li a:hover {color:#00007B; text-decoration:none}
ul.quicklink li a.active {color:#00007B; text-decoration:none; font-weight:bold; float:left}

ul.sitemapmanulist {padding:0; margin:0}
ul.sitemapmanulist li {padding:5px 0 5px 20px; background:url(../images/arrow_bg.gif) 0 6px no-repeat}
ul.sitemapmanulist li a {color:#FA6608}
ul.sitemapmanulist li ul {padding:0 0 0 15px}
ul.sitemapmanulist li ul li {padding:3px 0!important; background:none}
ul.sitemapmanulist li ul li a {color:#000; text-decoration:none}
ul.sitemapmanulist li ul li a:hover {color:#009CFF; text-decoration:none}

/* 	MISCELLANEOUS (id=MISC)
**********************************************************/
.clr {clear:both; overflow:hidden; padding:0; margin:0; height:0}
.fl {float:left}
.fr {float:right}