* {margin: 0; padding: 0; font-size: 1em;}
html {height: 100%; background: #72828f url(../i/_/bg.png); font-size: 100.1%;}
body {position: relative; min-height: 100%; background: url(../i/_/globe.png) no-repeat;
	color: #fefefe; font: 0.7em Tahoma, Verdana, Arial, 'Nimbus Sans L', sans-serif;}
ul, ol {list-style: none;}
hr {display: none;}
img {display: block; border: none;}
input.it, textarea {padding: 1px; font: 1em Tahoma, Verdana, Arial, 'Nimbus Sans L', sans-serif;}
button, select {font: 1em Tahoma, Verdana, Arial, 'Nimbus Sans L', sans-serif;}
a:link, a:visited {color: #fefefe; text-decoration: none;}
a:hover, a:active {color: #ccc;}

#wr {padding: 0 0 0 356px; width: 55.5%;}

#logo {position: absolute; left: 70px; top: 125px;}
#logo a {display: block; width: 242px; height: 66px; background: none;}

#mmenu {position: relative;}
#mmenu ul {position: absolute; top: 40px; right: 0; margin: 0 0 0 -210px;}
#mmenu li {float: left; padding: 0 0 0 16px; height: 20px; overflow: hidden;}
#mmenu li a {position: relative; float: left; width: 100%; height: 20px; overflow: hidden;
	background: none;}
#mmenu li a i {display: block; position: absolute; top: 0; left: 0; width: 100%; height: 20px;
	background: url(../i/_/mmenu.png) no-repeat; cursor: pointer;}

#mmenu li.who-we-are   {width: 78px;}
#mmenu li.philosophy   {width: 98px;}
#mmenu li.capabilities {width: 106px;}
#mmenu li.team         {width: 63px;}
#mmenu li.clients      {width: 73px;}
#mmenu li.alliances    {width: 121px;}
#mmenu li.careers      {width: 50px;}
#mmenu li.contact-us   {width: 75px;}

#mmenu li.who-we-are i   {background-position: 0 0;}
#mmenu li.philosophy i   {background-position: -78px 0;}
#mmenu li.capabilities i {background-position: -176px 0;}
#mmenu li.team i         {background-position: -282px 0;}
#mmenu li.clients i      {background-position: -344px 0;}
#mmenu li.alliances i    {background-position: -419px 0;}
#mmenu li.careers i      {background-position: -540px 0;}
#mmenu li.contact-us i   {background-position: -590px 0;}

#content {padding: 105px 0 0 0;}
#content h1 {position: relative; height: 19px; overflow: hidden; margin-bottom: 1em;}
#content h1 i {display: block; position: absolute; top: 0; left: 0; width: 100%; height: 19px;
	background-repeat: no-repeat;}

#caps_b {position: absolute; left: 128px; top: 340px; width: 200px;}
#caps_b h2 {position: relative; width: 102px; height: 19px; overflow: hidden; margin-bottom: 1em;}
#caps_b h2 i {display: block; position: absolute; top: 0; left: 0; width: 102px; height: 19px;
	background: url(../i/titles/tegcapabilities.png) no-repeat;}
#caps_b li {margin: 0.4em 0; padding-left: 23px;
	background: url(../i/_/bul_lblue.gif) 1px 0.4em no-repeat;}
#caps_b li a {text-decoration: none;}

#foot {margin-top: 1.5em; padding: 1.5em 0; border-top: 1px solid #8898a4;}
#copy {margin-bottom: 1em;}

.text {font: 1.2em Georgia, 'Times New Roman', Times, serif;}
.text p, .text ul, .text ol {margin: 2em 0;}
.text ol {padding-left: 23px; list-style: decimal;}
.text li {margin: 1em 0;}
.text ul li {padding-left: 23px; background: url(../i/_/bul_white.gif) 5px 0.4em no-repeat;}
.text h2 {margin: 2em 0;}
.text h3 {margin: 2em 0; font-size: 0.85em;}
.text h4 {margin: 2em 0; font-style: italic; font-size: 0.85em;}
.text h5 {margin: 2em 0; font-weight: normal; font-style: italic;}
.text h6 {margin: 2em 0; font-weight: normal; font-style: italic; font-size: 0.85em;}
.text img.ill_r {float: right; padding: 0 0 10px 10px;}
.text img.ill_l {float: left; padding: 0 10px 10px 0;}



/* Page titles */

