html{overflow-x:hidden;}
html,body{height:100%;margin:0;padding:0;}
body {
	
	/*background-color: #ffffff;*/
	background-color: #231f20;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#ffffff;
}
#main_body .tabs a:link { color:#06F; text-decoration: none}
#main_body .tabs a:visited { color:#30F; text-decoration: none}
#main_body .tabs a:active {text-decoration: none}
#main_body .tabs a:hover {color: #09F}
#bg-newsticker a:link { color:#06F; text-decoration: none}
#bg-newsticker a:visited { color:#30F; text-decoration: none}
#bg-newsticker a:active {text-decoration: none}
#bg-newsticker a:hover {color: #09F}

.main_copy-large a:link { color:#06F; text-decoration: none}
.main_copy-large a:visited { color:#30F; text-decoration: none}
.main_copy-large a:active {text-decoration: none}
.main_copy-large a:hover {color: #09F}

.main_copy a:link { color:#06F; text-decoration: none}
.main_copy a:visited { color:#30F; text-decoration: none}
.main_copy a:active {text-decoration: none}
.main_copy a:hover {color: #09F}
#wrapper
{
width:100%;
min-width:1260px;
height:100%;
z-index:777;
}
#header
{
    
	height:134px;
	min-width:1260px;	
	background-color: #231f20;
	width:100%;
	
}
a:link { color:#CCC; text-decoration: none}
a:visited { color:#CCC; text-decoration: none}
a:active {text-decoration: none}
a:hover {color: #999}
#t {
	position:absolute;
	top:108px;
        #top:118px;
	
}
#main_body
{
min-height:70%;
height:auto!important;
height:100%;
background-color:#ffffff;
overflow:visible;
/* padding-bottom:3%; */
font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;
color:#333333;
font-size:14px;
min-width:1260px;
z-index:777;
}
.p_main
{
margin-left:10%;
width:860px;
}
#main_body.tabs a:link { color:#06F; text-decoration: none}
#main_body.tabs a:visited { color:#30F; text-decoration: none}
#main_body.tabs a:active {text-decoration: none}
#main_body.tabs a:hover {color: #09F}


#bg-subnav {
	width:100%;
	min-width:1260px;
	height:234px;
	left: 0px;
	z-index:3;
	background:url(http://www.covalent.it/img/managed%20services%20and%20it%20outsourcing%20gradient.gif) repeat-x;
}

img {border-style:none;}
#bg-newsticker a:link { color:#06F; text-decoration: none}
#bg-newsticker a:visited { color:#30F; text-decoration: none}
#bg-newsticker a:active {text-decoration: none}
#bg-newsticker a:hover {color: #09F}

#bg-newsticker {
	width:100%;
	min-width:1260px;
	height:36px;
	z-index:5;
	left: -1%;
	background-color:#999;
	overflow:hidden;
}
#bg-footer {
	width:100%;
	min-width:1260px;
	height:110px;
	z-index:4;
	left: 0px;
	background-color:#404041;
}

#container_search {
	
	height:25px;
	width:415px;
	display:inline;
	font-size:14px;
}
#main_body .tabs a:link {
color:#0066FF;
text-decoration:none;
}

.main_copy {
color:#666666;
font-size:14px;
line-height:24px;
}
#bg-highlight-mini {
background:none repeat scroll 0 0 #36B14A;
left:0;
width:100%;
z-index:0;
}
#bg-highlight-mini p{
width:800px !important;
}
.main_copy-large {
color:#666666;
font-size:14px;
line-height:24px;
width:900px;
}
#container_nav {
display:inline;
height:100px;
left:0;
width:860px;
margin-left:auto;
margin-right:auto;
}
#bg-hightlight-right
{
width:50%;
height:255px;

margin-top:-18%;
}

.main-img2
{margin-top:-32.4%;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{.main-img{margin-top:-32.5%;} 
}

.Mmid
{
width:985px;
margin:0 auto;
}
.footer
{
background-color: rgb(35, 31, 32);
height:345px;
z-index:999;
clear:both;
margin-top:-335px;
}
.push
{
clear:both;
height:345px;
}