@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
a{text-decoration:none;}
img{border:0px;}
.float-left{float:left;}
.float-right{float:right;}
.clr{clear:both;}
.padd-left{padding-left:10px;padding-left:5px;}
.padd-top{padding-top:12px;}
.padd-but{padding-bottom:45px;}
.padd-top1{padding-top:30px;}
.marg-left{margin-left:35px;}
.input, textarea, select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}
::-moz-selection{ background: #91b93d; color:#fff; text-shadow: none; }
::selection { background:#91b93d; color:#fff; text-shadow: none; }
 
body, td, th {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #4c4a4a;}
 form,  ul, li, ol{margin:0; padding:0;}
h1{font-family:"Century Gothic"; font-size:21px; color:#d70303; float:left;padding:0px 10px 0px 10px;}
h2{font-family:"Century Gothic"; font-size:21px; color:#565555; float:left;}
h3{ font-family:"Century Gothic"; font-size:12px; color:#6e6e6e6; float:left; font-weight:bold;}
h4{font-family:"Century Gothic"; font-size:12px; color:#1b69aa; float:left;}
h5{font-family:"Century Gothic"; font-size:12px; color:#fff; float:left; padding: 5px 10px 0 20px;}
h6{ font-family:"Century Gothic"; font-size:14px; color:#fff; float:left;padding:5px 10px 0px 8px;}
p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4c4a4a; font-weight:normal; text-align:justify;}
html{height: 100%; margin :0; padding: 0;background: none repeat scroll 0 0 #F5F5F5;   }
body{background: none repeat scroll 0 0 #F5F5F5;  margin:0px auto; }

/* Layout */
#main-container { margin: 0 auto; height:auto; width: 100%;}
#container {
     margin: 0 auto;
    width: 1002px;
	height:auto;
}
#header-top{
	 background: url("../images/corporate-header-top-gradient-2.gif") repeat-x scroll left top transparent; height:110px;
	}

.utility-nav{
	width: 100%;
    height: 27px;
	}
.utility-nav li{
	display: inline;
    height: 27px;
    padding: 0;
	}	
	
.utility-right{
	 background: url("../images/corporate-utility-nav.gif") no-repeat scroll left bottom transparent;
    height: 27px;
    width: 5px;
	}	
.utility-left{
	  background: url("../images/corporate-utility-nav.gif") no-repeat scroll left top transparent; height: 27px;
    width: 4px;
	}
.inside{
	background: url("../images/corporate-utility-nav.gif") repeat-x scroll left -27px transparent;
    height: 27px;
    line-height: 27px;
    padding-top: 0;
	width:215px;}
	
.inside a{ color: #BCBCBC;
    text-shadow: 1px 1px 0 #3D3D3D; padding: 5px 7px 5px 8px;
    text-decoration: none;	}
	
.inside a:hover{ color: #fff;
    text-shadow: 1px 1px 0 #3D3D3D;	}	
	
.logo{
	
    height: 70px;
    width: 500px;}	
	.extra-space{
	width: 159px;
    height: 70px;
    width: 400px;}	
.action-nav{ 
    margin-top: 9px;
	width:300px;
	}

.phone{   
	
	width:22px;
	height:30px;}
	.phone-h3{ 
	font-family:"Century Gothic"; font-size:12px; font-weight:bold; color:#1b69aa; float:left; margin-left: 10px;
	}
	.phone-h4{   
	  color: #4C4A4A;   
    font-family: "Century Gothic";font-weight:bold;
    font-size: 12px;}
	.mail{
    width:26px;
	height:7px;
		}
		.mail-h3{   
	width:8px;
	font-family:"Century Gothic"; font-size:12px; font-weight:bold; color:#1b69aa; margin-left: 6px;}
	.mail-h4{
	  color: #4C4A4A;
    font-family: "Century Gothic";font-weight:bold;
    font-size: 12px; margin-left: 30px;}
	.mail-h5{
	  color: #4C4A4A;
    font-family: "Century Gothic";font-weight:bold;
    font-size: 12px; margin-left: 70px;}
.header-bottom{
	background: url("../images/corporate-header-bottom-gradient.gif") repeat-x scroll left top transparent;
    height: 42px;}	
	
/*#nav {
    float: left;
    height: 42px;
    list-style: none outside none;
	width:900px;
	display:inline;
}
#nav li{ display: block;
    float: left;
    height: 42px;
	width:110px;
	padding:15px 0px 0px 12px;
	text-align:center;}
#nav li a {
    background: url("../image/nav-bg.gif") repeat-x scroll left -42px transparent;
    color: #3B3B3B;
    display: block;
    float: left;
    font-size: 14px;
    height: 28px;
    padding: 14px 10px 0;
    text-decoration: none;
}
.nav-left{
	background: url("../images/nav-bg.gif") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 42px;
    width: 2px;}
 .nav-right {
    background: url("../images/nav-bg.gif") no-repeat scroll left bottom transparent;
    display: block;
    float: left;
    height: 42px;
    width: 2px;
}	
.dropdown {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    display: none;
    left: 0;
    min-width: 148px;
    position: absolute;
    top: 42px;
    z-index: 1000;
}
.dropdown li {clear: both;
    height: auto;
    width: 100%;display: block;
    float: left;
    height: 42px;}*/
/*navigation*/
.navigation-area{padding:0px 0px 0px 0px;}
.navigation{background:url(../images/nav-mid.jpg) repeat-x; height:41px; width:1000px;}



ul.dropdown {list-style: none; margin: 0; padding: 0; width:900px;}

ul.dropdown li {background:url(../images/divider.gif) no-repeat right top; padding:5px 28px 0px 28px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#fff; line-height:40px; float:left; text-decoration:none; vertical-align: middle; zoom: 1;}

ul.dropdown li.last { background-image:none;}
 
ul.dropdown li.hover,ul.dropdown li:hover {color:#FFFFFF;/*background:url(../images/nav-hover.gif) repeat-x;*/ height:34px;}

ul.dropdown li.hover,ul.dropdown li:hover { position: relative; z-index: 500; cursor: default; background:#FF0000; }

ul.dropdown ul {position:absolute; visibility: hidden; top: 100%; left: 0; z-index: 598; width:50px; margin-top: 1px;}

ul.dropdown ul li { float: none; background-color:#cd0303; width:170px; font-size:12px; }

ul.dropdown ul ul { top: 1px; left: 99%;}

ul.dropdown li:hover > ul { visibility: visible; list-style: none; margin: 0; padding: 0; }

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #fff; text-decoration: none; }
	ul.dropdown a:hover		{ color: #000;  }
	ul.dropdown a:active	{ color: #ffa500; }
/*slider*/
/*navigation*/
#header-home,
#header-home .shell {height: 448px;background: url("../images/slide-holder-bg1.gif") repeat-x scroll left top transparent; }
.slider1 { position: relative; z-index: 5; }
.slider1 .slider-wrapper { position: absolute; top: -445px; left: 0px;  } 
.slider1 .slider-holder {float: left; display: inline;  width:1002px; height: 276px; background: url(../images/home1-slider.png) no-repeat 0 0; position: relative;  } 
.slider1 .slider-holder .content { width: 869px; height: 242px; position: relative; overflow: hidden; margin: 14px 0 0 0px; } 
.slider1 .slider-holder .content ul { list-style: none outside none; position: relative; overflow: hidden; } 
.slider1 .slider-holder .content ul li { width: 950px; height: 242px; position: relative; overflow: hidden; } 
.slider1 .slider-holder .content .jcarousel-clip { width: 869px; height: 242px; position: relative; overflow: hidden; } 
.slider1 .slider-holder .carousel-prev,
.slider1 .slider-holder .carousel-next { position: absolute; top: 80px; width: 52px; height: 53px; display: block; font-size: 0; line-height: 0; text-indent: -4000px; }
.slider1 .slider-holder .carousel-prev { background: url(../images/carousel1-prev.png) no-repeat 0 0; left: -9px;}
.slider1 .slider-holder .carousel-next { background: url(../images/carousel1-next.png) no-repeat 0 0; right: -10px;}
.slider1 .slider-sidebar { float: left; display: inline;  width: 470px; margin: 20px 0 0 5px; text-align:justify;  }
.slider1 .slider-leftbar { float: left; display: inline;  width: 132px; margin: 10px 0 0 25px; }
.slider1 .slider-rightbar { float: left; display: inline;  width: 150px; margin: 0px 0 0 10px; }
.slider1 .slider-left-sidebar { float: left; display: inline;  width: 132px; margin: 7px 0 0 75px; }
.slider1 .slider-sidebar h2 { font-size: 17px; font-weight: bold; color: #515151; text-transform: none;  margin-bottom: 10px; }
.slider1 .slider-sidebar h3 { font-size: 17px; font-weight: bold; color: #a8151f; text-transform: none; margin-left:5px;  margin-bottom: 10px; }
.slider1 .slider-sidebar h4 { font-size: 14px; font-weight: bold; color: #286E76; text-transform: none;  margin-bottom: 0px; margin-top:5px; }
.slider1 .slider-sidebar p { font-size: 14px; line-height: 20px; color: #666666; }
.slider-buttoni { margin-top: 10px; background: url("../images/slider-btn.png") no-repeat scroll 0 0 transparent;
    color: #4A5461;
    display: block;
    font-size: 17px;
    font-weight: bold;
    height: 39px;
    line-height: 39px;
    text-align: center;
    text-shadow: 1px 1px 1px #CCCCCC;
    width: 195px; }
.slider1 .slider-nav { position: absolute; bottom: 40px; left:537px; }
.slider1 .slider-nav ul { list-style: none outside none; }
.slider1 .slider-nav ul li { float: left; display: inline; width: 15px; height: 15px; margin-right: 6px;  }
.slider1 .slider-nav ul li a { float: left; display: inline; width: 15px; height: 15px; font-size: 0; line-height: 0; text-indent: -4000px; background: url(../images/slider1-pagination.gif) no-repeat 0 0; }
.slider1 .slider-nav ul li a:hover,
.slider1 .slider-nav ul li a.active { background-position: right 0; }
.cl {
    clear: both;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    text-indent: -4000px;
}
.email {
    border: 1px solid #E2E2E2;
    border-radius: 5px 5px 5px 5px;
    color: #000;
    font-size: 12px;
    font-style: italic;
    height:20px;
    padding: 0 10px;
    width: 220px;
}
.products-area{
 width: 1000px;	  padding: 5px;
	}

.products-area ul{
 width: 920px;	
 margin:5px 5px 5px 5px;
 
	}	
	
.products-area h2{
 font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#a8151f;	
  margin:-8px 5px 5px 5px;
  font-weight:bold;
	}
	
.products-area li{
 width: 250px;	display: inline;
 color:#000000;
	}	
	.products-area a{
 color:#000000;
  padding:5px 5px 5px 5px;
	}	
	.products-area a:hover{
	
 color:#cc0000;
	}		
#product-container {  padding:10px; font-size:12px;  }
#product-content{
	 padding: 10px 10px 5px;
	 box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.3);
    width: 980px;
	height:794px;
	background:#FFFFFF;
	-webkit-box-shadow: 0 5px 7px #CCCCCC;
box-shadow: 0 5px 7px #CCCCCC;
background-color:#FFFFFF;
behavior: url(images/PIE.htc);
-moz-box-shadow: 0 5px 7px #CCCCCC;
}
	
.business-enq-top{
	background: url("../images/enq-top.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 4px;
    width: 300px;
	}	
.business-enq-mid {
    background: url("../images/enq-mid.gif") repeat-x scroll center bottom #59595C;
    margin-left: 2px;
    width: 294px;
	height:337px;
}
	
.title{ font-size: 18px;
    margin-bottom: 10px; color: #FFFFFF; padding: 5px 0px 0 21px; }
.sep11 {
    background: url("../images/repeat-x.png") repeat-x scroll 0 -1810px transparent;
    height: 1px;
    width: 100%;
}
.inform-name{
	width:50px;
	color:#FFFFFF;
	margin: 5px 20px 0 0px;
	}
	.field-area{
	margin: 23px  20px 0 10px;
	width:260px;
	color:#FFFFFF;
	}
	.inform-msg{
	 height:70px;
    width: 149px;
	color:#000;
	
	}
.inform-field{
	width:150px;
	}
	.send-msg{
	background: url("../images/send-msg.gif") repeat-x  ;
	 width: 294px;margin:10px 0px 0px 0px; height:33px;
	
	}
	.send-msg a{  color:#FFF;

	}
	.send-msg a:hover{color:#F00;
	}

.footer-bg{
	width: 980px;
	height: auto;
	position:absolute;
	color:#515151;
	left: 7px;
	top: 915px;
	}
	
.footer-area{
     height: auto;
    margin: 0 auto;
    padding-top: 20px;
	padding-left: 10px;
    width: 999px;
	}
	.footer-area1{
     height: auto;
    margin: 0 auto;
    padding-top: 20px;
	padding-left: 10px;
	}
.link	{
 width: 200px; font-family:"Century Gothic";  font-size:18px; font-weight:bold; color:#515151; 
}
.tips	{
 width: 336px;
font-family:"Century Gothic"; font-size:21px; font-weight:bold; color:#515151;
}



.nevi-txt{
list-style:none;
color:#515151;
font-size:12px;
padding:0px 0px 0px 0px;
}
.nevi-txt li{
color:#515151;
width:280px;
padding-top:2px;
margin-bottom:2px;
text-align:left;
}
.nevi-txt li a{
color:#515151;
padding:4px 10px 0 20px;
background:url(../images/nevi-arw.png) 0 9px no-repeat;
text-decoration:none;

}
.nevi-txt li a:hover  {
color:#515151;
font-size:12px;
background:url(../images/nevi-arw.png) 0 9px no-repeat;
height:28px;
text-decoration:underline;
padding:4px 10px 0 20px;
text-align:center;
}

.footer-products-area{
 width: 987px;	  padding: 5px;background: none repeat scroll 0 0 #7A7979;
	}

.footer-products-area ul{
 width: 920px;	
 margin:5px 5px 5px 5px;
 
	}	
	
.footer-products-area h2{
 font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#a8151f;	
  margin:-8px 5px 5px 5px;
  font-weight:bold;
	}
	
.footer-products-area li{
 width: 250px;	display: inline;
 color:#fff;
	}	
	.footer-products-area a{
 color:#e8e8e8;
  padding:5px 5px 5px 5px;
	}	
	.footer-products-area a:hover{	
 color:#fff;
	}		
	
	
	.client_box {
    background: url("../images/client_bg.jpg") no-repeat scroll 0 center transparent;
    float: left;
    height: 82px;
    margin: 0;
    padding: 0;
    width: 1005px;
}
.client_box h2 {
    background: url("../images/client_arrow.png") no-repeat scroll right top transparent;
    color: #2D2E2E;
    float: left;
    font: 16px/20px 'AftasansRegular',Arial,Helvetica,sans-serif;
    height: 52px;
    padding: 30px 0 0 35px;
    text-align: left;
    text-transform: uppercase;
    width: 135px;
}
.client_box{
	width:1005px;
	height:82px;
	float:left;
	padding:0;
	margin:0px;
	background:url(../images/client_bg.jpg) 0 center no-repeat;
}
.client_box h2{
    background: url("../images/client_arrow.png") no-repeat scroll right top transparent;
    color: #2D2E2E;
    float: left;
    font: 16px/20px 'AftasansRegular',Arial,Helvetica,sans-serif;
    height: 52px;
    padding: 30px 0 0 35px;
    text-align: left;
    text-transform: uppercase;
    width: 135px;
}
.client_logo{
    float: right;
    margin: 0px 0 0;
	padding: 20px 0 16px;
    width: 828px;
}



.client_logo ul{
	margin:0;
	padding:0;
	list-style:none;
}
.client_logo ul li{
	margin:0;
	padding:0 0 0 12px;
	list-style:none;
	float:left;
	display:inline;
}
.client_logo ul li a{
	display:block;
	float:left;
}
#slider {	position: relative;	overflow: hidden;	height:54px;	padding:3px 0 0 0;	width:800px;}
#slider img {	position:absolute;	margin:0;	display:none;	padding:0;	float:left;}
