body { color: #737476; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; background-color: white; text-align: center; margin: 18px 0 0; padding: 0; }
#wrap { text-align: left; width: 914px; margin: 0 auto; padding: 0; }
#top { background-image: url(../images/global/topgrid.gif); background-repeat: no-repeat; background-position: right 0; width: 914px; height: 73px; margin-bottom: 17px; }
#mn { height: 29px; overflow: hidden; margin: 0 0 0 157px; padding: 0; }
#mn li { margin: 0; padding: 0; list-style-type: none; display: inline; }
#mn a { float: left; margin: 0; padding: 29px 0 0; }
#mn-about a { background: url(../images/menus/mn-about.gif) no-repeat left 0; width: 124px; }
#mn-how a { background: url(../images/menus/mn-how.gif) no-repeat left 0; width: 149px; }
#mn-purchase a { background: url(../images/menus/mn-purchase.gif) no-repeat left 0; width: 176px; }
#mn-ehr a { background: url(../images/menus/mn-ehr.gif) no-repeat left 0; width: 104px; }
#mn-investor a { background: url(../images/menus/mn-investor.gif) no-repeat left 0; width: 125px; }
#mn-contact a { background: url(../images/menus/mn-contact.gif) no-repeat left 0; width: 78px; }
#mn a:hover { background-position: 0 -29px; }
#mn a.selected { background-position: 0 -58px; }
#left { width: 145px; float: left; padding-top: 30px; }
#main { width: 769px; float: right; }
#band { background-image: url(../images/global/band.gif); background-repeat: no-repeat; background-position: left 0; width: 769px; height: 12px; }
#content { border-left: 1px solid #e0eaf6; border-bottom: 1px solid #e0eaf6; border-right: 1px solid #e0eaf6; }
body.drill #content { padding-top: 30px; }
.floatleft { float: left; padding-right: 22px; }
.homeintro { width: 270px; float: right; padding-top: 30px; padding-right: 20px; padding-bottom: 20px; }
.homeintro li { list-style-type: square; }
#homepromo { clear: both; padding-top: 12px; padding-left: 12px; }
.promobox { color: #373737; font-size: 11px; line-height: 14px; background-color: #f1f7ff; background-image: url(../images/global/homepromo-bg.gif); background-repeat: repeat-y; background-position: left 0; width: 172px; float: left; margin-right: 12px; padding-right: 3px; padding-bottom: 6px; }
.promobox h1 { color: #ff2142; font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 1; background-image: url(../images/global/headbox.gif); background-repeat: no-repeat; background-position: 0 center; margin-top: 0.5em; margin-bottom: 0.5em; padding-left: 17px; }
.promobox p { padding-left: 17px; }
#col1 { color: #558bab; line-height: 1.75em; width: 289px; float: left; }
#col1 p { margin-top: 0; padding-right: 15px; padding-bottom: 2em; padding-left: 30px; }
#col2 { margin-left: 289px; padding-right: 20px; padding-bottom: 1em; padding-left: 20px; border-left: 1px solid #7aafce; }
h1.title { font-size: 165%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin-top: 0; padding-bottom: 1em; padding-left: 30px; }
h2 { color: #ff2040; font-size: 120%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin-bottom: 0.5em; }
#footer { font-size: 90%; text-align: right; padding-top: 6px; }
.clearall { line-height: 12px; clear: both; margin: 0; padding: 0; }
body.drill p.clearall { line-height: 30px; margin: 0; padding: 0; clear: both; }
#tourlink { text-align: right; position: absolute; top: 392px; width: 145px; height: 77px; }
p { margin-top: 0; margin-bottom: 1.25em; }
td { }
a:link { color: #ff2040; text-decoration: none; }
a:visited { color: #544a43; text-decoration: underline; }
a:hover { text-decoration: underline; }
a:active { color: #4370ae; }
td { padding-right: 9px; }

