@charset "utf-8";
/* CSS Document */
/* Site Credit
=================================
Designer: Hezekiah Otomofa
Developer: Hezekiah Otomofa
Date: Oct. 08 2009
Phone number: 08063417707
Company:Global 4Sight Vantage
Website: www.g4vonline.com
=================================
*/

body {
font-family:Arial, Helvetica, sans-serif;
color: #8A8A8A; 
font-size: 11px;
background-color: #EEEEEE;
text-align: center;
margin-top:0px;
padding:0px;
margin-bottom:0px;
background-image: url(../images/bg.png);
background-repeat:repeat-x;
}

#wrapper {
width: 990px;
height:auto;
padding: 0px;
margin: 0px auto 0px auto;
text-align: left;
background-color:white;
}
#top{
	height:10px;
	width:inherit;
	background:url(../images/top.gif) center no-repeat;
}
#header{
	height:100px;
	width:inherit;
	clear:both;
	background:transparent;
}
#logo{
	  height:28px;
	  width:108px;
	  background:url(../images/logo.gif) center no-repeat;
	  float:left;
	  margin:40px 0px 0px 30px;
}
/*MENU 2*/
/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#links{position:relative;display:block;height:auto;font-size:10px;font-weight:bold;font-family: Arial, Helvetica, sans-serif; width:280px; float:left;
padding:4px 0px 0px 0px;

}
#links ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#links ul li{display:block;float:left;margin:0 0px 0 0px;  border-left:#CDCDCD 1px solid; height:auto;}
#links ul li a{display:block;float:left;color:#A6A6C5;text-decoration:none;padding:0px 5px 0 5px;height:auto;font-size:11px; font-family: Myriad Pro Verdana, Geneva, sans-serif;}
#links ul li a:hover{color:#0D93CA;}
#links ul li a.current,#links ul li a.current:hover{color:#0D93CA;background:transparent;}
/*hack */
* html .#g4vmenu ul li a { height:29px;}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */

#search{
	height:24px;
	width:204px;
	float:left;
	background:url(../images/bg-search.gif) center no-repeat;
}


#divider{
	margin-bottom:10px;
}

#banner{
	height:287px;
	width:inherit;
	background:transparents;
}
#top_links{
	float:right;
	height:30px;
	width:auto;
	margin:17px 10px 0px 0px;
}

#footer{
	height:50px;
	width:inherit;
	clear:both;
	background:#EEEEEE;
	margin-top:30px;
}
#footerw{
	padding:20px 45px;
	width:auto;
	float:left;
}
#footerc{
	padding:20px 30px;
	width:auto;
	float:right;
}
/* pages diff  */
#inner{
	height:97px;
	width:953px;
	margin:20px 18px;
	background:url(../images/inner.jpg) center no-repeat;
}
#inner1{
	height:40px;
	width:200px;
	margin:20px 18px 18px 90px;
	float:left;
}
#inner2{
	height:40px;
	width:220px;
	margin:20px 18px 18px 80px;
	float:left;
}
#inner3{
	height:40px;
	width:220px;
	margin:20px 14px 18px 90px;
	float:left;
}
#cont{
	width:inherit;
	clear:both;
	border-top:#CCC 1px solid;
	height:800px;
}
#left{
	width:200px;
	height:auto;
	float:left;
	margin:8px 5px 5px 20px;
}

#middle{
	width:500px;
	height:auto;
	float:left;
	margin:8px 5px 50px 20px;
}

#right{
	width:200px;
	height:auto;
	float:left;
	margin:8px 5px 5px 20px;
}
#ser_cr{
	height:auto;
	width:480px;
	padding:10px 10px;
	border-bottom:#CCC 1px solid;
	font-size:20px;
	color:#AFAFAF;
}
#ad{
	width:inherit;
	height:228px;
	background:url(../images/ad.jpg) center no-repeat;
}
#ad_link{
	width:inherit;
	height:228px;
	background:transparent;
}



#sub_links { width: 200px; height:auto; background:#377C93; padding-bottom:1px;} 
#sub_links ul { list-style: none; margin: 0; padding: 0; } 
#sub_links li { border-bottom: 0px solid #377C93; padding:0px}
#sub_links li a{ border-bottom: 0px solid #377C93;border-top: 1px solid #377C93; padding:5px 0px; font-weight:bold; font-size:11px;}
#sub_links li a:link, #sub_links li a:visited { font-size:11px; display: block; padding: 5px 8px; border-left: 1px solid #377C93; border-right: 1px solid #377C93; background-color: #68AEC6; color: #FFFFFF; text-decoration: none; }
#sub_links li a:hover { font-size:11px; display: block; padding: 5px 8px; border-left: 1px solid #377C93; border-right: 1px solid #377C93; background-color: #FFF; color: #377C93; text-decoration: none; }

