/* ARCHIVED ON 20:17:28 Mar 17, 2011
 * /web/20110317201537cs_/http://www.discusware.com/img/master.css
 */
/* Copyright (c) 2004, DiscusWare, LLC, All Rights Reserved */
/* master */
a:link {color:#0A5096; text-decoration:underline;}
a:visited {color:#46617A; text-decoration:underline;}
a:hover, a:active {color:#669ED1; text-decoration:underline;}

td {font-family: Arial, Helvetica, sans-serif; color:#333333; vertical-align:top}
strong {color:#444444;}

/* header */
.headerAction {font-size:8pt;}
.headerAction a:link, .headerAction a:visited {color:#FFFFFF;}
.headerAction a:hover, .headerAction a:active {color:#CCCCCC;}
.headerHome {font-size:8pt; padding-top:1px;}
.headerHome a:link, .headerHome a:visited {color:#FFFFFF; text-decoration:none;}
.headerHome a:hover, .headerHome a:active {color:#CCCCCC; text-decoration:underline;}

/* footer */
.footerAction {font-size:8pt; font-weight:bold;}
.footerAction a:link, .footerAction a:visited {color:#0A5096;}
.footerAction a:hover, .footerAction a:active {color:#669ED1;}
.footerNav {font-size:8pt; color:#666666; font-weight:bold;}
.footerNav a:link, .footerNav a:visited {color:#0A5096;}
.footerNav a:hover, .footerNav a:active {color:#669ED1;}
.footerCopy {font-size:6pt; color:#CCCCCC;}

/* page */
.pageTitle {font-size: 11pt; color:#0A5096;}

.pageH1 {color:#0A5096;font-weight:bold;}
.pageH2 {color:#000000;font-weight:bold;}

ul.bull li {list-style-image:url(img/page_bull.gif)}

.pageBody {font-size: 9pt;}
.pageBodySm {font-size:8pt;}
.pageBodyPlus {font-size:8pt;}

.pageAction {font-weight:bold}
.pageAction a:link, .pageAction a:visited {color:#FFFFFF;}
.pageAction a:hover, .pageAction a:active {color:#CCCCCC;}

table.pageTable {border: 1px solid #8BB7E0; border-collapse:collapse;}
.pageTable th {font-size:8pt; border-bottom: 1px solid #8BB7E0; background-color:#669ED1; padding: 7px 20px 7px 20px; color:#FFFFFF; font-weight:bold;}
.pageTable td {font-size:8pt; border-bottom: 1px solid #8BB7E0; background-color:#DFEDFA; padding: 10px 20px 10px 20px;}

table.pageTablePrice {border: 1px solid #CCCCCC; border-collapse:collapse;}
.pageTablePrice caption {font-size:8pt; padding: 0px 0px 7px 1px; text-align:left; font-weight:bold;}
.pageTablePrice th {font-size:8pt; border-bottom: 1px solid #CCCCCC; padding: 7px 20px 7px 20px; text-align:left; background-color:#CCCCCC; font-weight:bold;}
.pageTablePrice td {font-size:8pt; border-bottom: 1px solid #CCCCCC; padding: 7px 20px 7px 20px; text-align:left;}

table.pageCompare {border: 1px solid #CCCCCC; border-collapse:collapse;}
.pageCompare th {font-size:8pt; border-bottom: 1px solid #AAAAAA; background-color:#AAAAAA; padding: 7px 20px 6px 20px; text-align:center; color:#FFFFFF; font-weight:bold;}
.pageCompare td {font-size:8pt; padding: 6px 20px 6px 20px; text-align:center;}
.pageCompare a:link, .pageCompare a:visited {color:#FFFFFF;}
.pageCompare a:hover, .pageCompare a:active {color:#CCCCCC;}

.screenshots img.link {padding:1px; border: 1px solid #999999; margin-bottom:3px}
.screenshots td {padding-bottom:30px; text-align:center;}
.example img.link {padding:1px; border: 1px solid #999999; margin-bottom:3px}
.example td {padding-bottom:30px;}

.services td {font-size:11px;}
.services a:link, .services a:visited {font-size:11px; color:#888888; text-decoration:none;}
.services a:hover, .services a:active {font-size:11px; color:#669ED1; text-decoration:underline;}

.purchase td {font-size:10px;}
.purchase a:link, .purchase a:visited {font-size:10px; color:#CC0000;}
.purchase a:hover, .purchase a:active {font-size:10px; color:#669ED1;}

table.pageForm {border: 1px solid #CCCCCC; border-collapse:collapse;}
.pageForm th {font-size:8pt; border-bottom: 1px solid #CCCCCC; padding: 12px 20px 12px 20px; text-align:left; background-color:#EEEEEE; vertical-align:top; font-weight:bold;}
.pageForm td {font-size:8pt; border-bottom: 1px solid #CCCCCC; padding: 12px 20px 12px 20px; text-align:left; background-color:#EEEEEE;}
.pageForm textarea {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.pageForm .button th, .pageForm .button td {color:#FFFFFF; background-color:#999999; padding: 20px 20px 20px 20px;}

table.feedback {border: 0px solid #CCCCCC;}
.feedback td {font-size:10pt; border-bottom: 0px solid #CCCCCC; padding: 0px; text-align:center;}

/* navigation */
.nav td {font-size:8pt; font-weight:bold; padding: 12px 10px 13px 30px; border-bottom: 1px solid #FFFFFF; background-color:#DDDDDD;}
.nav a:link, .nav a:visited {color:#0A5096; text-decoration:none;}
.nav a:hover, .nav a:active {color:#669ED1; text-decoration:underline;}
.nav td.navAt {background-color:#669ED1; color:#FFFFFF;}
.nav td.navAt a:link, .nav td.navAt a:visited {color:#FFFFFF; text-decoration:none;}
.nav td.navAt a:hover, .nav td.navAt a:active {color:#FFFFFF; text-decoration:underline;}

.navMore td {font-size:8pt; font-weight:bold; padding: 3px 10px 3px 45px; background-color:#DDDDDD;}
.navMore td.title {color:#000000; text-transform:uppercase;}
.navMore a:link, .navMore a:visited {color:#0A5096; text-decoration:none;}
.navMore a:hover, .navMore a:active {color:#669ED1; text-decoration:underline;}
.navMore td.navMoreAt {background-color:#669ED1; color:#FFFFFF;}
.navMore td.navMoreAt a:link, .navMore td.navMoreAt a:visited {color:#FFFFFF; text-decoration:none;}
.navMore td.navMoreAt a:hover, .navMore td.navMoreAt a:active {color:#FFFFFF; text-decoration:underline;}

.navRef td {font-size:8pt; padding: 3px 10px 3px 45px;}
.navRef td.title {color:#000000; font-weight:bold; text-transform:uppercase;}

/* support section */
.supHeader {font-size:8pt; font-weight:bold;}
.supHeader a:link, .supHeader a:visited {color:#FFFFFF; text-decoration:none;}
.supHeader a:hover, .supHeader a:active {color:#CCCCCC; text-decoration:underline;}
.supHeaderAt {font-size:8pt; font-weight:bold; background-color:#669ED1;}
.supHeaderAt a:link, .supHeaderAt a:visited {color:#FFFFFF; text-decoration:none;}
.supHeaderAt a:hover, .supHeaderAt a:active {color:#CCCCCC; text-decoration:underline;}

.supTab {font-size:8pt; font-weight:bold; padding: 7px 0px 7px 0px;}
.supTab a:link, .supTab a:visited {color:#FFFFFF;}
.supTab a:hover, .supTab a:active {color:#CCCCCC;}