/*RESET CSS*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike,  sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, caption, tbody, tfoot,  thead,  article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {
	margin: 0;	padding: 0;	border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';	content: none;}
li{line-height:20px;}
/*RESET CSS END*/

body {font-family:Segoe UI, Arial, Helvetica, sans-serif; color:#333333; font-size:13px;}
h1 {font-size:25px; margin-bottom:10px;}
h2 {font-size:22px; line-height:30px; margin-bottom:10px;}
h3 {font-size:20px;}
h4 {font-size:16px; margin-bottom:10px;}
h1,h2,h3 {color:#ff8400;}
p {font-size:13px; line-height:20px;}
.image {border:0;}
.clear {clear:both;}
a {color:#0675b3;}
a:link, a:visited, a:active {text-decoration:none; color:#0675b3;}
a:hover {text-decoration:underline; color:#0675b3;}

#header-wrapper{width:100%; float:left;}
#header{width:1000px; height:117px; margin:auto;}
.logo{width:700px; float:left;  margin-top:25px;}
.slogan{width:200px; float:right; color:#3a3a3c; font-size:15px; line-height:117px;}

#navigation{width:720px; height:22px; float:left; position:absolute; z-index:999; text-align:left; margin-left:260px;}
#navigation ul{list-style:none;	margin:0; padding:0; text-align:left;}
#navigation li{padding:0px; float:left; text-align:left; background-color:#ff8400;}
#navigation li:hover{background-color:#0283b7; display:inline-block;}
#navigation li a{font-size:15px; padding:10px; font-weight:normal; color:#fff; display: block; padding:15px 17px;}
#navigation li a:hover{background-color:#0283b7; color:#FFF; text-decoration:none;}

#navigation li ul{display:none; position:absolute; z-index:200; background-color:#6fab2e;}
#navigation li:hover ul{display:block;}
#navigation li li{display:block; float:none; margin:0px; padding:0px; width:203px; border-bottom:solid 1px #ffffff; background-color:#0283b7;}
#navigation li:hover li a{background:none; color:#fff;}
#navigation li ul a{display:block; height:25px; font-size:15px; font-style:normal; margin:0px; padding:7px 10px 7px 15px; text-align:left;}
#navigation li ul a:hover, .menu li ul li:hover a{background:#ff8400; border:0px; color:#ffffff; text-decoration:none;}
	#active2 {
		background-color:#0283b7; color:#FFF; text-decoration:none; 
			}

#banner-wrapper{width:100%; margin-top:22px; height:430px; float:left; background: rgb(11,157,215); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(11,157,215,1) 0%, rgba(0,71,137,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(11,157,215,1)), color-stop(100%,rgba(0,71,137,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(11,157,215,1) 0%,rgba(0,71,137,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(11,157,215,1) 0%,rgba(0,71,137,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(11,157,215,1) 0%,rgba(0,71,137,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(11,157,215,1) 0%,rgba(0,71,137,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b9dd7', endColorstr='#004789',GradientType=0 ); /* IE6-9 */
-moz-box-shadow: 0px 3px 10px #e6e6e6;
-webkit-box-shadow: 0px 10px 3px #e6e6e6;
box-shadow-bottom: 10px #e6e6e6;
}
#banner-wrapper-inner{width:100%; margin-top:22px; height:280px; float:left; background: rgb(11,157,215); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(11,157,215,1) 0%, rgba(0,71,137,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(11,157,215,1)), color-stop(100%,rgba(0,71,137,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(11,157,215,1) 0%,rgba(0,71,137,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(11,157,215,1) 0%,rgba(0,71,137,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(11,157,215,1) 0%,rgba(0,71,137,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(11,157,215,1) 0%,rgba(0,71,137,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b9dd7', endColorstr='#004789',GradientType=0 ); /* IE6-9 */
-moz-box-shadow: 0px 3px 10px #e6e6e6;
-webkit-box-shadow: 0px 10px 3px #e6e6e6;
box-shadow-bottom: 10px #e6e6e6;
}
.orange-border{width:100%; height:3px; background-color:#ff8400;}
#banner{width:1000px; margin:auto; height:415px; background: rgb(233,239,180); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(233,239,180,1) 0%, rgba(225,233,161,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,239,180,1)), color-stop(100%,rgba(225,233,161,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(233,239,180,1) 0%,rgba(225,233,161,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(233,239,180,1) 0%,rgba(225,233,161,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(233,239,180,1) 0%,rgba(225,233,161,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(233,239,180,1) 0%,rgba(225,233,161,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9efb4', endColorstr='#e1e9a1',GradientType=0 ); /* IE6-9 */
}
#banner-inner{width:900px; padding:0px 50px; margin:auto; height:260px; background: rgb(233,239,180); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(233,239,180,1) 0%, rgba(225,233,161,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,239,180,1)), color-stop(100%,rgba(225,233,161,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(233,239,180,1) 0%,rgba(225,233,161,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(233,239,180,1) 0%,rgba(225,233,161,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(233,239,180,1) 0%,rgba(225,233,161,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(233,239,180,1) 0%,rgba(225,233,161,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9efb4', endColorstr='#e1e9a1',GradientType=0 ); /* IE6-9 */
}
.banner-slogan{width:1000px; float:left; text-align:center; color:#3a3a3c; font-size:24px; margin-top:50px; margin-bottom:25px;}
.banner-block{width:245px; margin-right:20px; padding-left:40px; margin-left:0px; margin-top:65px; border-bottom:2px solid #01668d; border-top:2px solid #01668d; background-color:#fdfcfc; padding-top:10px; float:left; height:140px;}
.banner-block1{width:245px; float:left; padding-left:40px; margin-top:65px; padding-top:10px; background-color:#FFF; height:140px; border-bottom:2px solid #01668d; border-top:2px solid #01668d; background-color:#fdfcfc;}
#content-wrapper{width:100%; float:left; padding-bottom:40px; background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(255,255,255,1) 49%, rgba(249,249,249,1) 98%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(49%,rgba(255,255,255,1)), color-stop(98%,rgba(249,249,249,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(255,255,255,1) 49%,rgba(249,249,249,1) 98%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(255,255,255,1) 49%,rgba(249,249,249,1) 98%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(255,255,255,1) 49%,rgba(249,249,249,1) 98%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 1%,rgba(255,255,255,1) 49%,rgba(249,249,249,1) 98%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-9 */
}
#content{width:1000px; margin:auto; padding-top:30px;  min-height:305px;}
.content-left-block{width:330px; float:left; text-align:justify; float:left;  min-height:305px; padding-right:30px; background-image:url(../images/divider.jpg); background-position:right; background-repeat:no-repeat; height:100%;}
.content-mid-block{width:320px; float:left; padding-left:20px;}
.content-mid-main{width:320px; float:left; margin-bottom:15px;}
.content-mid-left{width:95px; margin-top:20px; float:left;}
.content-mid-right{margin-top:40px; font-weight:bold;}
.content-right-block{width:290px; float:right;}
.content-right-block li{font-size:16px; line-height:25px;}
.content-left{width:680px; float:left;}
.content-left h3{color:#333; margin-bottom:20px;}
.content-right-main{width:260px; float:left; border:2px solid #006a92; padding:10px 10px 0px 10px;}
.content-right-img{text-align:center; padding:10px 0px; margin-top:20px; border-top:1px solid #006a92; border-bottom:1px solid #006a92;  margin-bottom:20px;}
#footer-wrapper{width:100%; background-color:#3a3a3c; height:85px; float:left;}
#footer{width:1000px; margin:auto;}
#footer li{color:#FFF; display:inline; line-height:60px; font-size:14px; padding-right:10px;}
#footer li a{color:#FFF; display:inline;}
.footer-left{width:800px; float:left; font-size:13px;}
.footer-right{width:200px; float:right; color:#FFF; line-height:85px; font-size:12px;}
.readmore{background-color:#01668d; padding:8px; text-align:center; margin-top:15px; border-top-left-radius:5px; border-top-right-radius:5px; margin-left:85px; font-size:13px; width:70px; color:#FFF;}
.readmore a{color:#FFF;}
.box-border{background-color:#006a92; height:2px; float:left; margin:10px 0px; width:100%;}
.red{color:#F00;}
.product-brd{width:100%; float:left; border-bottom:1px dotted #333; margin-bottom:15px;}
.product-main{width:680px; float:left;}
.product-image{width:200px; float:left;}
.product-image1{width:155px; float:left; padding:10px 0px 10px 40px;  border:1px solid #999;}
.product-right{width:450px; float:left; margin-left:30px;}
.rocker-image{width:200px; float:left; border:1px solid #c3c3c3; padding:7px; margin-right:10px;}
.table-space{margin-bottom:25px; font-size:14px; line-height:18px;}
.table-border{border:1px solid #cccccc;}
#google_translate_element{margin-top:15px; float:right; margin-right:30px;}
.right-contact{float:right; margin-right:30px; margin-top:25px; color:#0283b7; font-size:20px;}