/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:0;}
html, body {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background:url(../images/bg-body.jpg) repeat-x; background-color:#e2e2e2;}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
UL, OL {list-style: none; }
li {list-style-type:none;}
A { color:#; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}
:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}
input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}
.clr {clear: both;}
.clearfix:after {content: ".";display: block;height: 0px;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.lF {float:left;}
.rF {float:right;}

/*----------WRAPPER START HERE------------------------------*/
#wrapper{ width:748px; margin:0 auto; height:auto; }
.position-div{ width:1000px; height:auto; margin:0 auto; position:relative;}
.date{
	width:105px;
	height:15px;
	position:absolute;
	top:157px;
	right:11px;
	background:url(../images/phone-no.png) no-repeat;
}
/*----------HEADER START HERE-------------------------------*/
.header{ width:748px; margin:0; height:176px; padding-top:26px;}
.logo{ xbackground:url(../images/logo2.png) no-repeat; width:608px; height:78px; margin:0 auto;}
/*----------NAVIGATION START HERE---------------------------*/
.mainnav{ width:748px;}
/*----------CONTAIN START HERE---------------------------*/
.contain{ width:748px; height:auto; padding-top: 15px;}
/*.contain h2{ background:url(../images/bg-h2.png) no-repeat center; width:371px; margin-bottom:5px; height:24px; font-size:14px; color:#000000; font-weight:bold; text-align:center;}*/
.contain-tech{ background:url(../images/bg-h2.png) no-repeat; width:268px; height:30px; margin-left:60px; }
.contain-tech-title {margin:0px 0 0 85px; height:24px; font-size:14px; color:#000000; font-weight:bold; }
.contain p{ margin: 5px 5px 10px 5px; font-size:12px; text-align:left; line-height: 18px;}
.contain-lefttext{ background:url(../images/box-lefttext.png) no-repeat; width:333px; height:96px; margin:0 auto;}
.contain-righttext{ background:url(../images/box-righttext.png) no-repeat; width:305px; height:96px; margin:0 auto; }
/*----------LEFTSECT START HERE-----------------------------*/
.contain-left, .contain-right{ width:371px; height:auto; float:left;}
.contain-left-image, .contain-right-image{ background:url(../images/home1.png) no-repeat; width:371px; height:280px; margin-bottom:30px; margin-top: 25px;}
.contain-left-bott{ background:url(../images/left-boxbotttom.png) no-repeat  center; width:280px; height:28px; margin:6px 0 0 45px;}
/*----------RIGHTSECT START HERE----------------------------*/
.contain-right{ float:right;}
.contain-right-image{ background:url(../images/home2.png) no-repeat;}
/*.boxdiv{ width:100%; height:auto; margin-top:22px;  }
.box{ background:url(../images/box.png) no-repeat; width:98px; padding-top:100px; float:left; margin-right:10px;}
*/
.boxdiv{
	margin-top: 22px;	
}
.box{
	width: 98px;	
	float: left;
	margin-right: 10px;
}
.box img{
	margin-bottom: 5px;	
}

/*----------FOOTER START HERE-------------------------------*/
#footer{ background:url(../images/bg-footer.jpg) repeat-x; width:100%; height:90px; margin:22px 0 0 0; text-align:justify; color:#302e46; }
#footer span.copyright{ font-size:9px; font-family:"Times New Roman", Times, serif; color:#302e46; font-weight:normal;}
.footer-div{ width:748px; height:90px; font-size:13px; font-weight:bold;  height/**/:/**/65px; margin:0 auto; padding-top:25px; line-height:20px;}
.footer-div a{ text-decoration: none; color:#302e46;  }


.contain-tech-title{
	padding-left:6px;	
}
.contain-value-title{
	padding-left:27px;	
}
.boxright{
	margin-right:0 !important;	
}
.footer-products{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:normal;	
}



.column-images{
	margin: 0;
	padding: 0;
	margin-right: 2px;	
	margin-bottom: 3px;
}
.column-images-last{
	margin: 0;
	padding: 0;
	margin-right: 0px;	
	margin-bottom: 3px;
}
.column-images-second-last{
	margin: 0;
	padding: 0;
	margin-right: 2px;	
	margin-bottom: 3px;
}
.image-left{
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
}
#footer{
	clear: both;
}