h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
}
h2 {font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;}
.NewsCell {
	font-family: "Trajan Pro", Georgia, "Times New Roman", "Times Roman", serif;
	color: #FFF;
	height: 50px;
	background-image: url(/images/news-back.jpg);
	background-repeat: repeat-x;
	font-size: 14px;
}
.NewsCell2 {
	background-image: url(/images/gradient-back.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #FFF;
	background-color: #494949;
	font-size: 14px;
}

BODY {
	font-family:  Arial, Trebuchet, Verdana,  Helvetica, sans-serif;
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #3d3d3e;
	text-align: center;
	color: #000000;
	margin: 0px;
}
.advert li a {
color: #000000;
list-style-type: none; 
text-decoration: none;
}

.advert li a.hover {
color: #7c0000;
text-decoration: underlined;
}


.advert1 ul {
list-style: none;
display: inline;
}

/***** Page Layout ****/

.page {
	width: 930px;
	text-align: left;
	background-color: #c3c3c3; 
	border:0px solid #e1e1e1;
}

.header {

	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	width: 931px;
	height: 119px;
	background-color: #000000;
}

.header_service {

	background-image: url(images/header_service.jpg);
	background-repeat: no-repeat;
	width: 931px;
	height: 119px;
	background-color: #000000;
}
.footlogos {
	width: 931px;
	height: 150px;
	background-color: #ffffff;
}
.foottxt {
font-size: 10px;
}
.footer{
	width: 931px;
	height: 15px;
	font-size: 11px;
	text-align: center;
	color: #ffffff;
	background-color: #000000;
}
.footer_front {
width: 931px;
height: 205px;
background-image: url(images/footer_frontpage.jpg);
background-repeat: no-repeat;
}
.footer_text {
padding-top: 190px;
text-align: center;
width: 931px;
}
.container {
	width:930px;
}
.leftcontent {
	width:306px;
	color: #ffffff;
	font-size: 12px;
	font-weight: 100;
	line-height: 130%;
	background-color: #c3c3c3;
	
}

.maincontent {
	font: small Verdana,sans-serif;
	color: #000000;
	background-image: url(images/maincontent_bg2.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.maincontent2 {
	font: small Verdana,sans-serif;
	color: #000000;
	background-image: url(images/maincontent_bg.jpg);
	background-repeat: no-repeat;
	background-color: #c3c3c3;
	text-align: left;
}
.maincontent3 {
	font: small Verdana,sans-serif;
	color: #000000;
	background-image: url(images/maincontent_bg3.jpg);
	background-repeat: no-repeat;
	background-color: #c3c3c3;
	text-align: left;
}
.industryimg {
	padding: 14px;
}
IMG.industryimg {	border: 3px solid #000000; }

.pagepad {
    padding: 10px;
}

.pagepadtext {
border-bottom: 1px solid #000000;
}

.flash {
	position: relative;
	z-index: 1;
	border: 0px solid #ff0000;
	width: 931px;
	top: 0px;
	margin: 0 auto;
}
.flashcontact {
	position: relative;
	z-index: 1;
	border: 0px solid #ff0000;
	width: 920px;
	top: 0px;
	margin: 0 auto;
}

.flash3 {
	position: relative;
	z-index: 1;
	border: 0px solid #ff0000;
	width: 628px;
	top: 0px;
	margin: 0 auto;
}

.txt {  
	color: #ffffff;
 }
.txt2 {  
	padding: 8px;
 }

.menu {
	width: 931px;
	height: 43px;
	display: block;
	z-index: 3; 
	margin: 0 auto;
}
.menu_home a
 {background: url(images/menu_home_red.jpg); background-repeat: no-repeat; display: block; width: 142px; height: 43px; padding: 0px; float: left;}
.menu_home a:hover
 {background: url(images/menu_home_blue.jpg); background-repeat: no-repeat; display: block; width: 142px; height: 43px; padding: 0px; float: left;}

.menu_products a
 {background: url(images/menu_products_red.jpg); background-repeat: no-repeat; display: block; width: 140px; height: 43px; float: left; padding: 0px;}
.menu_products a:hover
 {background: url(images/menu_products_blue.jpg); background-repeat: no-repeat; display: block; width: 140px; height: 43px; float: left; padding: 0px;}

.menu_industries a
 {background: url(images/menu_industries_red.jpg); background-repeat: no-repeat; display: block; width: 204px; height: 43px; float: left; padding: 0px;}
.menu_industries a:hover
 {background: url(images/menu_industries_blue.jpg); background-repeat: no-repeat; display: block; width: 204px; height: 43px; float: left; padding: 0px;}

.menu_service a
 {background: url(images/menu_service_red.jpg); background-repeat: no-repeat; display: block; width: 116px; height: 43px; float: left; padding: 0px;}
.menu_service a:hover
 {background: url(images/menu_service_blue.jpg); background-repeat: no-repeat; display: block; width: 116px; height: 43px; float: left; padding: 0px;}

.menu_faq a
 {background: url(images/menu_faq_red.jpg); background-repeat: no-repeat; display: block; width: 99px; height: 43px; float: left; padding: 0px;}
.menu_about a:hover
 {background: url(images/menu_faq_blue.jpg); background-repeat: no-repeat; display: block; width: 99px; height: 43px; float: left; padding: 0px;}

.menu_about a
 {background: url(images/menu_aboutus_red.jpg); background-repeat: no-repeat; display: block; width: 118px; height: 43px; float: left; padding: 0px;}
.menu_about a:hover
 {background: url(images/menu_aboutus_blue.jpg); background-repeat: no-repeat; display: block; width: 118px; height: 43px; float: left; padding: 0px;}

.menu_contact a
 {background: url(images/menu_contact_red.jpg); background-repeat: no-repeat; display: block; width: 112px; height: 43px; float: left; padding: 0px;}
.menu_contact a:hover
 {background: url(images/menu_contact_blue.jpg); background-repeat: no-repeat; display: block; width: 112px; height: 43px; float: left; padding: 0px;}

.images {
border: 1px solid #000000;
padding: -3px;
}
#MBcontainer {
	width: 625px;
	margin: auto;
	padding-top: 430px;
	padding-bottom: 10px;
}
#MBcontainer2 {
	width: 325px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.texttop  {background: url(images/text-top.jpg); background-repeat: no-repeat; width: 605px; height: 60px;  padding: 0px;}
.textmid {background: #c3c3c3; width: 605px;>
.textbottom  {background: url(images/text-bottom.jpg); background-repeat: no-repeat; width: 605px; height: 72px; padding: 0px;}

.answer {
margin-left: 10px;
}
