body {
 
 background-color:#ffffff;
 font: 12px arial, sans-serif;
 color: #737476;
 margin: 0px;
 padding: 0;
}

a:link, a:visited {
 color: #737476;
 text-decoration: none;
}

a:hover, a:active {
 text-decoration: underline;
}
 
form {padding:0px;margin:0px}
img {
 border: none;
}
.clearer {
 clear: both;
}

#container-body {  
  margin-left: auto;
  width: 1000px;
  margin-right: auto;
  background-color: #ffffff;
  text-align: left;
} 
h1
{
font-size:17px;
margin-top:5px;
margin-bottom:5px;
padding:0px;
}
h1 span {
color:#A9D504;
}
h2 {
font-size:14px;
margin:2px;
padding:0px;
border-bottom:2px solid #A9D504;
}
h2 span {
color:#A9D504;
} 
h3 {
font-size:15px;
margin-top:5px;
margin-bottom:0px;
padding:0px;
border-bottom:1px dotted #A9D504;
}
h3 span {
color:#2592C6;
}
#login :hover {
text-decoration:none;
} 
#menu{
}
#menu ul{
  margin-right: 0px;
  list-style-type: none;
  margin:0px;
  padding: 0px;
  margin-top: 0px;
  padding-bottom:10px;  
}

#menu ul li {
  font-weight:bold;  
  list-style-type: none;
  text-align:right; 
  border-bottom:1px solid #C8C8C8;
  padding:2px; 
  padding-top:5px;
  padding-right:0px;
  padding-right:10px;
}
#menu  ul li a{  
}
#menu #l1 {background:url(/images/calendar.gif) no-repeat 0px -0px;}
#menu #l2 {background:url(/images/calendar.gif) no-repeat 0px -20px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
#menu #l3 {background:url(/images/calendar.gif) no-repeat 0px -40px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
#menu #l4 {background:url(/images/calendar.gif) no-repeat 0px -60px;}
#menu #l5 {background:url(/images/calendar.gif) no-repeat 0px -80px;}
#menu #l6 {background:url(/images/calendar.gif) no-repeat 0px -100px;}
#menu #l7 {background:url(/images/calendar.gif) no-repeat 0px -348px;}
#menu  ul li ul{
  background-color:#ffffff;  
  margin:0px;
  padding: 0px;
  border-top:1px dotted #C8C8C8;
  
}
#menu  ul li  ul li {
  color:#2592C6;
  font-weight:normal; 
  border-bottom:1px dotted #C8C8C8;
  
  margin:0px;
  padding: 0px;
  margin-left:20px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right:10px;
  
}
#menu  ul li  ul li a{
  color:#2592C6;
  margin:0px;
  padding: 0px;
} 
#menu  ul li  ul .last {
  border-bottom:0px dotted #C8C8C8;
  margin:0px;
  padding: 0px;
  padding-right:15px;
} 
#menu  ul li  ul li ul li {
  color:#A9D504;
  font-weight:normal; 
  border-bottom:1px dotted #C8C8C8;
  
  margin:0px;
  padding: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right:15px;
  
}
#menu  ul li  ul li ul li a{
  color:#A9D504;
  margin:0px;
  padding: 0px;
} 
#links
{
font-size:15px;
color:#A9D504;
font-weight:bold;
text-align:right;
}
#links ul{
  color:#929292;
  font-size:12px;
  font-weight:normal;
  margin-right: 4px;
  list-style-type: none;
  margin:0px;
  padding: 0px;
  margin-top: 10px;
  padding-bottom:10px;  
}

#links ul li {  
  list-style-type: none;
  text-align:left; 
  margin:2px; 
  height:30px;
  padding-left:36px;padding-right:4px;
  border-bottom:1px solid #C8C8C8;
  vertical-align: middle;
}
#links  ul li a{  
}                                                                                                                           
#links #d0 {background:url(/images/calendar.gif) no-repeat 0px -378px;background-color:#F4F4F4;padding-top:7px;height:23px;}
#links #d1 {background:url(/images/calendar.gif) no-repeat 0px -120px;background-color:#F4F4F4;padding-top:7px;height:23px;}
#links #d2 {background:url(/images/calendar.gif) no-repeat 0px -150px;background-color:#F4F4F4;}
#links #d3 {background:url(/images/calendar.gif) no-repeat 0px -180px;background-color:#F4F4F4;padding-top:7px;height:23px;}
#links #d4 {background:url(/images/calendar.gif) no-repeat 0px -210px;background-color:#F4F4F4;}
#links #d5 {background:url(/images/calendar.gif) no-repeat 0px -240px;background-color:#F4F4F4;}
#links #d6 {background:url(/images/calendar.gif) no-repeat 0px -270px;background-color:#F4F4F4;}
#links #d7 {background:url(/images/calendar.gif) no-repeat 0px -300px;background-color:#F4F4F4;}
#links #d8 {background:url(/images/icon_addreviews.gif) no-repeat;background-color:#F4F4F4;}
#links #d9 {background:url(/images/calendar.gif) no-repeat 0px -408px;background-color:#F4F4F4;padding-top:7px;height:23px;}
#footer
{
text-align:center;
padding:10px;
border-top:2px solid #E3E3E3;
}
#logo
{
float:left;width:865px;background:url(/images/logo.jpg) no-repeat 0px 20px;height:130px;text-align:center;
}
#logo div
{
padding:11px;padding-left:100px;font-size:11px;
}
#login
{
float:left;width:130px;padding-top:5px;
}
#userarea
{
border-top:1px dotted #000000;width:112px;padding-top:4px;font-size:11px;font-weight:bold;
}
#userarea input
{
width:110px;
}
#loginbtn
{
cursor:pointer;background:url(/images/calendar.gif) 0px -330px;width:115px;margin-top:4px;padding-top:1px;height:18px;text-align:center;vertical-align: middle;color:#ffffff;
}
#leftarea
{
float:left;width:206px;
}
#contentarea
{
float:left;width:786px;
}
#content {
padding-left:20px;
}
#content a {
color: #2592C6;
}
.remarkbox {
border-top: 2px solid #E3E3E3;
border-bottom: 2px solid #E3E3E3;
background-color: #F4F4F4;
padding-left: 10px;
margin-bottom: 10px;padding-bottom: 10px;
margin-top: 20px;
}
.remarkitem1 {
width: 380px;
float: left;
}
.remarkitem2 {
margin-left: 25px;
width: 340px;
float: left;
}
.featuresbox {
width: 380px;
float: left;
}
.featuresbox ul {
margin-left: 0px;
margin-top: 6px;
padding-left: 16px;
}

