* {margin: 0px; padding: 0px; border: none;}
html, body {padding: 0; margin: 0; height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #808080; background: #f3f3f3 url(../images/design/bg-body.gif) 0px 0px repeat-x;}
#outer {min-height: 100%; height: auto; width: 100%; margin-bottom: -92px;}
* html #outer {height: 100%;}
#inner {width: 998px; position: relative; margin-left: auto; margin-right: auto; text-align: left;}
#footer {width: 100%; clear: both; height: 92px; text-align: left;}
#clearfooter {clear: both; height: 92px;}
html>body #miHeight {float: left; width: 0px; height: 100%; margin-bottom: -94px;} /* safari wrapper */

		/* format text */
a {color: #bdbf4c; text-decoration: underline;}
a:hover {color: #bdbf4c; text-decoration: none;}
h1 {font-size: 24px; color:#bdbf4c; padding: 12px 0px 13px 0px;}
h2 {font-size: 20px; color: #bdbf4c; padding: 0px 0px 13px 0px;}
h3 {font-size: 16px; color: #bdbf4c; padding: 0px 0px 15px 0px;}
h4 {font-size: 12px; color: #bdbf4c; padding: 0px 0px 15px 0px;}
p {margin: 0px 0px 15px 0px; line-height: 14px;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
h1, h2, h3, .footermenu ul li a, .footermenu ul li a:hover, .product-name {letter-spacing: 1px; position: relative;}
* html h1, * html h2, * html h3, * html .footermenu ul li a, * html .footermenu ul li a:hover, * html .product-name {letter-spacing: 1px; position: static;}
		/* end format text */

		/* format blocks */
/* units */
.unit-1, .unit-2, .unit-3, .unit-4, .unit-5, .unit-6, .unit-7, .unit-8, .unit-9, .unit-10, .unit-11, .unit-12 {
	padding: 0px 8px 0px 7px;
	float: left;
	position: relative;
}
* html .unit-1, * html .unit-2, * html .unit-3, * html .unit-4, * html .unit-5, * html .unit-6, * html .unit-7, * html .unit-8, * html .unit-9, * html .unit-10, * html .unit-11, * html .unit-12 {
	position: static;
}
.unit-1 {width: 62px;}
.unit-2 {width: 139px;}
.unit-3 {width: 216px;}
.unit-4 {width: 293px;}
.unit-5 {width: 370px;}
.unit-6 {width: 447px;}
.unit-7 {width: 524px;}
.unit-8 {width: 601px;}
.unit-9 {width: 678px;}
.unit-10 {width: 755px;}
.unit-11 {width: 832px;}
.unit-12 {width: 909px;}
/* end units*/
.float_left{float: left; margin: 0px;}
.float_right{float: right; margin: 0px;}
.clear {clear: both; font-size: 1px; line-height: 1px;}
		/* format blocks */
		
		/* header */
#header {height: 91px;}
.logo {padding: 0px 52px 0px 44px; float: left;}
		/* end header */
		
		/* picbox */
#picbox, #static-picbox {width: 912px; height: 304px; position: relative; padding: 0px 0px 12px 6px;}
#static-picbox {height:152px;}
#picbox div {display: none; width: 912px; height: 304px; position: absolute; top: 0px; left: 6px;}
#picbox div.picbox-act {display: block;}
#pic-buttons {background: url(../images/design/selector.gif) 0px 0px no-repeat; width: 23px; height: 84px; position: absolute; top: 21px; left: 939px; display: block;}
* html #pic-buttons {left: 930px;}
#pic-buttons a, #pic-buttons a:hover {display: block; width: 10px; height: 11px; position: absolute; cursor: pointer; left: 6px;}
#pic-buttons a:hover, #pic-buttons a.active {background: url(../images/design/selector-act.gif) 0px 0px no-repeat;}
#pic-buttons a#pic-button1 {top: 5px;}
#pic-buttons a#pic-button2 {top: 17px;}
#pic-buttons a#pic-button3 {top: 29px;}
#pic-buttons a#pic-button4 {top: 41px;}
#pic-buttons a#pic-button5 {top: 53px;}
		/* end picbox */
		
		/* content */
#content {
	
}
.content-box {width: 951px; padding: 0px 0px 18px 23px;}
.content-t, .content-b, .content-r, .content-l, .content-tl, .content-tr, .content-bl, .content-br {width: 100%; position: relative;}
.content-t, .content-b, .content-r, .content-l {background-image: url(../images/design/content-rep.gif);}
.content-t, .content-b {background-repeat: repeat-x;}
.content-r, .content-l {background-repeat: repeat-y;}
.content-t, .content-l {background-position: top left;}
.content-b, .content-r {background-position: bottom right;}
.content-t {background-color: #ffffff}
.content-tl, .content-tr, .content-bl, .content-br {background-repeat: no-repeat;}
.content-tl {background-image: url(../images/design/content-tl.gif); background-position: top left;}
.content-tr {background-image: url(../images/design/content-tr.gif); background-position: top right;}
.content-bl {background-image: url(../images/design/content-bl.gif); background-position: bottom left;}
.content-br {background-image: url(../images/design/content-br.gif); background-position: bottom right; width: auto; padding: 21px 13px 6px 14px;}


/* product item */
.product-item-box { margin-bottom: 15px;}
.product-item {/*padding-bottom: 15px;*/ float: left; width: 462px; padding-top: 5px;}
.product-pic {border: solid 1px #dedede; background-color: #e6e6e6; padding: 7px; margin-bottom: 15px;}
.product-pic img {}
.product-name, .product-name-skip {font-size: 24px; color: #bdbf4c; padding: 0px 0px 10px 32px; position: relative; margin-top: -6px; margin-bottom: 0px; background: url(../images/design/bull-product-name.gif) 0px 6px no-repeat; line-height: normal;}
.product-item-line {height: 1px; line-height: 1px; font-size: 1px; background-color: #e6e6e6;}
.product-item-last {padding-bottom: 0px;}
.product-item-last .product-item-line {display: none;}
.product-pic table td {width: 123px; height: 123px; text-align: center; vertical-align: middle; border: solid 1px #f2f2f2; background-color: #f1f1f1;}
.iframe-box {border: solid 1px #dedede; background-color: #e6e6e6; padding: 7px; margin-bottom: 15px; width:585px;}
.iframe-box iframe {border: solid 1px #f2f2f2;}
/* end product item */

h2.latest-news {font-size: 24px; color:#bdbf4c; padding: 12px 0px 13px 0px;}
.latest-news-item span {color: #bdbf4c;}
.latest-news-item a, .latest-news-item a:hover {color: #bdbf4c; text-decoration: none; font-weight: bold;}
.latest-news-item a:hover {color: #a4a642;}
.latest-news-item {width: 293px; position: relative;}
* html .latest-news-item {width: 293px; position: static;}

a.clickdown, a.clickdown:hover {
	padding-left: 15px; text-transform: none; background: url(../images/design/arrows.gif) 0px -3px no-repeat;
	font-size: 16px; color: #bdbf4c; text-decoration: none; font-weight: bold;
}
a.opened, a.opened:hover {background-position: 0px -26px;}
.slickbox {border-top: solid 1px #ebebeb; border-bottom: solid 1px #ebebeb; padding: 15px 0px 0px 0px; margin-bottom: 15px; display: none;} 
.manuf-col-l, .manuf-col-r {float: left; width: 216px;}
.manuf-col-l {padding-right: 15px;}
ul.sub-list, ul.sub-list li {list-style-image: none; list-style-position: outside; list-style-type: none;}
ul.sub-list {padding: 0px 0px 10px 5px;}
ul.sub-list li {padding: 0px 0px 5px 10px; background: url(../images/design/bull-contentlist.gif) 0px 5px no-repeat;}
ul.sub-list li a, ul.sub-list li a:hover {color: #808080;}

		/* end content */
		
		/* footer */
#footer-block {width: 952px; position: relative; margin: 0px auto;}
.footermenu {padding: 24px 0px 21px 0px; text-align: center;}
.footermenu ul, .footermenu ul li {list-style-image: none; list-style-position: outside; list-style-type: none;}
.footermenu ul {display: block; text-align: center;}
.footermenu ul li {padding: 0px 11px; background: url(../images/design/bull-footermenu.gif) 0px 1px no-repeat; display: inline;}
/** .footermenu ul li {display: inline;}*/
.footermenu ul li.no-bg {background: none;}
.footermenu ul li a, .footermenu ul li a:hover {font-size: 11px; text-transform: uppercase; color: #808080; text-decoration: none; white-space: nowrap;}
.footermenu ul li a:hover {color: #bdbf4c;}
#footer-block p {margin: 0px; padding: 0px; text-align: center; font-size: 10px;}
#footer-block p a, #footer-block p a:hover {color: #808080; text-decoration: none;}
#footer-block p a:hover {color: #bdbf4c;}
		/* end footer */