.p_who-we-are           #content h1 {width: 75px;}
.p_philosophy           #content h1 {width: 98px;}
.p_capabilities         #content h1 {width: 100px;}
.p_team                 #content h1 {width: 56px;}
.p_clients              #content h1 {width: 69px;}
.p_alliances            #content h1 {width: 119px;}
.p_careers              #content h1 {width: 69px;}
.p_contact-us           #content h1 {width: 68px;}

.p_strategicplanning    #content h1 {width: 308px;}
.p_communitypolicing    #content h1 {width: 127px;}
.p_counternarcotics     #content h1 {width: 178px;}
.p_anticorruption       #content h1 {width: 100px;}
.p_forensics            #content h1 {width: 58px;}
.p_antihumantrafficking #content h1 {width: 149px;}
.p_whrights             #content h1 {width: 176px;}
.p_academydevelopment   #content h1 {width: 146px;}
.p_technology           #content h1 {width: 179px;}
.p_border               #content h1 {width: 216px;}

.p_who-we-are           #content h1 i {background-image: url(../i/titles/whoweare.png);}
.p_philosophy           #content h1 i {background-image: url(../i/titles/ourphilosophy.png);}
.p_capabilities         #content h1 i {background-image: url(../i/titles/ourcapabilities.png);}
.p_team                 #content h1 i {background-image: url(../i/titles/ourteam.png);}
.p_clients              #content h1 i {background-image: url(../i/titles/ourclients.png);}
.p_alliances            #content h1 i {background-image: url(../i/titles/strategicalliances.png);}
.p_careers              #content h1 i {background-image: url(../i/titles/careers.png);}
.p_contact-us           #content h1 i {background-image: url(../i/titles/contactus.png);}

.p_strategicplanning    #content h1 i {background-image: url(../i/titles/strategicplanning.png);}
.p_communitypolicing    #content h1 i {background-image: url(../i/titles/communitypolicing.png);}
.p_counternarcotics     #content h1 i {background-image: url(../i/titles/counternarcotics.png);}
.p_anticorruption       #content h1 i {background-image: url(../i/titles/anticorruption.png);}
.p_forensics            #content h1 i {background-image: url(../i/titles/forensics.png);}
.p_antihumantrafficking #content h1 i {background-image: url(../i/titles/antihumantrafficking.png);}
.p_whrights             #content h1 i {background-image: url(../i/titles/whrights.png);}
.p_academydevelopment   #content h1 i {background-image: url(../i/titles/academydevelopment.png);}
.p_technology           #content h1 i {background-image: url(../i/titles/technology.png);}
.p_border               #content h1 i {background-image: url(../i/titles/border.png);}

/*
.p_capacity             #content h1 {width: 219px;}
.p_performance          #content h1 {width: 332px;} 
.p_improving            #content h1 {width: 328px;}
.p_investigations       #content h1 {width: 188px;}
.p_witnesstestimony     #content h1 {width: 245px;}
.p_executivesearch      #content h1 {width: 277px;}
.p_managementstudies    #content h1 {width: 215px;}
.p_changingmanagement   #content h1 {width: 133px;}
.p_trainingdesign       #content h1 {width: 181px;}
.p_executivedevelopment #content h1 {width: 150px;}
.p_sltraining           #content h1 {width: 216px;}
.p_focus                #content h1 {width: 69px;}

.p_capacity             #content h1 i {background-image: url(/i/titles/capacity.png);}
.p_performance          #content h1 i {background-image: url(/i/titles/performance.png);} 
.p_improving            #content h1 i {background-image: url(/i/titles/improving.png);}
.p_investigations       #content h1 i {background-image: url(/i/titles/investigations.png);}
.p_witnesstestimony     #content h1 i {background-image: url(/i/titles/witnesstestimony.png);}
.p_executivesearch      #content h1 i {background-image: url(/i/titles/executivesearch.png);}
.p_managementstudies    #content h1 i {background-image: url(/i/titles/managementstudies.png);}
.p_changingmanagement   #content h1 i {background-image: url(/i/titles/changingmanagement.png);}
.p_trainingdesign       #content h1 i {background-image: url(/i/titles/trainingdesign.png);}
.p_executivedevelopment #content h1 i {background-image: url(/i/titles/executivedevelopment.png);}
.p_sltraining           #content h1 i {background-image: url(/i/titles/sltraining.png);}
.p_focus                #content h1 i {background-image: url(/i/titles/tegfocus.png);}
*/


/* Content styles */

ul#clients li, ul#alliances li {margin-bottom: 2em;}