html, body {background:#419ceb url("images/mainbg.jpg") repeat-x top left; top:-1px; margin-top: 0px;}

body {font: 11px verdana;text-align: left;color: #2E2C31; line-height: 14pt;}

#fonthome {  font: verdana; font-size: 11px; font-style: normal; line-height: 17pt; font-weight: normal; font-variant: normal; color: #2E2C31;}

#fontpros {  font: verdana; font-size: 11px; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; color: #FF0000;}
#fontcons {  font: verdana; font-size: 11px; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; color: #2E2C31;}

#fonthome a:link { 
	font-weight: bold; 
	text-decoration: underline; 
	color: #000F43;
	}
#fonthome a:visited { 
	font-weight: bold; 
	text-decoration: underline; 
	color: #000F43;
	}
#fonthome a:hover, a:active { 
	text-decoration: underline;
	text-transform: uppercase;
	color: red;
	}

#fontservices {  font: verdana; font-size: 10px; font-style: normal; line-height: 16pt; font-weight: bold; font-variant: normal; color: #2A154D}

#fontmanufacturing {  font: verdana; font-size: 10px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #2A154D}


h1 {font: 12px verdana; font-weight:bold; color: #2A154D; display:inline;}

#contentbold {
	font: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #2A154D; 
	display:inline;
	}

#content h2 {
	font: verdana;
	font-size: 11px;
	color: #6BB377; 
	display:inline;
	}
	

p {margin: 0;padding: 1em 2em 1.5em 2em;line-height: 2.5em;font: 11px verdana;color: #2E2C31;}

#content {margin: 2px; margin-left:2em;line-height: 2.5em;}


#news {
  margin: 0px;
  padding: 0px;
  /* padding: 1em 1em; */
  line-height: 2em;
  font: 11px verdana;
  color: #4E4E4E;
}

#news a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #373737;
	}
#news a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #373737;
	}
#news a:hover, a:active { 
	text-decoration: underline;
	color: red;
	}



#copyright {
	margin: 0;
	padding: .5em 0em 0em 3em;
	line-height: .5em;
	font: 10px verdana;
	color: #2A154D;
	display:inline-table;
	}



	
#listing ul {
	margin: 0;
	padding: 2px;
	border: 0;
}

#listing li {
	margin: 0px;
	padding: 2px;
	border: 0;
	list-style-type: disc;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #000;
}

#listing li.row1 {

	background: #DBE5F2;
}

#listing tr.row1 {

	background: #DBE5F2;
}
	



#navlist {
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:9px;
color: #000F43;
margin: 0px 2px 0px 4px;
width: 90%;
display:inline;
}
#navlist li {
float: left;
list-style-type: none;
margin: 0px 2px 0px 4px;
padding: 1px;
white-space: nowrap;
display:inline;
z-index: 50;
}
#navlist ul {
margin: 0px 2px 0px 4px;
padding: 1px;
z-index: 50;
}
#navlist a {
padding: 1px;
border: 0px solid;
border-color: #ddd #000 #000 #ddd;
background-color: transparent;
background-repeat: no-repeat;
background-position: 0% 50%;
text-decoration: none;
z-index: 50;
}
#navlist a:link, #navlist a:visited {
color: #2A154D;
}
#navlist a:hover, #navlist a:active,
#uberlink a:link, #uberlink a:visited,
#uberlink a:hover, #uberlink a:active {
background-color: #ffffff;
/* background-color: #9F6F9F; */
background-repeat: no-repeat;
background-position: 0% 50%;
color: #2A154D;
}



#navlist2 {
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:11px;
color: #ffffff;
margin: 1px 2px 1px 4px;
width: 90%;
display:inline;
}
#navlist2 li {
float: left;
list-style-type: none;
margin: 1px 2px 1px 4px;
padding: 1px;
white-space: nowrap;
display:inline;
z-index: 50;
}
#navlist2 ul {
margin: 1px 2px 1px 4px;
padding: 1px;
z-index: 50;
}
#navlist2 a {
padding: 1px;
border: 0px solid;
border-color: #ddd #000 #000 #ddd;
background-color: transparent;
background-repeat: no-repeat;
background-position: 0% 50%;
text-decoration: none;
z-index: 50;
}
#navlist2 a:link, #navlist2 a:visited {
color: #ffffff;
}
#navlist2 a:hover, #navlist2 a:active,
#uberlink a:link, #uberlink a:visited,
#uberlink a:hover, #uberlink a:active {
background-color: transparent;
text-transform:uppercase;
/* background-color: #9F6F9F; */
background-repeat: no-repeat;
background-position: 0% 50%;
color: #ffffff;
}

