﻿body{margin: 0px; padding: 0px; font-family: Arial, sans-serif; font-size: 11px; color: #757474; line-height: 15px;}
h1{font-size: 20px; padding: 10px 0px 2px 0px; margin: 0px; color: #ab0e2c; font-family: Calibri, Arial, sans-serif;}
strong{font-weight: bold; color: #525252;}
img{border: 0px;}

#container{width: 890px; margin: 0px auto;}
#header{margin: 10px 0px 0px 0px; background-image: url(../images/header-bg.jpg); height: 297px; background-repeat: no-repeat;}
.header-buttons{padding: 25px 0px 0px 0px; width: 320px; float: right;}

#content{width: 694px; background-image: url(../images/bg.jpg); background-repeat: no-repeat; min-height: 300px; padding: 10px 98px 0px 98px; margin-bottom: 20px;}
#footer{color: #aaaaaa; font-size: 9px; line-height: 11px; margin: 10px 92px}
#footer a{color: #aaaaaa; text-decoration: underline;}
#footer a:hover{color: #aaaaaa; text-decoration: none;}
.footer-left{float: left;}
.footer-right{float: right; text-align: right;}

.tick{list-style-image: url(../images/bullet.jpg); margin: 0px 0px 0px 16px; padding: 0px;}

.column-left{float: left; width: 335px;}
.column-right{float: right; width: 335px;}
.column-sub-left{float: left; width: 154px;}
.column-sub-right{float: right; width: 154px;}

#nav{margin: 10px 0px 1px 110px; height: 32px;}

.header-btn-1{float: right; width: 320px; height: 117px; margin: 0px; background-image:url(../images/header-btn-1.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.header-btn-1:hover{background-position: bottom left;}
.header-btn-2{float: right; width: 320px; height: 115px; margin: 0px; background-image:url(../images/header-btn-2.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.header-btn-2:hover{background-position: bottom left;}
.btn-01{float: left; width: 67px; height: 32px; margin: 0px 1px 0px 0px; background-image:url(../images/btn-01.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.btn-01:hover{background-position: bottom left;}
.btn-02{float: left; width: 67px; height: 32px; margin: 0px 1px 0px 0px; background-image:url(../images/btn-02.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.btn-02:hover{background-position: bottom left;}
.btn-03{float: left; width: 67px; height: 32px; margin: 0px 1px 0px 0px; background-image:url(../images/btn-03.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.btn-03:hover{background-position: bottom left;}
.btn-04{float: left; width: 67px; height: 32px; margin: 0px 1px 0px 0px; background-image:url(../images/btn-04.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.btn-04:hover{background-position: bottom left;}
.btn-05{float: left; width: 67px; height: 32px; margin: 0px 1px 0px 0px; background-image:url(../images/btn-05.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.btn-05:hover{background-position: bottom left;}
.btn-06{float: left; width: 67px; height: 32px; margin: 0px 1px 0px 0px; background-image:url(../images/btn-06.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.btn-06:hover{background-position: bottom left;}
.btn-07{float: left; width: 67px; height: 32px; margin: 0px 1px 0px 0px; background-image:url(../images/btn-07.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.btn-07:hover{background-position: bottom left;}
.btn-08{float: left; width: 67px; height: 32px; margin: 0px 1px 0px 0px; background-image:url(../images/btn-08.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.btn-08:hover{background-position: bottom left;}
.btn-09{float: left; width: 67px; height: 32px; margin: 0px 1px 0px 0px; background-image:url(../images/btn-09.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.btn-09:hover{background-position: bottom left;}
.btn-10{float: left; width: 67px; height: 32px; margin: 0px 1px 0px 0px; background-image:url(../images/btn-10.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.btn-10:hover{background-position: bottom left;}
.btn-buynow{float: left; width: 65px; height: 18px; margin: 12px 3px 0px 0px; background-image:url(../images/btn-buynow.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.btn-buynow:hover{background-position: bottom left;}
.btn-activate{float: left; width: 65px; height: 18px; margin: 12px 0px 0px 0px; background-image:url(../images/btn-activate.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.btn-activate:hover{background-position: bottom left;}
.btn-ribbon499{float: right; width: 55px; height: 54px; margin: 0px; background-image:url(../images/ribbon-499.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.btn-ribbon499:hover{background-position: bottom left;}
.btn-ribbon999{float: right; width: 55px; height: 54px; margin: 0px; background-image:url(../images/ribbon-999.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.btn-ribbon999:hover{background-position: bottom left;}

.clear{clear: both; font-size: 0px; width: 0px; line-height: 0px; height: 0px; display: block; overflow: hidden;}
.three{padding: 5px 92px;}







.img-box499{float: right; width: 55px; height: 54px; margin: 0px; background-image:url(../images/ribbon-499.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}
.img-box999{float: right; width: 55px; height: 54px; margin: 0px; background-image:url(../images/ribbon-999.jpg); background-position: top left; display: block; overflow: hidden; text-indent: 10000px;}

.download-icon{height: 32px; width: 40px; float: left;}
.download{height:24px; padding: 8px 0px 0px 0px; float: left; font-weight: bold; font-size: 11px; margin-bottom: 5px;}
.download a{text-decoration: none; color: #333333;}
.download a:hover{text-decoration: none; color: #333333;}

.column-full{float: left; width: 670px;}
.column-full-left{float: left; width: 308px;}
.column-full-right{float: right; width: 308px;}

h2{font-size: 17px; padding: 10px 0px 2px 0px; margin: 0px; color: #ab0e2c; font-family: Calibri, Arial, sans-serif;}

a{text-decoration:none; color: #ab0e2c;}
a:hover{text-decoration: underline;}
a:visited{color: #800080;}

.errorpanel { background-color: #f1faa0; padding: 10px 10px 10px 10px; border-style: solid; border-color: #dddddd; border-width: thin; }
.errorpanelicon { display:inline; padding-right: 20px; vertical-align:middle; }

.validationpanel { background-color: #f1faa0; padding: 5px 5px 5px 5px; border-style: solid; border-color: #dddddd; border-width: thin; }
.validationicon { display:inline; padding-right: 10px; vertical-align:middle; }
.validator { font-weight: bold; }

#regform { padding: 20px 20px 20px 20px; color: #333333; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-align: left; }

.infopnl { border: solid 1px #ffffff; background: #cccccc; color: #666666; padding: 5px 5px 5px 5px; }
