/* Layers stylesheet 
created by daniel hertz June 2, 2003
revised July 10, 2003 */

/*
====================================
FAST SITE NAVIGATION LAYERS
====================================
*/	
/* Navigation */

/*Home Drop down*/
#home_top {
visibility:hidden; 
position: absolute; 
top: 74px; 
left: 0px; 
width: 68px; 
height: 30px; 
font-size: 12px;
color: #666666;	
background-color: #ffffff; 
border: 1px solid #666; 
border-top: none; 
border-bottom-color: black;
z-index:1;
}

#home_top a, #home_top a:visited {
display: block; 
text-align: left; 
color: #666666; 
font-size: 12px; 
font-weight: bold; 
padding: 7px 7px; 
padding-left: 15px; 
}
#home_top a:hover {background-color: #ffffff;}

#home_top a, #home_top a:visited {
display: block; 
text-align: left; 
color: #666666; 
font-weight: bold; 
padding: 7px 7px; 
padding-left: 15px;
}
#home_top a:hover {background-color: #ffffff;}

/*solutions Drop down*/
#solutions {
visibility:hidden; 
position: absolute; 
top: 105px; 
left: 68px; 
width: 150px;
height: auto; 
background-color: #E7E7E7; 
border: 1px solid #666;
border-top: none; 
border-bottom-color: black;
z-index:3;
}
#solutions a, #solutions a:visited {
display: block; 
text-align: left; 
color: #666666; 
font-weight: bold; 
padding: 7px 7px; 
padding-left: 15px; 
border-bottom: 1px solid #999999;
}
#solutions a:hover {background-color: #ffffff;}

#solutions_top {
visibility:hidden; 
position: absolute; 
top: 74px; 
left: 68px; 
width: 88px; 
height: 30px;
font-size: 12px;
color: #666666;	
background-color: #ffffff; 
border: 1px solid #666; 
border-top: none; 
border-bottom-color: black;
z-index:4;
}
#solutions_top a, #solutions_top a:visited {
display: block; 
text-align: left; 
color: #666666; 
font-size: 12px; 
font-weight: bold; 
padding: 7px 7px; 
padding-left: 15px; 
}
#solutions_top a:hover {background-color: #ffffff;}


/*industry Drop down*/

#industry {
visibility:hidden; 
position: absolute; 
top: 105px; 
left: 154px;
width: 150px; 
height: auto; 
background-color: #E7E7E7; 
border: 1px solid #666;
border-top: none; 
border-bottom-color: black;
z-index:3;
}
#industry a, #industry a:visited {
display: block; 
text-align: left; 
color: #666666; 
font-weight: bold; 
padding: 7px 7px; 
padding-left: 15px; 
border-bottom: 1px solid #999999;
}
#industry a:hover {background-color: #ffffff;}

#industry_top {
visibility:hidden; 
position: absolute; 
top: 74px; 
left: 154px; 
width: 115px; 
height: 30px; 
font-size: 12px;
color: #666666;	
background-color: #ffffff; 
border: 1px solid #666; 
border-top: none; 
border-bottom-color: black;
z-index:4;
}
#industry_top a, #industry_top a:visited {
display: block; 
text-align: left; 
color: #666666; 
font-size: 12px; 
font-weight: bold; 
padding: 7px 7px; 
padding-left: 15px; 
}
#industry_top a:hover {background-color: #ffffff;}

/*About Drop down*/

#about {
visibility:hidden; 
position: absolute; 
top: 105px; 
left: 260px;
width: 150px; 
height: auto; 
background-color: #E7E7E7; 
border: 1px solid #666; 
border-top: none; 
border-bottom-color: black;
z-index:5;
}
#about a, #about a:visited {
display: block; 
text-align: left; 
color: #666666; 
font-weight: 
bold; padding: 7px 7px; 
padding-left: 15px; 
border-bottom: 1px solid #999999;
}
#about a:hover {background-color: #ffffff;}

#about_top {
visibility:hidden; 
position: absolute; 
top: 74px; 
left: 260px;
width: 88px; 
height: 30px; 
font-size: 12px;
color: #666666;	
background-color: #ffffff; 
border: 1px solid #666; 
border-top: none; 
border-bottom-color: black;
z-index:6;
}

