body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #E3F2F6;
        background-image: url(images/bck.gif);
        margin: 0px;
        padding: 0px;
}
.top {
        background-image:url(images/bck_top.gif);
        background-position:left top;
        background-repeat:repeat-x;
}
.top_left_bck {
        background-image:url(images/bck_top_left.gif);
        background-position:right top;
        background-repeat:no-repeat;
}
.top_security {
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#226dbf;
}
.authcode {
        padding:6px 0px 0px 60px;
}
.top_hackersafe {
}
td.products {
        background-repeat:no-repeat;
        width:248px;
        height:175px;   
}
div.products {
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#051c32;
        padding:41px 97px 0px 25px;
}
table.related_articles {
        background-image:url(images/left_related_articles_bck.jpg);
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
}
.content {
        background-image: url(images/content_bck.jpg);
        background-repeat: no-repeat;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-align:left;
        vertical-align:top;
}
.hr {
        background-image:url(images/hr.gif);
        background-repeat:repeat-x;
        height:10px;
}
.content_item {
        padding:13px 22px 22px 22px;
}
.item_header {
        background-image:url(images/item_header_b.gif);
        background-repeat:repeat-x;
}
.item_header h1 {
        margin:0px 0px 0px 5px;
}
h1 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:18px;
        font-weight:normal;
        color:#b41500;/*#2577c4;*/
        margin:0px 0px 15px 0px;
}
h2 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        font-weight:bold;
        color:#ff7e00;
        margin:0px 0px 15px 0px;
}
p {
        margin:0px 0px 8px 0px;
}
.small {
        font-size:10px;
}
.photo {
        border:1px solid #2577c4;       
}
ul.blue {
        list-style:none;
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
}
ul.blue li {
        background-image:url(images/arrow_blue.jpg);
        background-repeat:no-repeat;
        margin:0px 0px 8px 0px;
        padding:3px 0px 3px 35px;
}
ul.yellow {
        list-style:none;
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
}
ul.yellow li {
        background-image:url(images/arrow_yellow.jpg);
        background-repeat:no-repeat;
        margin:0px 0px 0px 0px;
        padding:3px 0px 8px 35px;
}
table.stats {
        font-size:11px;
}
table.stats th {
        background-color:#7aacdb;
        color:#FFFFFF;
        text-align:center;
}
table.stats th.padding {
        padding:3px 10px 3px 10px;
}
table.stats .top {
        border-top:1px solid #2577c4;
}
table.stats .bottom {
        border-bottom:1px solid #2577c4;
}
table.stats .right {
        border-right:1px solid #2577c4;
}
table.stats .left {
        border-left:1px solid #2577c4;
}
table.stats td {
        padding:3px 6px 3px 6px;
}
table.stats td.nopadding {
        padding:0px;
}

table.testimonial {
        font-size:11px;
}
table.testimonial th {
        background-color:#7aacdb;
        color:#FFFFFF;
        text-align:center;
}
table.testimonial th.padding {
        padding:3px 10px 3px 10px;
}
table.testimonial .top {
        border-top:1px solid #2577c4;
}
table.testimonial .bottom {
        border-bottom:1px solid #2577c4;
}
table.testimonial .right {
        border-right:1px solid #2577c4;
}
table.testimonial .left {
        border-left:1px solid #2577c4;
}
table.testimonial .hline {
        background-image:url(images/table_hline.gif);
        background-repeat:repeat-x;
}
table.testimonial .vline {
        background-image:url(images/table_vline.gif);
        background-repeat:repeat-y;
}
table.order {
        font-size:11px;
}
table.order .padding {
        padding:10px;
}
table.order .top {
        border-top:1px solid #2577c4;
}
table.order .bottom {
        border-bottom:1px solid #2577c4;
}
table.order .right {
        border-right:1px solid #2577c4;
}
table.order .left {
        border-left:1px solid #2577c4;
}
table.order .hline {
        background-image:url(images/table_hline.gif);
        background-repeat:repeat-x;
        background-position:left;
}
table.order .vline {
        background-image:url(images/table_vline.gif);
        background-repeat:repeat-y;
        background-position:top;
}

hr {
        height:1px;
        color:#ffd425;
        background-color:#ffd425;
}
.red {
        color:#FF0000;
}
.darkblue {
        color:#254c74;
}
input,select {
        background-color:#FFFFFF;
        color:#2577c4;
        border:1px solid #2577c4;
        font-size:11px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
}
select {
        font-weight:bold;
}
input.image {
        border:0px;
}
button.image {
	border:0px;
	padding:0px;
	margin:0px;
	background:none;
}
input.order_totals {
        border:0px;
        font-size:19px;
        color:#000000;
}
input.button {
        background-color:#5494d1;
        color:#FFFFFF;
        border:1px solid #2577c4;
        font-size:11px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        padding:0px 10px 0px 10px;
}
.order_offer {
        background-image:url(images/inner/order_offer_bck.jpg);
        background-position:right top;
        background-repeat:no-repeat;
}
a {
        color:#0f5290;
        text-decoration:underline;
}
a:HOVER {
        color:#ff7e00;
        text-decoration:none;
}