@charset "utf-8";
/* CSS Document */

body {margin: 0;
padding: 0;
background-color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
color:#333333;}

#maincontainer {width: 985px;
margin: 1em auto 1em auto;
border: 1px solid #333333;}

#printlogo {padding:3em;
display: none}

#header {background-image:url(images/header1.jpg);
background-position:top left;
background-repeat: no-repeat;
height: 203px;}

#headermike  {background-image:url(images/headermike.jpg);
background-position:top left;
background-repeat: no-repeat;
height: 203px;}

#headermystery {background-image:url(images/headermystery.jpg);
background-position:top left;
background-repeat: no-repeat;
height: 203px;}


#headermg {background-image: url(images/headermannedguarding.jpg);
background-position:top left;
background-repeat: no-repeat;
height: 203px;}

#headerra {background-image: url(images/headerriskassess.jpg);
background-position:top left;
background-repeat: no-repeat;
height: 203px;}

#headerbs {background-image: url(images/headerbizstrat.jpg);
background-position:top left;
background-repeat: no-repeat;
height: 203px;}

#headertr {background-image: url(images/headertraining.jpg);
background-position:top left;
background-repeat: no-repeat;
height: 203px;}

#headersec {background-image: url(images/headersecurity.jpg);
background-position:top left;
background-repeat: no-repeat;
height: 203px;}

#headerpr {background-image: url(images/headerprofitablity.jpg);
background-position:top left;
background-repeat: no-repeat;
height: 203px;}

#headerarticles {background-image: url(images/headerarticles.jpg);
background-position:top left;
background-repeat: no-repeat;
height: 203px;}

#headerclients {background-image: url(images/headerclients.jpg);
background-position:top left;
background-repeat: no-repeat;
height: 203px;}
#headercontact {background-image: url(images/headercontact.jpg);
background-position:top left;
background-repeat: no-repeat;
height: 203px;}

#headerpm {background-image: url(images/headerpm.jpg);
background-position:top left;
background-repeat: no-repeat;
height: 203px;}

#nav {background-color: #e8e8e8;
padding: 1px 0}

 ul#horizontal {text-align: left;
}

 ul#horizontal li {list-style: none;
display: inline;
padding:  0 1.75em 0 0;
}

#nav a {color: #333 ;
text-decoration: none;
font-weight:bold}

#nav a:hover {color: #26998D}

#nav a.on {color:#26998D;}

/*___sub menus_________________*/

ul#horizontal li
{	
	position: relative;	
	
}
ul#horizontal ul 
{
	
	margin-left: 0; 
	padding:  0.25em 0.75em 1em 0.75em;	
	display: none;
	position: absolute; 
	top:1.25em;
	left: 1em;
	width: 200px;
	background-color: #e8e8e8;
		
	}
	

	
	
ul#horizontal li:hover ul, ul#horizontal li.over ul
{
	display: block;}
	
	ul#horizontal li a.drop 
{
	
	display: block;
	text-decoration: none;
	color: #333;
	}
	
	

ul#horizontal li a.drop:hover
{
	color: #26998D;
	}		
	
	ul#horizontal li a.dropfirst:hover
{
	color: #26998D;
	}		

/*___end sub menus_________________*/

#center {margin: 3em 3em 2em 3em}

#left {width: 550px;
float: left}

#lefttraining {width: 900px}

#right {width: 275px;
float:right;
border: 1px solid #ccc;
padding: 1em;
margin: 0 0 1.5em 0}

#centerclear {clear:both}

#base {width: 985px;
margin: 1em auto 0 auto;
padding: 1em 0 1em 0;
font-size: smaller;
text-align:center;
background-color:#e8e8e8}

#base a {text-decoration: none;
color: #333;}

#base a:hover {color: #26998D}

h1 {font-size: small;
margin: 0;
font-weight: bold}

#left a {color: #26998D ;
text-decoration: none;}

#left a:hover {color:  #333333;} 

#lefttraining a {color: #26998D ;
text-decoration: none;}

#lefttraining a:hover {color:  #333333;} 

ul#clients li {font-weight: bold}


#leftcontact  {width: 450px;
float: left}

#leftcontact a {color: #26998D ;
text-decoration: none;}

#leftcontact a:hover {color:  #333333;} 

#rightcontact {width: 350px;
float:right;
border: 1px solid #ccc;
padding: 1em ;
margin: 0 0 2em 0;
}

 label
{
width: 4em;
float: left;
text-align: right;
margin-right: 2em;
display: block
}

.submit input
{
margin-left: 4.5em;
}

.submit2 {margin-left: 6em}

ul#contact {display: block;}

ul#contact li {list-style:none}

.style1 {color: #FF0000}