/* ---------------------  tags --------------------------*/
body {
	background-color: #ffffff;
	margin:0px;
	padding:0px;
	background-image: url(../images/BackgroundBlueStrip.gif);
	background-repeat: repeat;
	background-attachment: scroll;
}
.p {
	margin:0px;
	padding:0px;
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	text-align: inherit;
	color: inherit;
	line-height: inherit;
	vertical-align: top;
}
p {
	padding-top:0px;
	margin-top:0px;
}
img {
	border:0px;
	padding:0px;
	vertical-align: top;
}
div {
	margin:0px;
	padding:0px;
	font-family:verdana; font-size:12px;
}
/*------------- HREF styles   GENERAL  ---------------*/
a:link {
	color: #06F;
	text-decoration: underline;
}
a:visited {
	color: #06F;
}
a:hover {text-decoration: none;}
a:active {
	text-decoration: underline;
	color: #06F;
}
/* ---------------------  classes --------------------------*/
.AbsWrap {
	width: 100%;
	position: relative;
}
.rowWrap {
	width: 100%;
}
.clearfloat {
	clear:both;
	height:0px;
}
.footer_options{
	margin-left:246px;
	margin-top:5px;
	width:367px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #333333;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.copyright {
	margin-left:180px;
	margin-top:3px;
	width:500px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #333333;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
}
/* ---------------------  ID's --------------------------*/
/************ main page **************/
#main {
	width:850px;
	margin: 0px auto 0px auto;
	border: 0px solid #f0f0f0;
}
#header {
	margin-left:0px;
	margin-top:0px;
	width:850px;
	height:55px;
	margin-bottom:0px;
	float:left;
	border: 0px solid #f0f0f0;
	display:inline;
}
#banner {
	margin-left:0px;
	margin-top:0px;
	width:850px;
	height:160px;
	margin-bottom:0px;
	float:left;
	border: 0px solid #f0f0f0;
	display:inline;
}
#divider {
	margin-left:0px;
	margin-top:0px;
	width:850px;
	height:2px;
	margin-bottom:0px;
	float:left;
	display:inline;
	border: 0px solid #f0f0f0;
}
/*************** search form ****************/
#search {
	background-color: #5c5b5b;
	width:242px;
	padding-top:0px;
	height:55px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
		border: 0px solid #f0f0f0;
	display:inline;
}
/*************** top selection boxes **************/
#ourservices,#freeoffers,#ourapproach,#awards{
	margin-left:0px;
	margin-top:0px;
	width:152px;
	height:55px;
	margin-bottom:0px;
	float:left;
	display:inline;
	border-width: 0;
}
/*************** navigation images on the left box *******************/
#navigation {
	background-color: #ffffff;
	border: 1px solid #999999;
	width:240px;
	padding-top:0px;
	height:618px;
	margin-left:0px;
	margin-top:1px;
	margin-bottom:0px;
	float:left;
	display:inline;
	border-right: 2px solid #999999;
	border-bottom: 2px solid #ffffff;
}

#home_icon,#team_icon,#research_icon,#publications_icon,#projects_icon,#ktp_icon,#photos_icon,#cases_icon,#testimonials_icon,#faq_icon,#downloads_icon,#contacts_icon {
	width:41px;
	height:4zpx;
	margin-left:20px;
	margin-bottom:5px;
	float:left;
	display:inline;
}
#home_i,#team_i,#research_i,#publications_i,#projects_i,#ktp_i,#photos_i,#cases_i,#testimonials_i,#faq_i,#downloads_i,#contacts_i {
	float:left;
	display:inline;
	margin-top: 1px;
}
#home_text,#team_text,#research_text,#publications_text,#projects_text,#ktp_text,#photos_text,#cases_text,#testimonials_text,#faq_text,#downloads_text,#contacts_text {
	width:140px;
	height:40px;
	margin-left:15px;
	margin-bottom:5px;
	float:left;
	display:inline;
}
#home_t, #team_t,#research_t,#publications_t,#projects_t,#ktp_t,#photos_t,#cases_t,#testimonials_t,#faq_t,#downloads_t,#contacts_t {
	margin-top:13px;
	float:left;
	display:inline;
	vertical-align: middle;
}

/*  ********* Main box on the right ************  */

#mainbox {
	background-color: #ffffff;
	width:607px;
	padding-top:0px;
	height:620px;
	margin-left:0px;
	margin-top:1px;
	margin-bottom:0px;
	float:left;
	display:inline;
	border-top: 1px solid #999999;
}

#footer {
	background-color: #cbe2f0;
	border: 1px solid #999999;
	width:848px;
	padding-top:0px;
	height:55px;
	margin-left:0px;
	margin-top:2px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
.test {
	color: #FF8040;
}
