html, body{background:#fff;color:#505050;font-family:Arial, Helvetica, sans-serif;font-size:12px;height:100%;margin:0;padding:0}
body{
	background:#fff;/*fallback image*/
	background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ccc), to(#fff));/*Safari 5.1+, Mobile Safari, Chrome 10+*/
	background-image:-webkit-linear-gradient(top, #ccc, #fff);/*Firefox 3.6+*/
	background-image:-moz-linear-gradient(top, #ccc, #fff);/*IE 10+*/
	background-image:-ms-linear-gradient(top, #ccc, #fff);/*Opera 11.10+*/
	background-image:-o-linear-gradient(top, #ccc, #fff)}
#wrap{margin:auto;min-height:100%;overflow:hidden;width:100%}
#main{background:#fff;border-left:#777 1px solid;border-right:#777 1px solid;height:100%;margin:auto;padding:0 0 90px 0;overflow:auto;width:900px}
/*SYNEO*/
#synHeader{border-bottom:#555 1px solid;color:#7d7d7d;height:390px;margin:auto;width:900px}
#synHeaderContent{background:#3c3c3c;border-left:#777 1px solid;border-right:#777 1px solid;height:100%;padding:20px;width:858px}
#synMenu{background:#eee;border:#777 1px solid;border-top:none;height:33px;margin:auto;padding:10px;width:878px}
#search{background:#ddd;border:#ddd 1px solid;border-bottom:#fff 1px solid;border-top:#ccc 1px solid;border-radius:14px;float:right;height:25px;padding:4px 20px 3px 0;text-align:right;width:330px}
/*END SYNEO*/
#header{background:#fff; border-bottom:#777 1px solid;height:85px;width:100%}
#header1{height:57px;margin:auto;vertical-align:top;width:900px}
#header2{height:24px;margin:auto;padding:0;width:900px}
#header2A{float:left;height:24px;margin:0;padding:0;vertical-align:top;width:598px}
#newsHeader{background-color:#242e41;height:259px}
#flash{border-top:1px solid #000;height:100px;width:900px}
#tileContainer{background:url(../images/tiles/reflect.png);height:76px;width:900px}
.tileDesc{color:#e67c00;float:left;font-size:11px;font-weight:bold;height:76px;padding:0 5px;text-align:center;text-shadow:1px 1px 1px #000;width:140px}
#news{background:#78a0bd;background:url(../images/newsBG.png);height:221px;width:900px}
#content{background:#FFF;min-height:100%;padding:10px}
#contentL{float:left;min-height:100%;padding:0 10px 30px 0;width:570px}
#contentR{float:right;padding:0 0 30px 5px;width:293px}
#content2{float:left;width:668px}
#content2A{float:left;width:211px}
#content2B{float:right;padding:0 10px;width:437px}
#content2C {float:right;width:212px}
#customer{height:56px;margin:auto; padding:5px 2px 2px 2px;width:700px}
#media1{float:left;width:595px}
#media2{float:right;width:200px}
#leftThird{float:left;height:100%;width:280px}
#middleThird{float:left;height:100%;padding-left:20px;padding-right:20px;width:280px}
#rightThird{float:right;height:100%;width:280px}
.map{border-top:#8e0000 solid 1px;height:100%;padding-bottom:30px;padding-top:5px;width:280px}
#leftHalf{width:430px;float:left}
#rightHalf{width:430px;float:right}
.product{border-top:#8e0000 solid 1px;height:100%;padding-bottom:30px;padding-top:5px;width:430px}
.options{border-bottom:#8e0000 solid 1px;height:100%;padding-bottom:15px;padding-top:15px;width:100%}
#footer{background:#343434;clear:both;color:#78a0bd;height:60px;margin:-60px 0 0 auto;position:relative;width:100%}
.footerContent{height:25px;margin:auto;padding:25px 0 0;width:860px}
.footerInfo{float:left;height:100px;width:215px}
.footerIcon{float:left;height:100px;padding:20px 20px 20px 0;width:266px}
#mdm{float:left;height:275px;left:0;position:fixed;top:312px;width:175px}
#contest{background:#c9d4dc;border-bottom:1px solid #636c72;border-top:1px solid #d7e3eb;height:60px;padding:10px;width:147px}
.newsrow{background:#eee;height:auto;margin:0 0 30px 0;padding:10px;width:860px}
.newsrow1{background-color:#e6e6e6;border-bottom:1px solid #a8a8a8;border-top:1px solid #fff;height:auto;padding:15px 20px}
.newsrow2{background-color:#eee;border-bottom:1px solid #a8a8a8;border-top:1px solid #fff;height:auto;padding:15px 20px}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.clearfix{display:inline-block}
.clearfix{display:block}
a{text-decoration:none}
a:link, a:active, a:visited{color:#00c;outline:none;text-decoration:none}
a:hover{color:#7d7d7d}
img{border:none}
p{margin-top:0px}
.syneo{float:left;padding:9px 0 0}
h1{color:#8e0000;font-size:14px;font-weight:bold;margin:0 0 2px 0}
h2{color:#fff;font-size:14px;font-weight:bold;margin:0 0 2px 0;text-align:center}
h3{color:#515151;font-size:12px;font-weight:bold;margin:0 0 2px 0}
h4{color:#0000ff;font-size:12px;font-weight:bold;font-style:italic;margin:0}
h5{color:#000;font-size:12px;font-weight:bold;margin:0}
h6{color:#515151;font-size:12px;font-weight:bold}
h2, h6{font-weight:bold;margin:0}
.padding{padding-bottom:5px}
/*Opera Fix*/
body:before {content:"";height:100%;float:left;width:0;margin-top:-32767px;/}
