@charset utf-8;html{min-height:101%;}
body{background-color:#3450a1;margin:0; font-family:Arial; }
.smallest a:link,.smallest a:visited{color:#2c2c2c;text-decoration:underline;}
.smallest a:hover{text-decoration:none;}

.title{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#5e2459;}
.title a:link{color:#5e2459;text-decoration:none;}
.title a:visited{color:#5e2459;text-decoration:none;}
.title a:hover{text-decoration:underline;}

.body13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#272726;
	margin:0;
	font-weight: bold;
}
.body11{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#272726;margin:0;}
.body12para{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#272726;margin:0;}
.body11sm{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#acacac;margin:0;}
.body12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#272726;
	margin:0;
	font-weight: bold;
	text-align: right;
}
.white{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#FFF;margin-left:3px; padding-left:5px}
.blue18{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#3450a1;margin:0;}
.blue14{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#3450a1;margin:0;}
.yellow24{font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#eeb40e;margin:0;}
.yellow18{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#eeb40e;margin:0;}
.smallest{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#e1e1e1;}
.header{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#ec008c;font-weight:bold;}
.headersub{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#9e0b0f;}
.sublink{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fec00f;}
.bodylink{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fec00f;}
.smallestlink{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#e1e1e1;}
.smallestlink a {color:#e1e1e1;text-decoration:none;}
.smallestlink a:hover {color:#e1e1e1;text-decoration:underline;}

.graylink{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#272726;}
.graylink a {color:#272726;text-decoration:none;}
.graylink a:hover {color:#272726;text-decoration:underline;}

.graysub {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#272726 }
.gray {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#272726 }
.grayb {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#272726 }
.grayb a {color:#2c2c2c;text-decoration:underline;}

/********************************************************************************************************************************************/
/*** FADE STYLE *****************************************************************************************************************************/
#slideshow { display:block; position:relative; }
#slideshow IMG { position:absolute; top:-102px; left:1px; z-index:8; opacity:0.0; }
#slideshow IMG.active { z-index:10; opacity:1.0; }
#slideshow IMG.last-active { z-index:9; }

/********************************************************************************************************************************************/
/*** MENU STYLE *****************************************************************************************************************************/

#subMenuProducts, #subMenuNews { visibility: hidden; }

.menuPreImage					{ display:block; float:left; width:323px; height:50px;  }

#index							{ display:block; float:left; background:url(../images/home.jpg) no-repeat; width:577px; font-family:Arial; font-size:12px;  }
#index a						{ text-decoration:none; color:#FFFFFF; }

#MenuIndex						{ }
#MenuIndex ul					{ list-style:none; margin:0; padding:0; }
#MenuIndex li					{ display:block; float:left; }
#MenuIndex a					{ margin:0; font-weight:bold;  }

.home							{ display:block; float:left; width:72px; height:50px; background:url(images/index_09.png) no-repeat; }
.home:hover						{ display:block; float:left; width:72px; height:50px; background:url(images/index_09_h.png) no-repeat; }
.portfolio						{ display:block; float:left; width:85px; height:50px; background:url(images/index_10.png) no-repeat; }
.portfolio:hover				{ display:block; float:left; width:85px; height:50px; background:url(images/index_10_h.png) no-repeat; }
.products						{ display:block; float:left; width:95px; height:50px; background:url(images/index_11.png) no-repeat; }
.products:hover					{ display:block; float:left; width:95px; height:50px; background:url(images/index_11_h.png) no-repeat; }
.news							{ display:block; float:left; width:145px; height:50px; background:url(images/index_12.png) no-repeat; }
.news:hover						{ display:block; float:left; width:145px; height:50px; background:url(images/index_12_h.png) no-repeat; }
.enquiry						{ display:block; float:left; width:85px; height:50px; background:url(images/index_13.png) no-repeat; }
.enquiry:hover					{ display:block; float:left; width:85px; height:50px; background:url(images/index_13_h.png) no-repeat; }
.contact						{ display:block; float:left; width:95px; height:50px; background:url(images/index_14.png) no-repeat; }
.contact:hover					{ display:block; float:left; width:95px; height:50px; background:url(images/index_14_h.png) no-repeat; }

#subMenuProducts				{ display:block; float:left; position:absolute; top:321px; width:150px;  background:#656461; margin-left:157px;  }
#subMenuProducts ul				{ list-style:none; padding:15px 10px 5px 10px; margin:0;  }
#subMenuProducts li				{ padding-bottom:5px; }
#subMenuProducts a				{ color:#FFFFFF; }
#subMenuProducts a:hover		{ color:#0000FF; }

#subMenuNews					{ display:block; float:left; position:absolute; top:321px; width:145px;  background:#656461; margin-left:252px;  }
#subMenuNews ul					{ list-style:none; padding:15px 10px 5px 10px; margin:0;  }
#subMenuNews li					{ padding-bottom:5px; }
#subMenuNews a					{ color:#FFFFFF; }
#subMenuNews a:hover			{ color:#0000FF; }

#marquee						{ font-family:Arial; font-size:12px; background:url(images/marquee-bg.jpg) repeat-x; width:760px; height:28px; margin:20px auto; }
#marquee marquee				{ line-height:30px; }

.pageProduct					{ font-size:12px; }
.btnBrochure					{ background:url(images/button-brochure.jpg) no-repeat; width:100px; height:25px; padding:0; margin:0; border:0; cursor:pointer; }
.btnTechnical					{ background:url(images/button-technical-sheet.jpg) no-repeat; width:100px; height:24px; padding:0; margin:0; border:0; cursor:pointer; }
.btnTenderspecs					{ background:url(images/button-tenderspecs.jpg) no-repeat; width:100px; height:24px; padding:0; margin:0; border:0; cursor:pointer; }

.btnBlueBrochure				{ background:url(images/button-blue-brochure.jpg) no-repeat; width:139px; height:32px; padding:0; margin:0; border:0; cursor:pointer; }
.btnBlueTechnicalSheet			{ background:url(images/button-blue-technical-sheet.jpg) no-repeat; width:139px; height:32px; padding:0; margin:0; border:0; cursor:pointer; }
.btnBlueTenderSpecs				{ background:url(images/button-blue-tenderspecs.jpg) no-repeat; width:139px; height:32px; padding:0; margin:0; border:0; cursor:pointer; }

.red							{ color:#FF0000; }
.blue							{ color:#3450a1; }
.black							{ color:#000000; }

#contactUsTable					{ font-size:11px; font-family:Arial, Helvetica, sans-serif; }
#contactUsTable	 b				{ font-size:11px; }
#portfolioTable					{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#3366bc; }
#newsEventsTable				{ font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:justify; line-height:15px; }
input[type="text"]{
	width: 300px;
}
