header,footer,
article,section,
hgroup, nav,dd, del, details, dfn, dl, div, dt,
figure{
/* Giving a display value to the HTML5 rendered elements: */
display:block;
}
img{border:none;}
ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
	color: #FFF;
}
p, td, input, label, form, h1, h2, h3, h4, h5, h6 {
	padding:0px;
	margin:0px;
	border:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #969696;
}
body{margin:0px; padding:0px; background:url(../images/header1-bg.gif) repeat-x center top; font-family:Arial, Helvetica, sans-serif;}
h2 {font-size: 30px; line-height: 1.2em; color: #262626; margin: 0px 0px -8px 0px;}
h2 span {display: block; margin-top: -4px;}
#maincointner{width:950px; margin:0px auto; padding:0px; height:auto; position:relative;}
.toph{width:950px; margin:0px; padding:0px; float:left; height:auto;}
.logo{width:950px; margin:0px; padding:6px 0 0 0; float:left; height:auto; text-align:center;}
.clear:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
nav{width:950px; margin:0px; padding:0px; float:left; background:url(../images/nav-bg.gif) repeat-x center top; height:47px;}
nav ul {width:950px; margin:0px; padding:0px; float:left; height:auto; list-style:none;}
nav ul li{font-size: 14px; line-height: 30px; padding: 8px 19px 0 33px; float:left;}
nav ul li a{margin:0px; padding:0px; font-size:14px; color:#fff; text-decoration:none;}
nav ul li a:hover{font-size:14px; color:#fff; text-decoration:underline;}
.callus {width: 350px; text-align: right; color: #FFF; font-size: 12px;}
.banner{width:950px; margin:10px 0 0 0; padding:0px; float:left; height:auto;}
#middlecointner{width:950px; margin:5px 0 0 0; padding:0px; float:left; height:auto; background:#fff;}
.leftpannel{width:679px; margin:0px; padding:15px 10px 20px 20px; float:left; height:auto; background:#f2f0f0;}
.leftpanne01{
	width:668px;
	float:left;
	height:auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
	left: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.left{width:709px; margin:0px; padding:0 0 20px 0; float:left; height:auto;}
.liftimg{ width:204px; margin:0px; padding:0px; float:left; height:auto;}
.leftrightcontent{width:450px; margin:0px; padding:10px 0 0 0; float:right; height:auto;}
.content{
	padding:10px 0 0 0;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	color:#959595;
	font-size:14px;
	line-height:20px;
}
.content span{
	padding-top: 18px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	color:#959595
}
.content01{
	padding:0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	color:#959595;
	font-size:14px;
	line-height:20px;
}
.content01 span{padding-top: 18px; text-align: left; font-family: Arial, Helvetica, sans-serif; list-style-type: none; color:#959595}
.rightpanel{width:230px; margin:0px; padding:10px 0 0 0; float:right; height:auto;}
.offer{width:679px; margin:0px; padding:15px 10px 20px 20px; float:left; height:auto; background:#565656;}
.whatweoffwe{
	width:630px;
	float:left;
	height:300px;
	border-top: solid 1px #dadada;
	min-height:100px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
	overflow: visible;
}
.whatoffer-left{width:109px; margin:0px; padding:0px; float:left; height:auto;}
.whatoffer-right{
	width:250px;
	margin:0px;
	float:left;
	height:180px;
	overflow: visible;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.whatoffer-right ul{
	width:400px;
	margin:0px;
	padding:0px;
	float:left;
	height:auto;
	color: #CCC;
}
.whatoffer-right li{
	margin:0px;
	height:auto;
	font-size:14px;
	color:#CCC;
	background: url(../images/row-li-bg.gif) no-repeat left;
	line-height:28px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
}
.offer-img{width:111px; margin:0px; padding:0px; float:left; height:auto;}
.offer-img01{
	width:111px;
	margin:0px;
	padding:0px;
	float:left;
	height:auto;
}
.quicklink{
	width:230px;
	float:left;
	height:auto;
	background:url(../images/border.jpg) repeat-x center top;
	margin-top: 40px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.quicklink li {font-size: 14px; line-height: 25px; background: url(../images/list-bg.gif) 0 7px no-repeat; padding-left: 17px;}
.quicklink li a {color: #767676; text-transform: uppercase; text-decoration: none;}
.quicklink li a:hover {text-decoration: underline;}
.videopanal{width:230px; margin:20px 0 0 0; padding:15px 0 0 0; float:left; height:auto; background:url(../images/border.jpg) repeat-x center top;}
.toutub{width:230px; margin:0px; padding:0px; float:left; height:auto;}
.youtubicon{width:50px; margin:0px; padding:0px; float:left; height:auto;}
.youtubheading{width:172px; margin:0px; padding:5px 0 0 0; float:right; height:auto;}
.video-left{width:101px; margin:0px; padding:0px; float:left; height:auto;}
.video-left ul{width:101px; margin:0px; padding:0px; float:left; height:auto;}
.video-left li{width:101px; margin:10px 0 30px 0; padding:0px; float:left; height:auto;}


.video-dis{width:108px; margin:10px 0 0 20px; padding:0px; float:left; height:auto;}
.videodis01{width:108px; margin:0px; padding:20px 0 0 0; float:left; height:auto; font-size:12px; color:#959595; height: auto;}
.videodis02{width:108px; margin:0px; padding:95px 0 0 0; float:left; height:auto; font-size:12px; color:#959595; height: auto;}
.videodis03{width:108px; margin:0px; padding:90px 0 0 0; float:left; height:auto; font-size:12px; color:#959595; height: auto;}


#footer{width:100%; margin:0px; padding:0px; float:left; height:135px; background:url(../images/footer.jpg) repeat-x center top;}
.footer{width:940px; margin:0px auto; padding:70px 0 0 20px;}
.footerleft{width:181px; margin:0px; padding:0px; float:left; height:auto; color:#333333; font-size:14px;}
.footermenu{float: right; width: 590px; margin-right: 0px;}
.footermenu ul {width: 100%; overflow: hidden;}
.footermenu li {float: left; font-size: 14px; background: url(../images/footer-nav-bg.gif) 0 7px no-repeat; padding: 0 26px 0 27px;}
.footermenu  li a { display: inline-block; color: #000; text-decoration: none; font-style: italic;}
.footermenu li a:hover {text-decoration: underline;}
.map{width:212px; margin:0px; padding:0px; float:left; height:auto;}
.map-rightdiv{width:400px; margin:0px; padding:0px; float:right; height:auto; color:#333333; font-size:12px;}
.mapcontent{width:630px; margin:0px; padding:10px 0 0 0; float:left; height:auto; color:#333333; font-size:12px;}
.contactus-from{width:600px; margin:0px; padding:10px 0 0 0; float:right;}
.formcontent{font-size:12px; color:#000; font-weight:bold;}
.fromleft{width:217px; margin:0px; padding:0px; float:left; height:auto;}
.fromleft ul{width:217px; margin:0px; padding:0px; float:left; height:auto;}
.fromleft li{width:217px; margin:0px; padding:0px; height:auto; font-size:12px; color:#000; font-weight:bold; line-height:30px;}
.fromleft li span{margin:0px; padding:0 0 0 3px; font-size:15px; color:#ff0000;}
.from-right{width:288px; margin:0px; padding:0px; float:left;}
.from-right ul{width:288px; margin:0px; padding:0px; float:left;}
.from-right li{margin:0px; padding:0px; line-height:30px; height:30px;}
.error{font-size:17px; color:#F00; font-family:Arial, Helvetica, sans-serif;}
.textbox{width:284px; margin:0px; padding:0px; float:left; height:21px; border:solid 1px #7f9db9;}
.ddmenu{width:130px; margin:0px; padding:0px; float:left; height:23px; border:solid 1px #7f9db9;}
.textarea{width:284px; margin:0px; padding:0px; float:left; height:81px; border:solid 1px #7f9db9;}
.submit-div{width:70px; margin:10px 0 0 0; padding:0px; float:left; height:auto;}
.submitbtn{width:70px; height:23px; background: url(../images/submitbtn.jpg) no-repeat left top; border:none; cursor:pointer; color:#FFF; font-size:12px; color:#fff; line-height:23px; text-transform:uppercase; font-weight:bold;}
.product-menubg{width:679px; margin:0px; padding:6px 0 0 0; float:left;}
.productleft-img{width:30px; margin:0px; padding:0px; float:left;}
.productcenter-bg{width:496px; margin:0px; padding:0px; background:url(../images/product-centerimg.jpg) repeat-x center top; height:48px; float:left;}
.productright-img{width:30px; margin:0px; padding:0px; float:left;}
.productmenu{width:496px; margin:0px; padding:0px; float:left; height:auto;}
.productmenu ul{width:496px; margin:0px; padding:0px; float:left; height:auto;}
.productmenu li{margin:0px; padding:0px; float:left; height:auto; line-height:45px;}
.product-c{width:679px; margin:0px; padding:10px 0 0 0; float:left; height:auto;}
.option{font-size:12px; color:#FFF;}
#banner{ width:950px; margin:0px; padding:0px; float:left; height:363px;}
.product-menu{width:496px; margin:0px; padding:0px; float:left; height:auto;}
.product-menu ul{width:496px; margin:0px; padding:0px; float:left; height:auto;}
.product-menu li{margin:0 30px 0 0; padding:0; float:left; height:auto; font-size:12px; color:#999; text-transform:uppercase; line-height:40px; font-weight:bold;}
.product-menu li a{font-size:12px; color:#999; text-transform:uppercase; text-decoration:none;}
.product-menu li a:hover{font-size:12px; color:#fff; text-transform:uppercase; text-decoration:underline;}
#example {width:950px; height:327px; position:relative;}
#ribbon {position:absolute; top:-3px; left:-15px; z-index:500;}
#frame {
	position:absolute;
	z-index:0;
	width:274px;
	height:135px;
	top:945px;
	left:391px;
}
#slides {
	position:absolute;
	top:0px;
	z-index:100;
	visibility: visible;
}
.slides_container { width:950px; overflow:hidden; position:relative; display:none;}
.slides_container a {width:950px; height:327px; display:block;}
.slides_container a img {display:block;}
#slides .next,#slides .prev {
	position:absolute;
	top:127px;
	left:-31px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
	visibility: visible;
}
#slides .next {left:950px;}
ul.pagination {position: absolute; top: 300px; left: 14px; z-index:1000; width: 60px;}
ul.pagination li  { float:left; padding-left:3px; font-size:5px; text-align:center;}
ul.pagination li a { display:block; float:left; width:17px; height:17px; color:#1d1d1d; background:url(../images/pagination-bg.png) no-repeat left top;}
ul.pagination li a:hover{
				background: url(../images/pagination-bg-hover.png) 0 0 no-repeat;
			}
ul.pagination li.active a {
				background: url(../images/pagination-bg-hover.png) 0 0 no-repeat;
			}
#contentbg{ width:100%; margin:0px; padding:0px; float:left; background: url(../images/content-bg.png) repeat-x center top;}
#contentbg #maincointner #middlecointner .left .offer .whatweoffwe table tr td ul li {
	font-size: small;
}
.col {
	column-count: 3;
	column-width: 14em
	column-gap: 2em
	column-rule: 1px solid #fff
}
#contentbg #maincointner #middlecointner .left .leftpannel .leftpanne01 {
	font-family: "Lane - Narrow";
	font-size: medium;
	color: #666;
	text-indent: 0px;
	text-align: left;
}
#contentbg #maincointner #middlecointner .left .leftpannel div .content {
	font-weight: bold;
}
#contentbg #maincointner #middlecointner .left .leftpannel div .content {
	font-weight: normal;
}
.list {
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 5px;
	list-style-type: circle;
}
.contactus-from{width:100%; float:left; height:auto; padding:10px 0 0 0;}
.textbocbg{ width:318px; height:30px; background:url(../images/textbox.jpg) no-repeat no-repeat left; padding:5px; margin:0 0 10px 0;} 
.textbox{ width:318px; background:none; border:none; height:30px; font-size:15px; color:#636363;}

.textareabg{width:318px; height:110px; background:url(../images/textarea.jpg) no-repeat no-repeat left; padding:5px; margin:0 0 10px 0;}
.textarea{ width:313px; height:110px;  font-size:15px; color:#636363; font-family:Arial, Helvetica, sans-serif; background:none; border:none;}
.submitmain{ width:328px;}
.submit{width:77px; height:30px; border:none; cursor:pointer; color:#FFFFFF; font-family: 'SansitaOneRegular'; font-weight:normal; font-size:18px; background:url(../images/submit.jpg) no-repeat center top; line-height:30px;}
