body,td,th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4e4e4e; }


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
	background-color: #000000;
	background-repeat: repeat-x;}


.H1 {font-family: Verdana; font-size: 38px; color: #5191a9;}
.H2 {font-family: Verdana; font-size: 14px; color: #5191a9;}
.H3 {font-family: Verdana; font-size: 12px; color: #2281c1;}

.body2{
	font-family: Verdana,;
	font-size: 10px;
	color: #333333;

}

.body3{
	font-family: Verdana,;
	font-size: 10px;
	color: #333333;
}

#bodyproducts {
	background-image: url(../images/bg_header_products.jpg);
	background-repeat: repeat-x;}
	
#bgproducts {
	background-image: url(../images/bg_nav_products.jpg);}
	
#specs_bg {
	background-image: url(../images/bg_specs.gif);}	
	
.navigation { font-family: Verdana;	font-size: 11px; color: #343434; text-decoration: none; }
.navigation:hover {font-family: Verdana; font-size: 11px; color: #535353; text-decoration: none; }
a.navigation:hover {font-family: Verdana; font-size: 11px; color: #535353; text-decoration: none; }

.prod { font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none;}
.prod:hover {font-family: Verdana; font-size: 11px; color: #0099cc; text-decoration: none; }
a.prod:hover {font-family: Verdana; font-size: 11px; color: #0099cc; text-decoration: none; }

.prodname { font-family: Verdana; font-size: 11px; color: #2281c1; text-decoration: none; text-align: center;}
.prodname:hover {	font-family: Verdana;	font-size: 11px; color: #42a0e0; text-decoration: underline; text-align: center;}
a.prodname:hover {font-family: Verdana; font-size: 11px; color: #42a0e0; text-decoration: underline; text-align: center;}

.prodnameM { font-family: Verdana; font-size: 11px; color: #2281c1; text-decoration: none; }
.prodnameM:hover {	font-family: Verdana;	font-size: 11px;	color: #42a0e0;	text-decoration: underline; }
a.prodnameM:hover {font-family: Verdana; font-size: 11px; color: #42a0e0; text-decoration: underline;}

.prodnamelarge { font-family: Verdana; font-size: 14px; color: #336699; font-weight:bold }

.page_title {font-family: Georgia; font-size: 10px; color: #68b2ce;}

.page_body_text{font-family: Arial; font-size: 12px; color: #333333; padding-left: 20px; padding-right: 20px; padding-top: 18px;}
.page_body_text2{font-family: Arial; font-size: 13px; font-weight: bold; color: #008766; padding-left: 5px; }

.product_links {font-family: Arial; font-size: 10px; color: #1897df; }
.product_linsks:hover {font-family: Arial; font-size: 10px; color: #ffff99; }
a.product_links:hover {font-family: Arial; font-size: 10px; color: #ffff99; }

.product_links2 {font-family: Arial; font-size: 10px; color: #c9cacb; }
.product_links2:hover {font-family: Arial; font-size: 10px; color: #ffffff; }
a.product_links2:hover {font-family: Arial; font-size: 10px; color: #ffffff; }

.product_links3 {font-family: Arial; font-size: 10px; color: #ff6600; text-decoration:none; }
.product_linsks3:hover {font-family: Arial; font-size: 10px; color: #ff3300; text-decoration: underline;}
a.product_links3:hover {font-family: Arial; font-size: 10px; color: #ff3300; text-decoration: underline;}

.resources{ font-family: Verdana, ; font-size: 9px; color: #686868; }
.resources:hover {font-family: Verdana, ; font-size: 9px; color: #1d8dd1; text-decoration: underline;}
a.resources:hover {font-family: Verdana, ; font-size: 9px; color: #1d8dd1; text-decoration: underline;}

.specs{ font-family: Verdana, ; font-size: 9px; color: #686868; }

.specs2{ font-family: Verdana, ; font-size: 9px; color: #333333; padding-left: 6px;}

.footer {font-family: Verdana; font-size: 10px; color: #3d3d3d; padding-top: 15px; text-decoration: none;}	

.footer2 {font-family: Arial; font-size: 8px; color: #d1d1d1; text-decoration: none;}	
.footer2:hover {font-family: Arial; font-size: 8px; color: #ffffff; }
a.footer2:hover {font-family: Arial; font-size: 8px; color: #ffffff;}

#container { position:absolute;	width:992px; height:740px; left: 50%; top: 0px; margin-left: -496px; z-index:0; }

#logo {
	position:relative;
	width:322px;
	height:84px;
	z-index:0;
}
#header {
	position:relative;
	width:992px;
	height:84px;
	z-index:0;
	left: 0px;
}

#base {
	position:absolute;
	width:337px;
	height:600px;
	z-index:0;
	top: 44px;
	left: 26px;
}
#nav {
	position:relative;
	width:995px;
	height:53px;
	z-index:0;
	background-image: url(../images/bg_nav.gif);
	left: 8px;
}





#body_home {position:relative;	width:738px; z-index:0; padding-top: 0px; left: 263px;	top: 2px;}

#menu_a {position:relative; width:130px; height:32px; z-index:0; left: 344px; top: 0px;
   background: url("../images/nav_service.jpg") top left no-repeat; text-align: center;}
#menu_a:hover { background-image: url("../images/nav_service_over.jpg");}
#menu_a:active { background-image: url("../images/nav_service_over.jpg");}

#menu2_a {position:relative; width:149px; height:32px; z-index:0; left: 474px; top: -32px;
   background: url("../images/nav_portfolio.jpg") top left no-repeat; text-align: center;}
#menu2_a:hover { background-image: url("../images/nav_portfolio_over.jpg");}
#menu2_a:active { background-image: url("../images/nav_portfolio_over.jpg");}

#menu3_a {position:relative; width:142px; height:32px; z-index:0; left: 623px; top: -64px;
   background: url("../images/nav_contact.jpg") top left no-repeat; text-align: center;}
#menu3_a:hover { background-image: url("../images/nav_contact_over.jpg");}
#menu3_a:active { background-image: url("../images/nav_contact_over.jpg");}

#menu4_a {position:relative; width:120px; height:32px; z-index:0; left: 765px; top: -96px;
   background: url("../images/nav_news.jpg") top left no-repeat; text-align: center;}
#menu4_a:hover { background-image: url("../images/nav_news_over.jpg");}
#menu4_a:active { background-image: url("../images/nav_news_over.jpg");}

#menu5_a {position:relative; width:103px; height:32px; z-index:0; left: 885px; top: -128px;
   background: url("../images/nav_rfp.jpg") top left no-repeat; text-align: center;}
#menu5_a:hover { background-image: url("../images/nav_rfp_over.jpg");}
#menu5_a:active { background-image: url("../images/nav_rfp_over.jpg");}

#footer { background-image: url(../images/bg_footer.jpg); background-repeat: repeat-x; position:relative; width:1018px; height:100px; left: 50%; top: 0px; margin-left: -509px; z-index:0;}

/*Forms Style Sheet*/

input {font-family: Verdana, Tahoma, Arial; font-size: 8pt;}
textarea {font-family: Verdana, Tahoma, Arial; font-size: 8pt;}
select {font-family: Verdana, Tahoma, Arial; font-size: 8pt;}	
.form { margin-top: 0; margin-bottom: 0; font-family: Verdana, Tahoma, Arial; font-size: 8pt;}

