/* CSS Document */
body {
background:#cdcfcf;
font-size:13px;
}
h2 {
color:#999999;
font-family:Arial, sans-serif;
font-size:18px;
}
#headline{
/*color:#999999;*/
color:#000000;
font-family:Arial, sans-serif;
font-size:17px;
}
#roundbottompic{
margin:0px;
padding:0px;
}
#roundbottom{
margin:0px;
padding-left:158px;
font-size:10px;
background:#FFFFFF;
	color:#555555;
	font-family:Arial, san-serif;
}
#roundbottom a,
#roundbottom a:link,
#roundbottom a:active,
#roundbottom a:visited
{
/*color:#ef981b;*/
color:#F4960D;
}

#outterbox
{
	width: 730px;
	margin:0px auto;
	padding:5px 5px 5px 5px;
	margin: 0px auto;
	/*height: 623px;*/
	height: auto;
	left: 28px;

}

#logo
{
	width: 730px;
	height: 82px;
	padding:0px;
	margin:0px;
	background:url(../images/logo.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
	/*float:top;*/
}

#logo2
{
	width: 730px;
	height: 82px;
	padding:0px;
	margin:0px;
	background:url(../images/logo2.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
	/*float:top;*/
}
#logo3
{
	width: 730px;
	height: 82px;
	padding:0px;
	margin:0px;
	background:url(../images/logo3.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
	/*float:top;*/
}

#logo4
{
	width: 730px;
	height: 82px;
	padding:0px;
	margin:0px;
	background:url(../images/logo4.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
	/*float:top;*/
}

#logo5
{
	width: 730px;
	height: 82px;
	padding:0px;
	margin:0px;
	background:url(../images/logo5.gif);
	background-repeat: no-repeat;
	border-tbottom: 1px solid #000;
	/*float:top;*/
}

#logo6
{
	width: 730px;
	height: 82px;
	padding:0px;
	margin:0px;
	background:url(../images/logo6.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
	/*float:top;*/
}

#logo7
{
	width: 730px;
	height: 82px;
	padding:0px;
	margin:0px;
	background:url(../images/logo7.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
	/*float:top;*/
}

#search-form input
{
margin-left:547px;
margin-top:56px;
background:transparent;
font-size:9px;
/*-moz-opacity:.40;
filter: alpha(opacity=40);*/
border: 0px solid #99ccff;
color:#000000;
}
#go input
{
marign-left: 611px;
margin-top: -22px;
margin-right: 35px;
-moz-opacity:.0;
filter: alpha(opacity=0);
}
#leftside
{
	height: auto;
	width: 156px;
	float: left;
	background-color: #FFFFFF;
}

#logoleft
{
height:82px;
width:365px;
float:left
}

#logoright
{
	height:82px;
	width:365px;
	float: right;

}

/*#menu
{
	background-color: #FFFFFF;
	width: 730px;
	height: 15px;
	padding:0px;
	margin:0px;
	/*float:top;
}*/
#contentbox
{
	width: 730px;
	background-color: #FFFFFF;
	background:#FFFFFF;
	padding:0px;
	margin:0px;
	/*position:relative;*/
	position:inherit;
	height:auto;
	/*overflow: auto;*/
}
#content img
{
border:none;
}
#content b
{
font-size:11px;

}
#content a img
{
border:none;
}

#leftnav
{
	/*height: 310px;*/
	/*height: 770px;*/
	height:inherit;
	/*float: top;*/
	background-color: #FFFFFF;
	padding:0px;
	margin:0px;
	position:relative;
}

#leftnav ul
{
list-style-image: url(../images/emptydot.gif); 
line-height: 2em; 
	background-color: #FFFFFF;

}
#leftnav li
{
padding: 0px;
}
#leftnav a,
#leftnav a:link,
#leftnav a:visited,
#leftnav a:active
{
font-family:Arial, sans-serif;
color:#666666;
text-decoration:none;
font-size:11px;
}
#leftnav td
{
padding-bottom:10px;
}

#active a,
#active a:link,
#active a:active,
#active a:visited
{
/*color:#ef981b;*/
color:#F4960D;
}
#activesub a,
#activesub a:link,
#activesub a:active,
#activesub a:visited
{
color:#000000;
}
#nonactive a,
#nonactive a:link,
#nonactive a:active,
#nonactive a:visited
{
color:#666666;
}
#dataport
{
	height:inherit;
	/*position: inherit;*/
	background-color: #FFFFFF;
	padding-top:25px;
}
#dataport a img,
#dataport a img:link,
#dataport a img:active,
#dataport a img:visited
{
border:none;
}

#dataport a,
#dataport a:link,
#dataport a:active,
#dataport a:visited
{
border:none;
color:#F4960D;
}

#content a,
#content a:link,
#content a:active,
#content a:visited
{
/*color:#ef981b;*/
color:#F4960D;
}

#content
{
	float: left;
	width: 428px;
	/*height: 410px;*/
	/*height: 750px;*/
	height:inherit;
	background-color: #FFFFFF;
	/*position:relative;*/
	position:inherit;
	color:#555555;
	/*color:#ADADAD;*/
font-family:Arial, sans-serif;	margin-top:20px;
z-index:1;
}

#codetitle
{
font-family:Arial, sans-serif;
font-style:italic;
color:#c1c8da;
font-size:18px;
}
#bslcode
{
font-family:Arial, sans-serif;
font-style:italic;
padding-left:10px;
padding-top:10px;
}

#content table {
	border-color: #999999;
	background-color:#FFFFFF;
	border-width:1px;
	border-collapse:collapse;
	border-spacing:0px;
	border-style:solid;
}
#content th {
	border-color: #999999;
	border:#999999 solid 1px;
}
#content td {
	border-color: #999999;
	color:#666666;
	border:#999999 solid 1px;
}

#rightnavdisc img
{
display:block;
margin:0px;
}

#rightnavdisc
{
	float: right;
	/*height: 430px;*/
	/*height: 750px;*/
	height:340px;
	width: 145px;
	background:url(../images/discovery.jpg);
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	color:#666666;
	/*background-position: 0% 5%;*/
    position:relative;
}
#rightnavlink a,
#rightnavlink a:link,
#rightnavlink a:active,
#rightnavlink a:visited
{
color:#666666;
font-family:Arial, sans-serif;
font-size:11px;
padding:3px;
}
#rightnavlink a:hover{
/*color:#ef981b;*/
color:#F4960D;
}
#rightnavdisc a,
#rightnavdisc a:link,
#rightnavdisc a:active,
#rightnavdisc a:visited
{
color:#666666;
font-family:Arial, sans-serif;}
#rightnavdisc a:hover{
/*color:#ef981b;*/
color:#F4960D;
}

#rightnavexc
{
	float: right;
	/*height: 430px;*/
	/*height: 750px;*/
	height:340px;
	width: 145px;
	background:url(../images/excellence.jpg);
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
		background-color: #FFFFFF;
	color:#666666;
	/*background-position: 0% 5%;*/
    position:relative;
}
#rightnavexc a,
#rightnavexc a:link,
#rightnavexc a:active,
#rightnavexc a:visited
{
color:#666666;
font-family:Arial, sans-serif;}
#rightnavexc  a:hover{
/*color:#ef981b;*/
color:#F4960D;
}
#rightnavexc img
{
display:block;
margin:0px;
}

