
<style type="text/css">
.style {}
/* CSS Document */

h1 {
color: #224879;
font-size: 22px;
}

#content {
background: #fefefe url(/images/sidenav_bg.gif) bottom left repeat-x;
}

#contentmain {
float: right;
width: 706px;
background: #e5f2fb url(/images/drill_border.gif) top left repeat-y;
padding: 30px 40px;
}

#purchaselink {
float: right;
width: 250px;
text-align:right;
}

#purchaselink a,
#purchaselink a:visited,
#purchaselink a:hover
{
float: right;
display: block;
width: 175px;
background:url(/images/smallblue_button.gif) left no-repeat;
font: bold 18px "Trebuchet MS";
color: #2aa800;
padding: 0 0 0 40px;
line-height: 30px;
cursor:pointer;
}

#contentmain #bodycopy {
padding: 12px;
background:url(/images/content_gradient.gif) top left repeat-x;
}

#contentmain #bodycopy p  {
margin: 12px 0 0 0;
}

#contentmain #bodycopy ul {
list-style: none;
margin: 12px 0;
padding: 0;
font: 11px Verdana, Arial, Helvetica, sans-serif;
line-height: 18px;
}

#contentmain #bodycopy li {
margin: 12px 0 0 0;
padding: 0 0 0 12px;
background: url(/images/bullet.gif) 0 7px no-repeat;
}

#contentmain #bodycopy a,
#contentmain #bodycopy a:active,
#contentmain #bodycopy a:visited,
#contentmain #bodycopy a:hover {
 color: #0065cd;
 }
 
#contentmain #bodycopy img {
padding: 6px;
background:url(/images/picture_holder.gif) top left repeat-x;
background: #d2d2d2;
}
 

#homelinks {
margin-top: 22px;
width: 250px;
height: 189px;
text-align:right;
}

#homelinks a, #homelinks a:active, #homelinks a:visited {
display: block;
font: bold 16px "Trebuchet MS";
color: #2ba801;
line-height: 65px;
margin-left: -15px;
text-decoration: none;
cursor:pointer;
padding-right: 60px;
width: 205px;
}

#homelinks a:hover {
text-decoration: underline;
}

#testimonials {
padding: 12px;
font: 13px Georgia, "Times New Roman", Times, serif;
font-style:italic;
}

#testimonials a:link,
#testimonials a:active,
#testimonials a:visited,
#testimonials a:hover  {
font: bold 12px Arial, Helvetica, sans-serif;
color: #0066cc;
}
 







</style>