/*
	Site: Exacep Offsite Backup
	Date: January 2010
	Author: Larry Chartier
	Description: Core CSS File
	Additional CSS Files: N/A

	WEB COLORS USED FOR THIS SITE
	---------------------------------------------------------------------
	#000000		Color		Used for: 
	#000000		Color		Used for: 
	#000000		Color		Used for: 
	#000000		Color		Used for: 
	#000000		Color		Used for: 
	#000000		Color		Used for: 
	#000000		Color		Used for:
	---------------------------------------------------------------------
*/

/* Base style removal, global fixes and browser/platform fixes */

:link, :visited { text-decoration: none }
ul,ol { list-style: none }
h1,h2,h3,h4,h5,h6,pre,code { font-size: 1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,dl,dt,dd,input { margin: 0; padding: 0 }
a img, :link img, :visited img { border: none }
address { font-style: normal }
a, a:link, a:visited, a:hover, a:active { outline: 0; }


/*	Custom styles begin */


body {font-family:"Lucida Grande",lucida sans unicode, sans-serif;margin: 0;padding: 0 0 20px 0;background: #fff;}

br.clear {clear: both;}

div.wrapper {width: 960px;margin: 0 auto;}

textarea{font-size: 12px;}

/*	----------------------------------------------- Header */

div#header {background: url(header-bg.jpg) repeat-x;height: 119px;}
div#header h2 {padding:24px 0 0 20px;float:left;}
div#header h2 a.logo {background:url(exacep-logo-2010.jpg) no-repeat;text-indent:-9999px;display:block;width:224px;height:86px;}

div#header div#tagline {width:600px;float:right;display:inline;margin:0 20px 0 0;}
div#header div#tagline h3 {display:block;text-indent:-9999px;background:url(fast-secure.jpg);margin:43px 0 0 0;float:right;width:386px;height:46px;}
div#header div#tagline div.divider {width:3px;height:119px;background:url(header-divider.jpg);float:right;margin:0 20px;}
div#header div#tagline div#options {float:right;display:inline;width:147px;padding:43px 0 0 0;}
div#header div#tagline div#options h4 {text-indent:-9999px;display:block;background:url(free-trial.jpg) no-repeat;width:147px;height:22px;}
div#header div#tagline div#options a {text-indent:-9999px;display:block;height:24px;float:left;}
div#header div#tagline div#options a.signup {background:url(sign-up-button.jpg);width:61px;}
div#header div#tagline div#options a.signup:hover {background:url(sign-up-button-r.jpg);}
div#header div#tagline div#options a.learnmore {background:url(learn-more-button.jpg);width:86px;}
div#header div#tagline div#options a.learnmore:hover {background:url(learn-more-button-r.jpg);}

div#navbar {background:url(nav-bg.jpg) repeat-x;height:43px;}
div#navbar p.phone {float:right;display:inline;color: #acd373;text-transform: uppercase;font-size:11px;line-height:43px;margin:0 20px 0 0;}
div#navbar p.phone span {color:#fff}
/*
div#navbar a {color: #6e707a;text-transform: uppercase;font-size:11px;height:43px;float:left;display:block;line-height:43px;margin:0 0 0 20px;}
div#navbar a#first {_margin-left:0px;}
div#navbar a:hover {color:#fff;background:url(nav-active-arrow.jpg) bottom center no-repeat;}
div#navbar a.active {color:#fff;background:url(nav-active-arrow.jpg) bottom center no-repeat;}
*/

/*	----------------------------------------------- Middle */

div#middle {background: url(bg-repeat.jpg) repeat-x;padding: 10px 0;}

div#middle a {color:#0076a3;text-decoration:underline;}
div#middle a.learn {background: url(learn-bg.gif) no-repeat 65px 3px;padding-right: 20px;}
div#middle a:hover {color:black;}

div#middle p.breadcrumb {padding:0 20px;font-size:11px;color:#fff;}
div#middle p.breadcrumb a {color:#fff;}
div#middle p.breadcrumb a:hover {color:#333;}

div#middle h1.ptitle {font-size:18px;margin: 0px 0 0 20px;color: white;}
div#middle h1.ptitle b {color: white;}

div#middle h2.ptitle {font-size:18px;margin: 0px 0 0 20px;color: white;}
div#middle h2.ptitle b {color: white;}


div#middle h1.page-title {text-indent: -9999px;display: block;height: 24px;margin: 0px 0 0 20px;}
div#middle h1.ob {background: url(offsite-backup-title.gif) no-repeat;width: 138px;}
div#middle h1.features {background: url(features-title.gif) no-repeat;width: 179px;}

div.home {padding-top:10px;}



/* Home Page */

div#middle div#slider {width:600px;height:269px;float:left;background:url(slider-bg.jpg);}
div#middle div#slider div#slider-content {width:600px;height: 233px;}
div#middle div#slider div#slider-content h2 {padding: 27px 0 0 20px;width: 360px;color: #70727c;font-size: 24px;line-height:30px;margin: 0 0 14px 0;}

div#middle div#slider div#slider-content h2 a {text-decoration: none;color: #70727c;}
div#middle div#slider div#slider-content h2 a:hover {color:#000;}

div#middle div#slider div#slider-content p {padding: 0 0 0 20px;width: 360px;color: #454545;font-size: 12px;line-height: 17px;}
div#middle div#slider div#slider-content p.startmessage {margin: 12px 0 0 0;line-height: 28px;float: left}
div#middle div#slider div#slider-content p.contact {width:500px;}

div#middle div#slider div#slider-content a.getstarted {width: 104px;height: 28px;background: url(get-started.jpg);display: block;text-indent: -9999px;margin: 12px 0 0 20px;float:left;}
div#middle div#slider div#slider-content a.getstarted:hover {background: url(get-started-r.jpg) no-repeat;}

div#middle div#slider div#slider-content div.t-half {height: 177px;}
div#middle div#slider div#slider-content div.dental {background: url(slider-dentist.jpg) no-repeat;}
div#middle div#slider div#slider-content div.business {background: url(slider-business.jpg) no-repeat;}
div#middle div#slider div#slider-content div.golf {background: url(slider-golf.jpg) no-repeat;}
div#middle div#slider div#slider-content div.family {background: url(slider-family.jpg) no-repeat;}

/* For Dental Only Page */
div#middle div#slider div.dental {background: url(slider-dental2.jpg) no-repeat;}

div#middle div#slider div.dental form {padding:12px 0 0 20px;color: #454545;font-size: 12px;line-height: 17px;font-weight:bold}
div#middle div#slider div.dental table td {padding:0 0 10px 0;}

div#middle div#slider div#slider-btm {height: 36px;line-height: 34px;color:#71737d;font-size:11px;}
div#middle div#slider div#slider-btm a {color:#71737d;text-decoration: none;}
div#middle div#slider div#slider-btm a:hover {color: white;}
div#middle div#slider div#slider-btm p.left {padding: 0 0 0 20px;float: left;}
div#middle div#slider div#slider-btm p.right {padding: 0 20px 0 0;float: right;display: inline;}


div#middle div#twitter-news {width:351px;height:269px;float:right;display:inline;background:url(twitter-news-bg.jpg) no-repeat;margin:0 0 9px 0;}
div#middle div#twitter-news h2 {line-height:64px;height:64px;padding:0 20px;color:#4e5363;font-size:16px;}
div#middle div#twitter-news h2 a {color:#b7cbd3;font-weight:normal;text-decoration:underline;}
div#middle div#twitter-news h2 a:hover {color:#4e5363;}
div#middle div#twitter-news div#posts {height:149px;padding: 20px 20px 0 20px;}
div#middle div#twitter-news div#posts p {padding: 0 0 0 24px;font-size: 11px;background: url(twitter-icon-sm.gif) no-repeat;margin-bottom: 12px;}
div#middle div#twitter-news div#btm {line-height:34px;color:#71737d;font-size:11px;padding:0 20px;font-weight:bold;}
div#middle div#twitter-news div#btm p {float:left;margin:0 6px 0 0;}
div#middle div#twitter-news div#btm a {width:16px;height:16px;float:left;display:block;text-indent:-9999px;margin:8px 0 0 4px;}
div#middle div#twitter-news div#btm a.twitter {background:url(twitter.gif) no-repeat;}
div#middle div#twitter-news div#btm a.facebook {background:url(facebook.gif) no-repeat;}
div#middle div#twitter-news div#btm a.youtube {background:url(youtube.gif) no-repeat;}

div#middle div#blog-bar {background:url(blog-bar-bg.jpg) no-repeat;width:960px;height:40px;margin:0 0 9px 0;font-size:11px;color:#71737d;}
div#middle div#blog-bar div#post {float:left;width:609px;border-right:1px solid #bcbfca;margin:0 19px 0 0;}
div#middle div#blog-bar div#post h5 {background:url(feed.gif) no-repeat 20px 12px;padding:0 24px 0 44px;line-height:40px;font-weight:bold;float:left;}
div#middle div#blog-bar div#post p {float:left;border-left:1px solid #bcbfca;line-height:40px;padding-left:24px;}
div#middle div#blog-bar p.more {line-height:40px;}

div#middle div#secondary {width:960px;min-height:300px;background:url(secondary-bg.jpg) no-repeat;padding:20px 0 0 0;}
div#middle div#secondary div#highlights {float: left;width: 569px;padding: 0 20px;}
div#middle div#secondary div#highlights h1 {margin:0 0 14px 0;color: #4e5363;font-size: 14px;}
div#middle div#secondary div#highlights dl {float: left;width: 271px;}
div#middle div#secondary div#highlights dl.first {margin-right: 27px;}
div#middle div#secondary div#highlights dl dt {font-size: 12px;line-height:16px;font-weight: bold;color: #393d49;margin: 0 0 5px 0;}
div#middle div#secondary div#highlights dl dd {font-size: 11px;line-height: 15px;color:#71737d;margin: 0 0 5px 0;}
div#middle div#secondary div#highlights dl dd.photo {margin-bottom: 10px;}

div#middle div#secondary div#free-trial {width: 311px;padding:0 20px;float:right;display: inline;}
div#middle div#secondary div#free-trial h2 {margin:0 0 14px 0;color: #990000;font-size: 14px;}
div#middle div#secondary div#free-trial p {font-size: 11px;line-height: 15px;color:#71737d;margin: 0 0 5px 0;}
div#middle div#secondary div#free-trial table {font-size: 11px;color:#71737d;margin: 10px 0;width: 100%}
div#middle div#secondary div#free-trial table td {padding: 0 0 5px 0;color:#393d49;}
div#middle div#secondary div#free-trial table td input.info {padding: 1px;width: 200px;}
div#middle div#secondary div#free-trial table td span {color: red;}
div#middle div#secondary div#free-trial table tr.last td {padding-bottom: 14px;}
div#middle div#secondary div#free-trial table tr.submit td {padding: 14px 0 0 0;border-top:1px solid #ccc; }
div#middle div#secondary div#free-trial table tr.submit td.note {text-align: right;font-size: 10px;color: #8d909d;}



/* Internal Pages */

div#internal {background:#fff;border-top:1px solid #70727c;padding-bottom: 20px;}
div#internal div#sidenav {float:left;width:230px;background:url(sidenav-bg.jpg) no-repeat;min-height:445px;padding:20px 0 0 0;}
div#internal div#sidenav h3 {color:#b52328;padding:0 20px;font-size:16px;margin:0 0 14px 0;}
div#internal div#sidenav a {color:#81838d;font-size:14px;height:32px;line-height:31px;padding:0 20px;width:190px;display:block;}
div#internal div#sidenav a:hover {color:#262833;}
div#internal div#sidenav a.active {background:url(sidenav-active.jpg) no-repeat;color:white;}

div#internal div#content {float:right;display:inline;width:690px;padding:20px 0 0 0;}
div#internal div#content a {color:#0076a3;text-decoration:underline;}
div#internal div#content a:hover {color:black;}


div#internal div#content hr {margin:0 0 10px 0;background:#ccc;height:1px;border:none;}
div#internal div#content h1 {font-size:32px;color:#262833;font-weight:bold;line-height:37px;padding:0 20px 0 0;margin:0 0 20px 0;}
div#internal div#content h2 {color:#262833;font-size:14px;line-height:20px;padding:0 20px 0 0;margin:0 0 7px 0;}
div#internal div#content h4 {color:#b52328;font-size:14px;line-height:18px;padding:0 20px 0 0;margin:0 0 10px 0;}
div#internal div#content h5 {color:#b52328;font-size:12px;line-height:16px;padding:0 20px 0 0;margin:0 0 5px 0;}
div#internal div#content img.feature {float:left;clear:both;margin:0 20px 30px 0;}
div#internal div#content img.right-img {float:right;margin:0 0 20px 20px;}
div#internal div#content img.top {margin:0 0 20px 0;}
div#internal div#content img.news {float:left;margin:0 20px 10px 0;}
div#internal div#content p {font-size:12px;line-height:16px;color:#575962;margin:0 0 10px 0;}
div#internal div#content p.tiny {font-size:10px;line-height:14px;}
div#internal div#content p.question {font-weight:bold;color:#555;}
div#internal div#content em {font-weight:normal;}

div#internal div#content blockquote {background:#eee;padding:20px;border:1px solid #dedede;margin:0 0 20px 0;line-height:18px;font-style:italic;color:#666;}

div#internal div#content ul {list-style:disc;}
div#internal div#content ul li {margin:0 0 7px 20px;}

div#internal div#content ul.sitemap {list-style:none;}
div#internal div#content ul.sitemap li {font-weight: bold;margin: 0 0 5px 0;list-style:none;}
div#internal div#content ul.sitemap li ul li {margin: 0 0 2px 10px;font-weight: normal;font-size: 10px;}

div#internal div#content ul.TabbedPanelsTabGroup li {margin:0 1px 0 0;}

div#internal div#content ol {list-style:lower-alpha;}
div#internal div#content ol.i {list-style:lower-roman;margin-top:7px;}
div#internal div#content ol li {margin:0 0 7px 20px;}


div#internal div#content div#feature {margin:0 0 20px 0;width:400px;height:122px;padding:30px 0 0 290px;}
div#internal div#content div#feature h4 {color:#444;font-size:16px;line-height:22px;margin-bottom:5px;}
div#internal div#content div#feature p {margin-bottom:0;padding-right:20px;}
div#internal div#content div.what-is-it {background:url(feature-what-is-it.jpg);}
div#internal div#content div.how-it-works {background:url(feature-how-it-works.jpg);}
div#internal div#content div.features {background:url(feature-features.jpg);}
div#internal div#content div.security {background:url(feature-security.jpg);}
div#internal div#content div.signup {background:url(feature-signup.jpg);}
div#internal div#content div.cost {background:url(feature-cost.jpg);}
div#internal div#content div.pooling {background:url(feature-pooling.jpg);}
div#internal div#content div.upgrade {background:url(feature-upgrade.jpg);}
div#internal div#content div.support {background:url(feature-support.jpg);}
div#internal div#content div.reset {background:url(feature-reset.jpg);}
div#internal div#content div.download {background:url(feature-download.jpg);}
div#internal div#content div.company {background:url(feature-company.jpg);}
div#internal div#content div.career {background:url(feature-career.jpg);}
div#internal div#content div.partner {background:url(feature-partner.jpg);}
div#internal div#content div.contact {background:url(feature-contact.jpg);}
div#internal div#content div.sitemap {background:url(feature-sitemap.jpg);}
div#internal div#content div.news {background:url(feature-news.jpg);}
div#internal div#content div.privacy {background:url(feature-privacy.jpg);}

div#internal div#content table.pricing {margin: 5px 0 10px 0;border-left: 1px solid #CCC;border-bottom: 1px solid #CCC;}
div#internal div#content table.pricing tr td {border-top: 1px solid #CCC;border-right: 1px solid #CCC;padding: 4px;font-size: 12px;text-align: center;}
div#internal div#content table.pricing tr.blue {background: #005e8f;font-weight: bold;color: white;}
div#internal div#content table.pricing tr.white {background: #f1f2f6;}

div#internal div#content {font-size:12px;line-height:16px;color:#575962;}
div#internal div#content table.login td {padding: 0 0 5px 0;}
div#internal div#content table.login td textarea {width: 229px;font-family:"Lucida Grande", sans-serif;font-size: 11px;color: #666;height: 150px;}
div#internal div#content table.login td input.sent {width: auto;}
div#internal div#content table.login td input.sent:hover {}

div#internal div#content table.first {float:left;width:330px;margin:0 20px 0 0;}
div#internal div#content table.contact td {padding:0 0 5px 0;}
div#internal div#content table.contact td.title {text-align:right;padding-right:20px;font-weight:bold;color:#262833}
div#internal div#content table.contact td.email {line-height:18px;}

div#internal div#content form.contact {padding:20px 0;}
div#internal div#content form.contact p {font-weight:bold;color:#4e5363;margin: 0 0 3px 0;}
div#internal div#content form.contact input.info {width: 250px;padding: 3px;color: #666;margin-bottom: 7px;font-size: 10px;}
div#internal div#content form.contact textarea {width: 450px;height: 100px;padding: 3px;color: #666;margin-bottom: 5px;font-family: lucida sans unicode,ludia grande;font-size: 10px;}
div#internal div#content form.contact select {margin: 0 0 10px 0;}



/* OLD */
div#middle dl#internal-nav {width: 960px;height:150px;background: url(internal-nav-bg.gif) no-repeat;margin:16px 0 0 0;padding: 0;}
div#middle dl#internal-nav dd {width: 240px;margin: 0;padding: 0;float: left;}
div#middle dl#internal-nav dd a {width: 240px;height: 150px;margin: 0;padding: 0;display: block;}

div#middle dl#internal-nav dd a.one {background: url(i-nav-one-bg.gif) no-repeat;}
div#middle dl#internal-nav dd a.oneActive {background: url(i-nav-one-bg-r.gif) no-repeat;}
div#middle dl#internal-nav dd a.one:hover {background: url(i-nav-one-bg-r.gif) no-repeat;}

div#middle dl#internal-nav dd a.two {background: url(i-nav-two-bg.gif) no-repeat;}
div#middle dl#internal-nav dd a.twoActive {background: url(i-nav-two-bg-r.gif) no-repeat;}
div#middle dl#internal-nav dd a.two:hover {background: url(i-nav-two-bg-r.gif) no-repeat;}

div#middle dl#internal-nav dd a.three {background: url(i-nav-three-bg.gif) no-repeat;}
div#middle dl#internal-nav dd a.threeActive {background: url(i-nav-three-bg-r.gif) no-repeat;}
div#middle dl#internal-nav dd a.three:hover {background: url(i-nav-three-bg-r.gif) no-repeat;}

div#middle dl#internal-nav dd a.four {background: url(i-nav-four-bg.gif) no-repeat;}
div#middle dl#internal-nav dd a.fourActive {background: url(i-nav-four-bg-r.gif) no-repeat;}
div#middle dl#internal-nav dd a.four:hover {background: url(i-nav-four-bg-r.gif) no-repeat;}

div#middle dl#internal-nav dd a h3 {font-size: 16px;padding: 20px 20px 0 20px;color: #272a36;}
div#middle dl#internal-nav dd a p {font-size: 12px;padding: 7px 20px 0 20px;color:#333642;}


/* i nav sm */

div#middle dl#internal-nav-sm {width: 960px;height:75px;margin:16px 0 0 0;padding: 0;}
div#middle dl#internal-nav-sm dd {width: 240px;margin: 0;padding: 0;float: left;}
div#middle dl#internal-nav-sm dd a {width: 240px;height: 75px;margin: 0;padding: 0;display: block;}

div#middle dl#internal-nav-sm dd a.one {background: url(i-nav-one-sm.gif) no-repeat;}
div#middle dl#internal-nav-sm dd a.oneActive {background: url(i-nav-one-sm-r.gif) no-repeat;}
div#middle dl#internal-nav-sm dd a.one:hover {background: url(i-nav-one-sm-r.gif) no-repeat;}

div#middle dl#internal-nav-sm dd a.two {background: url(i-nav-two-sm.gif) no-repeat;}
div#middle dl#internal-nav-sm dd a.twoActive {background: url(i-nav-two-sm-r.gif) no-repeat;}
div#middle dl#internal-nav-sm dd a.two:hover {background: url(i-nav-two-sm-r.gif) no-repeat;}

div#middle dl#internal-nav-sm dd a.three {background: url(i-nav-three-sm.gif) no-repeat;}
div#middle dl#internal-nav-sm dd a.threeActive {background: url(i-nav-three-sm-r.gif) no-repeat;}
div#middle dl#internal-nav-sm dd a.three:hover {background: url(i-nav-three-sm-r.gif) no-repeat;}

div#middle dl#internal-nav-sm dd a.four {background: url(i-nav-four-sm.gif) no-repeat;}
div#middle dl#internal-nav-sm dd a.fourActive {background: url(i-nav-four-sm-r.gif) no-repeat;}
div#middle dl#internal-nav-sm dd a.four:hover {background: url(i-nav-four-sm-r.gif) no-repeat;}

div#middle dl#internal-nav-sm dd a h3 {font-size: 14px;padding: 11px 20px 0 20px;color: #005e8f;}
div#middle dl#internal-nav-sm dd a p {font-size: 10px;padding: 7px 20px 0 20px;color:#333642;}



div#middle dl#bread-crumbs {width: 960px;height: 40px;background: url(bcrumb-bg.gif) no-repeat;margin: 13px 0;}
div#middle dl#bread-crumbs dd p {padding: 0 0 0 20px;line-height: 40px;color: white;font-weight: bold;font-size: 12px;}


div#middle div#copy-box {float: left;width: 700px;}
div#middle div#copy-box h1 {padding: 0 20px;font-size: 16px;color: #272a36;font-weight: bold; margin-bottom: 10px;}
div#middle div#copy-box p {font-size: 12px;line-height: 18px;color:#333642; margin-bottom: 6px;padding: 0 20px;}
div#middle div#copy-box p.first {font-size: 14px;color:#333642;}

div#middle dl#main-copy-box {float: left;width: 700px;background: url(copybox-bg-btm.gif) bottom no-repeat #e6e7ee;padding-bottom: 20px;min-height: 200px;margin-bottom: 20px;}
div#middle dl#main-copy-box dt {background: url(copybox-bg-top.gif) top no-repeat;padding-top: 15px;}
div#middle dl#main-copy-box h1 {padding: 0 20px;font-size: 16px;line-height:22px;color: #272a36;font-weight: bold; margin-bottom: 20px;}
div#middle dl#main-copy-box h2 {padding: 0 20px;font-size: 14px;line-height:18px;color: #272a36;font-weight: bold; margin-bottom: 10px;}
div#middle dl#main-copy-box p {font-size: 12px;line-height: 16px;color:#62646e; margin-bottom: 6px;padding: 0 20px;}
div#middle dl#main-copy-box td {font-size: 12px; padding: 0 5px;}
div#middle dl#main-copy-box th {font-size: 12px; padding: 0 5px;}
div#middle dl#main-copy-box p b {color: #005e8f;}
div#middle dl#main-copy-box p.title {margin-bottom: 3px;}
div#middle dl#main-copy-box p.inform {padding-left: 0px;margin-bottom: 20px;width: 350px}
div#middle dl#main-copy-box p a {color:#005e8f; }
div#middle dl#main-copy-box p a:hover {color:#ccc; }
div#middle dl#main-copy-box a {color:#005e8f; }
div#middle dl#main-copy-box a:hover {color:#ccc; }
div#middle dl#main-copy-box a.dark {color:#272a36;}
div#middle dl#main-copy-box img.mini-icon {float: left;margin: 0 7px 0 0;}
div#middle dl#main-copy-box img.diagram {margin: 0 0 15px 0;}
div#middle dl#main-copy-box img.fright {float: right;margin: 0 20px 20px 15px;}
div#middle dl#main-copy-box table.pricing {margin: 5px 0 10px 20px;}
div#middle dl#main-copy-box table.pricing {margin-left: 20px;border-left: 1px solid #CCC;border-bottom: 1px solid #CCC;}
div#middle dl#main-copy-box table.pricing tr td {border-top: 1px solid #CCC;border-right: 1px solid #CCC;padding: 4px;font-size: 12px;text-align: center;}
div#middle dl#main-copy-box table.pricing tr.blue {background: #005e8f;font-weight: bold;color: white;}
div#middle dl#main-copy-box table.pricing tr.white {background: #f1f2f6;}
div#middle dl#main-copy-box table.login {margin: 5px 0 10px 20px;color: #62646e;font-size: 12px;}
div#middle dl#main-copy-box table.login td.description {text-align: right;}
div#middle dl#main-copy-box table.login td {padding-bottom: 5px;}
div#middle dl#main-copy-box table.login td input {margin-left: 15px;width: 200px;}
div#middle dl#main-copy-box table.login td input.sent {border: none;padding: 2px 5px;background: #bbbfcc;color: white;border: 1px solid #999;font-size: 10px;width: 60px;}
div#middle dl#main-copy-box table.login td input.sent:hover {background: #d4e4f4;color: #326568;}
div#middle dl#main-copy-box table.login td textarea {width: 229px;margin: 0 0 0 15px;font-family:"Lucida Grande", sans-serif;font-size: 11px;color: #666;height: 150px;}

div#middle dl#main-copy-box dl.details {float: right;width: 250px;display: inline;background: url(details-bg.gif) bottom no-repeat;padding: 0 0 10px 0;margin: 15px 20px 0 0;}
div#middle dl#main-copy-box dl.details dt {background: url(details-bg.gif) top no-repeat;padding: 10px 0 0px 20px;color: #005e8f;font-weight: bold;font-size: 12px;}
div#middle dl#main-copy-box dl.details dd {font-size: 12px;line-height: 16px;color:#62646e;padding: 0 20px;margin: 5px 0 0 0;}


div#middle #right-sidebar {float: right;width:240px;background: url(sidenav.gif) no-repeat bottom;padding-bottom: 20px;min-height: 100px;}

div#middle #right-sidebar a {color: #005e8f;}
div#middle #right-sidebar a:hover {color: #666;}


div#middle #right-sidebar dt {background: url(sidenav.gif) no-repeat top;padding: 20px 20px 6px 20px;font-size: 12px;color:#71737d;text-transform: uppercase;line-height: 16px;}
div#middle #right-sidebar dt img {float: left;margin: 0 5px 0 0;}
div#middle #right-sidebar dd p {font-size: 10px;color:#71737d;padding: 0 20px;line-height: 16px;}

div#middle dl#free-trial-box {background: url(free-trial-bg.gif) no-repeat;height: 100px;float: right;width: 240px;margin-top: 10px;}
div#middle dl#free-trial-box dt {padding: 10px 20px 1px 20px;color: white;font-size: 14px;font-weight: bold;}
div#middle dl#free-trial-box dd {padding: 3px 20px;color: white;font-size: 10px;}
div#middle dl#free-trial-box a.signup {text-indent: -9999px;display: block;background: url(signup.gif) no-repeat;width: 62px;height: 22px;}
div#middle dl#free-trial-box a.signup:hover {background: url(signup-r.gif) no-repeat;}

/*	----------------------------------------------- Footer */

div#footer {}
div#footer hr {margin: 0 0 12px 0;padding: 0;border-bottom: 1px dotted #A5AEC5;border-top: none;height: 0;clear: both;}
div#footer p {font-size: 10px;color: #bbbfcc;line-height: 16px;margin: 0 0 5px 0;padding: 0 20px; }
div#footer p.follow {float: right;width: 300px;text-align: right;}

div#footer a {color: #bbbfcc;text-decoration: underline;}
div#footer a:hover {color: #333;}