#related_links { width: 198px; height:auto; border-left:1px solid #377C93; border-top:1px solid #377C93; border-bottom:1px solid #377C93; padding-bottom:1px; 
margin-top:15px;} 
#related_links ul { list-style: none; margin: 0; padding: 0; } 
#related_links li { border-bottom: 0px solid #377C93; padding:0px}
#related_links li a{ border-bottom: 0px solid #377C93;border-top: 1px solid #377C93; padding:5px 0px; font-weight:bold; font-size:11px;}
#related_links li a:link, #related_links li a:visited { font-size:11px; display: block; padding: 5px 8px; border-left: 1px solid #377C93; border-right: 1px solid #377C93; background-color: #ffffff; color: #68AEC6; text-decoration: none; }
#related_links li a:hover { font-size:11px; display: block; padding: 5px 8px; border-left: 1px solid #377C93; border-right: 1px solid #377C93; background-color:#377C93; color: #ffffff; text-decoration: none; }
#related_links li a.rellink, #related_links li a.rel:visited { font-size:13px; font-weight:bold; display: block; padding: 5px 8px; border-left: 1px solid #377C93; border-right: 1px solid #377C93; background-color: #ffffff; color: #377C93; text-decoration: none; }


#ser_cont{
	width:inherit;
	height:auto;
	margin:10px 0px;
	line-height:20px;
}
#tsh{
	width:180px;
	clear:both;
	height:auto;
	padding:5px 10px;
	margin:30px 0 0 0px;
	border-bottom:#CCC 1px solid;
	border-top:#CCC 1px solid;
	font-size:14px;
	color:#59A8C2;
}
#tsw{
	width:inherit;
	height:auto;
	margin:10px 0px;
	clear:both;
}
#tsc{
	width:inherit;
	height:auto;
	margin:10px 0px;
	clear:both;
}
#clients{
	width:180px;
	clear:both;
	height:auto;
	padding:5px 10px;
	margin:30px 0 0 0px;
	border-bottom:#CCC 1px solid;
	border-top:#CCC 1px solid;
	font-size:14px;
	color:#59A8C2;
}
#clientsl{
	width:inherit;
	height:auto;
	margin:10px 0px;
	clear:both;
}
/* consulting */
#micro{
	width:498px;
	height:130px;
	border:#CCC 1px solid;
	margin-top:30px;
}
#microlo{
	width:275px;
	height:120px;
	float:left;
	padding:5px 7px;
}
#microline{
	width:1px;
	height:130px;
	float:left;
	border-left:#CCC 1px solid;
}
#micropro{
	width:180px;
	height:120px;
	float:left;
	padding:5px 10px;
}
#cisco{
	width:498px;
	height:130px;
	border:#CCC 1px solid;
	margin-top:30px;
}
#ciscolo{
	width:275px;
	height:120px;
	float:left;
	padding:5px 7px;
}
#ciscoline{
	width:1px;
	height:130px;
	float:left;
	border-left:#CCC 1px solid;
}
#ciscopro{
	width:180px;
	height:120px;
	float:left;
	padding:5px 10px;
}
#oracle{
	width:498px;
	height:130px;
	border:#CCC 1px solid;
	margin-top:30px;
}
#oraclelo{
	width:275px;
	height:120px;
	float:left;
	padding:5px 7px;
}
#oracleline{
	width:1px;
	height:130px;
	float:left;
	border-left:#CCC 1px solid;
}
#oraclepro{
	width:180px;
	height:120px;
	float:left;
	padding:5px 10px;
}
#hp{
	width:498px;
	height:130px;
	border:#CCC 1px solid;
	margin-top:30px;
}
#hplo{
	width:275px;
	height:120px;
	float:left;
	padding:5px 7px;
}
#hpline{
	width:1px;
	height:130px;
	float:left;
	border-left:#CCC 1px solid;
}
#hppro{
	width:180px;
	height:120px;
	float:left;
	padding:5px 10px;
}


#courses_list { width:inherit; height:auto; background:transparent;} 
#courses_list ul { list-style: none; margin: 0; padding: 0; } 
#courses_list li { border:none; padding:0px}
#courses_list li a{ border:none;  padding:0px 0px; font-weight:normal; font-size:12px; font:Arial, Helvetica, sans-serif;}
#courses_list li a:link, #courses_list li a:visited { font-size:12px; display: block; padding: 2px 8px;  background-color:transparnet; color: #8A8A8A; text-decoration: none; }
#courses_list li a:hover { font-size:12px; display: block; padding: 2px 8px; background-color:transparent; color: #377C93; text-decoration: underline; }

.emc{
	margin:0 0 0 34px;
}

/* clients */
#clientH{clear:both; width:890px; height:30px; background:#F9F9F9; padding:10px 50px 10px 50px;}
.clientsHeadin{color:#999; font-size:20px; font-weight:bold;}
#tablecontainer{width:890px; height:auto; padding:20px 50px; }
td { border-collapse: collapse; border:1px solid #e4e4e4; width:190px; height:90px; text-align:center;}
