html, body{height:100%;}
html{margin:0 auto;position:relative;}
body,td{font-family:calibri, "arial", verdana, sans-serif;font-size:16px;}
body{padding:0px;margin:0px;background-color:white;}
a:link, a:visited{text-decoration:none;color:#4083f1;}
a:hover{text-decoration:underline;color:#6922d4;}
a:link img{border:0px solid #ffffff;}
a:visited img{border:0px solid #ffffff;}
a:hover img{border:0px solid #ffffff;}
h1, h2, h3, h4, h5, h6, h7, h8, h9, h10, h11, h12, h13, h14, h15, h16, h17, h18, h19{margin:0px;}
h1 a:link, h1 a:visited, h1 a:hover{color:black;text-decoration:none;}
h2 a:link, h2 a:visited, h2 a:hover{color:black;text-decoration:none;}
.pad-right td { padding-right:5px; }
.dotted{border:0;height:1px;clear:left;clear:right;border-top:1px dotted #a9a9a9;padding-top:5px;padding-bottom:5px;}
.cart, .cart a, .cart td { font-weight:bold;color:black; font-size:36px; }
.divider { clear:left; height:5px; background-color:black; margin:20px 0 20px 0; }
.imw{max-width:63px;max-height:63px;}
.imp{padding:0 5px 5px 0;}
.btn2{margin-top:10px; background:#08c211;background-image:-webkit-linear-gradient(top, #08c211, #1d820c);background-image:-moz-linear-gradient(top, #08c211, #1d820c);background-image:-ms-linear-gradient(top, #08c211, #1d820c);background-image:-o-linear-gradient(top, #08c211, #1d820c);background-image:linear-gradient(to bottom, #08c211, #1d820c);-webkit-border-radius:28;-moz-border-radius:28;border-radius:28px;font-family:Arial;color:#ffffff;font-size:17px;padding:10px 17px 10px 17px;text-decoration:none;}
.btn2:hover{background:#22d136;background-image:-webkit-linear-gradient(top, #22d136, #1aa10b);background-image:-moz-linear-gradient(top, #22d136, #1aa10b);background-image:-ms-linear-gradient(top, #22d136, #1aa10b);background-image:-o-linear-gradient(top, #22d136, #1aa10b);background-image:linear-gradient(to bottom, #22d136, #1aa10b);text-decoration:none;}
.code_list td { padding-right:10px; }
.cform input, .cform select, .cform textarea, .cform file{padding:1px;font-family:calibri, "trebuchet ms", verdana, sans-serif;font-size:13px;background-color:f7f7f7;padding:2px;border:1px solid #d7d7d7;border-radius:0;}
.nform input, .nform select, .nform textarea, .nform file{height:25px;padding:3px;font-family:Verdana;font-size:14px;background-color:f7f7f7;padding:2px;border:1px solid #c3c3c3;border-radius:0;}
.nform td{padding-bottom:6px;padding-right:5px;}
.page-wrap{min-height:100%;margin-bottom:-92px;}
.page-wrap:after{content:"";display:block;height:62px;}
.site-footer {height:62px;}
.link_title a:link, .link_title a:visited, .link_title a:hover { font-size:18px; }
.link_description { color:#303030; }
.link_url a:link, .link_url a:visited, .link_url a:hover { color:#308525; font-size:12px; text-decoration:none;}
.link_added { color:#c7c7c7; font-size:12px; }
.dotted{border:0;height:1px;clear:left;clear:right;border-top:1px dotted #cdcdcd;padding-top:5px;padding-bottom:5px;}