.featuresbox li {
padding-top: 4px;
}
#tablelist {
border-right: #A9D504 1px solid; border-top: #A9D504 1px solid; font-size: 90%; margin: 10px 10px 10px 0px; border-left: #A9D504 1px solid; border-bottom: #A9D504 1px solid
}
#tablelist th {
padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: 12px; padding-bottom: 2px; color: #ffffff; padding-top: 2px; background-color: #A9D504; text-align: left;
}
#tablelist td {
font-size: 12px; padding-right: 10px; border-top: #A9D504 1px solid; padding-left: 10px; padding-bottom: 3px; padding-top: 3px
}
#tablelist a {
color: #770000;
font-weight: bold;
}
.explanation {
font-size:11px;
font-style: italic;
margin-bottom: 3px;
}
#dwboosterpromo { 
 margin-top:4px;
 background-image: url(/images/dwbooster.jpg);
 background-repeat: no-repeat;
 width: 760px;
 height: 150px;
}
#dwboostertext {
 padding-top: 10px;
 margin-left: 280px;
 margin-right: 5px;
}


#pricebox{
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  margin-top: 20px;
  color: #666666;
  line-height: 1.8em;
}
.price {
 font-size: 27px;
 font-weight: normal;
 color: #009900;
}
.secthead {
 color: #ffffff;
 background-color: #A9D504;
 padding: 2px;
 font-size: 13px;
 font-weight: bold;
 font-style: normal;
 text-transform: uppercase;
 margin-bottom: 0px;
 margin-top: 20px; 
}
.sectquestions {
 font-size: 24px;
 padding-left: 27px;
 padding-top: 5px;
 color:#739E40;
 height: 25px;
 margin-top: 11px;
 margin-bottom: 3px; 
 background-image: url(/images/icons/questions.gif);
 background-repeat: no-repeat;
}
.sectinfo {
 font-size: 24px;
 padding-left: 27px;
 padding-top: 5px;
 color:#739E40;
 min-height: 25px;
 margin-top: 11px;
 margin-bottom: 3px; 
 background-image: url(/images/icons/information.gif);
 background-repeat: no-repeat;
}
.sectinstall {
 font-size: 24px;
 padding-left: 27px;
 padding-top: 5px;
 color:#739E40;
 height: 25px;
 margin-top: 11px;
 margin-bottom: 3px; 
 background-image: url(/images/icons/installation.gif);
 background-repeat: no-repeat;
}
.sectdownload {
 font-size: 24px;
 padding-left: 27px;
 padding-top: 5px;
 color:#739E40;
 min-height: 25px;
 margin-top: 11px;
 margin-bottom: 3px; 
 background-image: url(/images/icons/download.gif);
 background-repeat: no-repeat;
}
.sectdemo {
 font-size: 24px;
 padding-left: 27px;
 padding-top: 5px;
 color:#739E40;
 height: 25px;
 margin-top: 11px;
 margin-bottom: 3px; 
 background-image: url(/images/icons/demo.gif);
 background-repeat: no-repeat;
}
.secttips {
 font-size: 24px;
 padding-left: 27px;
 padding-top: 5px;
 color:#739E40;
 height: 25px;
 margin-top: 11px;
 margin-bottom: 3px; 
 background-image: url(/images/icons/tips.gif);
 background-repeat: no-repeat;
}

.intblock {
 padding-left: 27px;
 margin-bottom: 15px;
}

.faqq {
 padding-left: 20px;
 margin-bottom: 5px; 
 background-image: url(/images/icons/bullet-question.gif);
 background-repeat: no-repeat; 
}
.faqa {
 padding-left: 20px;
 margin-bottom: 5px; 
 background-image: url(/images/icons/bullet-info.gif);
 background-repeat: no-repeat; 
}
.faqqb {
 padding-left: 20px;
 padding-bottom: 10px;
 border-bottom: 1px solid #aaaaaa;
}
a.faqlk {
 color: #000000;
 font-weight: normal;
 text-decoration: underline;
}
a.faqlk:hover {
 color: #880000;
 text-decoration: underline;
}
.code {
 color: #0000ff;
 font-family: courier;
}