body {background: #8390A6; background-image: url(../design/bg.jpg); background-repeat:repeat-x; background-position:top; margin: 0px; }A.bodyLink:link {font-family: Verdana, Helvetica, sans-serif; color: #303B5B; text-decoration: none; line-height: 15px; font-weight: bold;}A.bodyLink:visited {font-family: Verdana, Helvetica, sans-serif; color: #303B5B; text-decoration: none; line-height: 15px; font-weight: bold;}A.bodyLink:active {font-family: Verdana, Helvetica, sans-serif; color: #303B5B; text-decoration: underline; line-height: 15px; font-weight: bold;}A.bodyLink:hover {font-family: Verdana, Helvetica, sans-serif; color: #303B5B; text-decoration: underline; line-height: 15px; font-weight: bold;}A:link {font-family: Verdana, Helvetica, sans-serif; color: #303B5B; text-decoration: none; font-weight: bold;}A:visited {font-family: Verdana, Helvetica, sans-serif; color: #303B5B; text-decoration: none; font-weight: bold;}A:active {font-family: Verdana, Helvetica, sans-serif; color: #303B5B; text-decoration: underline; font-weight: bold;}A:hover {font-family: Verdana, Helvetica, sans-serif; color: #303B5B; text-decoration: underline; font-weight: bold;}A.menuLink:link {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; font-weight: bold;}A.menuLink:visited {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; font-weight: bold;}A.menuLink:active {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; font-weight: bold;}A.menuLink:hover {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; font-weight: bold;}.li { color:#333;}#rhsTopTitle {background: #303B5B url(../design/rhs_heading_bg1.gif) left top no-repeat; padding:4px 4px 4px 18px; color:#fff; font-weight:bold;}#rhsTitle {background: #303B5B url(../design/rhs_heading_bg2.gif) left top no-repeat; padding:4px 4px 4px 18px; color:#fff; font-weight:bold;}.rhsBox{ padding:6px 6px 6px 18px;}#lhsTopTitle {background: #303B5B url(../design/lhs_heading_bg1.gif) right top no-repeat; padding:4px 18px 4px 4px; color:#fff; font-weight:bold;}#lhsTitle {background: #303B5B url(../design/lhs_heading_bg2.gif) right top no-repeat; padding:4px 18px 4px 4px; color:#fff; font-weight:bold;}.lhsBox{ padding:4px 16px 4px 4px;}.lhsMenu{ padding:4px 12px 4px 2px;}.small{font-size:9px; line-height:12px; color:#888;}.date {color:#F60; font-weight:bold; font-size:9px; margin-top:8px;}.blogDate {color:#F60; font-weight:bold; font-size:9px; margin-top:8px;}#bannerNav {margin:0; padding:0; list-style:none;}#bannerNav li{margin: 0;padding: 0;text-indent: -10000px;}#bannerNav li a{display: block;width: 146px;height: 25px;}#bannerNav li a:hover {background-position: -146px 0px; }#onlineDemo{ background:url(../design/online_demo.gif) no-repeat; }#downloadTrial{ background:url(../design/download_trial.gif) no-repeat; }#purchase{ background:url(../design/purchase.gif) no-repeat; }#menu1 {padding-right:8px; font-weight:bold; color:#656D85;}#menu1 a{color:#656D85; text-decoration:none;}#menu1 a:hover{color:#303B5B; text-decoration:underline;}#menu2 {margin: 0px; padding: 0; list-style-type:none;}#menu2 li {padding: 0px; margin:2px 0px; background: transparent url(../design/menu_arrow.gif) right no-repeat; }#menu2 li a {padding: 3px 14px 3px 0px; color:#303B5B; text-decoration:none; display:block; border-bottom: 1px solid #fff; font-weight:normal; font:Verdana; }#menu2 li A:hover {background:#DEE1E8; text-decoration:none;}#menu2 li A:active {background:#DEE1E8; text-decoration:none;}#homeList li {list-style-image:url(../design/double_arrow.gif); padding:2px 0px;}.feature h3{background:#8692A8 url(../design/features_title_bg.gif) left top no-repeat; padding:2px 2px 2px 20px; color:#fff; font-size:12px;}.feature a{margin:0; padding:5px 4px; border-bottom:1px dotted #999; display:block;}.feature a:hover{ text-decoration:none; background-color:#DEE1E8;}.faqLink a {font-weight:normal; font-size:11px; line-height:13px; padding:2px 2px 6px 12px; display:block; border:1px solid #fff; }.faqLink a:hover {display:block; font-weight:normal; border:1px solid #FF830F; background-color:#FFE7D0; text-decoration:none; }li.faqLink {list-style-image: url(../design/double_arrow.gif);}#homeBoxDisplay h4 {margin:0; color:#303B5B; font-size:14px;}#homeBoxDisplay blockquote {margin:4px 8px; line-height:15px; font-size:11px; font-weight:bold;}h1 { display:none;}h2 {margin:0px; font-size: 14px;color: #303B5B;line-height: 15px; padding-bottom: 4px;}h3 {margin:0px; font-size: 12px; color: #303B5B; line-height:18px; margin-bottom:8px;}.feature_title {margin:0px; font-size: 12px; color: #303B5B; line-height:18px; margin-bottom:8px; font-weight:bold;}.bodyText {color: #333;font-size: 11px;line-height: 15px;font-family: Verdana, Helvetica, sans-serif;}td {color: #333;font-size: 11px;font-family: Verdana, Helvetica, sans-serif; margin:0;}p {color: #333;font-size: 11px;font-family: Verdana, Helvetica, sans-serif; margin: 8px 0px 0px 0px;}.bodyTextSmall {color: #333; font-size: 10px; line-height: 13px;}.footerText {color: #fff; font-size: 10px; line-height: 15px;}.footerText a{color: #fff; text-decoration:none; font-weight:bold;}.footerText a:hover{color: #fff; text-decoration:underline;}.footerText a:visited{color: #fff; text-decoration:none;}#newsItem {color: #333; font: 10px Arial, Helvetica, sans-serif;}.contactBox {display:block; padding:3px; border:1px solid #FF830F; background-color:#FFE7D0;}