/* Side Menu */
*{border:0;margin:0;padding:0;}
a{color:#666;}
a:hover,a:focus{color:#4c4c4c;}
#menu{text-align:left;width:170px;margin:8px 0 0 9px;}
#menu li{list-style:none;width:170px;border-bottom:1px solid #7fc9ee;margin:0;}
#menu li a{background:url("../images/menu-a.gif") no-repeat -5px .97em;display:block;width:145px;text-decoration:none;padding:8px 5px 8px 20px;}
#menu li a:hover,#menu li a:focus,#menu li a.active-empty,#menu li a.active-empty:hover {background:#e7f4fa url(../images/product_hover.jpg) no-repeat;color:#188fcb;font-weight:700;}
#menu li a.active,#menu li a.active:hover,#menu li a.active:focus{background:#e7f4fa url(../images/product_hover.jpg) no-repeat;color:#09c;font-weight:700;}
#menu li ul li{list-style:none;margin:0;}
#menu li ul li a{background:url("../images/menu-a-sub-active.gif") no-repeat 0 1.05em;font-size:11px;font-weight:400;margin-left:25px;width:130px;padding:.5em 0 .3em 15px;}
#menu li ul li a.first{background-position:25px 1.1em;padding-top:.7em;}
#menu li ul li a:hover,#menu li ul li a:focus,#menu li ul li a.active,#menu li ul li a.active:hover,#menu li ul li a.active:focus{background:url(../images/menu-a-sub-active.gif) no-repeat 0 1.05em;color:#188fcb;font-weight:700;}

/* Face Box */
#facebox .b{background:url(../images/b.png);}
#facebox .tl{background:url(../images/tl.png);}
#facebox .tr{background:url(../images/tr.png);}
#facebox .bl{background:url(../images/bl.png);}
#facebox .br{background:url(../images/br.png);}
#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left;}
#facebox .popup{position:relative;}
#facebox table{border-collapse:collapse;}
#facebox td{border-bottom:0;}
#facebox .body{background:#fff;width:370px;padding:10px;}
#facebox img{border:0;margin:0;}
#facebox .footer{border-top:1px solid #DDD;padding-top:5px;margin-top:10px;text-align:right;}
#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;width:10px;overflow:hidden;padding:0;}
#facebox_overlay{position:fixed;top:0;left:0;height:100%;width:100%;}
.facebox_hide{z-index:-100;}
.facebox_overlayBG{background-color:#000;z-index:99;}
* html #facebox_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#facebox .loading,#facebox .image{text-align:center;}

/* MENU BUTTONS */

a.home:link { text-decoration:none; text-align:center; display:block; background:url(../images/home_menu.jpg) no-repeat top left;  font-family:Arial; font-weight:bold; font-size:13px; color:#075992;width:95px;	height:45px; }
a.home:visited {text-decoration:none; text-align:center; display:block; background:url(../images/home_menu.jpg) no-repeat top left;	width:95px;	height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#075992; }
a.home:active {	text-decoration:none; text-align:center; display:block; background:url(../images/home_menu.jpg) no-repeat bottom left;width:95px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }
a.home:hover { text-decoration:none; text-align:center; display:block; background:url(../images/home_menu.jpg) no-repeat bottom left;	width:95px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}
/*--------------------------------------*/
a.corporate:link { text-decoration:none; text-align:center; display:block; background:url(../images/corporate_menu.jpg) no-repeat top left; width:120px; height:45px;  font-family:Arial; font-weight:bold; font-size:13px; color:#075992;}
a.corporate:visited { text-decoration:none; text-align:center; display:block; background:url(../images/corporate_menu.jpg) no-repeat top left; width:120px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#075992; }
a.corporate:active { text-decoration:none; text-align:center; display:block; background:url(../images/corporate_menu.jpg no-repeat bottom left; width:120px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }
a.corporate:hover { text-decoration:none; text-align:center; display:block; background:url(../images/corporate_menu.jpg) no-repeat bottom left; width:120px; height:45px;  font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}
/*--------------------------------------*/
a.products:link { text-decoration:none; text-align:center; 	display:block; background:url(../images/products_menu.jpg) no-repeat top left; width:94px; height:45px;  font-family:Arial; font-weight:bold; font-size:13px; color:#075992;}
a.products:visited { text-decoration:none; text-align:center; display:block; background:url(../images/products_menu.jpg) no-repeat top left; width:94px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#075992; }
a.products:active {	text-decoration:none; text-align:center; display:block; background:url(../images/products_menu.jpg) no-repeat bottom left; width:94px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }
a.products:hover { text-decoration:none; text-align:center; display:block; background:url(../images/products_menu.jpg) no-repeat bottom left; width:94px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }
/*--------------------------------------*/
a.prod:link { text-decoration:none; text-align:center; display:block; background:url(../images/corporate_menu.jpg) no-repeat top left; width:120px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#075992; }
a.prod:visited { text-decoration:none; text-align:center; display:block; background:url(../images/corporate_menu.jpg) no-repeat top left; width:120px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#075992; }
a.prod:active { text-decoration:none; text-align:center; display:block; background:url(../images/corporate_menu.jpg) no-repeat bottom left; width:120px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }
a.prod:hover { text-decoration:none; text-align:center; display:block; background:url(../images/corporate_menu.jpg) no-repeat bottom left; width:120px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }

a.quality:link { text-decoration:none; text-align:center; display:block; background:url(../images/quality_menu.jpg) no-repeat top left; width:115px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#075992; }
a.quality:visited { text-decoration:none; text-align:center; display:block; background:url(../images/quality_menu.jpg) no-repeat top left; width:115px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#075992; }
a.quality:active { text-decoration:none; text-align:center; display:block; background:url(../images/quality_menu.jpg) no-repeat bottom left; width:115px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }
a.quality:hover { text-decoration:none; text-align:center; display:block; background:url(../images/quality_menu.jpg) no-repeat bottom left; width:115px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }
/*--------------------------------------*/
a.dealer:link { text-decoration:none; text-align:center; display:block; background:url(../images/quality_menu.jpg) no-repeat top left; width:115px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#075992; }
a.dealer:visited {	text-decoration:none; text-align:center; display:block; background:url(../images/quality_menu.jpg) no-repeat top left; width:115px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#075992;}
a.dealer:active { text-decoration:none; text-align:center; display:block; background:url(../images/quality_menu.jpg) no-repeat bottom left; width:115px; height:45px;  font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}
a.dealer:hover { text-decoration:none; text-align:center; display:block; background:url(../images/quality_menu.jpg) no-repeat bottom left; width:115px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}
/*--------------------------------------*/
/*--------------------------------------*/
a.career:link { text-decoration:none; text-align:center; display:block; background:url(../images/careers_menu.jpg) no-repeat top left; width:110px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#075992;}
a.career:visited {	text-decoration:none; text-align:center; display:block; background:url(../images/careers_menu.jpg) no-repeat top left; width:110px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#075992;}
a.career:active { text-decoration:none; text-align:center; display:block; background:url(../images/careers_menu.jpg) no-repeat bottom left; width:110px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}
a.career:hover { text-decoration:none; text-align:center; display:block; background:url(../images/careers_menu.jpg) no-repeat bottom left; width:110px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}
/*--------------------------------------*/
/*--------------------------------------*/
a.contacts:link { text-decoration:none; text-align:center; display:block; background:url(../images/contacts_menu.jpg) no-repeat top left; width:116px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#075992;}
a.contacts:visited {	text-decoration:none; text-align:center; display:block; background:url(../images/contacts_menu.jpg) no-repeat top left; width:116px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#075992;}
a.contacts:active { text-decoration:none; text-align:center; display:block; background:url(../images/contacts_menu.jpg) no-repeat bottom left; width:116px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}
a.contacts:hover { text-decoration:none; text-align:center; display:block; background:url(../images/contacts_menu.jpg) no-repeat bottom left; width:116px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}
/*--------------------------------------*/
/*--------------------------------------*/
a.enquiry:link { text-decoration:none; text-align:center; display:block; background:url(../images/enquiry_menu.jpg) no-repeat top left; width:109px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#075992;}
a.enquiry:visited {	text-decoration:none; text-align:center; display:block; background:url(../images/enquiry_menu.jpg) no-repeat top left; width:109px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#075992;}
a.enquiry:active { text-decoration:none; text-align:center; display:block; background:url(../images/enquiry_menu.jpg) no-repeat bottom left; width:109px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}
a.enquiry:hover { text-decoration:none; text-align:center; display:block; background:url(../images/enquiry_menu.jpg) no-repeat bottom left; width:109px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}
/*--------------------------------------*/
a.home_act { text-decoration:none; text-align:center; display:block; background:url(../images/home_menu.jpg) no-repeat bottom left;	width:95px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}
a.home_act:hover {	text-decoration:none; text-align:center; display:block; background:url(../images/home_menu.jpg) no-repeat bottom left; width:95px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}

a.corporate_act {	text-decoration:none; text-align:center; display:block; background:url(../images/corporate_menu.jpg) no-repeat bottom left; width:120px; height:45px; clear:both; font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}
a.corporate_act:hover { text-decoration:none; text-align:center; display:block; background:url(../images/corporate_menu.jpg) no-repeat bottom left; width:120px; height:45px;   font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}

a.products_act { text-decoration:none; text-align:center; display:block; background:url(../images/products_menu.jpg) no-repeat bottom left; width:94px; height:45px;  font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}
a.products_act:hover { text-decoration:none; text-align:center; display:block; background:url(../images/products_menu.jpg) no-repeat bottom left; width:94px; height:45px;  font-family:Arial; font-weight:bold; font-size:13px; color:#fff;}

a.quality_act {	text-decoration:none; text-align:center; display:block; background:url(../images/quality_menu.jpg) no-repeat bottom left; width:115px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }
a.quality_act:hover { text-decoration:none; text-align:center; display:block; background:url(../images/quality_menu.jpg) no-repeat bottom left; width:115px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }

a.dealer_act {	text-decoration:none; text-align:center; display:block; background:url(../images/quality_menu.jpg) no-repeat bottom left; width:115px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }
a.dealer_act:hover { text-decoration:none; text-align:center; display:block; background:url(../images/quality_menu.jpg) no-repeat bottom left; width:115px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }

a.contacts_act {	text-decoration:none; text-align:center; display:block; background:url(../images/contacts_menu.jpg) no-repeat bottom left; width:116px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }
a.contacts_act:hover { text-decoration:none; text-align:center; display:block; background:url(../images/contacts_menu.jpg) no-repeat bottom left; width:116px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }

a.career_a {	text-decoration:none; text-align:center; display:block; background:url(../images/careers_menu.jpg) no-repeat bottom left; width:110px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }
a.career_a:hover { text-decoration:none; text-align:center; display:block; background:url(../images/careers_menu.jpg) no-repeat bottom left; width:110px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }

a.enquiry_act {	text-decoration:none; text-align:center; display:block; background:url(../images/enquiry_menu.jpg) no-repeat bottom left; width:109px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }
a.enquiry_act:hover { text-decoration:none; text-align:center; display:block; background:url(../images/enquiry_menu.jpg) no-repeat bottom left; width:109px; height:45px; font-family:Arial; font-weight:bold; font-size:13px; color:#fff; }

