body {margin:0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:15px;color:#757575;background:#989898 url(../_images/bg.jpg) 0 0 repeat;}

a {text-decoration:none;color:#00b0dc;}
a:hover {text-decoration:underline;color:#919191;}

p {margin-bottom:20px;}

.fleft {float:left;}
.fright {float:right;}
.clear {clear:both;}

small {font-size:9px;}

h1 {font-family:Georgia, "Times New Roman", Times, serif;color:#477085;font-size:18px;text-transform:uppercase;font-weight:lighter;margin-bottom:10px;}
h1 span {text-transform:lowercase;}
h2 {font-size:14px;color:#4D4D4D;}

#container {width:1000px; height:800px; margin:0 auto;position:relative;}

#logo {background:transparent url(../_images/plancorr.png) no-repeat;filter:alpha(opacity=90); opacity:0.9;margin-top:14px;width:242px;}
#logo a {width:242px; height:59px;display:block;}
.min-width {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%"); min-width:1000px;}

/* Navigation Styles */
#nav {width:100%; height:34px;}
#nav li {line-height:34px; float:left;}
#nav li a {display:block;margin: 0 18px;text-transform:capitalize;font-family:Arial, Helvetica, sans-serif;color:#fff;font-size:12px;text-decoration:none;}
#nav li a:hover {color:#f3c15b;}

/* Home Callout */
/* 3up
div.callouts {width:790px; margin:0 auto;}
.callout {height:154px;width:203px;padding:20px;float:left; margin:154px 10px 82px;background:transparent url(../_images/callout.png) 0 0 no-repeat;font-family:Georgia, "Times New Roman", Times, serif;color:#9e9e9e;text-align:center;font-size:11px;line-height:13px;text-shadow: 0 1px 1px #fff;}
*/

div.callouts {width:1000px; margin:0 auto;}
.callout {height:154px;width:203px;padding:20px;float:left; margin:154px 3px 82px;background:transparent url(../_images/callout.png) 0 0 no-repeat;font-family:Georgia, "Times New Roman", Times, serif;color:#9e9e9e;text-align:center;font-size:11px;line-height:13px;text-shadow: 0 1px 1px #fff;}
.callout h1 {font-family:Georgia, "Times New Roman", Times, serif;color:#477085;font-size:23px;text-transform:uppercase;font-weight:lighter;margin:25px 0 6px;line-height:23px;}

a.button:hover {text-decoration:none;}
.button {background: #c7dbd8;   background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c7dbd8));   background: -moz-linear-gradient(top, #ffffff, #c7dbd8);   padding: 3.5px 15px;   -webkit-border-radius: 24px;   -moz-border-radius: 24px;   border-radius: 24px;   -webkit-box-shadow: rgba(209,215,216,1) 0 1px 0;   -moz-box-shadow: rgba(209,215,216,1) 0 1px 0;   box-shadow: rgba(209,215,216,1) 0 1px 0;   color: #84a849;   font-size: 12px;   font-family: Georgia, Serif;   text-decoration: none;   vertical-align: middle;}
.button:hover {border-top-color: #ffffff;   background: #ffffff;   color: #587030;}
   
.button:active {border-top-color: #ffffff;   background: #ffffff;}
   
/* Home Style */
p.disclaimer {font-size:15px;font-family:Georgia, "Times New Roman", Times, serif;clear:both;text-align:center;font-weight:lighter;line-height:18px;margin-bottom:133px;}
* p.disclaimer {margin-top:80px;}
#home .min-width {background:url(../_images/01-bg.jpg) top center no-repeat;}

/*Interior Page Styles */
#about .min-width {background:url(../_images/02-bg.jpg) top center no-repeat;}
#careers .min-width {background:url(../_images/07-bg.jpg) top center no-repeat;}
#services .min-width {background:url(../_images/08-bg.jpg) top center no-repeat;}
#resources .min-width {background:url(../_images/09-bg.jpg) top center no-repeat;}
#smallbiz .min-width {background:url(../_images/05-bg.jpg) top center no-repeat;}
#investors .min-width {background:url(../_images/06-bg.jpg) top center no-repeat;}
#president .min-width {background:url(../_images/03-bg.jpg) top center no-repeat;}
#books .min-width {background:url(../_images/04-bg.jpg) top center no-repeat;}
#contact .min-width {background:url(../_images/10-bg.jpg) top center no-repeat;}

.interior #contentbg {float:right;width:464px;height:469px;top:0;right:48px;background:#fff url(../_images/conbg.jpg) left bottom repeat-x;padding:37px 50px;}
.interior #content {height:447px; overflow:auto;padding-right:15px;}

.interior #content li {margin-bottom:10px;padding-left:15px;font-size:11px;}
.interior #content li:before {content: "\00BB";padding-right:5px;color:#477085;}
.interior #content li strong {color: #84a849;}

#about #fasttrack {height:390px; width:390px; position:relative;top:5px;left:32px;float:left;}
#about #fasttrack a {display:block;position:absolute;}
#about #fasttrack a.one {top:108px;left:55px;height:45px;width:105px;}
#about #fasttrack a.two {top:107px;left:250px;height:45px;width:71px;}
#about #fasttrack a.three {top:224px;left:253px;height:45px;width:115px;}
#about #fasttrack a.four {top:311px;left:147px;height:45px;width:113px;}
#about #fasttrack a.five {top:227px;left:26px;height:45px;width:106px;}
#about #fasttrack a:hover {text-decoration:none;}

.newsletter {width:300px;text-align:left;padding:10px 20px 0;float:right;padding-top:20px;}
.newsletter h3 {margin-bottom:5px;color:#fff;font-size:12px;}
.newsletter input {border:0;padding:5px;color:#666;width:150px;}

a.button2:hover {text-decoration:none;}
a.button2 {background: #c7dbd8;   background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c7dbd8));   background: -moz-linear-gradient(top, #ffffff, #c7dbd8);   padding: 15px;   -webkit-border-radius: 24px;   -moz-border-radius: 24px;   border-radius: 24px;   -webkit-box-shadow: rgba(209,215,216,1) 0 1px 0;   -moz-box-shadow: rgba(209,215,216,1) 0 1px 0;   box-shadow: rgba(209,215,216,1) 0 1px 0;   color: #84a849;   font-size: 12px; line-height:42px;   font-family: Georgia, Serif;   text-decoration: none;   vertical-align: middle;margin-bottom:10px;}
.button2:hover {border-top-color: #ffffff;   background: #ffffff;   color: #587030;}
   
.button2:active {border-top-color: #ffffff;   background: #ffffff;}
a span.pdf {font-size:9px;color:#666;}

button {background: #c7dbd8;   background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c7dbd8));   background: -moz-linear-gradient(top, #ffffff, #c7dbd8);   padding: 3.5px 15px;   -webkit-border-radius: 24px;   -moz-border-radius: 24px;   border-radius: 24px;   -webkit-box-shadow: rgba(209,215,216,1) 0 1px 0;   -moz-box-shadow: rgba(209,215,216,1) 0 1px 0;   box-shadow: rgba(209,215,216,1) 0 1px 0;   color: #84a849;   font-size: 10px;   font-family: Georgia, Serif;   text-decoration: none;   vertical-align: middle;border:0;margin-left:10px;}

/* Footer Styles */
#footer {width:1000px; color:#fff; font-size:10px;text-align:center;line-height:14px;clear:both;}
.interior #footer {padding-top:56px;}
#footer li {display:inline;}
#footer li a {text-transform:uppercase;color:#fff;margin:10px;}
#footer a {color:#fff;}

#login {width:200px;margin: 40px auto;border:1px #999 solid;padding:20px 50px;background-color:#fff;}
#login label {float:none;}
#login input {border:1px solid #cecece;width:170px;}
#login h1 {color:#666;font-size:18px;}

/* Tooltip */
.tooltip {top: 0; left: 0; z-index: 3; display: none;margin-left:100px;color:#fff;width:250px; background: #000 url(../_images/tooltipbg.png) left 19px no-repeat; border: 1px solid #fff;filter:alpha(opacity=90); opacity:0.9;-moz-border-radius: 5px;	-webkit-border-radius: 5px; padding:10px 20px;text-decoration:none;font-size:12px;-webkit-box-shadow: #000 3px 3px 3px;	-moz-box-shadow: #000 3px 3px 3px;	box-shadow: #000 3px 3px 3px; }
.tooltip li {color:#fff;border:0;font-size:10px;}
.tooltip img {padding:0 10px 5px 0;}
.tooltip span {line-height:25px;color:#00b0dc;display:block;font-size:14px;text-decoration:none;}

#about #fasttrack a.one .tooltip {margin-left:106px;}
#about #fasttrack a.two .tooltip {margin-left:72px;}
#about #fasttrack a.three .tooltip {margin-left:116px;}
#about #fasttrack a.four .tooltip {margin-left:114px;}
#about #fasttrack a.five .tooltip {margin-left:107px;}