* {padding:0; margin:0;}

body { margin: 0px; padding: 0px; font: 76% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; }

img a { border-width: 0px; border-style: none; }

a { color: #502d7f; text-decoration: none; }

a:link, a:visited { color: #C60; text-decoration: none; }

a:hover, a:active { color: #036; text-decoration: underline }

p { font-size: 1em; margin-bottom: 10px; }

#homeContent h4 { color: #982190; margin-bottom: 10px; font-size: 1.5em; }

#homeContent ul { margin-left: 15px; margin-bottom: 10px; }

#homeContent ul li { margin-bottom: 8px; }

#homeContent h2 { font-size: 1.8em; font-weight: normal; color: #502d7f; margin-top: 20px; margin-bottom: 15px; }
#homeContent h1 { font-size: 1.8em; font-weight: normal; margin-bottom: 15px; margin-top: 15px; }
.bolder { font-weight: bold; }
#homeContent1 h4 { color: #C60; margin-bottom: 10px; font-size: 1.5em; }

#homeContent1 ul { margin-left: 15px; margin-bottom: 10px; }

#homeContent1 ul li { margin-bottom: 8px; }

#homeContent1 h2 { font-size: 1.8em; font-weight: normal; color: #9A3398; margin-top: 20px; margin-bottom: 15px; }
#homeContent1 h1 { font-size: 1.8em; font-weight: normal; margin-bottom: 15px; margin-top: 15px; }


#purpleBar { background: #502d7f; height: 20px; width: 100%; }

#wrapper { width: 950px; margin-right: 0px; margin-left: 0px; text-align: left; }

#homeContent { border-left: 21px solid #eeaf7f; padding-left: 15px; margin: 2px 0px 0px; overflow: hidden; }

#homeContent1 { border-left: 21px solid #eeaf7f; padding-left: 15px; margin: 2px 0px 10px; overflow: hidden; background: url(../images/images/circle.gif) no-repeat left bottom; }

#homeContent p { line-height: 1.5em; }
#homeContent1 p { line-height: 1.5em; }

sup { line-height: 1px; }

#Sidebar1 { float: right; width: 277px; }

.sideMenu { font-size: 1em; color: #502d7f; text-align: center; margin-top: 2px; }

.sideMenu li { display: block; list-style: none; width: 277px; padding: 0.7em 0px; background: #aabcca; margin-top: 3px; margin-bottom: 3px; }

.sideMenu li a { font-size: 0.95em; color: #502d7f; font-weight: bold; }

.sideMenu li a:hover { color: #9A3398; text-decoration: none; }
.sideMenuPages { font-size: 1em; color: #606; text-align: center; }

.sideMenuPages li { display: block; list-style: none; width: 277px; padding: 12px 0px 2px; background: #BAC8D3; margin-top: 3px; margin-bottom: 3px; font-size: .95em; min-height: 20px; }

.firstMenuItem { margin-top: 8px; }

.ie6 .sidemenuPages{height:32px;}

.sideMenuPages li a { color: #606; text-decoration:none; font-weight: bold; }

.sideMenuPages li a:hover { color: #9A3398; text-decoration: none; }

#leftContent { margin-right: 280px; }

#flashContent { height: 278px; margin: 3px 0px 0px; }

.rightFloat { float: right; margin-left: 10px; margin-right: 15px; }

#footer { text-align: center; margin-top: 5px; margin-bottom: 0px; }

#footer p { font-size: 0.90em; margin-top: 0px; margin-bottom: 0px; color: #666; }

#purpleAd { background: #502d7f; height: 30px; margin-top: 3px; margin-bottom: 3px; color: #FFF; text-align: center; padding: 10px; }

#purpleAd h3 { font-size: 1.5em; margin-top: 3px; }

#purpleAd h3 a { color: #FFF; }
#purpleAd h3 a:hover { color: #FFF; text-decoration:none;}

#purpleAd p { font-size: 1.2em; }

.productTableheader { font-size: 1.2em; color: #1015A7; padding-top: 5px; border-top: 2px solid #C30; margin-right: 15px; border-right: 2px solid #C30; margin-top: 10px; }

.answerHighlight { font-weight: bold; color: #1015A7; }

.tableText { font-size: 0.9em; margin-top: 0px; margin-bottom: 0px; }

.question { font-size: 1.2em; font-weight: bold; color: #C30; margin-top: 10px; margin-bottom: 0px; }

#homeContent p { margin-right: 10px; }

#homeContent ul li { margin-right: 10px; line-height: 1.3em; }

#homeContent h2 a { color: #C60; }

#frmQuiz { padding-right: 15px; padding-left: 10px; line-height: 1em; }

#frmQuiz cftextarea { margin-bottom: 12px; margin-top: 5px; font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; }
.moreSpace  { margin-top: 10px; margin-bottom: 10px; line-height: 1.3em; }

#frmQuiz cfinput { margin-bottom: 5px; margin-top: 5px; font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; }

#frmQuiz ol li { margin-left: 15px; margin-top: 1px; margin-bottom: 1px; }
#frmQuiz ol ol  { margin-left: 25px; margin-bottom: 10px; }

.floatLeft { float: left; margin-right: 10px; }

#homeContent cfif { font-size: 1.5em; color: #660065; margin-bottom: 12px; }

#homeContent table { margin-bottom: 10px; }

#homeContent hr { margin-top: 12px; margin-bottom: 15px; }

.backtoProducts { margin-top: 15px; font-size: 11px; margin-bottom: 0px; }

#homeContent ul ul { margin-top: 8px; margin-bottom: 8px; margin-left: 25px; }

#homeContent ul ul li { list-style-type: square; }
