@charset "iso-8859-1";
body {
	font-family		:Verdana, Arial, Helvetica, sans-serif;
	font-size		:14px;
	padding			:0px;
	margin			:0px;
}

#mainTable {
	width			:100%;
	padding			:0;
	margin			:0;
	border			:0;
 }
 
#searchTable {
	width			:100%;
	font-size		:12px;
	/*/*/font-size	:80%; /* */
	vertical-align	:top;
	font-family		:Geneva, Arial, Helvetica, sans-serif;
	color			:#666666;
	padding			:0;
	margin			:0;
	border			:0;
 }
 
#maincontent {
	border-right	:2px solid #FFFFFF;
	/*/*/font-size	:80%; /* */
	vertical-align	:top;
	background		:#DDDDDD;
	padding			:20px;
	line-height		:1.5em;
	text-align		:justify;
	height			:475px;
 }
 
#rightsidebar {
 	width			:180px;
	/*/*/font-size	:85%; /* */
	vertical-align	:top;
	color			:#000000;
 }
 
.rightsidebarheader {
	/*/*/font-size	:85%; /* */
	background-color:#DDDDDD;
	width			:100%;
	text-align		:center;
	margin			:0;
	padding			:0;
	border			:0;
	vertical-align	:top;
	line-height		:normal;
	text-decoration	:none;
	white-space		:nowrap;
}
 
#headerTable {
	font-family		:Verdana, Arial, Helvetica, sans-serif;
	vertical-align	:middle;
	text-align		:center;
	padding			:0;
	margin			:0;
	width			:100%;
	background-image:url(../images/globe-IV-header.jpg);
	background-attachment:fixed;
	background-position:top right;
	background-repeat:no-repeat;
 }
 
 #footer {
	/*/*/font-size	:75%; /* */
	color			:#FFFFFF;
  	border-top		:2px solid #FFFFFF;
 	background-color: #999;
/*	padding-left	:20px;
	padding-bottom	:10px;
	padding-top		:5px;
	text-align		:center;*/
 }
 
 #footerLeft {
 	width			:144px;
	vertical-align	:middle;
	padding-left	:20px;
 }
 
 #footerMiddle {
	vertical-align	:middle;
	text-align		:center;
	padding-bottom	:10px;
	padding-top		:5px;
 }
 
#footerRight {
	/*/*/font-size	:90%; /* */	
 	width			:180px;
 	color			:#FFFFFF;
	text-align		:center;
	padding-bottom	:10px;
	padding-top		:5px;
 }
 
td, p, ul {
 	font-family		:Verdana, Arial, Helvetica, sans-serif;
}
 
h1:first-child {
 	margin-top		:0;
}/*starts first h1 in TD flush top*/

h2:first-child {
	margin-top		:0;
}/*starts first h2 in TD flush top*/
 
h1 {
 	font-size		:150%;
 	padding			:0;
	margin			:0; 
} 

h2 {
	font-size		:120%;
	padding			:0;
	margin			:0;
}

 h3 {
 	font-size		:120%;
	color			:#FF0000;
	padding			:0;
	border			:0;
	margin			:0;
}

#rightsidebarmenu  {
	position		:relative;
	left			:0;
	top				:0;
}

#rightsidebarmenu ul {
	margin			:0; /*removes indent IE and Opera*/
	padding			:0; /*removes indent Mozilla and NN7*/
	list-style-type	:none; /*turns off display of bullet*/
	font-family		:Verdana, Arial, Helvetica, sans-serif;
	/*/*/font-size	:80%; /* */		
	text-align		:center;
	color			:#FFFFFF;
}

#rightsidebarmenu li {
	margin			:5px 0px 5px 0px;
}

#rightsidebarmenu a {
	/*/*/display	:block;
	padding			:5px 0px 5px 0px;
	background-color:#666666;/* */
	width			:180px;
	voice-family	: "\"}\""; 
	voice-family	:inherit;
	width			:160px;
}

html>body #rightsidebarmenu {
  width:160px;
}

#rightsidebarmenuOne a {
	border-left		:10px solid #ff0000;
	border-right	:10px solid #ff0000;	
	background-color:#666666;
	text-decoration	:none;
	color			:#000000;	
}

