body {
	margin: auto;
	background-color: #000024;
	text-align: center;
   vertical-align: middle;
	font-family: verdana, Trebuchet MS, arial, helvetica;
	color: #004a73;
	font-size: 7pt;
}

#mainContainer {
	width: 722px;
	height: 573px;
	background-color: #dee2e3;
	border: 1px solid #ffffff;
   margin:0px auto;	
	text-align: center;
	margin-top: 25px;	
}

#topHeader {
	height: 197px;
	width: 722px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
}
#topHeaderLeft{
	width: 433px;
	height: 197px;
	float: left;
}
#topHeaderRight{
	width: 289px;
	height: 197px;
	float: left;
}
#navContainer {
	width: 722px;
	height: 85px;
	margin: 0px 0px 0px 0px;
}

#pageMiddle {
	background-image: url(../images/homepage_bottom.jpg);
	background-repeat: no-repeat;
	height: 251px;
	width: 722px;
	margin: 0px 0px 0px 0px;
}

#pageFtr {
	display: table-cell;
	text-align: center;
	width: 722px;
	height: 30px;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
}

#pageMiddle p{
	font-weight: bold;
	padding-top: 200px;
	padding-right: 15px;	
	font-size: 8pt;
	text-align: right;
	margin: 0px 0px 0px 0px;
}

#pageMiddle a{
	color: #004a73;
}

#mainNavOrange {
	height: 35px;
	width: 722px;
	background-color: #FFA500;
	/*overflow: hidden;*/
	z-index: 5000;
}

#mainNavBlue {
	height: 50px;
	width: 722px;
	background-color: #004a73;
	text-align: left;
	color: #fff;
	z-index: 500;
}

#scrollingDiv {
	height: 50px;
	padding: 5px 0px 0px 20px;
}

#scrollingDiv p {
	color: #a0d3ff;
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-size: 9px !important;
}

#scrollingDiv b {
	color: #fff;
	font-size: 11px !important;
}

#scrollingDiv a {
	color: #f90;
	text-decoration: none;
}

#scrollingDiv a:hover {
	text-decoration: underline;
}

 #whatsNewButton{
	background-image: url(../images/hpNav/whatsNew.gif);
	border: 0px;
	float: left;
}

#whatsNewButton:hover{
	background-position: 0 35;
}

#whatsNewButton img{
	height: 35px;
	width: 96px;	
}

 #biotechnologyButton{
	background-image: url(../images/hpNav/biotechnology.gif);
	border: 0px;
	float: left;
}

#biotechnologyButton:hover{
	background-position: 0 35;
}

#biotechnologyButton img{
	height: 35px;
	width: 99px;	
}

#mobileRobotsButton{
	background-image: url(../images/hpNav/moblieRobots.gif);
	border: 0px;
	float: left;
}

#mobileRobotsButton:hover{
	background-position: 0 35;
}

#mobileRobotsButton img{
	height: 35px;
	width: 91px;	
}

#roboticsButton{
	background-image: url(../images/hpNav/robotics.gif);
	border: 0px;
	float: left;
}

#roboticsButton:hover{
	background-position: 0 35;
}

#roboticsButton img{
	height: 35px;
	width: 144px;	
}

#securityButton{
	background-image: url(../images/hpNav/security.gif);
	border: 0px;
	float: left;
}

#securityButton:hover{
	background-position: 0 35;
}

#securityButton img{
	height: 35px;
	width: 123px;	
}

#corporateButton{
	background-image: url(../images/hpNav/corporate.gif);
	border: 0px;
	float: left;
}

#corporateButton:hover{
	background-position: 0 35;
}

#corporateButton img{
	height: 35px;
	width: 163px;	
}

/* ------------------------ Nav Styles ---------------------------*/
#MainNavOrange {position:relative;}
#nav {position: absolute; top: 0px; left: 0px;}
#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
}

#nav li {
	float: left;
	padding: 0;
	margin: 0;
	text-align: left !important;
}

#nav li a {	z-index: 5100;}

#nav li.whatsNew, #nav li.whatsNew a, #nav li.whatsNew ul { width: 96px;}
#nav li.biotechnology, #nav li.biotechnology a, #nav li.biotechnology ul { width: 99px;}
#nav li.mobileRobots, #nav li.mobileRobots a, #nav li.mobileRobots ul { width: 91px;}
#nav li.robotics, #nav li.robotics a, #nav li.robotics ul { width: 144px;}
#nav li.security, #nav li.security a, #nav li.security ul { width: 123px;}
#nav li.corporate, #nav li.corporate a, #nav li.corporate ul { width: 163px;}

#nav li.whatsNew ul li a { width: 76px;}
#nav li.biotechnology ul li a { width: 79px;}
#nav li.mobileRobots ul li a { width: 71px;}
#nav li.robotics ul li a { width: 124px;}
#nav li.security ul li a { width: 103px;}
#nav li.corporate ul li a { width: 143px; }

#nav li ul {
	z-index: 5000;
	position: absolute;
	left: -999em; top: 35px; margin:0px; padding:0px 0 10px 0;
}

#nav li ul li a {z-index: 5000; width: 100%;}

#nav li:hover ul {
	left: auto;background-color:#000033; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-border-radius-topleft:0px; -webkit-border-top-left-radius:0px; -moz-border-radius-topright:0px; -webkit-border-top-right-radius:0px; padding-bottom: 10px;
}

#nav li ul li { list-style-type:none; margin:5px 0 0 0; font-size: 11px; width: 100%;}
#nav li.sfhover ul li a {width: 100%;}
#nav li ul li a, #nav li.sfhover ul li a { display:block; padding:5px 10px; color:#fff; text-decoration:none;}
#nav li ul li:hover a, #nav li.sfhover ul li a:hover { background-color:#F90;color: #Fff; -moz-border-radius:2px; -webkit-border-radius:2px;}
#nav li span { cursor:pointer; margin:0px 10px; font-weight:bold; }

#nav li:hover ul {
	left: auto;
}

#nav li.sfhover {
  position: relative;	
}

#nav li.sfhover ul {
	background-color:#000033; padding-bottom: 10px; margin: 0px;
	left: 0 !important; top: 35px; position: absolute;
}

