﻿
h1 { margin-bottom: 15px; color: #ffc82e; }
h2 { color: #fff; }

.about { padding: 0 60px; }
.about p, .about ul, .about h3 { font-size: 12px; line-height: 15px; }
.about a { color: #ffc82e;}
.about a:visited { color: #ffc82e; }

dl { font-size: 12px; }
dt { font-weight: bold; }
dd { margin: 0; }

div.faqcontent { color: #aaa; }
div.faqcontent h3 { margin: 45px 0 15px; border-bottom: solid 1px #777; padding-bottom: 5px; }
div.faqcontent h3 a { text-decoration: none; color: #fff; }
div.faqcontent a { text-decoration: underline; color: #ffc82e; }
div.faqcontent { font-size: 12px; }

.faq ul { list-style-type: disc; list-style-position: outside; }
.faq ol, .faq ul { margin-bottom: 18px; margin-left: 36px; }
.faq li { margin-bottom: 3px; }
.faq dl { padding-right: 36px; margin-bottom: 18px; }
.faq dt { font-weight: normal; padding: 1px 18px; clear: both; }
.faq dd { font-size: 12px; margin: 9px 0; padding: 18px; display: none; border-bottom: solid 1px #777; }
.faq a { cursor: pointer; color: #ffc82e; text-decoration: underline; }
.faq p { clear: both; }
.faq img { float: left; margin: 10px 15px 10px 0;  }

.supportFrame {height: 660px; width: 540px; }

.products p { margin-bottom: 15px;}
.products img { margin-bottom: 30px; }

table.contact { font-size: 12px; }
table.contact td { padding-right: 5px; padding-bottom: 10px; vertical-align: top; }
table.contact td.title { text-align: right;}
table.contact textarea, table.contact input, table.contact select { font-size: 12px; }
table.contact textarea, table.contact input { width: 180px; }
table.contact .submit { width: auto; margin-left: 157px; }
.results { background: #333; padding: 15px; margin-top: 15px; }