#rightsidebarmenuTwo a {
	border-left		:10px solid #ff9933;
	border-right	:10px solid #ff9933;	
	background-color:#666666;
	text-decoration	:none;
	color			:#000000;
}
#rightsidebarmenuThree a {
	border-left		:10px solid #FFFF00;
	border-right	:10px solid #FFFF00;	
	background-color:#666666;
	text-decoration	:none;
	color			:#000000;	
}
#rightsidebarmenuFour a {
	border-left		:10px solid #00FF00;
	border-right	:10px solid #00FF00;	
	background-color:#666666;
	text-decoration	:none;
	color			:#000000;	
}
#rightsidebarmenuFive a {
	border-left		:10px solid #0000FF;
	border-right	:10px solid #0000FF;	
	background-color:#666666;
	text-decoration	:none;
	color			:#000000;	
}
#rightsidebarmenuSix a {
	border-left		:10px solid #CC66CC;
	border-right	:10px solid #CC66CC;	
	background-color:#666666;
	text-decoration	:none;
	color			:#000000;	
}

#rightsidebarmenu li a:hover {
	color			:#000000;
	background-color:#DDDDDD;
}

#rightsidebarmenu a:link, #rightsidebarmenu a:visited, #rightsidebarmenu a:hover {
	/*/*/color		:#FFFFFF;
	font-weight		:bold;
	text-decoration	:none; /* */

}

#headerlinks {
	padding			:0 0 0 0;
	font-family		:Verdana, Arial, Helvetica, sans-serif;
	font-weight		:bold;	
	/*/*/font-size	:80%; /* */	
	vertical-align	:bottom;
	text-decoration	:none;
	background		:url(../images/link-back.gif) repeat-x bottom;
}
	
#headerlinks ul {
	display			:inline;
	list-style		:none outside;
	margin			:0 0 0 0;
	padding			:0;
	text-decoration	: none;
	/*/*/margin		:0;
	white-space		:nowrap;
	padding			:0; /* */
}
			
#headerlinks li {
	list-style-type	:none;
	margin			:0px 5px 0px 10px;
	float			:left;
	display			:inline;
	position		:relative;
	border-top		:1px solid #666666;
	border-right	:1px solid #666666;
	border-left		:1px solid #666666;
	text-decoration	:none;
}

#headerlinks li a {
	display			:block;
	padding			:2px 8px 2px 8px;
	background-color:#FFFFFF;
	color			:#000000;
	text-decoration	:none;
}

#headerlinkHome a {
	border-top		:5px solid #FF0000;
	background-color:#FFFFFF;
	color			:#fff;
	text-decoration	:none;
}

#headerlinkGIS a {
	border-top		:5px solid #FFFF00;
	background-color:#FFFFFF;
	color			:#fff;
	text-decoration	:none;
}
#headerlinkAbout a {
	border-top		:5px solid #FF9933;
	background-color:#FFFFFF;
	color			:#fff;
	text-decoration	:none;
}
#headerlinkIndustries a {
	border-top		:5px solid #00FF00;
	background-color:#FFFFFF;
	color			:#fff;
	text-decoration	:none;
}
#headerlinkProducts a {
	border-top		:5px solid #0000FF;
	background-color:#FFFFFF;
	color			:#fff;
	text-decoration	:none;
}
#headerlinkContact a {
	border-top		:5px solid #CC66CC;
	background-color:#FFFFFF;
	color			:#fff;
	text-decoration	:none;
}

html>body #headerlinks li a {
	width			:auto;
}

#headerlinksclear {
  display			:none;
}
html>body #headerlinksclear {
  display			:block;
  clear				:both;
}
	
#headerlinks li a:hover {
	background-color:#FFFFFF;
	color			:#000000;
}

#currentheaderlinkHome a:link, #currentheaderlinkHome a:visited, #currentheaderlinkHome a:hover {
	border-top		:5px solid #FF0000;
	background-color:#DDDDDD;
	color			:#000000;
	text-decoration	:none;
	border-bottom	:1px solid #DDDDDD;
}

#currentheaderlinkLBI a:link, #currentheaderlinkLBI a:visited, #currentheaderlinkLBI a:hover {
	border-top		:5px solid #FFFF00;
	background-color:#DDDDDD;
	color			:#000000;
	text-decoration	:none;
	border-bottom	:1px solid #DDDDDD;
}

#currentheaderlinkAbout a:link, #currentheaderlinkAbout a:visited, #currentheaderlinkAbout a:hover {
	border-top		:5px solid #FF9933;
	background-color:#DDDDDD;
	color			:#000000;
	text-decoration	:none;
	border-bottom	:1px solid #DDDDDD;
}

#currentheaderlinkIndustry a:link, #currentheaderlinkIndustry a:visited, #currentheaderlinkIndustry a:hover {
	border-top		:5px solid #00FF00;
	background-color:#DDDDDD;
	color			:#000000;
	text-decoration	:none;
	border-bottom	:1px solid #DDDDDD;	
}