#rightnavexp
{
	float: right;
	/*height: 430px;*/
	/*height: 750px;*/
	height:340px;
	width: 145px;
	background:url(../images/expertise.jpg);
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	color:#666666;
	/*background-position: 0% 5%;*/
    position:relative;
}
#rightnavexp a,
#rightnavexp a:link,
#rightnavexp a:active,
#rightnavexp a:visited
{
color:#666666;
font-family:Arial, sans-serif;}
#rightnavexp  a:hover{
/*color:#ef981b;*/
color:#F4960D;
}
#rightnavexp img
{
display:block;
margin:0px;
}
#rightnavfut  a:hover{
/*color:#ef981b;*/
color:#F4960D;
}
#rightnavfut
{
	float: right;
	/*height: 430px;*/
	/*height: 750px;*/
	height:340px;
	width: 145px;
	background:url(../images/future.jpg);
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	color:#666666;
	/*background-position: 0% 5%;*/
    position:relative;
}
#rightnavfut a,
#rightnavfut a:link,
#rightnavfut a:active,
#rightnavfut a:visited
{
color:#666666;
font-family:Arial, sans-serif;}
#rightnavfut img
{
display:block;
margin:0px;
}

#rightnavsol
{
	float: right;
	/*height: 430px;*/
	/*height: 750px;*/
	height:340px;
	width: 145px;
	background:url(../images/solutions.jpg);
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	color:#666666;
	/*background-position: 0% 5%;*/
    position:relative;
}

#rightnavsol a,
#rightnavsol a:link,
#rightnavsol a:active,
#rightnavsol a:visited
{
margin-bottom:3px;
font-size:10px;
color:#F4960D;
}
#rightnavsol a:active,
{
color:#F4960D;
font-weight:bold;
}
#rightnavsol img
{
display:block;
margin:0px;
}

#rightnavtech
{
	float: right;
	/*height: 430px;*/
	/*height: 750px;*/
	height:340px;
	width: 145px;
	background:url(../images/technology.jpg);
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	color:#666666;
	/*background-position: 0% 5%;*/
    position:relative;
}

#rightnavtech a,
#rightnavtech a:link,
#rightnavtech a:active,
#rightnavtech a:visited
{
color:#666666;
font-family:Arial, sans-serif;}
#rightnavtech  a:hover{
/*color:#ef981b;*/
color:#F4960D;
}
#rightnavtech img
{
display:block;
margin:0px;
}

#rightside
{
	width: 573px;
	/*height: 430px;*/
	/*height: 770px;*/
	height:inherit;
	float: right;
	padding:0px;
	margin:0px;
	/*position:relative;*/
	position:inherit;
	background-color:#FFFFFF;
}

#bannerimages
{
	/*height: 92px;*/
	height: 92px;
	background-color: #FFFFFF;
	width: 730px;
	padding:0px;
	margin:0px;
	z-index:2;
	float:inherit;
	position:inherit;
}

#bannerimages img
{
display:block;
margin:0px;
}


#menuarea
{
	background-color:#FFFFFF;
	height: 115px;
	padding:0px;
	margin:0px;
}
#nav{list-style: none; }

#greyboxout{
 width: 310px; 
margin-left:110px;
}


#greycapsule { width: 142px; border: 1px solid #8b8d8e; background-image: url(/images/blue_capsule_back.jpg); 
background-repeat: repeat-x; 
position:relative;
	height:92px;
 padding-left: 5px;
 padding-right: 0px;
 padding-top: 0px;
margin-left:160px;
}



#greycapsule2 { width: 142px; height:92px;margin-bottom: 0px; border: 1px solid #8b8d8e; background-image: url(/images/blue_capsule_back.jpg); 
background-repeat: repeat-x; float:right;    
position:relative;
 padding-left: 5px;
padding-right: 0px;
margin-left:-20px;
 padding-top: 0px;}


#box a,
#box a:link,
#box a:active,
#box a:visited
{
/*color:#ef981b;*/
color:#666666;
}
#box { padding-bottom: 4px;}

