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

body{
	height:100%;
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px; 
	margin-botton:0px; 
	padding: 0px 0px 0px 0px; 
	font-family:"Verdana"; 
	font-size:11px; 
	color:#838282;
	background-color:#FFFFFF;
}
	
/* General Styles */

.paddingLeft1{padding-left:5px;}
.paddingLeft2{padding-left:10px;}
.paddingLeft3{padding-left:15px;}
.paddingRight1{padding-right:5px;}
.paddingRight2{padding-right:10px;}
.paddingRight3{padding-right:15px;}

.defaultText{ font-size:10px;}

/* General Styles */

.mainOuterTable{
 position:relative;
 float:none;
 width:960px;
 }
 
.topOrangeBar{
	position:relative;
	width:960px;
	height:15px;
	background-color:#1a2251;
	float:left;
}

.topBlackBar{
	position:relative;
	width:960px;
	height:8px;
	background-color:#CCCCCC;
	float:left;
}

.logoAndClientBar{
	text-align:left;
	width:960px;
	height:80px;
	position:relative;
	float:left;
}
	
.navigationContainer{
	position:relative;
	width:960px;
	height:40px;
	text-align:left;
	float:left;
}

.LeftContentContainer{
	text-align:left;
	width:679px;
	height:100%;
	position:relative;	
	float:left;
	vertical-align:top;
	background-color:#F5F4F2;
}

.RightContentContainer{
	text-align:left;
	width:281px;
	height:100%;
	position:relative;
	float:left;
}

.GeneralContentHolder{
	width:665px;
	position:relative;
	float:left;
	padding-left:10px;
}

.GeneralContentHolder2{
	width:665px;
	position:relative;
	float:left;
	font-size:11px;	
}

.copyrightsContainer{
	position:relative;
	float:left;
	width:960px;
	height:40px;
	text-align:left;
	background-color:#ffffff;
	color:#666666;
}

.organgeBarAboveCopyrightContainer{
	position:relative;
	flot:left;
	width:960px;
	height:5px;
	background-color:#E1E1E1;
	}

.ClientsContainer{
	position:relative;
	float:right;
	width:360px;
	height:89px;
	text-align:right;
	padding-top:15px;
	
}

