html{overflow:-moz-scrollbars-vertical !important;min-height:100%;margin-bottom:1px;}
body{background-image:url('http://www.ruland.com/images/style/bg_fade.gif');background-repeat:repeat-x;background-attachment:fixed;margin-top:0px;margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:17px;}
@media print{.no-print, .no-print *{display:none !important;}
}
sup, sub{vertical-align:baseline;position:relative;top:-0.4em;}
sub{top:0.4em;}
a{font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;text-decoration:underline;outline:0;border:0;margin:0;padding:0;}
a:focus{outline:0;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.link1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#00269e;text-decoration:underline;}
.link1:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#00269e;text-decoration:none;}
.runtext1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#00269e;}
.link2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#ffffff;text-decoration:underline;}
.link2:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#ffffff;text-decoration:none;}
.link3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:italic;line-height:16px;color:#FFB817;text-decoration:none;font-weight:normal;}
.link3:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:italic;line-height:16px;color:#FFB817;text-decoration:none;font-weight:normal;}
.vertical{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:50px;font-weight:normal;color:#CDCDCD;line-height:40px;}
.heading1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;color:#00269e;line-height:22px;}
.heading2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#00269e;line-height:16px;}
.heading2 a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#00269e;line-height:16px;}
.heading2 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#00269e;line-height:16px;text-decoration:none;}
.heading2 a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#36F;line-height:16px;}
.heading3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#00269e;line-height:14px;}
.heading3 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#00269e;line-height:14px;}
.heading4{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;color:#00269e;line-height:15px;}
.heading4:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;color:#00269e;line-height:15px;}
.heading2black{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;font-style:italic;color:#000000;line-height:13px;}
.heading2plain{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;line-height:16px;}
.heading2plain a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#00269e;line-height:16px;}
.heading2plain a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#00269e;line-height:16px;text-decoration:none;}
.heading2plain a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#36F;line-height:16px;}
.product-link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#00269e;line-height:15px;margin-top:10px;margin-bottom:2px;}
.product-link:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#00269e;line-height:15px;margin-top:10px;margin-bottom:2px;}
.sub_heading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;color:#00269e;line-height:22px;}
.list{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;list-style-position:outside;line-height:14px;list-style-image:url('http://www.ruland.com/images/style/arrow1.gif');padding-left:25px;}
.list2{padding-left:20px;line-height:14px;list-style-type:disc;}
.list2 ul{padding-left:16px;line-height:14px;}
.list3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#000000;line-height:12px;padding-left:12px;}
.button1{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;line-height:normal;font-weight:normal;text-decoration:none;background-color:#FFFFFF;border:1px solid #999999;height:22px;}
.button2{display:inline;position:absolute;background-image:url('http://www.ruland.com/images/style/search2.png');background-position:center;background-color:#FFF;background-repeat:no-repeat;padding:0;border:0;width:25px;height:25px;}
.button2:hover{cursor:pointer;}
.language{display:inline;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;background-color:#F8F8F8;line-height:17px;border:solid 1px #999;height:23px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;padding:2px 2px 2px 4px;margin:2px 1px 2px 2px;}
.search{display:inline;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;background-color:#F8F8F8;line-height:17px;height:17px;border:solid 1px #999;width:125px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;padding:2px 2px 2px 4px;margin:2px 0 2px 1px;}
.form{display:inline;font-family:Arial, Helvetica, sans-serif;font-size:11px;width:176px;padding:2px 2px 2px 2px;margin-bottom:2px;}
.form2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#00269e;line-height:16px;font-weight:normal;border:1px solid #C0C0C0;height:20px;}
.form3{display:inline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;width:176px;margin:.1em 0 .1em 0;padding:.2em;border:1px solid #C0C0C0;}
.button3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#C0C0C0;font-weight:normal;background-image:url('http://www.ruland.com/images/style/searchp.gif');background-repeat:no-repeat;border:0px;height:28px;}
.button3:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#C0C0C0;font-weight:normal;background-image:url('http://www.ruland.com/images/style/searchp.gif');background-repeat:no-repeat;border:0px;height:28px;cursor:pointer;}
.style8{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:21px;color:#666666;line-height:normal;}
.note{font-size:9px;color:#CC0000;}
#partnames h6{color:#333333;font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px;font-weight:normal;font-size:9px;line-height:12px;}
#partnames h6 a{color:#333333;text-decoration:none;}
#partnames h6 a:hover{color:#000000;text-decoration:underline;}
#footer h6{font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;margin-top:6px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding:0px;}
#footer h6 a{font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#444444;text-decoration:none;}
#footer h6 a:hover{font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#000000;text-decoration:underline;}
#footer2 h6{font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;margin-top:6px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding:0px;}
#footer2 h6 a{font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#444444;text-decoration:none;}
#footer2 h6 a:hover{font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#000000;text-decoration:underline;}
p{margin-top:0px;margin-right:5px;margin-bottom:12px;margin-left:0px;}
h1{font-size:18px;font-style:italic;line-height:20px;margin-top:4px;margin-right:0px;margin-bottom:4px;margin-left:0px;color:#00269e;}
h2{font-size:13px;margin-top:16px;margin-bottom:6px;color:#00269e;}
h2 a{text-decoration:underline;color:#00269e;}
h2 a:hover{text-decoration:none;}
h2 a:visited{text-decoration:none;color:#36F;}
h3{font-size:13px;color:#000000;padding:0px;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}
h4{font-size:12px;color:#00269e;margin-top:10px;margin-bottom:2px;}
h5{font-size:11px;color:#333333;margin-top:6px;margin-bottom:2px;}
ul{margin:0px;}
ol{margin:0px;}
.data-select{font-size:10px;letter-spacing:-.04em;color:#000000;text-align:center;}
.data{font-size:10px;line-height:16px;color:#000000;}
.data a{font-size:10px;line-height:16px;color:#00269e;}
.data a:hover{font-size:10px;line-height:16px;color:#00269e;text-decoration:none;}
.data a:visited{font-size:10px;line-height:16px;color:#36F;}
.data1{font-size:10px;line-height:16px;color:#000000;}
.data1 a{font-size:10px;line-height:16px;color:#00269e;}
.data1 a:hover{font-size:10px;line-height:16px;color:#00269e;text-decoration:none;}
.data1 a:visited{font-size:10px;line-height:16px;color:#36F;}
.data1 tr:hover{font-size:10px;line-height:16px;color:#000000;background-color:#BCD2EE;}
.data2{font-size:10px;letter-spacing:-.04em;line-height:16px;}
.data2 a{font-size:10px;letter-spacing:-.04em;;line-height:16px;color:#00269e;}
.data2 a:hover{font-size:10px;letter-spacing:-.04em;line-height:16px;color:#00269e;text-decoration:none;}
.data2 a:visited{font-size:10px;letter-spacing:-.04em;line-height:16px;color:#36F;}
.data3{font-size:11px;line-height:16px;}
#map{border:0px;outline:none;}
.map{outline:0;}
#language{display:inline;float:left;border:0px;padding-top:2px}
#search{display:inline;float:left;border:0px;}
#gerpartnames h6{color:#333333;font-family:helvetica, arial, sans-serif;margin:0px;padding:0px;font-weight:normal;font-size:9px;line-height:12px;}
#gerpartnames h6 a{color:#333333;text-decoration:none;}
#gerpartnames h6 a:hover{color:#000000;text-decoration:underline;}
.topmarginnone{margin-top:0px;}
.floatright{float:right;}
li{margin-bottom:5px;}
.red{font-weight:bold;color:#FF0000;font-size:13px;padding:0px;line-height:25px:}
.gray{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;line-height:15px;color:#333;}
.gray a{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;line-height:15px;color:#333;}
.caption{font-size:10px;font-weight:bold;color:#333333;}
.tablehead{font-size:11px;font-weight:bold;font-style:italic;color:#FFB817;height:25px;}
.tablehead a{font-size:11px;font-weight:bold;font-style:italic;color:#FFB817;text-decoration:none;}
.tablehead a:hover{font-size:11px;font-weight:bold;font-style:italic;color:#FFB817;text-decoration:underline;}
#tablenews{background-color:#FFFFFF;}
#tablenews td{border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#DDDDDD;}
.ten{font-size:10px;}
.whitebold{font-weight:bold;color:#FFFFFF;}
.whitesmall{font-size:9px;color:#FFFFFF;}
.eleven{font-size:11px;}
.blueboldtitle{font-size:14px;color:#00269e;font-weight:bold;font-style:italic;text-decoration:underline;line-height:18px;margin:4px 0 4px 0;}
.bluebold{font-weight:bold;color:#00269e;}
.bluebold{font-weight:bold;color:#00269e;}
.bluebold a:link{font-weight:bold;color:#00269e;text-decoration:underline;}
.bluebold a:hover{font-weight:bold;color:#00269e;text-decoration:none;}
.bluebold a:visited{font-weight:bold;color:#36f;text-decoration:underline;}
.orangebold{font-weight:bold;color:#FFB817;}
.disclaimer{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;line-height:15px;color:#000000;}
.imageright{margin-left:15px;}
.imageleft{margin-right:15px;}
.bullets{font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:11px;}
.SideMenuTable{border:1px solid #CCC}
.SideMenu{background-image:url('http://www.ruland.com/images/style/Side_Menu_Hover.jpg');background-position:0% 0%;margin:0;padding:0;border-collapse:collapse;width:185px;text-align:left;vertical-align:middle;line-height:25px;cursor:pointer;}
.SideMenu:hover{background-image:url('http://www.ruland.com/images/style/Side_Menu.jpg');}
.SideMenuDe{background-image:url('http://www.ruland.com/images/style/Side_Menu_Hover_Wide.jpg');background-position:0% 0%;margin:0;padding:0;border-collapse:collapse;width:210px;text-align:left;vertical-align:middle;line-height:25px;cursor:pointer;}
.SideMenuDe:hover{background-image:url('http://www.ruland.com/images/style/Side_Menu_Wide.jpg');}
.SideMenuTall{background-image:url('http://www.ruland.com/images/style/Side_Menu_Hover.jpg');background-position:0% 5%;margin:0;padding:0;border-collapse:collapse;width:185px;text-align:left;vertical-align:middle;line-height:15px;height:40px;cursor:pointer;}
.SideMenuTall a{display:block;padding:5px 0px 5px 15px}
.SideMenuTall:hover{background-image:url('http://www.ruland.com/images/style/Side_Menu_Tall.jpg');}
.SideMenuTallDe{background-image:url('http://www.ruland.com/images/style/Side_Menu_Hover_Wide.jpg');background-position:0% 5%;margin:0;padding:0;border-collapse:collapse;width:210px;text-align:left;vertical-align:middle;line-height:15px;height:40px;cursor:pointer;}
.SideMenuTallDe a{display:block;padding:5px 0px 5px 15px}
.SideMenuTallDe:hover{background-image:url('http://www.ruland.com/images/style/Side_Menu_Wide.jpg');}
.SideSubMenu{background-image:url('http://www.ruland.com/images/style/Side_Sub_Menu_Hover.jpg');background-position:0% 0%;display:block;margin:0;padding:0;border-collapse:collapse;width:185px;text-align:left;vertical-align:middle;line-height:25px;cursor:pointer;}
.SideSubMenu a{display:block;}
.SideSubMenu:hover{background-image:url('http://www.ruland.com/images/style/Side_Sub_Menu.jpg');}
.SideSubMenuDe{background-image:url('http://www.ruland.com/images/style/Side_Sub_Menu_Hover_Wide.jpg');background-position:0% 0%;display:block;margin:0;padding:0;border-collapse:collapse;width:210px;text-align:left;vertical-align:middle;line-height:25px;cursor:pointer;}
.SideSubMenuDe a{display:block;}
.SideSubMenuDe:hover{background-image:url('http://www.ruland.com/images/style/Side_Sub_Menu_Wide.jpg');}
.SideMenuText{display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#00269e;padding-left:15px;text-decoration:none;}
.SideMenuText:hover{color:#FFB817;}
.SideMenuText2{display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;font-style:italic;color:#00269e;padding-left:15px;text-decoration:none;}
.SideMenuText2:hover{color:#FFFFFF;}
.specsheet{display:block;width:100px;height:28px;background:url('http://www.ruland.com/images/navigation/Button_Spec_Sheet.jpg') bottom;text-indent:-99999px;}
.specsheet:hover{background-position:0 0;cursor:pointer;}
.caddownload{display:block;width:190px;height:40px;background:url('http://www.ruland.com/images/navigation/Button_Cad.jpg') bottom;text-indent:-99999px;}
.caddownload:hover{background-position:0 0;cursor:pointer;}
.caddownload2{display:block;border:0;padding:0;margin-top:2px;outline:0;width:190px;height:40px;background:url('http://www.ruland.com/images/navigation/Button_CAD.jpg') bottom;text-indent:-99999px;}
.caddownload2:hover{background-position:0 0;cursor:pointer;}
.pdfcad{display:block;border:0;padding:0;outline:0;margin-top:2px;width:190px;height:40px;background:url('http://www.ruland.com/images/navigation/Button_PDF.jpg') bottom;text-indent:-99999px;}
.pdfcad:hover{background-position:0 0;cursor:pointer;}
.caddownload-de{display:block;border:0;padding:0;margin-top:2px;outline:0;width:190px;height:40px;background:url('http://www.ruland.com/images/navigation/Button_Cad_de.jpg') bottom;text-indent:-99999px;}
.caddownload-de:hover{background-position:0 0;cursor:pointer;}
.pdfcad-de{display:block;border:0;padding:0;outline:0;margin-top:2px;width:190px;height:40px;background:url('http://www.ruland.com/images/navigation/PDF_CAD_de.jpg') bottom;text-indent:-99999px;}
.pdfcad-de:hover{background-position:0 0;cursor:pointer;}
.shoppingcart{display:inline;border:0;padding:0;outline:0;width:188px;height:38px;background:url('http://www.ruland.com/images/navigation/Button_Shopping_Cart_O.jpg') bottom;text-indent:-99999px;}
.shoppingcart:hover{background-position:0 0;cursor:pointer;}
.requestrfq{display:block;border:0;padding:0;outline:0;margin-top:2px;width:188px;height:38px;background:url('http://www.ruland.com/images/navigation/Angebot-anfordern.jpg') bottom;text-indent:-99999px;}
.requestrfq:hover{background-position:0 0;cursor:pointer;}
.cartquantity{display:inline-block;float:left;text-align:center;margin:3px 0 0 20px;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:13px;height:30px;line-height:30px;width:35px;}
.cart-text-black{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;line-height:15px;}
.cart-text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:Normal;color:#666666;line-height:18px;}
.cart-text a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:Normal;color:#666666;line-height:18px;text-decoration:underline;}
.cart-text a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:Normal;color:#666666;line-height:18px;text-decoration:underline;}
.cart-text a:hover{text-decoration:none;}
.cart-text-small{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:Normal;color:#666666;line-height:18px;}
.cart-text-small2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:Normal;color:#AAA;line-height:18px;}
.cart-text-red{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#FF0000;line-height:18px;}
.cart-text-blue{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#00269e;line-height:18px;}
.cart-text-blue a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:Normal;color:#36f;line-height:18px;text-decoration:underline;}
.cart-text-blue a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:Normal;color:#00269e;line-height:18px;text-decoration:underline;}
.cart-text-blue a:hover{text-decoration:none;color:#00269e;}
.warranty-blue{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:Normal;color:#00269e;line-height:18px;}
.warranty-blue a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:Normal;color:#00269e;line-height:18px;text-decoration:underline;}
.warranty-blue a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:Normal;color:#00269e;line-height:18px;text-decoration:underline;}
.warranty-blue a:hover{text-decoration:none;color:#00269e;}
.login{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:Normal;color:#00269e;line-height:18px;text-decoration:none;}
.login a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:Normal;color:#00269e;line-height:18px;text-decoration:none;}
.login a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:Normal;color:#00269e;line-height:18px;text-decoration:none;}
.login a:hover{text-decoration:none;color:#00269e;text-decoration:underline;}
.installation{display:block;border:0;padding:0;margin-top:2px;outline:0;width:190px;height:40px;background:url('http://www.ruland.com/images/navigation/Button_Installation.jpg') bottom;text-indent:-99999px;}
.installation:hover{background-position:0 0;cursor:pointer;}
.apply-now{display:block;border:0;padding:0;margin-top:2px;outline:0;width:152px;height:38px;background:url('http://www.ruland.com/images/navigation/apply-now.jpg') bottom;text-indent:-99999px;}
.apply-now:hover{background-position:0 0;cursor:pointer;}
.requestinfo{display:block;width:185px;height:105px;background:url('http://www.ruland.com/images/navigation/Button_Request_Info.jpg') bottom;text-indent:-99999px;}
.requestinfo:hover{background-position:0 0;cursor:pointer;}
.specsheet_de{display:block;width:162px;height:21px;background:url('http://www.ruland.com/images/navigation/Button_Spec_Sheet_de.jpg') bottom;text-indent:-99999px;}
.specsheet_de:hover{background-position:0 0;}
.requestinfo_de{display:block;width:185px;height:105px;background:url('http://www.ruland.com/images/navigation/Button_Request_Info_de.jpg') bottom;text-indent:-99999px;}
.requestinfo_de:hover{background-position:0 0;}
.mail{display:block;width:20px;height:20px;background:url('http://www.ruland.com/images/navigation/mail_sm.jpg') bottom;text-indent:-99999px;}
.mail:hover{background-position:0 0;cursor:pointer;}
.print{display:block;width:20px;height:20px;background:url('http://www.ruland.com/images/navigation/print_sm.jpg') bottom;text-indent:-99999px;}
.print:hover{background-position:0 0;cursor:pointer;}
.star{display:block;width:20px;height:20px;background:url('http://www.ruland.com/images/navigation/star_sm.jpg') bottom;text-indent:-99999px;}
.star:hover{background-position:0 0;cursor:pointer;}
.products2{border-top:solid 1px #dddbde;border-left:solid 1px #dddbde;border-right:solid 1px #dddbde;border-bottom:solid 1px #dddbde;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}
.products3{border-left:solid 1px #dddbde;}
.product-note td{padding-bottom:6px;}
.product-note td:last-child{padding-bottom:0px;}
.blue-title{font-size:16px;font-style:normal;line-height:20px;margin-top:4px;margin-right:0px;margin-bottom:4px;margin-left:0px;color:#00269e;}
.popover{background-position:center;background-repeat:no-repeat;visibility:hidden;height:100%;width:100%;padding:0;}
.popoverbutton{float:right;margin-top:12px;}
.transBG{left:0px;top:0px;position:absolute;display:none;background-color:#000;z-index:1;opacity:0.5;filter:alpha(opacity=60);}
.popovertitle2{font-size:14px;font-weight:bold;color:#fff;border-top:solid 1px #555;border-left:solid 1px #555;border-right:solid 1px #555;border-bottom:0;width:270px;height:39px;line-height:39px;padding:0px 15px;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background-color:#666666;}
.popovercontainer2{position:absolute;display:none;z-index:2;width:300px;height:275px;}
.popoverdiv2{background-position:center;background-repeat:no-repeat;background-color:#FFF;border-top:0;border-left:solid 1px #555;border-right:solid 1px #555;border-bottom:solid 1px #555;-moz-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;height:275px;width:300px;padding:0 0 10px 0;}
.popoverbutton3{float:right;margin-top:5px;}
.popovertitle3{font-size:12px;font-weight:bold;color:#fff;border-top:solid 1px #555;border-left:solid 1px #555;border-right:solid 1px #555;border-bottom:0;width:415px;height:25px;line-height:25px;padding:0px 15px;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background-color:#666666;}
.popovercontainer3{position:absolute;display:none;z-index:2;width:445px;height:170px;}
.popoverdiv3{background-position:center;background-repeat:no-repeat;background-color:#FFF;border-top:0;border-left:solid 1px #555;border-right:solid 1px #555;border-bottom:solid 1px #555;-moz-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;width:445px;height:145px;}
.popovertitle4{font-size:14px;font-weight:bold;color:#fff;border-top:solid 1px #555;border-left:solid 1px #555;border-right:solid 1px #555;border-bottom:0;width:570px;height:39px;line-height:39px;padding:0px 15px;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background-color:#666666;}
.popovercontainer4{position:absolute;display:none;z-index:2;width:600px;height:450px;}
.popoverdiv4{background-position:center;background-repeat:no-repeat;background-color:#FFF;border-top:0;border-left:solid 1px #555;border-right:solid 1px #555;border-bottom:solid 1px #555;-moz-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;height:450px;width:600px;padding:0 0 10px 0;}
.popoverbuttoninfo{float:right;margin-top:6px;}
.popovertitleinfo{font-size:12px;font-weight:bold;color:#fff;border-top:solid 1px #555;border-left:solid 1px #555;border-right:solid 1px #555;border-bottom:0;width:415px;height:25px;line-height:25px;padding:0px 15px;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background-color:#666666;}
.popovercontainerinfo{position:absolute;display:none;z-index:2;width:445px;height:445px;}
.popoverdivinfo{background-position:center;background-repeat:no-repeat;background-color:#FFF;border-top:0;border-left:solid 1px #555;border-right:solid 1px #555;border-bottom:solid 1px #555;-moz-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;width:445px;height:445px;}
.popoverbuttoninfo{float:right;margin-top:6px;}
.transBG3{left:0px;top:0px;position:absolute;display:none;background-color:#FFF;z-index:1;}
.alternative{margin:5px 0 5px 0;background-color:#ffffff;border:1px solid #eae9e9;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;box-shadow:1px 3px 4px #ccc;}
.home-box{margin:5px 0 5px 0;background-color:#F8F8F8;border:1px solid #eae9e9;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;box-shadow:1px 3px 4px #ccc;}
.home-box-heading{font-family:"Helvetica Neue", Roboto, "Segoe UI", Calibri, sans-serif;font-size:14px;font-weight:bold;color:#292f33;line-height:18px;}
.home-box-heading a:link{text-decoration:none;font-family:"Helvetica Neue", Roboto, "Segoe UI", Calibri, sans-serif;font-size:14px;font-weight:bold;color:#292f33;line-height:18px;}
.home-box-heading a:hover{text-decoration:underline;font-family:"Helvetica Neue", Roboto, "Segoe UI", Calibri, sans-serif;font-size:14px;font-weight:bold;color:#292f33;line-height:18px;}
.products{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:18px; }
.products a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#00269e;line-height:18px;text-decoration:underline;}
.products a:hover{text-decoration:none;color:#00269e;}
.products a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:18px;color:#36f;line-height:18px;text-decoration:underline;}
.products_h1 {font-family:Verdana, Arial, Helvetica, sans-serif;color:#00269e;font-size:11px;font-weight:bold;line-height:18px;font-style: italic; }
.product-wrapper {
	-webkit-column-count: 2;
	-webkit-column-gap: 18.4px;
	-webkit-column-fill: balance;
	-moz-column-count: 2;
	-moz-column-gap: 18.4px;
	-moz-column-fill: balance;
	column-count: 2;
	column-gap: 18.4px;
	column-fill: balance;
	background: #fff;
}
.product-inner-wrapper{
	-webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */
	-moz-column-break-inside:avoid; /* Current Firefox */
	page-break-inside: avoid; /* Deprecated Firefox */
	column-break-inside:avoid;
	break-inside: avoid; /* IE 10+ */
	break-inside: avoid-column;
}
.product-div{
}
.required{font-weight:bold;display:none;}