#btn{background-color:#ba0000;}
#btn:hover{background-color:#00f;}
#main{display:block;margin:0;padding:0 25px;text-align:left;}
#sidebar{background:#F9F7EC;border:1px solid silver;display:block;float:right;margin:0 -16px 25px 23px;padding:0;text-align:left;width:275px;}
#top{clear:both;display:block;margin:0 0 15px;padding:10px 0 0;}
#wrapper{background:#fff;border:1px solid #777;margin:15px auto;width:750px;}
*{margin:0;padding:0;}
* html .clearfix{height:1%;}
.alignleft{display:block;float:left;}
.alignright{display:block;float:right;}
.box{background:#E3F0CF;border:1px solid #e3f0cf;margin:15px;padding:15px;}
.btn{font-size:22px;padding:0;width:325px;}
.btn:hover{cursor:pointer;}
.btnside{font-size:18px;padding:0;width:200px;}
.certificatebox{background-image:url(images/certBorder.gif);border:1px solid #e3f0cf;padding:0;width:409px;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clickbtn{cursor:pointer;font-family:tahoma, arial;font-size:20px;font-weight:700;letter-spacing:-1px;padding:5px 5px 7px;width:400px;}
.desk{display:block;float:right;padding-top:30px;vertical-align:middle;width:47%;}
.desk p,img{margin:0;padding:0;text-indent:0;}
.footer{font-size:9pt;}
.header{margin:10px 25px 25px;padding:0;}
.logo{clear:left;display:block;float:left;text-align:left;text-indent:0;width:46%;}
.noindent{margin:15px 0;text-indent:0;}
.order{background:#F9F7EC;border:1px solid silver;padding:15px;}
.orderbutton{background-image:url(images/addtocart.png);background-position:0 0;background-repeat:no-repeat;height:85px;width:324px;}
.orderbutton:hover{background-image:url(images/addtocart.png);background-position:0 -107px;background-repeat:no-repeat;height:85px;width:324px;}
.photo{display:block;float:left;margin:0 0 -10px;padding:0 5px 5px 0;}
.salutation{margin:0;text-indent:0;}
.sidebar{margin:0;padding:20px;}
.style2{font-size:10px;}
.style3{font-size:18pt;}
.testimonial{font-size:11pt;text-indent:0;}
.unsub{color:#666;font-size:10pt;font-style:italic;}
a:hover{color:#00386E;font-weight:700;text-decoration:underline;}
a:link,a:active{color:#00F;font-weight:700;text-decoration:underline;}
a:visited{color:#60C;font-weight:700;text-decoration:underline;}
blockquote{margin:15px 25px;text-indent:20px;}
body{background-attachment:fixed;background-color:#EFEFEF;background-image:url(images/backgroundmed.gif);background-repeat:repeat-x;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12pt;margin:15px 0;text-align:center;}
h1{color:navy;font-family:Impact, Arial, Helvetica, Verdana;font-size:25pt;font-weight:400;margin:0 0 15px;padding:0;text-indent:0;}
h2{color:#000;font-family:Tahoma, Arial, Helvetica, Verdana;font-size:13pt;margin:15px 0 30px;padding:0;}
h3{color:#BA0000;font-family:Tahoma, Arial, Helvetica, Verdana;font-size:14pt;margin:15px 0;padding:0;text-indent:0;}
h4{color:#000;font-family:Tahoma, Arial, Helvetica, Verdana;font-size:13pt;margin:15px 0;padding:0;}
img.alignleft{display:inline;margin:0 5px 2px 0;}
img.alignright{display:inline;margin:0 0 2px 5px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
li.short{line-height:14pt;margin:0 0 0 20px;text-indent:0;}
ol,ul,li{line-height:14pt;margin:0 0 0 25px;text-indent:0;}
p{line-height:14pt;margin:15px 0;text-align:left;text-indent:20px;}
p img{margin:0;max-width:100%;padding:0;}
ul li{line-height:14pt;list-style-image:url(images/red.gif);padding-left:5px;}
ul.check{font-family:Arial, Helvetica, Verdana;font-size:12pt;margin:0 0 0 10px;text-indent:0;}
ul.check li{line-height:14pt;list-style-image:url(images/checkmarkred.gif);}