.organgeCopyrightText{padding-left:5px;color:#666666;}
a.organgeCopyrightTextLink:link{	font-size:11px; text-decoration:none; font-style:normal; color:#666666; font-family:"Verdana"; }
a.organgeCopyrightTextLink:visited{	font-size:11px;	text-decoration:none; font-style:normal; color:#666666; font-family:"Verdana"; }
a.organgeCopyrightTextLink:active{	font-size:11px;	 text-decoration:none; font-style:normal; color:#666666; font-family:"Verdana"; }
a.organgeCopyrightTextLink:hover{	font-size:11px;	 text-decoration:underline; font-style:normal; color:#316B97; font-family:"Verdana"; }

.greyDesignedText{
	padding-left: 280px;
	color: #666666;
}
a.greyDesignedTextLink:link{	font-size:10px; text-decoration:none; font-style:normal; color:#666666; font-family:"Verdana"; }
a.greyDesignedTextLink:visited{	font-size:10px;	text-decoration:none; font-style:normal; color:#666666; font-family:"Verdana"; }
a.greyDesignedTextLink:active{	font-size:10px;	 text-decoration:none; font-style:normal; color:#666666; font-family:"Verdana"; }
a.greyDesignedTextLink:hover{	font-size:10px;	 text-decoration:underline; font-style:normal; color:#316B97; font-family:"Verdana"; }

a.sitemapLink:link{	font-size:10px; text-decoration:none; font-style:normal; color:#666666; font-family:"Verdana"; }
a.sitemapLink:visited{	font-size:10px;	text-decoration:none; font-style:normal; color:#666666; font-family:"Verdana"; }
a.sitemapLink:active{	font-size:10px;	 text-decoration:none; font-style:normal; color:#666666; font-family:"Verdana"; }
a.sitemapLink:hover{	font-size:10px;	 text-decoration:underline; font-style:normal; color:#316B97; font-family:"Verdana"; }

.ContactContainer{
	position:relative;
	float:left;
	width:271px;
	height:100%;
	text-align:left;
	padding-left:10px;
}	

.PartnersOfContainer{
	position:relative;
	float:left;
	width:271px;
	height:100%;
	text-align:left;
	padding-left:10px;
}

.clientsFlashContainer{
	position:relative;
	float:left;
	width:281px;
	height:100%;
	text-align:left;
	padding-top:5px;
}

.ServicesAndIndustryContainer{
	position:relative;
	float:left;
	width:281px;
	height:100%;
	text-align:left;
}

.HeaderContainer{
	width:675px;
	height:43px;
	position:relative;
	float:left;

	background:url(../images/mainHeader_bgk.jpg) repeat-x;
}

.SubNavMainContainer{
	position:relative;
	float:left;
	width:271px;
	height:100%;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	background-color:#3C3A3A;
}

.SubNavBlackNormalContainer{
	position:relative;
	float:left;
	width:271px;
	height:22px;
	text-align:left;
	border-bottom:#666666 1px solid;
	background-color:#3C3A3A;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	padding-top:8px;
}

.SubNavBlackSelectedContainer{
	position:relative;
	float:left;
	width:271px;
	height:22px;
	text-align:left;
	border-bottom:#666666 1px solid;
	background-color:#66A8CD;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	padding-top:8px;
}

.SubNavInnerMainContainer{
	position:relative;
	float:left;
	width:271px;
	height:100%;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	background-color:#696969;
}

.SubNavInnerNormalContainer{
	position:relative;
	float:left;
	width:271px;
	height:18px;
	text-align:left;
	border-bottom:#5b5b5b 1px solid;
	color:#c6c6c6;
	font-family:Verdana;
	font-size:10px;
	padding-top:7px;
}

.SubNavInnerSelectedContainer{
	position:relative;
	float:left;
	width:271px;
	height:18px;
	text-align:left;
	border-bottom:#5b5b5b 1px solid;
	background-color:#3C3A3A;
	color:#c6c6c6;
	font-family:Verdana;
	font-size:10px;
	padding-top:7px;
}

.SubHeaderFontSize{
	font-size:14px;
}

.MDynamicsDemoContainer{
	width:480px;

	position:relative;
	float:right;
}

a.SubNavLink1:link{	font-size:12px; text-decoration:none; font-style:normal; color:#FFFFFF; font-family:"Verdana"; }
a.SubNavLink1:visited{	font-size:12px;	text-decoration:none; font-style:normal; color:#FFFFFF; font-family:"Verdana"; }
a.SubNavLink1:active{	font-size:12px;	 text-decoration:none; font-style:normal; color:#FFFFFF; font-family:"Verdana"; }
a.SubNavLink1:hover{	font-size:12px;	 text-decoration:underline; font-style:normal; color:#ADD1E4; font-family:"Verdana"; }

a.SubNavLink2:link{	font-size:12px; text-decoration:none; font-style:normal; color:#FFFFFF; font-family:"Verdana"; }
a.SubNavLink2:visited{	font-size:12px;	text-decoration:none; font-style:normal; color:#FFFFFF; font-family:"Verdana"; }
a.SubNavLink2:active{	font-size:12px;	 text-decoration:none; font-style:normal; color:#FFFFFF; font-family:"Verdana"; }
a.SubNavLink2:hover{	font-size:12px;	 text-decoration:underline; font-style:normal; color:#ADD1E4; font-family:"Verdana"; }

a.SubNavLink3:link{	font-size:10px; text-decoration:none; font-style:normal; color:#c6c6c6; font-family:"Verdana"; }
a.SubNavLink3:visited{	font-size:10px;	text-decoration:none; font-style:normal; color:#c6c6c6; font-family:"Verdana"; }
a.SubNavLink3:active{	font-size:10px;	 text-decoration:none; font-style:normal; color:#c6c6c6; font-family:"Verdana"; }
a.SubNavLink3:hover{	font-size:10px;	 text-decoration:underline; font-style:normal; color:#ADD1E4; font-family:"Verdana"; }

a.ContactClickHereLink:link{	font-size:10px; text-decoration:underline; font-style:normal; color:#316B97; font-family:"Verdana"; }
a.ContactClickHereLink:visited{	font-size:10px;	text-decoration:underline; font-style:normal; color:#316B97; font-family:"Verdana"; }
a.ContactClickHereLink:active{	font-size:10px;	 text-decoration:underline; font-style:normal; color:#316B97; font-family:"Verdana"; }
a.ContactClickHereLink:hover{	font-size:10px;	 text-decoration:none; font-style:normal; color:#666666; font-family:"Verdana"; }



/* News Styles */
a.newsHeadLineLink:link{	font-size:11px; text-decoration:none; font-style:normal; color:#838282; font-family:"Verdana"; }
a.newsHeadLineLink:visited{	font-size:11px;	text-decoration:none; font-style:normal; color:#838282; font-family:"Verdana"; }
a.newsHeadLineLink:active{	font-size:11px;	 text-decoration:none; font-style:normal; color:#838282; font-family:"Verdana"; }
a.newsHeadLineLink:hover{	font-size:11px;	 text-decoration:underline; font-style:normal; color:#316B97; font-family:"Verdana"; }

/* Contact Styles */
.ContactHeader{ font-size:14px; font-weight:bold; font-family:Verdana;}
.ContactDetails{ font-size:11px; font-family:Verdana;}

/* About Page Styles */
.ManagementNamesSize{ font-size:14px; font-weight:bold; font-family:Verdana; color:#508FB7;}

/* Services & Industries Styles */

.SubContentHeaderContainer{
	position:relative;
	float:left;
	width:440px;
	height:27px;
	text-align:left;
	border-bottom:#c8c8c8 1px solid;
	color:#838282;
	font-family:Verdana;
	font-size:14px;
	padding-top:8px;
}

.SubContentHeaderFontSize{
	font-size:14px;
}

a.SubContentHeaderLink:link{	font-size:14px; text-decoration:none; font-style:normal; color:#838282; font-family:"Verdana"; }
a.SubContentHeaderLink:visited{	font-size:14px;	text-decoration:none; font-style:normal; color:#838282; font-family:"Verdana"; }
a.SubContentHeaderLink:active{	font-size:14px;	 text-decoration:none; font-style:normal; color:#838282; font-family:"Verdana"; }
a.SubContentHeaderLink:hover{	font-size:14px;	 text-decoration:underline; font-style:normal; color:#316B97; font-family:"Verdana"; }


