@import url( "../css/header.css" );@import url( "../css/footer.css" );body {    margin: 0;    padding: 0;	background: #772911 url(../images/bkg-wheat.jpg) repeat-x;    font-family: verdana, arial, helvetica, sans-serif;	color:	#666; /*Main text color*/    font-size: 11px;    line-height: 16px;}a:link, a:visited { color: #CC9900; text-decoration: none; font-weight: bold;}a:hover, a:active { color: #660000; text-decoration: none; font-weight: bold;}.container {    margin: 0 auto;    width: 820px;}.pageContent {    width: 100%;	background: url(../images/bkg-topic.gif) repeat-y;}body.secondary .pageContent {}.pageContent #sideBar {    width: 175px;	padding: 15px 10px 0 50px;    text-align: left;    vertical-align: top;}#sideBar a:link, #sideBar a:visited {    display: block;    margin-bottom: 14px;    color: #666666;    text-decoration: none;    font-weight: bold;}#sideBar img {    margin-top: 20px;}body#pCompany #pOverview #sideBar #subNavOverview:link,body#pCompany #pOverview #sideBar #subNavOverview:visited,body#pCompany #pManagement #sideBar #subNavManagement:link,body#pCompany #pManagement #sideBar #subNavManagement:visited,body#pCompany #pInvestors #sideBar #subNavInvestors:link,body#pCompany #pInvestors #sideBar #subNavInvestors:visited,body#pServices #pTrial #sideBar #subNavTrial:link,body#pServices #pTrial #sideBar #subNavTrial:visited,body#pServices #pBasic #sideBar #subNavBasic:link,body#pServices #pBasic #sideBar #subNavBasic:visited,body#pServices #pAnnual #sideBar #subNavAnnual:link,body#pServices #pAnnual #sideBar #subNavAnnual:visitedbody#pFeatures #pWhy #sideBar #subNavWhy:link,body#pFeatures #pWhy #sideBar #subNavWhy:visited,body#pFeatures #pEasy #sideBar #subNavEasy:link,body#pFeatures #pEasy #sideBar #subNavEasy:visited,body#pFeatures #pSafe #sideBar #subNavSafe:link,body#pFeatures #pSafe #sideBar #subNavSafe:visited,body#pFeatures #pOnline #sideBar #subNavOnline:link,body#pFeatures #pOnline #sideBar #subNavOnline:visited,body#pFeatures #pUnique #sideBar #subNavUnique:link,body#pFeatures #pUnique #sideBar #subNavUnique:visited,body#pFeatures #pInstallation #sideBar #subNavInstallation:link,body#pFeatures #pInstallation #sideBar #subNavInstallation:visited,body#pFeatures #pSelect #sideBar #subNavSelect:link,body#pFeatures #pSelect #sideBar #subNavSelect:visited,body#pFeatures #pReports #sideBar #subNavReports:link,body#pFeatures #pReports #sideBar #subNavReports:visited,body#pFeatures #pAutomatic #sideBar #subNavAutomatic:link,body#pFeatures #pAutomatic #sideBar #subNavAutomatic:visited,body#pFeatures #pRestore #sideBar #subNavRestore:link,body#pFeatures #pRestore #sideBar #subNavRestore:visited,body#pFeatures #pSearch #sideBar #subNavSearch:link,body#pFeatures #pSearch #sideBar #subNavSearch:visited,body#pFeatures #pCDDVD #sideBar #subNavCDDVD:link,body#pFeatures #pCDDVD #sideBar #subNavCDDVD:visited,body#pFeatures #pAdvanced #sideBar #subNavAdvanced:link,body#pFeatures #pAdvanced #sideBar #subNavAdvanced:visited{ color: #06c }.pageContent #mainContent {    text-align: left;    vertical-align: top;    padding: 0px 65px 0px 0px;}.title-image{	margin-bottom: 10px;}/* Home page modules */#moduleBook{	float: left;	width: 255px;	text-align: left;    margin-top: 5px;    margin-bottom: 20px;	vertical-align: top;	background: url("../images/bkg-moduleBook.gif") no-repeat left top;}#moduleNews{    float:right;	width: 255px;    margin-top: 5px;    margin-bottom: 20px;	text-align: left;    vertical-align: top;	background: url("../images/bkg-moduleNews.gif") no-repeat left top;}#moduleText{    float:left;	width: 120px;	text-align: left;    vertical-align: top;    padding: 40px 0px 0px 15px;    font-size: 10px;    line-height: 13px;}#moduleText a:link, #moduleText a:visited, #moduleTexta:hover, #moduleTexta:active{	margin-top: 5px;	display: block;}#moduleThumbnail{    float: right;	margin: 40px 15px 0px 0px;}#moduleFooter{    vertical-align: bottom;}body#pFeatures .pageContent a { display: block }/* Page Titles */h1 {    font-size: 16px;	color: #990000;    font-weight: bold;	font-family: "Times New Roman", Times, serif;	font-style: normal;}/* Sub-Titles */h2 {}/* Headings */h3 {	font-size: 12px;	color: #990000;	margin-bottom: 2px;	margin-top: 18px }/* Home Page Modules */h4 {	font-size: 11px;	color: #990000;    font-weight: bold;	margin-bottom: 4px;	margin-top: 0px	}/* Paragraphs */p { margin-top: 0px }.centered { text-align: middle }.smallcopy { font-size: 10px; line-height: 13px }.tinycopy { font-size: 9px; line-height: 12px }.leadinsentence{	font-size: 16px;	font-weight: bold;	color: #990000;	font-family: "Times New Roman", Times, serif;	font-style: normal;}.bookquote{	margin-left: 15px;	font-size: 10px;	line-height: 13px;	font-style: italic;}.returnLink{}/* lists */#mainContent ul {    padding: 0;    border: none;	font-size: 13px;	margin: 15px 20px 20px 0px;	line-height: 14px;        }                #mainContent li {	display: block;	font-size: 11px;	text-decoration: none;	margin: 10px 20px 10px 0px;				}#mainContent li a:link {	display: block;	text-decoration: none;	                }#mainContent li a:hover {	display: block;	text-decoration: underline;	background-color: #FFFFFF;                }#mainContent li a:visited {	display: block;	text-decoration: none;                }#sideBar #penHeader {	display: block;	width: 160px;	height:53px;	background: url("../images/index-quote-hdr.gif") no-repeat left top;        }#sideBar #penBody {	display: block;	width: 145px;	font-size: 10px;	text-align: center;	line-height: 20px;	font-style: italic;	margin: 2px 0px 2px 10px;        }		#sideBar #penFooter {	display: block;	width: 160px;	height:70px;	background: url("../images/index-quote-ftr.gif") no-repeat left top;        }#sideBar #scrollMenu {	width: 130px;	height:150px;	overflow: auto;	font-size: 10px;	margin: 15px 0px 40px 30px;	line-height: 5px;        }#sideBar #scrollMenu ul {    padding: 0px;        }                #sideBar #scrollMenu li {	display: block;	text-decoration: none;				}#sideBar #scrollMenu li a:link, #sideBar #scrollMenu li a:visited {	display: block;	text-decoration: none;                }#sideBar #scrollMenu li a:hover {	display: block;	color: #CC9900;	text-decoration: none;                }/* miscellaneous */.topRule {    border-top: 1px solid black;    padding-top: 4px;}.btmRule {    border-bottom: 1px solid black;    padding-bottom: 4px;}.nobtm { margin-bottom: 0 }.notop { margin-top: 0 }.m18top { margin-top: 18px }/* Left column background images */.books {	background: url("../images/bkg-books.jpg") no-repeat 65px top;}.sideBarMenu {	background: url("../images/bkg-flourish.gif") no-repeat 55px 5px;}.sideBar404 {	background: url("../images/bkg-sideBar-404.gif") no-repeat 65px 25px;}/*.sideBarThanks {	background: url("../images/bkg-sideBar-404.gif") no-repeat 65px 25px;}*/.sysreq {    font-size: 9px;    color: #333;}.sysreq ul {    margin: 0; padding: 0;    padding-left: 12px;}/* Image floats */img.rt { float: right; margin-left: 18px; }img.lt { float: left; margin-right: 18px; }/* some hacks */.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}