/* Eric Meyer's reset and other common styles */

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, font, img, ins, kbd, q, s, samp,
small, strike, strong, 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 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}


body {
	line-height: 1;
	text-align:center
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

a:link, a:visited {text-decoration:none}
a:hover {text-decoration:underline}

abbr {border-bottom:1px dotted #e2e2e2; cursor:crosshair}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* =GLOBAL STYLES & LAYOUT */
html {background:url(http://www.life-exchange.com/site_images/bg_html.gif) repeat-x left top}
body {width:100%; background:url(http://www.life-exchange.com/site_images/bg_body.gif) no-repeat center top; text-align:center}
#wrap {width:100%; margin:0 auto; text-align:left; position:relative; font-family:Arial, Helvetica, sans-serif}



/* =HEADER & MAIN NAVIGATION*/
#header {width:960px; margin:0px auto; height:99px; position:relative; z-index:10}
#header #logo {position:absolute; left:0px; top:10px; width:292px; height:69px; display:block; text-indent:-9999px; background:url(http://www.life-exchange.com/site_images/logo.png) no-repeat;}
#header #share-update {display:none; position:absolute; left:0px; bottom:4px; width:292px; text-align:center; font-family:tahoma, verdana, arial, Helvetica, sans-serif; font-size:10px; color:#fff;}
#header #access {float:right; margin-top:5px}
#header #access li {display:inline; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff}
#header #access li a {color:#fff} 
#header #main-nav {width:616px; height:40px; position:absolute; z-index:100; right:0px; bottom:-10px; background: url(http://www.life-exchange.com/site_images/bg_mainnav.jpg) no-repeat left; overflow:visible;}
#header #main-nav ul {margin-left:6px; display:block; height:38px; position:relative;}
#header #main-nav li {float:left; margin:3px 3px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; position:relative; z-index:100; }
#header #main-nav li a {color:#fff; display:block; text-indent:-9999px}
#header #main-nav li a:hover {text-decoration:none}
#header #main-nav li#btn_home {background:url(http://www.life-exchange.com/site_images/mainnav_text2.png) no-repeat 5px 10px;}
#header #main-nav li#btn_home a {width:50px; height:38px}
#header #main-nav li#btn_about {background:url(http://www.life-exchange.com/site_images/mainnav_text2.png) no-repeat -52px 10px}
#header #main-nav li#btn_about a {width:83px; height:38px}
#header #main-nav li#btn_industry {background:url(http://www.life-exchange.com/site_images/mainnav_text2.png) no-repeat -135px 10px}
#header #main-nav li#btn_industry a {width:103px; height:38px}
#header #main-nav li#btn_services {background:url(http://www.life-exchange.com/site_images/mainnav_text2.png) no-repeat -240px 10px}
#header #main-nav li#btn_services a {width:72px; height:38px}
#header #main-nav li#btn_investors{background:url(http://www.life-exchange.com/site_images/mainnav_text2.png) no-repeat -318px 10px}
#header #main-nav li#btn_investors a {width:100px; height:38px}
#header #main-nav li#btn_news{background:url(http://www.life-exchange.com/site_images/mainnav_text2.png) no-repeat -425px 10px}
#header #main-nav li#btn_news a {width:52px; height:38px}
#header #main-nav li#btn_contact {background:url(http://www.life-exchange.com/site_images/mainnav_text2.png) no-repeat -478px 10px}
#header #main-nav li#btn_contact a {width:88px; height:38px}


/* lavalamp effect*/
#header #main-nav li.back {background: url("http://www.life-exchange.com/site_images/lava.gif") no-repeat right center; width: 9px; height: 26px; z-index: 10; position: absolute; top:4px; }
#header #main-nav li.back .left { background: url("http://www.life-exchange.com/site_images/lava.gif") no-repeat left center; height: 26px; margin-right: 9px;}

/* submenus */
#header #main-nav li {position:relative}
#header #main-nav ul li div.submenu {position:absolute; top:-9999px; padding-top:9px; background: url("http://www.life-exchange.com/site_images/dropdowntop.png") no-repeat left top; z-index:105}
#header #main-nav li.hover div.submenu {top:36px!important}
#header #main-nav li.closed div.submenu {top:-9999px!important}
#header #main-nav ul div.submenu ul {background: url("http://www.life-exchange.com/site_images/dropdownbottom.png") no-repeat left bottom; margin-left:0px}
#header #main-nav ul div.submenu ul li {background:none!important; margin-right:0px; float:left; clear:both; position:static}

#header #main-nav ul div.submenu ul li a:link, #header #main-nav ul div.submenu ul li a:visited {text-indent:1px; font-size:12px; display:block; padding:4px 10px; width:170px!important; height:auto!important}
#header #main-nav ul div.submenu ul li > a:link, #header #main-nav ul div.submenu ul li > a:visited {width:150px!important; }
#header #main-nav ul div.submenu ul li a:hover {background:#00557D}
#header #main-nav ul li#btn_industry div.submenu ul {height:100px; width:170px}
#header #main-nav ul li#btn_services div.submenu ul {height:120px; width:170px}
#header #main-nav ul li#btn_investors div.submenu ul {height:52px; width:170px}

/* =FOCUS POINT */
#welcome {width:50%; height:400px; float:left; position:relative; z-index:100;}
#welcome h2 {width:480px; float:right; text-align:left; text-indent:-9999px;}

/* =CONTENTS */
#content-wrap {width:960px; margin:0px auto; position:relative;}
.subpage #content-wrap {margin:130px auto 0px;}
#content-wrap h1 {text-indent:-9999px; height:0px; overflow:hidden;}
#contents {float:left; width:645px; padding-bottom:50px}
#contents h1, #contents h2, #contents h3, #contents h4 {line-height:135%}
#contents h2 {font-size:22px; color: #0F324F; /*border-bottom:1px solid #578CDB;*/ background:url(http://www.life-exchange.com/site_images/title_underline.jpg) no-repeat 0px 25px; margin-bottom:10px; padding-bottom:5px}
#contents h3 {margin-bottom:20px;}
#contents h3, #contents h3 a {font-size:16px; color: #0F324F;}
#contents h4 {margin-bottom:10px}
#contents a:link, #contents a:visited {font-weight:bold; text-decoration:none;}
#contents a:hover {text-decoration:underline}
#contents p a {color:#257296}
div.intro-text {color:#fff; margin:90px 0px 30px; width:400px; height:175px; float:left; overflow:auto}
#contents div.intro-text h2 {margin-bottom:10px; color:#fff; background:none}
div.intro-text p {font-size:13px; line-height:140%; margin-bottom:10px}
div.entry, div.additional-content {clear:both; padding-left:20px; background:url(http://www.life-exchange.com/site_images/square_blue.gif) no-repeat 0px 6px}
div.entry p {font-size:13px; line-height:150%; padding-bottom:1.25em}
div.entry ol {margin-left:30px; padding-bottom:1.25em}
div.entry ol li {list-style-type:decimal; font-size:13px; line-height:140%; margin-bottom:10px}
 
#quick_edit {padding-top:15px;}

/* =PAGES AND COMPONENTS, DETAILED STYLES */

/* home */
.home #wrap {background:url(http://www.life-exchange.com/site_images/bg_homepage1.jpg) center 99px no-repeat}
.home #welcome h2 {height:100px; width:470px; visibility:visible; cursor:pointer; margin:30px 0px}
.home .intro {font-size:80%; color:#fff; float:right; width:480px; height:190px; background:url(http://www.life-exchange.com/site_images/bg_intro_dash.png) no-repeat right bottom}
.home .intro p {line-height:160%; padding:0px 20px 10px 0px; padding-bottom:10px}
.home .intro p a {font-weight:bold; color:#fff}
.home #welcome #intro-nav {width:480px; position:absolute; right:0px; top:361px; border-top:1px solid #fff;}
.home #welcome #intro-nav li {float:left; width:160px}
.home #welcome #intro-nav li a {color:#fff; display:block; width:160px; height:38px; background: url(http://www.life-exchange.com/site_images/bg_intro_nav.png) no-repeat; text-indent:-9999px}
.home #welcome #intro-nav #btn-1 a:link, .home #welcome #intro-nav #btn-1 a:visited {background-position: -480px center}
.home #welcome #intro-nav #btn-1.active a, .home #welcome #intro-nav #btn-1 a:hover {background-position: 0px center; height:50px}
.home #welcome #intro-nav #btn-2 a:link,.home #welcome #intro-nav #btn-2 a:visited {background-position: -640px center}
.home #welcome #intro-nav #btn-2.active a, .home #welcome #intro-nav #btn-2 a:hover {background-position: -160px center; height:50px}
.home #welcome #intro-nav #btn-3 a:link, .home #welcome #intro-nav #btn-3 a:visited {background-position: -800px center}
.home #welcome #intro-nav #btn-3.active a, .home #welcome #intro-nav #btn-3 a:hover {background-position: -320px center; height:50px} 
.home #contents {width:690px; padding-top:40px}

.home #recent_articles {float:left; width:450px; position:relative}
.home #recent_articles .pagination {position:absolute; width:80px; height:20px; right:-5px; top:3px; z-index:1000}
.home #recent_articles .pagination li {float:left; margin-right:5px; text-align:center}
.home #recent_articles .pagination li a {display:block; border:1px solid #666; color:#333; padding:2px 6px; font-size:12px}
.home #recent_articles .pagination li.active a, .home #recent_articles .pagination li a:hover {border:1px solid #333; background:#efefef; text-decoration:none}
.home #recent_articles .group {background:#ffffff;}
.home #recent_articles span.more {float:right;}
.home #recent_articles span.more a {font-size:12px; font-weight:bold; color:#0F324F; margin-top:20px}

/* article cell */
#recent_articles .article {margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #ccc}
#recent_articles p, #recent-articles span, #recent-articles a {font-size:12px}
#recent_articles h3, #recent_articles h3 a {font-size:13px;color:#0F324F; line-height:130%; margin-bottom:5px; background:#ffffff}
#recent_articles .meta {font-size:11px; color:#888}
#recent_articles .meta span {margin-bottom:3px}
#recent_articles .meta span.article_location {margin-right:10px}
#recent_articles .meta span.article_author, .home #recent_articles .meta span.article_info {display:block; clear:both}
#recent_articles .article_excerpt {padding:15px 0px}
#recent_articles .article_excerpt p {line-height:130%}
#recent_articles a.more {font-size:12px; color:#075F87; background:#ffffff}

/* events cell */
.home #upcoming_events {float:right; width:210px;}
.home #upcoming_events .event {position:relative; padding: 0 0 0 70px}
.home #upcoming_events .event p {float:none;}
.home #upcoming_events .event .event_date {position:absolute; top:0px; left:0px}
.event {float:left; margin-bottom:30px} 
#contents .event h3 {font-size:12px; font-weight: bold; color:#0F324F; line-height:130%; margin-bottom:5px}
.event p {font-size:11px; color:#666; float:left; clear:both}
.event .event_link {float:left; clear:both; margin-top:5px}
.event .event_link, .event .event_link a {font-size:11px; color:#075F87}
.event_date {float:left; width:56px; height:64px; margin:0px 10px 10px 0px; overflow:hidden; position:relative; background:url(http://www.life-exchange.com/site_images/event_bubble.jpg)}
#contents #upcoming_events .event .event_date span.month, #contents #upcoming_events .event .event_date span.day {width:56px; padding:4px 0px 3px;font-weight:bold; text-align:center; display:block}
#contents #upcoming_events .event .event_date span.month {font-family:Arial, Helvetica, sans-serif; font-size:12px;  text-transform:uppercase; color:#EFF7AD; letter-spacing:0.05em}
#contents #upcoming_events .event .event_date span.day {font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#fff}


/* about us */
.about #wrap {background:url(http://www.life-exchange.com/site_images/main_about.jpg) no-repeat center 100px;}
.about #contents {height:1200px; padding-bottom:0px}
.about #contents h4 {font-size:13px; color:#0F324F; padding-left:15px; cursor:pointer; background:url(http://www.life-exchange.com/site_images/bullet-closed-grey.png) no-repeat 0px 3px}
.about #contents h4.active {background:url(http://www.life-exchange.com/site_images/bullet-open-blue.png) no-repeat 0px 3px}
.about #contents h4 span {font-size:11px; font-weight:normal; color:#666; display:block; clear:both; margin-top:4px}
.about .resume {position:relative; padding-left:200px; padding-left:15px;}
.about .resume .mugshot {position:absolute; left:15px; top:0px; display:none;}
.about #advisors {margin-top:20px}

/* our industry */
.life-settlement-industry #wrap {background:url(http://www.life-exchange.com/site_images/main_industry.jpg) no-repeat center 100px;}
.life-settlement-industry #wrap.subpage {background:url(http://www.life-exchange.com/site_images/main_industry_short.jpg) no-repeat center 100px;}

.life-settlement-industry #quotes {background:#eee; width:220px; float:right; position:relative; height:275px; overflow:auto; margin-left:10px; }
.life-settlement-industry #quotes .quote {float:left; font-size:11px; padding:15px}
.life-settlement-industry #quotes .quote blockquote {font-size:11px; line-height:140%}
.life-settlement-industry #quotes .quote span {font-size:11px; margin-top:10px; display:block; line-height:120%; color:#555; }
.life-settlement-industry #quotes #quote-nav {position:absolute; bottom:6px; right:8px;}
.life-settlement-industry #quotes #quote-nav li {border:1px solid #555; text-align:center; float:left; margin-right:3px}
.life-settlement-industry #quotes #quote-nav li a {display:block; background:#fff; color:#666666; padding:2px 4px; font-size:12px; }
.life-settlement-industry h3.market {margin-top:40px}

.industry_events #contents {background: url(http://www.life-exchange.com/site_images/bg_events_worldmap.jpg) no-repeat 400px 55px}
.industry_events #upcoming_events {margin-top:15px}
.industry_events #upcoming_events, .industry_events #contents p {padding-right:270px}
.industry_events #upcoming_events .event h3 {font-size:12px; margin-bottom:4px}
.industry_events .event {float:left; clear:both; width:360px}
.industry_events #upcoming_events .event p, .industry_events #upcoming_events .event span {float:none; padding-right:0px; padding:0px 0px 5px; font-size:11px; clear:none}

.industry_events #upcoming_events .event .event_info, .industry_events #upcoming_events .event .event_description {width:285px; float:right;}
.industry_events #upcoming_events .event .event_description {margin-top:5px;}
.industry_events #upcoming_events div.event_description p {font-size:12px; color:#333; line-height:130%}

.resources #contents h3 {font-size:13px; margin-bottom:10px}
.resources #contents a.download {color: #0000FF; width:100%; clear:both; font-size:11px; font-weight:normal; text-decoration:underline; text-align:left; margin-bottom:10px; display:block}

.resources .resource {position:relative; width:100%; clear:both}
.resources .resource .scribd {display:none; width:600px; height:600px;}

.state_regulations fieldset {margin:20px 0px 35px}
.state_regulations fieldset label {float:left; clear:both;}
.state_regulations fieldset label span {font-size:13px; color:#0F324F; width:130px; float:left;height:30px;}
.state_regulations fieldset label select {width:150px;}
.state_regulations fieldset label select, .state_regulations fieldset label options {font-size:13px;}
.state_regulations #contents {background:url(http://www.life-exchange.com/site_images/map.jpg) no-repeat right 54px}
.state_regulations .entry p {padding-right:270px;}
.state_regulations div.state {float:left; clear:both; margin-bottom:15px}
.state_regulations div.state strong {font-size:13px; color:#0F324F}
.state_regulations #contents div.state p {padding-right:0px;}
.state_regulations #contents div.state p, .state_regulations #contents div.state p a {font-size:12px; color:#0F324F; font-weight:normal}


/* services */
.services #wrap {background:url(http://www.life-exchange.com/site_images/main_services.jpg) no-repeat center 100px;}
.services #wrap.subpage {background:url(http://www.life-exchange.com/site_images/main_services_short.jpg) no-repeat center 100px;}
.services #wrap #contents h3, .services #wrap #contents h3 a {font-size:13px;}
.services #wrap #contents h3 {margin-bottom: 5px}
.services #wrap.subpage #contents h3, .services #wrap.subpage #contents h3 a {font-size:16px;}
.services #wrap.subpage #contents h3 {margin-bottom:20px}

/* membership */
.membership #wrap {background:url(http://www.life-exchange.com/site_images/main_membership.jpg) no-repeat center 100px;}

/* investors */
.investors #wrap {background:url(http://www.life-exchange.com/site_images/main_investors.jpg) no-repeat center 100px;}
.investors #wrap.subpage {background:url(http://www.life-exchange.com/site_images/main_investors_short.jpg) no-repeat center 100px;}

.press_releases #contents h3 {font-size:13px; margin-bottom:10px}
.press_releases #contents a.download {color: #0000FF; width:100%; clear:both; font-size:11px; font-weight:normal; text-decoration:underline; text-align:right; margin-bottom:10px; display:block}
.press_releases span.release-date {font-size:11px; color:#a2a2a2}

/* investors - quotemedia modules styles */
.investors .qm_quotetitle {font-size:16px; color: #0F324F; padding-bottom:15px}
.investors .qm_heading_bar {background:none; border:none}
.investors td.qm_maintext .qm_heading_bar {border:none}
.investors td.qm_maintext, .investors td.qm_maintext table {vertical-align:top}
.investors a.qm {color:#257296; text-decoration: underline;	font-weight: normal!important;}
.investors a:visited.qm {color:#257296;}
.investors a:hover.qm {color: #0F324F; text-decoration: underline;}
.investors .qm_filings_tab td.qm_maintext {padding-bottom:6px}

/* investors - press releases */
.press_releases .press {margin-top:15px}
.press_releases div.entry .press p {padding-bottom:10px}
.press_releases .press_release_date {color:#787878; font-size:11px; display:block; margin-bottom:3px}

/* investor's vcard and gMaps also apply styles to contact page */
#contact-info{width:250px; float:left; font-size:13px}
#contact-info a.url span{height:0px; text-indent:-9999px; display:block}
#contact-info h3.org{font-size:13px; color:#0F324F; font-weight:bold; text-decoration:none; margin-bottom:20px}
#contact-info p {font-size:13px; line-height:150%; padding-bottom:1.25em}
#contact-info p.hcard-download {background:url(http://www.life-exchange.com/site_images/vcard.gif) no-repeat left center; padding: 3px 0 3px 40px; font-size:11px}
#contact-info p.hcard-download a {font-size:11px; color:#0F324F}

/* news */
.news #wrap {background:url(http://www.life-exchange.com/site_images/main_news.jpg) no-repeat center 100px;}
.news #wrap.subpage {background:url(http://www.life-exchange.com/site_images/main_news_short.jpg) no-repeat center 100px;}
.news #recent_articles {padding-left:20px}
.news .paginate {font-size:11px; text-align:right; padding:10px 0px}
.news #contents {position:relative; width:690px}
.news #contents .paginate a {font-size:11px; padding:1px 5px; border:1px solid #888; font-weight:normal; color:#0F324F; }
.news #contents .paginate strong {font-size:11px; padding:2px 6px; border:1px solid #333; font-weight:bold; background:#efefef;}
.news #rss {position:absolute; top:0px; right:0px;}
.news #rss span {font-size:11px; font-weight:bold; color:#333}
.news #rss span a {margin-left:5px;}
.news #rss span a img {position:relative; top:5px}

#back_to_news a {font-size:11px; color:#630; font-weight:normal}

.news #recent_articles {float:left;}
.news #recent_articles .article {width:435px}
.articles #contents h1 {text-indent:0px; height:auto; font-size:13px; color:#0F324F; margin-bottom:10px}
.articles .meta span {display:block; font-size:11px; color:#999; margin-bottom:5px}
.articles .article_body {margin-top:20px}
.articles .article_date {margin-bottom:10px; font-size:12px}
.articles #contents .prev_link a, .articles #contents  .next_link a {color:#CC6600; font-weight:normal; font-size:12px}
.articles #contents .prev_link {float:left; width:30%}
.articles #contents .next_link {float:right; width:30%; text-align:right}

#industry_headlines {float:right; padding:10px; background:#F2F2F2}
#industry_headlines h3 {font-size:12px; text-transform:uppercase}
#industry_headlines ul {margin-bottom:20px; padding-bottom:10px; border-bottom:1px dotted #777}
#industry_headlines .article {width:190px; list-style:none;}
#industry_headlines span.article_source {display:block; font-size:12px; font-weight:bold; color:#777; width:190px; margin-bottom:10px}
#industry_headlines .article h4, #industry_headlines .article h4 a {border-left:1px solid #F2F2F2; font-size:11px; font-weight:normal; color:#0F324F; display:block;}
#industry_headlines .article h4 {margin-left:-3px}
#industry_headlines .article h4 a {padding-left:3px}
#industry_headlines .article h4 a:hover {border-left:1px solid #666; text-decoration:none}

.headlines .article_body a.more {font-size:12px; font-weight:bold; color:#0F324F; margin-top:20px}
.headlines #contents .headlines_column {width:210px; float:left;}
.headlines #contents .headlines_column ul {border-bottom:none; margin-bottom:0px; padding-bottom:0px}
.headlines #industry_headlines {float:left; margin-top:30px}

/* contact */
.contact #wrap {background:url(http://www.life-exchange.com/site_images/main_contact.jpg) no-repeat center 100px;}
.contact #wrap.subpage {background:url(http://www.life-exchange.com/site_images/main_contact_short.jpg) no-repeat center 100px;}
.contact form {width:385px; float:left;}
.contact label {float:left; width:365px; margin-bottom:15px}
.contact label label.error {clear:both; float:left; text-align:right; font-size:11px; font-weight:bold; color:#f00; margin-top:4px}
.contact label span {font-size:12px; width:105px; text-align:right; float:left; padding:2px 0px}
.contact label input {width:225px; padding:1px; float:right; border:1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.contact label > input {width:223px}
.contact label.message_box label.error {float:none; width:365px; display:block; text-align:right; clear:both;}
.contact label textarea {width:225px; height:100px; padding:1px; float:right; border:1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.contact label > textarea {width:223px}
.contact #send {float:right; position:relative; left:-18px; background:#076089; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color: #fff; padding:5px 10px; border:none; cursor:pointer}
.contact label.captcha {width:258px;}
.contact label.captcha span {margin-right:35px;}
.contact label.captcha input {width:100px; float:left}
.contact label.captcha label.error {width:258px}
.contact div.captcha {margin-left:138px; clear:both}

.success .entry p {width:380px}
.success .entry {position:relative; height:400px}
.success #google-map {position:absolute; top:55px; right:0px}

/* 404 error page and System Messages */
.error_page #wrap {background:url(http://www.life-exchange.com/site_images/main_404.jpg) no-repeat center 100px;}
.error_page #content_wrap {height:400px}
.error_page div.intro-text {margin-top:145px}
.error_page div.intro-text p {padding-bottom:5px}
.error_page div.intro-text p a:link, .error_page div.intro-text p a:visited {color:#fff; font-weight:bold}

.system_page #wrap {background:url(http://www.life-exchange.com/site_images/bg_system_message.jpg) no-repeat center 100px;}
.system_page div.intro-text {border:1px solid #990000; color:#333!important; width:900px; float: none; margin:150px auto 70px; padding:20px; height:auto!important}
.system_page div.intro-text h3 {font-size:16px; color: #0F324F;margin-bottom:20px;}
.system_page div.intro-text li {font-size:12px}
.system_page div.intro-text p {padding-bottom:5px; color:#333}
.system_page div.intro-text p a:link, .system_page div.intro-text p a:visited {color: #003366; font-weight:bold; text-decoration:underline!important}


/* Monthly Reports */
.monthly-reports #wrap {background:url(http://www.life-exchange.com/site_images/main_reports.jpg) no-repeat center 100px;}
.monthly-reports #wrap #content-wrap {padding-top:130px}

/* Login Page */
.site_login #wrap {background:url(http://www.life-exchange.com/site_images/main_login.jpg) no-repeat center 100px;}
.site_login #wrap #content-wrap {padding-top:90px; }
.site_login #wrap #login-group {float:right; width:448px; height:190px}
.site_login #wrap #login-group fieldset {float:left; font-size:13px; width:220px; padding:14px 0px; border-right:1px solid #fff; margin-right:15px}
.site_login #wrap #login-group form  label {float:left; width:230px; margin-bottom:15px; clear:both}
.site_login #wrap #login-group form  label span {width:70px; float:left; padding-top:4px; color:#fff; text-align:left; font-size:13px; margin-right:5px}
.site_login #wrap #login-group form  label input {font-size:13px; width:125px; padding:1px;}
.site_login #wrap #login-group form input#login {background:url(http://www.life-exchange.com/site_images/btn-signin.png) no-repeat left top; width:77px; height:29px; text-align:left; color:#0A74A7; font-size:0px; border:none; cursor:pointer} 
.site_login #wrap #login-group fieldset p {color:#fff; }
.site_login #wrap #login-group #platform-login {float:left; width:185px; overflow:hidden; color:#fff}
.site_login #wrap #login-group #platform-login h2 {font-size:13px; visibility: visible; line-height:140%; margin-bottom:5px;}
.site_login #wrap #login-group #platform-login p {font-size:12px; line-height:130%;}
.site_login #wrap #login-group #platform-login p a {color:#fff; font-weight:bold}

/* Monthly Reports */
.documentation #wrap {background:url(http://www.life-exchange.com/site_images/main_documentation.jpg) no-repeat center 100px;}
.documentation #wrap #content-wrap {padding-top:130px}

/* =COLUMN */
#column {width:250px; float:right; padding-bottom:10px}
.home #column {margin-top:48px}
#column #ad-reports {width:247px; height:173px; background:url(http://www.life-exchange.com//site_images/banner_monthlyreports.jpg) no-repeat; position:relative; margin-bottom:20px}
#column #ad-reports p {width:136px; padding:32px 15px 11px 13px; color:#fff; line-height:130%; font-size:13px}
#column #ad-reports a {width:130px; height:34px; margin-left:13px; display:block; text-indent:-9999px; background:url(http://www.life-exchange.com//site_images/btn_getitnow.jpg) no-repeat}
#lisa_logo p {font-size:11px; color:#13436A}
#lisa_logo p a {display:block; width:211px; height:59px; background:url(http://www.life-exchange.com/site_images/lisalogo.jpg); text-indent:-9999px; }

#column ul.submenu {float:left; clear:both; margin-top:35px}
#column ul.submenu li, #column ul.submenu li a {color:#0F324F; font-size:13px; font-weight:bold}
#column ul.submenu li {margin-bottom:20px} 
#column ul.submenu li a {display:block; padding: 3px 0px 3px 15px; background:url(http://www.life-exchange.com/site_images/bullet-closed-grey.png) no-repeat 1px 6px}
#column ul.submenu li.active a, #column ul.submenu li a:hover {background:url(http://www.life-exchange.com/site_images/bullet-open-blue.png) no-repeat -1px 6px}
#column h4 {font-size:12px; color:#0F324F; border-bottom:1px solid #CCC; margin-bottom:5px; padding:3px 5px 5px; clear:both}
.news #column #news-search input#search {width:185px; margin:5px 0px 5px 5px}
.news #column ul#category_nav {float:left; margin-bottom:20px; clear:both}
.news #column ul#category_nav li {font-size:12px; margin-bottom:3px; color:#174F7B; line-height:130%; float:left; width:120px}
.news #column ul#category_nav li a {padding:0px 0px 2px 3px; margin:0px; font-weight:bold; font-size:11px; background:none; border-left:2px solid #fff; display:block}
.news #column ul#category_nav li a:hover {border-left:2px solid #666; text-decoration:none}

.news #column ul.submenu_news {float:left; margin-bottom:20px; clear:both}
.news #column ul.submenu_news li {font-size:11px; margin-bottom:10px; color:#0F324F; line-height:130%}
.news #column ul.submenu_news li a {padding:0px 0px 2px 4px; margin:0; font-weight:normal; font-size:11px;background:none;border-left:1px solid #fff; display:block; float:left; width:185px}
.news #column ul#recent.submenu_news li {padding-left:3px}
.news #column ul#recent.submenu_news li a {margin-bottom:5px}
.news #column ul.submenu_news li a:link { color:#0F324F;}
.news #column ul.submenu_news li a:visited {color:#174F7B}
.news #column ul.submenu_news li a:hover {border-left:1px solid #666; text-decoration:none}
.news #column li span.entry_date {font-weight:bold; float:left; margin: 0px 10px 0px 3px}
.news #column #cloud {margin-bottom:30px}
.news #column #cloud .tags {margin-left:2px; text-align:justify}
.news #column #cloud a:link {color: #003366; padding-right:4px; line-height:120%}
.news #column #cloud a:visited {color:#174F7B}
.news #column #cloud a:hover {color:#666; text-decoration:underline}
.news #column #cloud a.tag-13 {font-size:12px}
.news #column #cloud a.tag-16 {font-size:14px}
.news #column #cloud a.tag-19 {font-size:16px}
.news #column #cloud a.tag-22 {font-size:18px}
.news #column #cloud a.tag-25 {font-size:20px}

.news #column #add_this {margin-bottom:30px}

.contact #column #contact-info {margin-top:53px}


/* =MAILCHIMP SUBSCRIPTION FORM STYLES */
#mc_embed_signup {float:left; background:url(http://www.life-exchange.com//site_images/bg-chimptop.gif) no-repeat top left; font-size:12px; padding:12px; padding-bottom:20px; margin-bottom:30px}
#mc_embed_signup h3 {display:block; text-indent:-9999px; height:30px; margin:0px;}
#mc_embed_signup p {margin-bottom:10px; line-height:130%}
#mc_embed_signup legend {text-indent:-9999px;}
#mc_embed_signup fieldset {border:none}
.mc-field-group {width:222px; float:left; clear:both; margin-bottom:5px;}
.mc-field-group label {font-size:12px; width:105px; text-align:right; float:left; padding:2px 0px}
.mc-field-group label strong {font-weight:normal}
.mc-field-group input {width:110px; padding:1px; float:right; border:1px solid #809DB9; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.mc-field-group > input {width:108px}
.mc-field-group .input-group {width:110px; float:right; position:relative; top:-2px}
.mc-field-group .input-group input, .mc-field-group .input-group label {width:auto; float:none; font-size:12px; border:none}
.mc-field-group .input-group label {position:relative; top:-1px}
.mc-field-group .input-group li {display:inline; margin-right:2px;}
#mc-embedded-subscribe {float:right; background:url(http://www.life-exchange.com//site_images/btn-chimp.jpg) no-repeat; width:114px; height:34px; text-align:left; font-size:1px; color: #0A7BB1; border:none; margin:10px 0px 15px; cursor:pointer}
div.mce_inline_error {background:none!important; float:right!important; padding:2px 0px!important; width:220px!important; text-align:right!important}
input.mce_inline_error {border:1px solid #FF0000;}

#mce-responses div {line-height:130%; float:left; margin:10px 0px 20px; padding:5px; font-size:13px}
#mce-responses #mce-error-response {border:#f00; background:#FF9F9F}
#mce-responses #mce-success-response {border:#1A8F40; background:#EFFFF4}

/* GOOGLE MAPS INCLUSION */
#google-map {width:210px; float:right}
#google-map iframe {border:5px solid #ccc}
#google-map span a {font-weight:normal; font-size:10px; padding:5px 0px; color:#0F324F; display:block; text-align:center}
.contact #google-map .support_info {background:#EEE; width:210px; }
.contact #google-map .support_info h4 {font-size:11px; color:#333; padding:5px 15px; margin:0px 0px 5px}
.contact #google-map .support_info p {font-size:11px; padding:3px 15px}
.contact #google-map .support_info span a {display:inline; font-size:11px; padding:0px; color:#333; text-align:left; font-weight:normal!important}

/* =FOOTER */
#footer {width:100%; clear:both; padding: 5px 0px 10px; background:url(http://www.life-exchange.com/site_images/bg_footer_outside.png) repeat-x left top; }
.footer-nav {width:100%; text-align:center; margin:10px auto; height:15px}
.footer-nav li {color:#fff; display:inline; font-size:11px}
.footer-nav li a:link,.footer-nav li a:visited {color:#fff; text-decoration:none; margin-right:4px}
.footer-nav li a:hover {text-decoration:underline}
.footer-nav li a:focus, .footer-nav li a:active {color:#ddd;}
#footer #copyright {color:#fff; font-size:11px; text-align:center; margin-top:15px}

/* =OTHER DEFINED STYLES */
.announcement {border:1px solid #666666; background:#FBFFDF; margin:10px 0px}
.announcement p {padding:10px}

.ning_banner {width:250px; height:250px; overflow:hidden; float:right; background: url(http://www.life-exchange.com/site_images/banner_ning_bg.jpg) no-repeat; position:relative; cursor:pointer; margin-bottom:20px}
.ning_banner h3 {text-indent:-9999px; width:250px; height:162px; background:url(http://www.life-exchange.com/site_images/banner_ning_text.png) no-repeat bottom; position:absolute; left:0px; top:-181px; margin:0px; z-index:1}
.ning_banner a {position:absolute; display:block; text-indent:-9999px; width:250px; height:250px; left:0px; bottom:-250px; z-index:2; background:url(http://www.life-exchange.com/site_images/banner_ning_logo.png) bottom center no-repeat}
                   