#currentheaderlinkProducts a:link, #currentheaderlinkProducts a:visited, #currentheaderlinkProducts a:hover {
	border-top		:5px solid #0000FF;
	background-color:#DDDDDD;
	color			:#000000;
	text-decoration	:none;
	border-bottom	:1px solid #DDDDDD;	
}

#currentheaderlinkContact a:link, #currentheaderlinkContact a:visited, #currentheaderlinkContact a:hover {
	border-top		:5px solid #CC66CC;
	background-color:#DDDDDD;
	color			:#000000;
	text-decoration	:none;
	border-bottom	:1px solid #DDDDDD;	
}

.button
	{
	color			:#000000;
	background-color:#FF6600;
	border-bottom	:1px solid black;
	border-right	:1px solid black;
	border-top		:1px solid black;
	border-left		:1px solid black;
	font-size		:10px;
	/*/*/font-size	:100%; /* */
	font-family		:Verdana,Helvetica,sans-serif;
	font-weight		:bold;
	}
	
.searchText
	{
	color			:#333333;
	border-bottom	:1px solid black;
	border-right	:1px solid black;
	border-top		:1px solid black;
	border-left		:1px solid black;
	font-size		: 10px;
	/*/*/font-size	: 100%; /* */
	font-family		:Verdana,Helvetica,sans-serif;
	font-weight		:bold;
	}
	
.footerlinks ul {
	list-style-type	:none; /*turns off display of bullet*/
	font-family		:Verdana, Arial, Helvetica, sans-serif;
	/*/*/margin		:0;
	white-space		:nowrap;
	padding			:0; 
	font-size		:90%;/* */
	color			:#EEE;
}

.footerlinks li {
	display			:inline;
	list-style-type	:none;
}


.footerlinks a {
	padding			:2px 7px 2px 7px;
	border-right	:1px solid #333;
	border-bottom	:1px solid #333;
	border-left		:1px solid #DDDDDD;
	border-top		:1px solid #DDDDDD;
	background-color:#999;
}

.footerlinks a:link, .footerlinks a:visited {
	/*/*/color		:#EEE;
	text-decoration	:none; /* */
}
.footerlinks a:hover {
	border-right	:1px solid #DDDDDD;
	border-bottom	:1px solid #DDDDDD;
	border-left		:1px solid #333;
	border-top		:1px solid #333;
	background-color:#c0c0c0;
	color			:#333;
}

#validlinks a {
}

#validlinks a:link, #validlinks a:visited {
	/*/*/color		:#FFFFFF;
	text-decoration	:none; /* */
}
#validlinks a:hover {
	background-color:#c0c0c0;
	color			:#333;
}

.homeLinks a:link, .homeLinks a:visited {
	/*/*/color		:#FF0000;
	text-decoration	:none; /* */
	font-weight		:bold;
}
.homeLinks a:hover {
	background-color:#FF0000;
	color			:#FFFFFF;
	text-decoration	:none;
	font-weight		:bold;
}

.industryLinks a:link, .industryLinks a:visited {
	/*/*/color		:#009900;
	text-decoration	:none; /* */
	font-weight		:bold;
}
.industryLinks a:hover {
	background-color:#009900;
	color			:#FFFFFF;
	text-decoration	:none;
	font-weight		:bold;
}

.contactLinks a:link, .contactLinks a:visited {
	/*/*/color		:#CC66CC;
	text-decoration	:none; /* */
	font-weight		:bold;
}
.contactLinks a:hover {
	background-color:#CC66CC;
	color			:#FFFFFF;
	text-decoration	:none;
	font-weight		:bold;
}

.aboutLinks a:link, .aboutLinks a:visited {
	/*/*/color		:#ff9933;
	text-decoration	:none; /* */
	font-weight		:bold;
}
.aboutLinks a:hover {
	background-color:#ff9933;
	color			:#FFFFFF;
	text-decoration	:none;
	font-weight		:bold;
}

.productsLinks a:link, .productsLinks a:visited {
	color			:#0000FF;
	text-decoration	:none;
	font-weight		:bold;	
}

.productsLinks a:hover {
	color			:#FFFFFF;
	background		:#0000FF;
	text-decoration	:none;
	font-weight		:bold;	
}

lbiLinks a:hover {
	color			:#FFFFFF;
	background		:#FFFF00;
	text-decoration	:none;
	font-weight		:bold;	
}

.lbiLinks a:link, .lbiLinks a:visited {
	color			:#FFFF00;
	text-decoration	:none;
	font-weight		:bold;	
}


