/* CSS Document */
* {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
table.scaling { width: 100%; min-width: 770px;}
td.titlerow { height: 250px; }
td.titleleft { text-align: left; height: 150px; width: 210px;}
td.titleleft { height: 150px; }
td.titleright { text-align: right; padding: 0px; margin: 0px; height: 150px; width: 560px; }
td.titlemiddle { width: 100%;}
td.menu { text-align: right; padding: 0px; height: 30px; width: 425px; }
a.menu:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: 500; text-decoration: none;}
a.menu:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: 500; text-decoration: none;}
a.menu:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: 500; text-decoration: underline;}
a.menu:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: 500; text-decoration: underline;}
a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none;}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration: underline;}
a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration: underline;}
a.sitemap:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
a.sitemap:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
a.sitemap:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline;}
a.sitemap:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline;}
td.leftcolumn { width: 173px; background-color: #CFD9E3; vertical-align: top; padding-left: 5px; padding-top: 10px; padding-bottom: 10px;}
td.leftbutton { width: 173px; background-color: #CFD9E3; text-align: center; vertical-align: middle; border-bottom: solid 2px #86A0B9; height: 30px; padding-top: 5px;}
img.menulogo { border: solid 2px #68AFB5;}
img.product {border: solid 1px #999999;}
td.search { width: 173px; background-color: #CFD9E3; text-align: left; vertical-align: middle; border-bottom: solid 2px #86A0B9; height: 50px;}
td.login { width: 173px; background-color: #CFD9E3; text-align: left; vertical-align: middle; border-bottom: solid 2px #86A0B9; height: 70px; padding-left: 5px;}
td.middlecolumn { vertical-align: top; padding-top: 10px; padding-bottom: 10px;}
td.rightcolumn { width: 173px; background-color: #CFD9E3; vertical-align: top; padding-top: 10px; padding-bottom: 10px;}
td.mlcolumn { width: 10px; background-image: url(images/leftgradient.jpg);}
td.mrcolumn { width: 10px; background-image: url(images/rightgradient.jpg);}
td.contenttitle {height: 170px; text-align: right; background-color:#807fff; vertical-align: bottom;}
td.contentcontent {padding: 5px; vertical-align: top; height: 100%;}
td.titlegrad {width: 10px;  height: 170px; background-image: url('images/titlegradient.jpg');}
font.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight:700; color: #000000;}
font.credit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 500; color: #ffffff; }
td.picturecolumn { vertical-align: top; padding-left: 5px; padding-right: 5px; padding-top: 5px; text-align: center; width: 160px;}
font.caption { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:100; color: #000000;}
.width {width:100%; min-width:400px;}
* html .minwidth {border-left:770px solid #ffffff; position:relative; float:left; z-index:1;}
* html .container {margin-left:-770px; position:relative; float:left; z-index:2;}
.content {border-right: none; border-left: none;}
font.sidebartitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:700; color: #000000;}
font.activepage {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;}
li.list{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #000000; font-style: italic;}

td.contentheader-contact {height: 30px; background-color: #8AA1AD; vertical-align: middle; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 12px; color: #ffffff;}
td.footer-contact {height: 30px; background-color: #8AA1AD; text-align: center;}
td.footerright-contact {height: 30px; background-color: #8AA1AD; text-align: right;}

td.contentheader-home {height: 30px; background-color: #89C591; vertical-align: middle; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 12px; color: #ffffff;}
td.footer-home {height: 30px; background-color: #89C591; text-align: center;}
td.footerright-home {height: 30px; background-color: #89C591; text-align: right;}

td.contentheader-about {height: 30px; background-color: #1EB1C3; vertical-align: middle; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 12px; color: #ffffff; }
td.footer-about {height: 30px; background-color: #1EB1C3; text-align: center;}
td.footerright-about {height: 30px; background-color: #1EB1C3; text-align: right;}

td.contentheader-products {height: 30px; background-color: #019DE8; vertical-align: middle; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 12px; color: #ffffff; }
td.footer-products {height: 30px; background-color: #019DE8; text-align: center;}
td.footerright-products {height: 30px; background-color: #019DE8; text-align: right;}

td.contentheader-quality {height: 30px; background-color: #8E78B6; vertical-align: middle; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 12px; color: #ffffff; }
td.footer-quality {height: 30px; background-color: #8E78B6; text-align: center;}
td.footerright-quality {height: 30px; background-color: #8E78B6; text-align: right;}

td.contentheader-solution {height: 30px; background-color: #019DE8; vertical-align: middle; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 12px; color: #ffffff; }
td.footer-solution {height: 30px; background-color: #019DE8; text-align: center;}
td.footerright-solution {height: 30px; background-color: #019DE8; text-align: right;}

td.contentheader-case {height: 30px; background-color: #ED008C; vertical-align: middle; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 12px; color: #ffffff; }
td.footer-case {height: 30px; background-color: #ED008C; text-align: center;}
td.footerright-case {height: 30px; background-color: #ED008C; text-align: right;}

td.contentheader-other {height: 30px; background-color: #CCCCCC; vertical-align: middle; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 12px; color: #ffffff; }
td.footer-other {height: 30px; background-color: #CCCCCC; text-align: center;}
td.footerright-other {height: 30px; background-color: #CCCCCC; text-align: right;}
