html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
border: 0 none;
font: inherit;
margin: 0;
outline: 0 none;
padding: 0;
vertical-align: baseline;
}
body {
line-height: 1;
}
ol, ul {
list-style: none outside none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
:focus {
outline: medium none blue;
}
em {
font-style: italic;
}
@font-face {
font-family: "MyriadProRegular";
font-style: normal;
font-weight: normal;
src: url("fonts/myriadpro-regular-webfont.eot?") format("eot"), url("fonts/myriadpro-regular-webfont.woff") format("woff"), url("fonts/myriadpro-regular-webfont.ttf") format("truetype"), url("fonts/myriadpro-regular-webfont.svg#webfontTAE9Vs7K") format("svg");
}
@font-face {
font-family: "MyriadProSemibold";
font-style: normal;
font-weight: normal;
src: url("fonts/myriadpro-semibold-webfont.eot?") format("eot"), url("fonts/myriadpro-semibold-webfont.woff") format("woff"), url("fonts/myriadpro-semibold-webfont.ttf") format("truetype"), url("fonts/myriadpro-semibold-webfont.svg#webfontAGqmcnoa") format("svg");
}
@font-face {
font-family: "MyriadProBold";
font-style: normal;
font-weight: normal;
src: url("fonts/myriadpro-bold-webfont.eot?") format("eot"), url("fonts/myriadpro-bold-webfont.woff") format("woff"), url("fonts/myriadpro-bold-webfont.ttf") format("truetype"), url("fonts/myriadpro-bold-webfont.svg#webfonteYAFDM1k") format("svg");
}
body {
color: #838383;
}
a:link, a:visited, div.sitemap ul li.top ul li a {
color: #346E94;
}
h1, div#sections div span, div.bg-leftside-section h3, div.sitemap ul li.top a {
color: #8D8D8D;
}
h2 {
border-bottom: 1px solid #D1D1D1;
color: #346E94;
}
p.headline, div#sections div span.panel-header, div#sections div span.tab {
color: #346E94;
}
div.utility-nav ul li a, input.form-button, div#footer a:link, #footer a:visited {
color: #CAE6F5;
}
div.phone-number {
color: #FFFFFF;
text-shadow: -1px -1px 0 #6F9DAD, 1px -1px 0 #6F9DAD, -1px 1px 0 #6F9DAD, 1px 1px 0 #6F9DAD;
}
div#nav-bar a {
color: #CAE6F5;
text-shadow: -1px -1px 0 #42565F;
}
div#nav-bar a:hover, ul#main-nav li a:hover, ul#main-nav li a.current, ul#sub-nav li.first a.current, input.form-button:hover, div.utility-nav ul li a:hover, div#footer a:hover {
color: #FFFFFF;
}
div.item a:link span.date, div.item a:visited span.date {
color: #838383;
}
p.platform-headline a {
color: #7C7C7C;
}
input:hover, input:focus, textarea:hover, textarea:focus {
border: 1px solid #346E94;
}
div#footer h3 {
color: #E1F6FF;
text-shadow: -1px -1px 0 #516974;
}
div#footer-info-wrap {
color: #D0F2FE;
}
span.info {
border: 1px solid #DEDEDE;
}
p#vtip {
color: #346E94;
}
body {
/*background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/body-bg.jpg") repeat-x scroll left top #FFFFFF;*/
font: 15px/25px 'MyriadProRegular';
}
a:link, a:visited {
font-family: 'MyriadProSemibold';
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
h1 {
font-size: 17px;
margin: 0 0 15px;
}
body.platform h1 {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/bottom-border-h1.jpg") no-repeat scroll left bottom transparent;
font-size: 14px;
left: 0;
padding: 10px 0 10px 40px;
position: absolute;
top: 0;
width: 575px;
}
body.platform h2 {
border: medium none;
}
h2 {
font-size: 22px;
margin: 30px 0 20px;
padding-bottom: 5px;
}
h3 {
font-size: 18px;
margin-bottom: 10px;
}
h4 {
font-weight: bold;
}
body.platform .first-fade h2 {
padding: 30px 0 0;
}
p.headline, div#contact-form p, div#contact-form h2 {
border-bottom: medium none;
margin: 0;
padding: 0;
}
p.headline {
font-size: 25px;
}
p {
margin: 0 0 15px;
}
div#img-bg {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/img-bg.jpg") no-repeat scroll center top transparent;
}
div#wrapper {
margin: 0 auto;
padding-top: 20px;
width: 980px;
}
div#top {
margin: 0 auto;
overflow: hidden;
width: 972px;
}
div.utility-nav {
float: right;
}
div.utility-nav ul {
float: right;
line-height: 35px;
margin: 0;
}
div.utility-nav ul li {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/utility-nav.jpg") no-repeat scroll center top transparent;
float: left;
list-style: none outside none;
}
div.utility-nav ul li.first {
background-position: left top;
padding: 0 0 0 10px;
}
div.utility-nav ul li.last {
background-position: right top;
padding: 0 10px 0 0;
}
div.utility-nav ul li a {
display: block;
font-family: 'MyriadProRegular';
font-size: 13px;
line-height: 35px;
padding: 0 10px;
}
div.phone-number {
clear: both;
float: right;
font-size: 15px;
font-style: italic;
line-height: 63px;
margin: 0 5px 0 0;
text-align: right;
}
div.phone-number span {
font-family: 'MyriadProSemibold';
font-size: 25px;
margin: 0 0 0 5px;
}
div.phone-number span a {
color: #FFFFFF;
}
a#logo {
display: block;
float: left;
margin: 20px 0 0;
}
#logo-lg {
margin: 10px 90px 0 0;
}
div#nav-bar {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/main-nav-bg.png") no-repeat scroll left top transparent;
color: #CAE6F5;
height: 44px;
margin: 0 auto;
overflow: hidden;
width: 972px;
}
div#nav-bar a {
display: block;
font-family: "MyriadProBold";
text-decoration: none;
}
ul#main-nav {
float: left;
overflow: hidden;
padding: 0 0 0 15px;
position: relative;
}
ul#main-nav li {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/main-nav-seperator.jpg") no-repeat scroll right 3px transparent;
display: block;
float: left;
line-height: 44px;
padding: 0 15px;
position: relative;
}
ul#main-nav li a {
display: block;
position: relative;
z-index: 20;
}
ul#main-nav li.last {
background: none repeat scroll 0 0 transparent;
}
ul#main-nav li a:hover, ul#main-nav li a.current {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/main-nav-hover.png") no-repeat scroll center bottom transparent;
}
a#main-nav-call-to-action {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/mail-icon.jpg") no-repeat scroll left center transparent;
display: block;
float: right;
line-height: 44px;
padding: 0 30px 0 25px;
}
div#intro {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/content-bg.png") repeat-y scroll left center transparent;
position: relative;
width: 980px;
}
div#slider {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/slide-bg.jpg") no-repeat scroll left top transparent;
cursor: pointer;
height: 210px;
margin: 0 auto;
position: relative;
width: 970px;
}
#slider div {
height: 210px;
position: absolute;
width: 970px;
}
div#slider p.intro-content {
display: block;
float: left;
margin: 63px 0 0 67px;
width: 410px;
}
div#slider span {
display: block;
}
div.slidetabs {
clear: both;
display: block;
left: 442px;
overflow: hidden;
position: absolute;
top: 244px;
width: 76px;
}
.slidetabs a {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/navigator.png") no-repeat scroll 0 0 transparent;
display: block;
float: left;
font-size: 1px;
height: 13px;
margin: 3px;
width: 13px;
}
.slidetabs a:hover {
background-position: 0 -13px;
}
.slidetabs a.current {
background-position: 0 -13px;
}
p.intro-content span, p.intro-content a {
display: block;
}
p.intro-content a {
margin: 15px 0 0;
}
p.intro-content span {
display: block;
font-size: 49px;
line-height: 42px;
margin: 0;
}
div#slider div img {
float: right;
}
div#sections {
margin: 0 auto;
overflow: hidden;
width: 970px;
}
div#sections div {
float: left;
height: 180px;
width: 321px;
}
div#sections div span.panel-header {
font-size: 22px;
margin: 0 0 10px;
padding: 30px 0 0 40px;
}
div#sections div span {
font: 15px/25px 'MyriadProRegular';
margin: 0;
padding: 0 100px 15px 40px;
}
div#sections div a {
text-decoration: none;
}
div#sections div span {
display: block;
}
div#sections div span.tab {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/section-tab.jpg") no-repeat scroll 20px 0 #FFFFFF;
display: block;
font-family: 'MyriadProSemibold';
margin: 0;
padding: 0;
text-align: center;
width: 175px;
}
div#sections div a:hover span.tab {
text-decoration: underline;
}
div#section-one a:link, div#section-one a:visited, div#section-two a:link, div#section-two a:visited, div#section-three a:link, div#section-three a:visited {
display: block;
height: 190px;
}
div#section-one a:link, div#section-one a:visited {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/panel1.jpg") no-repeat scroll 147px 0 transparent;
}
div#section-one a:hover {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/panel1.jpg") no-repeat scroll 147px -174px transparent;
}
div#section-two a:link, div#section-two a:visited {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/panel2.jpg") no-repeat scroll 163px 0 transparent;
}
div#section-two a:hover, div#section-two a:active {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/panel2.jpg") no-repeat scroll 163px -174px transparent;
}
div#section-three a:link, div#section-three a:visited {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/panel3.jpg") no-repeat scroll 160px 0 transparent;
}
div#section-three a:hover {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/panel3.jpg") no-repeat scroll 160px -174px transparent;
}
div#bottom-graphic {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/bottom-curve-intro.png") no-repeat scroll center top transparent;
height: 10px;
margin: -4px 0 0;
width: 980px;
}
div#top-graphic {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/top-curve-intro.png") no-repeat scroll center top transparent;
height: 10px;
margin: 6px 0 0;
width: 980px;
}
div#content-wrapper {
background: url("http://d32lsiwcadkj4v.cloudfront.net/evenflow/common/gradient-bottom.png") no-repeat scroll left bottom transparent;
margin: 0 0 30px;
overflow: hidden;
padding: 0 0 75px;
width: 980px;
}
body.platform div#content-wrapper {
padding: 0 0 4px;
}
div#home-left {
float: left;
margin: 25px 0 0 45px;
overflow: hidden;
width: 595px;
}
div#home-left ul {
margin: 0 0 30px;
overflow: hidden;
width: 600px;
}
div#home-left ul li {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/details-arrow.gif") no-repeat scroll 0 6px transparent;
float: left;
line-height: 18px;
margin: 0 15px 10px 10px;
padding: 0 0 0 10px;
width: 260px;
}
div#home-right {
float: right;
margin: 25px 0 40px;
overflow: hidden;
width: 300px;
}
div#bottom-wrapper {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/content-bg.png") repeat-y scroll left center transparent;
margin: 0;
overflow: hidden;
padding: 0;
position: relative;
width: 980px;
}
div.top-rightside-section {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/top-rightside-curve.jpg") no-repeat scroll left top transparent;
height: 10px;
width: 300px;
}
div.bg-rightside-section {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/middle-bg-curve.jpg") repeat-y scroll left top transparent;
overflow: hidden;
position: relative;
width: 300px;
}
div.scrollable {
height: 160px;
}
div.bg-rightside-section h3 {
font-size: 25px;
margin: 0;
padding: 15px 30px 5px;
}
div.bottom-rightside-section {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/bottom-rightside-curve.png") no-repeat scroll left top transparent;
height: 51px;
position: relative;
width: 300px;
}
div.bottom-rightside-section a {
display: block;
float: left;
font-size: 15px;
line-height: 40px;
padding: 0 0 0 30px;
}
div.actions {
display: block;
float: right;
height: 27px;
overflow: hidden;
position: absolute;
right: 25px;
top: 7px;
width: 88px;
}
div.bottom-rightside-section a.prev {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/ticker-prev-next.jpg") no-repeat scroll left top transparent;
cursor: pointer;
display: block;
height: 27px;
padding: 0;
text-indent: -9999px;
width: 44px;
}
div.bottom-rightside-section a.prev:hover {
background-position: left bottom;
}
div.bottom-rightside-section a.next {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/ticker-prev-next.jpg") no-repeat scroll right top transparent;
cursor: pointer;
display: block;
height: 27px;
padding: 0;
text-indent: -9999px;
width: 44px;
}
div.bottom-rightside-section a.next:hover {
background-position: right bottom;
}
div.bg-rightside-section ul {
padding: 10px 30px;
}
div.bg-rightside-section ul li {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/right-col-arrow.jpg") no-repeat scroll left 4px transparent;
line-height: 20px;
margin: 0 0 10px;
padding: 0 0 0 15px;
}
.items {
height: 20000em;
margin: 0;
position: absolute;
}
div.item {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/ticker-bg.jpg") no-repeat scroll center bottom transparent;
line-height: 20px;
}
div.item a {
display: inline-block;
font-size: 17px;
height: 60px;
padding: 10px 30px;
vertical-align: middle;
width: 240px;
}
div.testimonials {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/quotes.jpg") no-repeat scroll 15px 0 transparent;
display: block;
font-style: italic;
height: 110px;
padding: 25px 30px;
position: static;
vertical-align: middle;
width: 240px;
}
div.item span.name {
display: block;
font-family: 'MyriadProSemibold';
font-style: italic;
margin: 10px 0;
}
div.item a:link span.date, div.item a:visited span.date {
display: block;
font-size: 13px;
font-style: italic;
text-decoration: none;
}
div.item a:hover span.date {
text-decoration: none;
}
div.bottom-rightside-section a.rightside-viewall {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/long-tab.jpg") no-repeat scroll center top transparent;
display: block;
font-size: 15px;
line-height: 30px;
margin: 7px auto 0;
padding: 0;
text-align: center;
width: 300px;
}
div.platform-section {
margin: 0 auto;
overflow: hidden;
width: 964px;
}
.platform-content-right {
float: right;
overflow: hidden;
padding: 15px 40px 0 0;
width: 555px;
}
.platform-content-left {
float: left;
overflow: hidden;
padding: 15px 0 0 40px;
width: 555px;
}
div#platform-subnav {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sub-nav-bg.jpg") no-repeat scroll left top transparent;
height: 104px;
margin: 0 auto;
overflow: hidden;
width: 964px;
}
p.platform-headline {
display: block;
float: left;
font-family: 'MyriadProSemibold';
font-size: 27px;
line-height: 104px;
margin: 0 0 0 40px;
}
p.platform-headline a {
display: inline-block;
}
p.platform-headline a:hover, p.platform-headline a.current {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/top-sub-nav-current.png") no-repeat scroll center bottom transparent;
text-decoration: none;
}
div#platform-subnav ul {
float: right;
line-height: 104px;
}
div#platform-subnav ul li {
display: inline;
margin: 0 35px;
}
div#platform-subnav ul li a {
display: inline-block;
}
div#platform-subnav ul li a:hover, div#platform-subnav ul li a.current {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/top-sub-nav-current.png") no-repeat scroll center bottom transparent;
text-decoration: none;
}
div.platform-section.first {
height: 373px;
}
.platform-fade-section {
overflow: hidden;
position: relative;
width: 964px;
}
.first-fade {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/first-fade.jpg") no-repeat scroll right bottom transparent;
height: 374px;
}
.alt-first-fade {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/alt1-fade.jpg") no-repeat scroll right bottom transparent;
height: 335px;
}
.alt-second-fade {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/alt2-fade.jpg") no-repeat scroll right bottom transparent;
height: 335px;
}
img.platform-img-right {
display: block;
float: right;
}
img.platform-img-left {
display: block;
float: left;
}
div.platform-section.last {
background: none repeat scroll 0 0 transparent;
}
div.platform-section ul {
overflow: hidden;
}
div.platform-content-right {
float: right;
}
div.platform-section ul li {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/content-arrow.jpg") no-repeat scroll 2px 7px transparent;
display: block;
float: left;
padding: 0 13px 0 15px;
}
#details-right {
float: right;
margin: 20px 5px 0 0;
padding: 0 35px 0 0;
width: 600px;
}
#details-right ul {
margin: 0 0 30px;
overflow: hidden;
width: 600px;
}
#details-right ul li {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/details-arrow.gif") no-repeat scroll 0 6px transparent;
float: left;
line-height: 18px;
margin: 0 15px 10px 10px;
padding: 0 0 0 10px;
width: 260px;
}
#details-left {
float: left;
padding: 0 0 70px;
width: 300px;
}
div.top-leftside-section {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/top-leftside-curve.png") no-repeat scroll left top transparent;
height: 10px;
width: 300px;
}
div.bg-leftside-section {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/middle-bg-curve.jpg") repeat-y scroll left top transparent;
overflow: hidden;
position: relative;
width: 300px;
}
div.bg-leftside-section h3 {
font-size: 25px;
margin: 0;
padding: 15px 30px 5px;
}
div.bg-leftside-section p {
line-height: 20px;
margin: 0;
padding: 0 30px 5px;
}
div.bottom-leftside-section {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/bottom-leftside-curve.png") no-repeat scroll left top transparent;
height: 51px;
position: relative;
width: 300px;
}
div.map {
display: block;
margin: 0 auto 15px;
width: 244px;
}
div.map h3 {
padding: 15px 0 5px;
}
div.bg-leftside-section div.map p {
margin-top: 10px;
padding-left: 0;
text-align: center;
width: 100%;
}
div.bg-leftside-section p.img-map {
display: block;
height: 153px;
margin: 0;
overflow: hidden;
padding: 0;
position: relative;
width: 244px;
}
p.img-map a {
display: block;
height: 153px;
position: absolute;
width: 244px;
z-index: 10;
}
p.img-map a.map-1 {
background: url("http://eiiwebassets.s3.amazonaws.com/c/care4heart.com/directions-map-rollover.png") no-repeat scroll left top transparent;
}
p.img-map a.map-1:hover {
background: url("http://eiiwebassets.s3.amazonaws.com/c/care4heart.com/directions-map-rollover.png") no-repeat scroll left bottom transparent;
}
p.img-map a.map-2 {
background: url("http://eiiwebassets.s3.amazonaws.com/c/care4heart.com/directions-map-rollover-2.png") no-repeat scroll left top transparent;
}
p.img-map a.map-2:hover {
background: url("http://eiiwebassets.s3.amazonaws.com/c/care4heart.com/directions-map-rollover-2.png") no-repeat scroll left bottom transparent;
}
div.bottom-leftside-section a {
display: block;
float: left;
font-size: 15px;
line-height: 40px;
padding: 0 0 0 30px;
}
div.bottom-leftside-section a.prev {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/ticker-prev-next.jpg") no-repeat scroll left top transparent;
cursor: pointer;
display: block;
height: 27px;
padding: 0;
text-indent: -9999px;
width: 44px;
}
div.bottom-leftside-section a.prev:hover {
background-position: left bottom;
}
div.bottom-leftside-section a.next {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/ticker-prev-next.jpg") no-repeat scroll right top transparent;
cursor: pointer;
display: block;
height: 27px;
padding: 0;
text-indent: -9999px;
width: 44px;
}
div.bottom-leftside-section a.next:hover {
background-position: right bottom;
}
div.bg-leftside-section ul {
padding: 10px 30px;
}
div.bg-leftside-section ul li {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/right-col-arrow.jpg") no-repeat scroll left 4px transparent;
line-height: 20px;
margin: 0 0 10px;
padding: 0 0 0 15px;
}
div.bg-rightside-section ul.bna, div.bg-leftside-section ul.bna {
overflow: hidden;
padding: 0 0 0 30px;
}
div.bg-rightside-section ul.bna li, div.bg-leftside-section ul.bna li {
background: none repeat scroll 0 0 transparent;
float: left;
padding: 0 20px 0 0;
width: 110px;
}
div.bottom-leftside-section a.leftside-viewall {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/long-tab.jpg") no-repeat scroll center top transparent;
display: block;
font-size: 15px;
line-height: 30px;
margin: 7px auto 0;
padding: 0;
text-align: center;
width: 300px;
}
#payment-content-bg {
background: url("../img/paymentheaderimage.jpg") no-repeat scroll center top transparent;
margin: 0 auto;
overflow: hidden;
padding: 25px 0 0;
width: 636px;
}
#mini-links {
margin: 0 auto;
overflow: hidden;
width: 964px;
}
ul#breadcrumb {
float: left;
overflow: hidden;
width: 850px;
}
ul#breadcrumb li.first {
background: none repeat scroll 0 0 transparent;
}
ul#breadcrumb li.first a {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/home-icon.jpg") no-repeat scroll left top transparent;
display: block;
height: 40px;
text-indent: -9999px;
width: 13px;
}
ul#breadcrumb li {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/breadrumb-icon.jpg") no-repeat scroll 0 15px transparent;
padding: 0 0 0 15px;
}
ul#breadcrumb li a {
font-family: 'MyriadProRegular';
}
ul#apps-links {
float: right;
margin: 0 25px 0 0;
overflow: hidden;
width: 75px;
}
ul#apps-links li.photo a {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/apps-icons.jpg") no-repeat scroll 0 0 transparent;
display: block;
height: 24px;
margin: 8px 0 0;
width: 27px;
}
ul#apps-links li.photo a:hover {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/apps-icons.jpg") no-repeat scroll 0 -25px transparent;
}
ul#apps-links li.video a {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/apps-icons.jpg") no-repeat scroll -32px 0 transparent;
display: block;
height: 24px;
margin: 8px 0 0;
width: 27px;
}
ul#apps-links li.video a:hover {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/apps-icons.jpg") no-repeat scroll -32px -26px transparent;
}
ul#apps-links li, ul#breadcrumb li {
float: left;
font-family: 'MyriadProRegular';
font-size: 13px;
line-height: 40px;
margin: 0 5px;
}
ul#apps-links li img, ul#breadcrumb li img {
vertical-align: middle;
}
ul#sub-nav {
margin: 0 0 18px;
width: 300px;
}
ul#sub-nav li a:link, ul#sub-nav a:visited {
text-decoration: none;
}
ul#sub-nav li a:hover {
text-decoration: underline;
}
ul#sub-nav li.first a:link, ul#sub-nav li.first a:visited {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/sub-nav-first.png") no-repeat scroll left top transparent;
display: block;
line-height: 42px;
padding: 4px 0 0 45px;
}
ul#sub-nav li.first a.current {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/sub-nav-first.png") no-repeat scroll left bottom transparent;
padding: 4px 0 0 45px;
}
ul#sub-nav li a:link, ul#sub-nav li a:visited {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/sub-nav.jpg") no-repeat scroll left top transparent;
display: block;
line-height: 39px;
padding: 2px 0 0 45px;
}
ul#sub-nav li a.current {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/current-sub-nav.jpg") no-repeat scroll left bottom transparent;
}
ul#sub-nav li.last a:link, ul#sub-nav li.last a:visited {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/sub-nav-last.png") no-repeat scroll left top transparent;
display: block;
line-height: 39px;
padding: 2px 0 0 45px;
}
ul#sub-nav li.last a.current {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sub-nav-last.png") no-repeat scroll left bottom transparent;
}
div#top-contact-graphic {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/top-contact-curve.jpg") no-repeat scroll left top transparent;
clear: both;
height: 7px;
width: 595px;
}
div#contact-form {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/contact-bg.jpg") repeat-y scroll left top transparent;
line-height: 35px;
padding: 15px 30px 0;
width: 535px;
}
div#contact-form img.right {
border: medium none;
}
div#bottom-contact-graphic {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/bottom-contact-curve.png") no-repeat scroll left bottom transparent;
height: 62px;
width: 595px;
}
input {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/text-input-bg.jpg") repeat-x scroll left top #FFFFFF;
border: 1px solid #BCBCBC;
padding: 5px;
width: 163px;
}
textarea {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/text-input-bg.jpg") repeat-x scroll left top #FFFFFF;
border: 1px solid #BCBCBC;
padding: 5px;
width: 513px;
}
input:hover, input:focus, textarea:hover, textarea:focus {
border: 1px solid #5D889B;
}
input.form-button {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/form-button.png") no-repeat scroll left top transparent;
border: medium none;
cursor: pointer;
display: inline-block;
font-family: 'MyriadProSemibold';
font-size: 15px;
height: 40px;
margin: 10px 5px 0 0;
width: 157px;
}
input.form-button:hover {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/form-button.png") no-repeat scroll left bottom transparent;
height: 40px;
width: 157px;
}
span.slickbox {
overflow: hidden;
width: 525px;
}
a#slick-up {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/close.jpg") no-repeat scroll 115px 0 transparent;
cursor: pointer;
display: block;
float: right;
font-family: 'MyriadProSemibold';
font-style: italic;
height: 18px;
line-height: 18px;
margin: 7px 10px 5px 0;
padding: 0 25px 0 0;
text-align: right;
width: 105px;
}
a#slick-up:hover {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/close.jpg") no-repeat scroll 115px -20px transparent;
}
#errors {
background: none repeat scroll 0 0 #F0DCDC;
border: 1px solid #CC0000;
color: #333333;
display: none;
margin: 10px 0 5px;
padding: 20px;
width: 483px;
}
div#footer {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/footer-small-bg.jpg") repeat scroll left top transparent;
overflow: hidden;
}
div#footer h3 {
font-family: 'MyriadProSemibold';
margin: 0 0 10px;
padding: 0 0 0 30px;
}
h3.procedure-icon {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/navy-procedure-icon.png") no-repeat scroll 0 0 transparent;
}
h3.navigation-icon {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll left -41px transparent;
}
h3.social-media-icon {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll left -81px transparent;
}
h3.highlights-icon {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll left -121px transparent;
}
div#footer a:link, #footer a:visited {
text-decoration: none;
}
div#footer-content {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/top-footer-bg.jpg") no-repeat scroll left top transparent;
margin: 0 auto;
padding: 40px 0 0;
width: 980px;
}
div#footer-bottom-content {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/bottom-footer-bg.jpg") no-repeat scroll left bottom transparent;
overflow: hidden;
padding: 0 0 40px;
width: 980px;
}
div#footer-content .box {
float: left;
margin: 0 40px 0 0;
width: 215px;
}
div#footer-content .last {
margin: 0;
}
div#footer-content ul {
border-bottom: 1px solid #A4C4D0;
border-top: 1px solid #4F819B;
}
div#footer-content li {
border-bottom: 1px solid #4F819B;
border-top: 1px solid #A4C4D0;
}
div#footer-content li a {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll 0 -469px transparent;
display: block;
font-size: 15px;
padding: 7px 0 7px 25px;
}
div#footer-content li a:hover {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll 0 -497px transparent;
}
div#footer-content li.fb a {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll -5px -151px transparent;
}
div#footer-content li.fb a:hover {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll -5px -191px transparent;
}
div#footer-content li.twitter a {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll -5px -230px transparent;
}
div#footer-content li.twitter a:hover {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll -5px -270px transparent;
}
div#footer-content li.linkedin a {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll -5px -309px transparent;
}
div#footer-content li.linkedin a:hover {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll -5px -349px transparent;
}
div#footer-content li.rss a {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll -5px -390px transparent;
}
div#footer-content li.rss a:hover {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll -5px -430px transparent;
}
div#footer-content li.video a {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll 5px -544px transparent;
padding: 14px 0 14px 85px;
}
div#footer-content li.video a:hover {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll 5px -602px transparent;
}
div#footer-content li.photo a {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll 5px -676px transparent;
padding: 14px 0 14px 85px;
}
div#footer-content li.photo a:hover {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll 5px -736px transparent;
}
div#footer-content li.blog a {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll 5px -818px transparent;
padding: 14px 0 13px 85px;
}
div#footer-content li.blog a:hover {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/sprite.png") no-repeat scroll 5px -878px transparent;
}
div#footer-info-wrap {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/footer-small-divider.jpg") repeat-x scroll left top transparent;
overflow: hidden;
}
div#footer-info {
margin: 0 auto;
width: 980px;
}
div#footer-info p {
line-height: 35px;
margin: 0;
}
div.embed {
margin: 0 0 15px;
position: relative;
width: 293px;
}
div#home-left img, div#details-right img, div#home-right img, div#details-left img {
border: 1px solid #DEDEDE;
padding: 2px;
}
div#home-left p.img-map img, div#details-right p.img-map img, div#home-right p.img-map img, div#details-left p.img-map img {
border: medium none;
padding: 0;
}
.img-left, .left {
float: left;
margin: 0 15px 15px 0;
}
.img-right, .right {
float: right;
margin: 0 0 15px 15px;
}
span.info {
background: none repeat scroll 0 0 transparent;
border: 1px solid #DEDEDE;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
display: block;
padding: 10px 15px;
position: relative;
}
span.info a.video-more {
bottom: 5px;
font-size: 10px;
height: 15px;
position: absolute;
right: 5px;
text-align: right;
width: 80px;
}
span.play-button {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/navy/play-button.png") no-repeat scroll left top transparent;
height: 35px;
position: absolute;
right: 15px;
text-indent: -9999px;
top: 15px;
width: 54px;
}
a.thumb {
display: inline-block;
}
div.embed a:hover {
text-decoration: none;
}
a:hover span.info {
text-decoration: underline;
}
div.embed-img {
overflow: hidden;
}
.footer-logo {
margin: -85px 0 0 80px;
}
p#vtip {
background-color: white;
border: 1px solid #CACED0;
display: none;
font-size: 0.8em;
left: 30px;
margin: 15px 0 0;
padding: 1px 5px;
position: absolute;
top: 30px;
z-index: 9999;
}
p#vtip #vtipArrow {
left: 5px;
position: absolute;
top: -10px;
}
div.sitemap {
margin: 0 0 0 45px;
width: 930px;
}
div.sitemap h2.headline {
border: medium none;
line-height: 40px;
margin: 0 0 20px;
}
div.sitemap ul {
margin: 0;
overflow: hidden;
padding: 0;
width: 100%;
}
div.sitemap ul.top {
display: block;
float: left;
font-size: 22px;
line-height: 40px;
margin: 0 40px 20px 0;
width: 270px;
}
div.sitemap ul li ul li {
line-height: 26px;
}
div.sitemap ul.top li a {
background: none repeat scroll 0 0 transparent;
border-bottom: 1px solid #D1D1D1;
display: block;
font-family: 'MyriadProRegular';
margin: 0 0 10px;
}
div.sitemap ul.top li ul li a {
border: medium none;
display: block;
font-family: 'MyriadProSemibold';
font-size: 14px;
margin: 0;
}
div.sitemap ul.top ul li ul li a {
font-family: 'MyriadProRegular';
}
div.sitemap ul.top li ul li {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/ul-long.png") no-repeat scroll 0 0 transparent;
padding-left: 18px;
}
div.sitemap ul.top li ul li:last-child {
background: url("http://d3quiyb59qw5ad.cloudfront.net/evenflow/common/ul-end.png") no-repeat scroll 0 0 transparent;
padding-bottom: 0;
}
div.sitemap-rows {
overflow: auto;
width: 100%;
}
#footer a#lucid_edit_page_link {
margin: 0 0 0 10px;
}