body { font-family:Arial, Helvetica, sans-serif; font-size:76%; color:#6a6057; background:#8d8175; margin:0; text-align:center; } img, div { behavior: url(http://mikepywelldemo.sitekit.net/iepngfix.htc) } table { border-collapse:collapse; border-spacing:0; } td, th { vertical-align:top; padding:0; } #reports td { vertical-align:middle; } form { padding:0; margin:0; } #site form input { width:300px; border:1px solid #6a6057; } #site form textarea { width:300px; border:1px solid #6a6057; font-family:Arial, Helvetica, sans-serif; } form .SubmitButtonElement { width:auto; float:right; margin-right:6px; } h1 { color:#6a6057; font-size:160%; } h2 { color:#6a6057; font-size:120%; } h3 { color:#6a6057; font-size:100%; } p { color: #6a6057; margin-top:0; } ul { color: #6a6057; font-size:76%; } a, a:link { color:#6a6057; text-decoration:underline; } a:hover { color:#6a6057; } a:visited { color:#6a6057; } a img { border:0; } .lft { float:left; } .rgt { float:right; } .clear { clear:both; } .xtop, .xbottom {display:block; background:transparent; font-size:1px;} .xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;} .xb1, .xb2, .xb3 {height:1px;} .xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;} .xb1 {margin:0 5px; background:#fff;} .xb2 {margin:0 3px; border-width:0 2px;} .xb3 {margin:0 2px;} .xb4 {height:2px; margin:0 1px;} .xboxcontent {display:block; background:#fff; border:0 solid #fff; border-width:0 1px; padding:5px;} #top { width:960px; height:16px; margin:0 auto; background:url("/page-graphics/top-bg.gif") top left no-repeat; } #site { position:relative; width:960px; text-align:left; margin:0 auto; background:url("/page-graphics/body-bg.gif") top left repeat-y; } #cornertl { position:absolute; top:0; left:0; width:71px; height:53px; background:url("/page-graphics/corner-tl.png") bottom left no-repeat; } #cornertr { position:absolute; top:0; right:0; width:74px; height:53px; background:url("/page-graphics/corner-tr.png") bottom left no-repeat; } #cornerbl { position:absolute; bottom:0; left:0; width:71px; height:53px; background:url("/page-graphics/corner-bl.png") bottom left no-repeat; } * html #cornerbl { b/ottom:-1px; /bottom:-1px; } * html #main #cornerbl { b/ottom:0px; /bottom:0px; } #header { width:875px !important; height:132px; background:#e0efca; text-align:right; margin:0 0 0 41px; border-top:23px solid #fff; } #logo { float:left; margin:7px 0 0 20px; } #headerimg { float:right; width:653px; height:126px; color:#fff; background:#e0efca; padding:6px 0 0 0; } #headerimg ul { display:inline; margin:0; margin-right:20px; } #headerimg li { display:inline; margin:0; padding:0; font-size: 1.2em; } #headerimg a { color:#fff; text-decoration:none; } #headerimg a:hover { text-decoration:underline; } #menu { width:875px !important; margin:0 0 0 41px; } #menu ul { margin:0; padding:0; } #menu li { float:left; list-style-type:none; margin:0; padding-top:3px; font-size: 1.4em; } #menu li a { display:block; height:20px; padding:5px 0 3px 33px; } * html #menu li a { h/eight:28px; /height:28px; } #menu a { text-decoration:none; } #menu a:hover { text-decoration:underline; } #menu li.about { width:222px; border-top:8px solid #6a6057;} #menu li.about a {background:url(/page-graphics/menu_about-off.gif) top left no-repeat;} #menu li.about a:hover, #menu li.about a.selected {background:url(/page-graphics/menu_about-on.gif) top left no-repeat;} #menu li.growth {width:178px; border-top:8px solid #6ebc45;} #menu li.growth a {background:url(/page-graphics/menu_growth-off.gif) top left no-repeat;} #menu li.growth a:hover, #menu li.growth a.selected {background:url(/page-graphics/menu_growth-on.gif) top left no-repeat;} #menu li.turnaround {width:173px; border-top:8px solid #f2722c;} #menu li.turnaround a {background:url(/page-graphics/menu_turn-off.gif) top left no-repeat;} #menu li.turnaround a:hover, #menu li.turnaround a.selected {background:url(/page-graphics/menu_turn-on.gif) top left no-repeat;} #menu li.start {width:182px; border-top:8px solid #56bfec;} #menu li.start a {background:url(/page-graphics/menu_start-off.gif) top left no-repeat;} #menu li.start a:hover, #menu li.start a.selected {background:url(/page-graphics/menu_start-on.gif) top left no-repeat;} #menu li.sitekit {width:120px; border-top:8px solid #566dec;} #menu li.sitekit a {background:url(/page-graphics/menu_sitekit-off.gif) top left no-repeat;} #menu li.sitekit a:hover, #menu li.sitekit a.selected {background:url(/page-graphics/menu_sitekit-on.gif) top left no-repeat;} #content { clear:both; width:875px !important; background:#e0efca; margin:0 0 0 41px; border-bottom:23px solid #fff; } #interface { padding:20px 20px 20px 40px; } * html #interface { p/adding:20px 20px 0 40px; /padding:20px 20px 0 40px; } #interface p { font-size:120%; } .box { float:left; position:relative; width:257px; height:326px; padding-top:8px; } .box h1 { display:block; height:37px; color:#fff; font-size:140%; margin:0 0 0 15px; padding-left:42px; padding-top:10px; } .box p { color:#fff; margin:0 0 0 15px; padding-left:42px; padding-right:20px; } .box a, .box a:visited { color:#fff; } #corneritl { position:absolute; top:0; left:0; width:16px; height:16px; background:url("/page-graphics/corner-i-tl.png") top left no-repeat; } #corneritr { position:absolute; top:0; right:-1px; width:16px; height:16px; background:url("/page-graphics/corner-i-tr.png") top right no-repeat; } #corneribl { position:absolute; bottom:0; left:0; width:16px; height:16px; background:url("/page-graphics/corner-i-bl.png") bottom left no-repeat; } #lftcol { width:198px; font-size:76%; color:#fff; padding:12px; } #lftcol h1, #lftcol h2, #lftcol p, #lftcol a, #rgtcol h1, #rgtcol h2, #rgtcol p, #rgtcol a { color:#fff; } #lftcol h1 { display:block; height:37px; font-size:120%; text-decoration:underline; margin:0 0 0 5px; padding-left:42px; padding-top:10px; } #lftcol ul { list-style-type:none; padding:0; margin:0; margin:0 0 0 47px; } #lftcol li { font-size:120%; padding:0; margin:0; } #lftcol h2 { font-size:120%; margin:30px 0 5px 0; } #vert-nav a, #vert-nav .navsellevel2 { color:#fff; font-size:80%; font-weight:normal; text-decoration:none; margin-left:46px; margin-top:-6px; } #vert-nav .navsellevel2 { font-weight:bold; } #vert-nav img, #vert-nav br { display:none; font-weight:normal; } #vert-nav b { font-weight:normal; } #signin { padding-top:22px; margin-left:12px; } #lftcol form { padding:0; margin:0; } #lftcol form p { width:65px; float:left; clear:both; padding-top:2px; margin:0 0 3px 0; } #lftcol form input.field { width:110px; border:1px solid #6a6057; margin:0 0 3px 0; } #lftcol form input.active { width:110px; border:1px solid #97ca4d; margin:0 0 3px 0; } #midcol { width:432px; padding:20px; } * html #midcol { w/idth:472px; /width:472px; } #midcolwide { width:613px; padding:20px; } * html #midcolwide { w/idth:653px; /width:653px; } #midcol p, #midcolwide p { font-size:76%; line-height:140%; } .bio { margin:0 0 30px 0; padding-top:10px; } .bio img { float:left; margin:-10px 10px 0 0; } #rgtcol { width:156px; font-size:76%; color:#fff; background:#97ca4d; padding:12px 12px 12px 13px; } #rgtcol h2 { font-size:130%; margin:0 0 10px 0; } #rgtcol p { line-height:140%; }  #controlpanel { width:100%; } #clientlogo { width:142px; text-align:center; background:#97ca4d; padding:8px 40px; } #cphead { height:105px; background:#97ca4d; padding:8px 12px 8px 0; } #cphead h1 { color:#fff; font-weight:normal; margin:34px 0 0 0; } #addedit { width:198px; padding:12px; text-align:center; } #addedit h2 { color:#fff; font-size:120%; font-weight:normal; } #addedit img { margin:0 0 2px 0; } #reports { padding:12px 30px; } #reports table { width:80%; margin-left:60px; } #reports h2 { font-size:120%; font-weight:normal; } #reports img { margin:0 0 5px 0; } #backbutton { float:right; } #iframe { padding:20px; }  #strap { clear:both; position:absolute; width:875px; text-align:right; } #strap p { font-size:90%; margin:4px 0 0 0; } #footer { width:880px; min-height:24px; text-align:left; margin:0 auto; background:url("/page-graphics/footer-bg.gif") top left no-repeat; padding:10px 0 0 80px; } * html #footer{ /width:960px; w/idth:960px; } #footer p { font-size:90%; color:#fff; padding:5px 0 0 614px; } #main #headerimg {background:url(/images/header-main.jpg) top right no-repeat #0e3f96;} #growth #headerimg {background:url(/images/growth_strategy_topbanner.jpg) top right no-repeat #69b521;} #turnaround #headerimg {background:url(/images/header-turn.jpg) top right no-repeat #f3a87e;} #startup #headerimg {background:url(/images/header-start.jpg) top right no-repeat #678ea1;} #sitekit #headerimg {background:url(/images/header-sitekit.jpg) top right no-repeat #8ec8e9;} #box1 {background:url(/page-graphics/cube-green.jpg) bottom left no-repeat #6fbc45; margin-right:21px;} #box1 h1 {background:url(/page-graphics/bullet_green-r.gif) top left no-repeat;} #box2 {background:url(/page-graphics/cube-orange.jpg) bottom left no-repeat #f2722c; margin-right:21px;} #box2 h1 {background:url(/page-graphics/bullet_orange-r.gif) top left no-repeat;} #box3 {background:url(/page-graphics/cube-blue.jpg) bottom right no-repeat #56bfec;} #box3 h1 {background:url(/page-graphics/bullet_lblue-r.gif) top left no-repeat;} #main #lftcol, #addedit {background:#6a6057; padding-bottom:30px;} #growth #lftcol {background:url(/page-graphics/cube-green.jpg) bottom left no-repeat #6ebc45; padding-bottom:239px;}  #turnaround #lftcol {background:url(/page-graphics/cube-orange.jpg) bottom left no-repeat #f2722c; padding-bottom:249px;} #startup #lftcol {background:url(/page-graphics/cube-blue.jpg) bottom right no-repeat #56bfec; padding-bottom:209px;} #sitekit #lftcol {background:#566dec; padding-bottom:30px;} #main #lftcol h1 {background:url(/page-graphics/bullet_brown-d.gif) top left no-repeat;} #growth #lftcol h1 {background:url(/page-graphics/bullet_green-d.gif) top left no-repeat;} #turnaround #lftcol h1 {background:url(/page-graphics/bullet_orange-d.gif) top left no-repeat;} #startup #lftcol h1 {background:url(/page-graphics/bullet_lblue-d.gif) top left no-repeat;} #sitekit #lftcol h1 {background:url(/page-graphics/bullet_blue-d.gif) top left no-repeat;} .casestudy { margin-bottom:30px; } .casestudy img { float:left; margin-right:10px; margin-bottom:10px; } .casestudy h2 { font-size:100%; font-weight:bold; margin:0 0 4px 0; } .casestudy h3 { font-size:90%; font-weight:normal; margin:0; } #contact { width:380px; margin-left:30px; } #contact td { font-size:76%; } 
