﻿html {height:100%;}
body {background-color:#8585a3; color:#000; font-family:verdana,geneva,sans-serif; height:100%; margin:0; padding:0; width:100%;}
img {border:0;}
address, blockquote, dd, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre {margin:0; padding:0;}

/*page structure*/
#outer {background:#8585a3 url(../images/bg-home.gif) repeat-x; clear:right; float:left; width:96%;}
#outerSub {background:#8585a3 url(../images/bg-sub.gif) repeat-x; clear:right; float:left; width:96%;}
#edgeLeft {background:transparent url(../images/bg-fade.gif) repeat-x; float:left; height:780px; width:4%}
#hdr {background-color:#fff; border-bottom:1px solid #153a6d; height:94px; width:915px;}
#hdrNav {float:right; font-size:10px; margin-top:20px; text-align:right;}
#nav {clear:both; font-size:11px; font-weight:bold; position:absolute; top:60px; left:4%; width:915px;}
#content {background:#fafafa url(../images/bg-content.gif) repeat-y; font-size:12px; line-height:15px; min-height:230px; min-width:915px; overflow:auto; width:100%;}
#contentWrapper {width:916px;}
#contentArea {margin-left:46px; width:869px;}
#contentAreaSub {border-right:1px solid #a3a3a3; float:left; margin-left:46px; width:639px;}
#ftr {background:#8989A8 url(../images/bg-ftr.gif) repeat-x; clear:both; color:#333; font-size:11px; height:53px; min-width:915px;}

/*header and navigation*/
.logoEasylease {margin:4px 0 0 47px;}
#hdrNav ul {list-style:none; margin:0; padding:0;}
#hdrNav li {float:left; padding:0 12px;}
#hdrNav a {color:#000; text-decoration:none;}
#hdrNav .signIn {border-left:1px solid #000; font-weight:bold;}
/*#nav ul {float:left; list-style:none; margin:0; padding:0;}
#nav li {background:transparent url(../images/bg-nav.gif) no-repeat top right; float:left; padding:14px 0 8px 0; text-align:center; width:177px;}
#nav li.navFirst {width:180px;}
#nav a:link, #nav a:visited {color:#fff; text-decoration:none;}
#nav a:hover, #nav a:active {background:transparent url(../images/nav-tab.gif) no-repeat top right; color:#fc3;}*/
.navSpacer {background-color:#fff; float:left; height:34px; width:30px;}
.hdrImgAbout {background:transparent url(../images/bg-about-us.jpg) no-repeat; height:206px; width:915px;}
.hdrImgWhy {background:transparent url(../images/bg-why-easylease.jpg) no-repeat; clear:left; height:206px; width:915px;}
.hdrImgCareers {background:transparent url(../images/bg-careers.jpg) no-repeat; height:206px; width:915px;}
.hdrImgCustomer {background:transparent url(../images/bg-customers.jpg) no-repeat; height:206px; width:915px;}
.hdrImgVendor {background:transparent url(../images/bg-vendors.jpg) no-repeat; height:206px; width:915px;}
.hdrImgLeasing {background:transparent url(../images/bg-about-leasing.jpg) no-repeat; height:206px; width:915px;}
.hdrImgApply {background:transparent url(../images/bg-apply.jpg) no-repeat; height:206px; width:915px;}
ol#toc {font-weight:bold; list-style:none; margin:0; padding:0;}
ol#toc li {background:transparent url(../images/nav-tab.png) no-repeat top right; float:left; margin:0; padding:0; text-align:center; width:177px;}
ol#toc a {color:#fff; cursor:pointer; display:block; float:left; text-decoration:none; width:177px;}
ol#toc a:hover {background-position:100% -35px; color:#fc3;}
ol#toc a:hover span {background-position:100% -35px; height:35px;}
/*ol#toc li.current {background-position:0 0;}*/
ol#toc li.current a {background-position:100% -35px; color:#fc3;}
ol#toc li.current span {background-position:100% -35px;}
ol#toc span {background:url(../images/nav-tab.png) 0 0; display:block; line-height:3.2em;}
ol#toc li.navFirst {width:180px;}
  
/*content formatting*/
#sidebar {color:#575757; float:left; width:230px;}
.clear {clear:both;}
.floatLeft {float:left;}
.floatRight {float:right;}
.bold {font-weight:bold;}
.normal {font-weight:normal;}
.italic {font-style:italic;}
.leftAlign {text-align:left;}
h1 {color:#fc3; font-size:24px; margin:0; padding:163px 46px 0 46px;}
#content h1 {color:#000; font-size:15px; margin:0 20px 0 0; padding:15px 0 0 0;}
h2 {border-bottom:1px solid #143a6d; color:#143a6d; font-size:17px; font-weight:normal; margin:0 20px 0 0; padding:20px 0 4px 0;}
h3 {font-size:14px; margin:0 20px 0 0;}
h4 {font-size:13px; margin:0; padding:0;}
#content p {font-size:12px; line-height:16px; margin:0 20px 0 0; padding:15px 0 0 0;}
#content p.txt10px {font-size:10px;}
#contentArea a:link, #contentAreaSub a:link, #contentArea a:visited, #contentAreaSub a:visited, .txtLink {color:#36c; font-weight:bold; text-decoration:underline;}
#contentArea a:hover, #contentAreaSub a:hover, #contentArea a:active, #contentAreaSub a:active {text-decoration:none;}
.txt11px {font-size:11px;}
.txt10px {font-size:10px;}
.txtRed {color:#c00;}
.form {font-size:11px; width:625px;}
.form td {height:28px;}
.txtBox {width:148px;}
.snavArrow {background:transparent url(../Images/snav-arrow.gif) no-repeat;}
#sidebar table {margin:9px 0 9px -18px;}
#sidebar div div a {font-size:12px;}
#sidebar div div div a {font-size:11px; font-weight:normal;}
#sidebar div a {font-size:12px;}
#sidebar h3 {font-size:11px; margin:15px 0 0 16px; padding:0;}
#sidebar dl {font-size:10px; line-height:12px; margin:10px 0 15px 16px; padding:0;}
#sidebar dt {font-weight:bold;}
#sidebar dd {margin:0;}
#sidebar dd a:link, #sidebar dd a:visited {color:#575757; font-weight:normal;}
#sidebar dd a:hover, #sidebar dd a:active {text-decoration:none;}
#sidebar img {margin-left:18px;}
.horizLine {border-top:1px solid #a3a3a3; margin-bottom:15px;}
ul.listBullets {margin:0 15px; padding:0;}
ul.listNobullets {list-style:none; padding:0;}
ul.listBulletsDoublespaced {margin:0 15px; padding:0;}
ul.listBulletsDoublespaced li {margin-bottom:15px;}
ol {margin:0 24px; padding:0;}
.chart {border:1px solid #ccc; font-size:11px;}
.borderRight {border-right:1px solid #ccc;}
.borderBottom {border-bottom:1px solid #ccc;}
.column {float:left; width:315px;}
#content .callOut {color:#496ba9; font-size:17px; line-height:19px; margin:5px 0;}
.divider {border-top:1px solid #143a6d; margin:15px 15px 15px 0;}
.imgOnLeft {float:left; margin:0 15px 10px 0;}
.imgOnRight {float:right; margin:0 0 10px 15px;}

/*home*/
.hmLaptop {float:right; margin-right:20px;}
.hmButton {margin-right:23px;}
.handcursor {cursor:hand; cursor:pointer;}
.lgoAssociations {float:right; margin-right:5px;}

/*footer*/
#ftr div {margin:-33px 0 0 46px;}
#ftr a:link, #ftr a:visited {color:#333; text-decoration:none;}
#ftr a:hover, #ftr a:active {text-decoration:underline;}
.logoWhitecap {margin-left:785px; position:relative; top:-25px;}
