@charset "utf-8";
/* CSS Document */
body { width:100%; margin:0px; padding:0px;  font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; font-weight:normal; line-height:18px; background:#317693; text-align:justify;}
#main { float:left; width:990px; }
#wrapper { width:990px; margin:auto; padding:0px;  }
.header { width:100%; margin:0px 0 0 0; float:left; padding:0px;}
.contact { float:right; width:200px; margin:30px 10px 0px 0px; padding:0px;}
.contact p {margin:0px !important; padding:0px !important; float:right; color:#FFF;  width:240px; background:none;}
.contact p a { text-decoration:none;  color:#FFF;}
.contact p b { color:#FFF; font-weight:bold; font-size:14px;}
.header img { float:left; margin:10px 0 0 20px !important;}
.strip { float:left; margin:3px 0; padding:0px; width:100%; height:3px; background:#FFF; border-bottom:1px #000 dotted; border-top:1px #000 dotted; }
.slider { width:989px; border:1px solid #000; margin:10px 0px 10px 0px; float:left; height:298px;   padding:0px; }
#main { width:100%; margin:0px ; padding:0px; float:left; background:#efefef;}
.content { width:100%; margin:10px 0 0 0 ; padding:5px 0 15px 0; float:left;}
.content p { width:100%; float:left; margin:10px 0 10px 0px; padding:0px;  text-align:justify; font-weight:normal;}
.content ul { font-weight:normal; float:left; margin:0px 0 10px 40px !important;  padding:0px; width:94%;} 
.content h2 { font-size:24px;color:#317693;float:left;width:100%; line-height:30px; margin:0px ; padding:0px 0px; background:url(../images/line.png) no-repeat bottom ; border-bottom:2px solid #317693;}
span, strong { color:#333; font-size:14px;}

.content h3 { font-size:22px; text-decoration:underline; color:#666; width:100%; margin:10px 0; float:left;  padding:0px; }
h4 { font-size:14px;}
.content p b {font-size:14px;}
td ul { width:98%; float:left;}
.content td 
{font-weight:normal; padding:2px 5px;}
table { border-collapse:collapse; margin:0 0 0 10px; float:left;}
.content img { float:right; border:2px solid #333; background:url(../images/fram.jpg) repeat; padding:3px; margin:10px 0 0 10px;}
.content p a { text-decoration:none; float:right; background:#317693; padding:3px 8px;color:#FFF !important;margin:0px !important; }
.content p a:hover { background:#333;}
.product { width:172px; margin:10px 0 0 20px; padding:0px; background:url(../images/fram.jpg) repeat; border:1px solid #bd2428; height:200px; float:left;}
iframe { border:none; width:990px; float:left; margin:0px ; padding:0px; position:absolute; z-index:0;}
.Departments { width:450px; margin:10px 0; height:380px; float:left; padding:10px 15px; border:1px solid #999;}
.Departments img { float:left; margin:5px 5px; }
.Departments p 
{ margin:0px 0px 0 0!important; text-align:justify !important;}
.client { width:204px; float:left; margin:10px	8px; padding:0px 10px 10px 15px; border:1px solid#FFF;}
.client:hover { border:1px solid #317693;}
.client a { width:100px; line-height:34px; font-size:14px; color:#FFF;background:#317693; padding:5px 10px; text-decoration:none; margin:40px 50px !important;}
.client img {margin:0px !important;}
.client a:hover { background:#333;}
#contact {
	width:440px;
	float:left;
	margin:0px 0px 0px 20px; 
	padding:0px 0px 0px 0px;
}
#contact a {
	color:#666;
}

#contact h3 {
	height: auto;
	width:440px;
	float:left;
	margin:20px 0px 0px 30px;
	background: none;
	padding:0px 0px 0px 0px; border:none;
	text-align:left;color:#317693 !important; text-decoration:underline;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#contact font {
font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	width:290px;
	float:left;
	margin:10px 0px 0px 2px;
}#contact font a{
font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	width:auto; text-decoration:none;

	margin:0px 0px 0px 2px;
}
#contact font a:hover{ text-decoration:underline; color:#bd2428;}
#contact b {
	font-size:13px;
	color:#555;
	font-weight:bold;
	float:left;
	width:110px;
	margin:10px 0px 0px 30px;
}
#line { width:440px; background:url(../images/line.png) no-repeat !important; margin:0 0 0 20px; height:6px; float:left;}
.icon { border:none !important; margin-right:20px !important; margin-top:20px !important;}


#footer{ width:100%; margin:0px 0 0 0; float:left; padding:0px;    }
#footer-contaner{ width:990px;   margin:auto; padding:0px;}
.foot-main{float:left; width:99%; height:auto; color:#fff; text-decoration:none; text-align:center;line-height: 20px;font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0px 0px 0 10px;}
.foot-main img { float:right; margin:5px 25px 0 0;  }

.foot-main p { width:75%; color:#FFF; font-size:13px ; text-align:left;opacity:100% !important; float:left; margin:15px 0 0 15px;}



.enquiry_form1
{
height:auto;
width:940px;
float:left;
margin:0px 0px 20px 20px;



}


.enquiry_form1 div
{
width:430px;
float:left;
height:auto;
color:#333;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
margin:10px 0px 0px 30px;
position:relative;
display:block;
margin-bottom:5px;
text-shadow:none;
font-weight:bold;

}
.enquiry_form1 input
{
color:#535651;
}
.enquiry_form1 input:hover
{

}
.txt_box
{
color:#67575F; background:#fff !important;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:50px;
width:406px;
float:right;
margin:0px; border:1px solid #000;

}
.txt_area
{
color:#67575F;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:23px;
width:326px;
float:right;background:#fff !important;
margin:0px; border:1px solid #000;
}
.enquiry_form1  select 
{
height:23px;
width:330px;
float:right;
color:#67575F;background:#fff !important;
font-family:Trebuchet MS;
font-size:11px; 
font-weight: normal; border:1px solid #000;

}
.enquiry_form1 textarea 
{
color:#67575F;
font-family:Arial;
font-size:12px;
font-weight: normal;
height:50px;
width:326px;
float:right;
margin:0px; border:1px solid #000;

}
.enquiry_form1 textarea:hover
{

}
.enquiry_form1 select:hover
{
}

.button {
	height:28px;
	width:80px;
	border:none;
	cursor:pointer;
	color:#FFFFFF !important;
	font-family: Arial!important;
	border:1px solid #FFFFFF;
	font-weight:bold;
	box-shadow: 0px 3px 0px #262f34 !important;
	-moz-box-shadow: 0px 3px 0px #262f34 !important;
	-webkit-box-shadow: 0px 3px 0px #262f34 !important;
	float:right !important;
	margin-top:8px !important;
	margin-right:15px !important;background:#bd2428 !important;	

}
.button:hover {
background:#000 !important;
}.jcarousel-skin-tango .jcarousel-container {
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    padding: 0;
	width:200px; margin:10px 0 0px 0px;
	background:url(../images/contentb.jpg) repeat-x;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 2205px;
	margin:0px 0 0px 0px;
	padding:0px 0 8px 0;
	height:100px;

}

.jcarousel-skin-tango .jcarousel-item {

 
    list-style: none;
    float: left;
    text-align: center;
    display:block;
    margin:0px 0px 0px 0px;
	padding-right:0px;
	width:200px; height:100px;
}
.jcarousel-item img {float:left; border:1px solid #CCC; margin:0px; }
.jcarousel-skin-tango .jcarousel-item .title {
 font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#303030; text-align:center; padding:0px 0 0 0px; }
.jcarousel-skin-tango .jcarousel-item-horizontal {
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 30px;
    right:0px;
    width: 30px;
    height: 100px;
    cursor: pointer;
	
    background:url(../images/arrow-right.png) no-repeat 0px 0px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background:url(../images/right-hover.png) no-repeat 0px 0px; 
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
	background-position:bottom;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top:30px;
    left: 0px;
    width: 30px;
    height: 90px;
    cursor: pointer;
	
    background:url(../images/arrow-left.png) no-repeat 0px 0px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
	background:url(../images/left-hover.png) no-repeat 0px 0px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
	background-position:bottom;
}



/*******************************************************/

.jcarousel-skin-tango2 .jcarousel-container {
}

.jcarousel-skin-tango2 .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango2 .jcarousel-container-vertical {
    padding: 0;
}

.jcarousel-skin-tango2 .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango2 .jcarousel-clip-vertical {
    width: 100px;
	height:90px;
}

.jcarousel-skin-tango2 .jcarousel-item {
    width: 200px;
	height:90px;
	padding:0;
    display: block;
}


/**
 *  vertical Buttons
 */
.jcarousel-skin-tango2{
	margin-left: 5px !important;
	margin-top: 10px;
}