#about_top a, #about_top a:visited {
display: block; 
text-align: left; 
color: #666666; 
font-size: 12px; 
font-weight: bold; 
padding: 7px 7px; 
padding-left: 15px; 
}
#about_top a:hover {background-color: #ffffff;}

/*News Drop down*/

#news {
visibility:hidden; 
position: absolute; 
top: 105px; 
left: 345px;
width: 150px; 
height: auto; 
background-color: #E7E7E7; 
border: 1px solid #666; 
border-top: none; 
border-bottom-color: black;
z-index:7;
}
#news a, #about a:visited {
display: block; 
text-align: left; 
color: #666666; 
font-weight: 
bold; padding: 7px 7px; 
padding-left: 15px; 
border-bottom: 1px solid #999999;
}
#news a:hover {background-color: #ffffff;}

#news_top {
visibility:hidden; 
position: absolute; 
top: 74px; 
left: 345px;
width: 66px; 
height: 30px; 
font-size: 12px;
color: #666666;	
background-color: #ffffff; 
border: 1px solid #666; 
border-top: none; 
border-bottom-color: black;
z-index:8;
}

#news_top a, #news_top a:visited {
display: block; 
text-align: left; 
color: #666666; 
font-size: 12px; 
font-weight: bold; 
padding: 7px 7px; 
padding-left: 15px; 
}
#news_top a:hover {background-color: #ffffff;}

/*Careers Drop down*/

#careers {
visibility:hidden; 
position: absolute; 
top: 105px; 
left: 405px;
width: 150px; 
height: auto; 
background-color: #E7E7E7; 
border: 1px solid #666; 
border-top: none; 
border-bottom-color: black;
z-index:9;
}
#careers a, #careers a:visited {
display: block; 
text-align: left; 
color: #666666; 
font-weight: 
bold; padding: 7px 7px; 
padding-left: 15px; 
border-bottom: 1px solid #999999;
}
#careers a:hover {background-color: #ffffff;}

#careers_top {
visibility:hidden; 
position: absolute; 
top: 74px; 
left: 405px;
width: 88px; 
height: 30px; 
font-size: 12px;
color: #666666;	
background-color: #ffffff; 
border: 1px solid #666; 
border-top: none; 
border-bottom-color: black;
z-index:10;
}

#careers_top a, #careers_top a:visited {
display: block; 
text-align: left; 
color: #666666; 
font-size: 12px; 
font-weight: bold; 
padding: 7px 7px; 
padding-left: 15px; 
}
#careers_top a:hover {background-color: #ffffff;}

/*Contact Drop down*/

#contact_top {
visibility:hidden; 
position: absolute; 
top: 74px; 
left: 490px;
width: 95px; 
height: 30px; 
font-size: 12px;
color: #666666;	
background-color: #ffffff; 
border: 1px solid #666; 
border-top: none; 
border-bottom-color: black;
z-index:11;
}

#contact_top a, #contact_top a:visited {
display: block; 
text-align: left; 
color: #666666; 
font-size: 12px; 
font-weight: bold; 
padding: 7px 7px; 
padding-left: 15px; 
}
#contact_top a:hover {background-color: #ffffff;}

/*Drop down Url Fonts*/

#solutions a:link , #industry a:link, #about a:link, #news a:link, #careers a:link {
	text-decoration: none; color:#000000}
#solutions_top a:link, #asset_top a:link, #about_top a:link, #news_top a:link, #home_top a:link, #careers_top a:link, #contact_top a:link {
	text-decoration: underline; color:#666666}
#solutions a:visited , #industry a:visited, #about a:visited, #news a:visited , #careers a:visited {
	text-decoration: none; color:#000000}
#solutions_top a:visited, #industry_top a:visited, #about_top a:visited, #news_top a:visited, #home_top a:visited, #careers_top a:visited, #contact_top a:visited  {
	text-decoration: underline; color:#666666}
#solutions a:active , #industry a:active, #about a:active, #news a:active, #careers a:active {
	text-decoration: none; color:#000000}
#solutions a , #industry a, #solutions_top a, #industry_top a, #about_top a, #news_top a, #home_top a, #careers_top a, #contact_top a {
	text-decoration: underline; color:#666666}

#flash {
	position: absolute;
	top: 110px;
	left: 5px;
	width: 150px;
	height: auto;
	background-color: #E7E7E7;
	border: 1px solid #666;
	border-top: none;
	border-bottom-color: black;
	z-index:-1;
	visibility: visible;
}
