@charset "utf-8";
/* CSS Document */
.shadow{text-shadow:3px 3px 6px rgba(0, 0, 0, 0.7)}
.compare_container{padding:30px 0 0 0;clear:both}
.compare_container {min-height: 380px; margin-bottom: 50px}
.table {margin:0 auto;width:990px;padding:0 15px}
a{text-decoration:none;color:#256d9f/*6385c4 old blue 2E88C7, #CC0000 red, #99CC00 green, #06c blue*/}
a:hover{text-decoration:underline}
.button{font-size:1.0em;font-weight:700;background-color:#256d9f;-moz-border-radius:6px;border-radius:6px;border-width:1px;padding:6px 10px}
.button:hover{text-decoration:none;background-color:#333}
h1,h2,h3,h4{font-weight:normal;margin:0 0 10px 0;font-family:'Open Sans',sans-serif;color:#000}h2{font-size:36px;padding:0 0 10px 0}h3{margin-bottom:0}
.gridtable{font-size:14px}
.gridtable h1,h2{margin-bottom:0}
.gridtable td{border-top:solid 1px #ccc;padding:12px}
.gridtable ul{margin:0;padding-left:20px}
.shadowbox {background-color:#fff;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 1px 3px #aaa;-webkit-box-shadow:0px 1px 3px #aaa;box-shadow:0px 1px 3px #aaa}
.highlight {background-color:#f3f3f3}
.gridfirst td{border-top:solid 1px #999}
.gridtop td{border-top:none}
.minibtn{margin:0px 10px 0 0;text-transform:uppercase;font-size:14px;font-weight:700;background-color:#256d9f;-moz-border-radius:3px;border-radius:3px;border-width:1px;padding:6px 6px;color:#fff}
.minibtn:hover{text-decoration:none;background-color:#333}
.dotprice {margin-left:3px;font-size:12px;vertical-align:baseline}
.item{font-size:1.4em;font-weight:bold}