@charset "UTF-8";/* CSS Document */
body{font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:0 0 25px 0;}
/* Basics */
a{color:#09c;text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
img,a img{border:none;}
/* Text Formatting */
h1{font-size:30px;margin-bottom:.25em;color:#3399cc;font-family:arial,helvetica,sans-serif;font-weight:normal; line-height: 18pt;}
h2,h3,h4{font-size:23px;margin:20px 0 0 0;padding:0;font-weight:normal;color:#39c;}
h2 a{color:#ef861d;text-decoration:none;}
.wave h2,.wave h2 a{color:#fff;}
h3{font-size:17px;}
h4{font-size:15px;}
.specialty-content p{font-size:15px !important; color:#333 !important; font-weight:500 !important;}
/* Layout */
.wrapper{width:960px;margin:0 auto;}
.content{margin-top:13px;padding-top:30px;background:url('../img/inside_content_bg.gif') no-repeat top left;}
.main{width:650px;float:left;}
.content .main{width:640px;}
.main .left_column{width:360px;padding-left:8px;float:left;}
.main .left_column h2, .main .left_column div.subheadline {margin-right:-50px;width:340px;}
.main .center_column{width:221px;padding-right:41px;float:right;}
/*.main .center_column h2 a{color:#39c;}*/
.main .center_column ul.cycle{margin-top:20px;width:240px;position:absolute;}
.main .center_column ul.cycle, .main .center_column ul.cycle li{border:none;width:221px;}
.main .center_column ul.cycle li{display:none;position:relative;}
.main .center_column ul.cycle li:first-child{display:block;}
.main .center_column ul.cycle li a.avatar{border:1px solid #9acee7;background:#d2ebf7;padding:2px;float:left;display:block;margin:0 10px 10px 0;text-align:center;width:34px;height:34px;}
.main .center_column ul.cycle li a.avatar img{vertical-align:middle;display:block;width:34px;}
.main .center_column ul.cycle li p.user{margin-top:8px;background:transparent;overflow:visible;}
.main .center_column ul.cycle li p.user a{color:#a3d2e9;font-size:11px;}
.main .center_column ul.cycle li p.body{background:transparent url(../img/sas.gif) no-repeat center top;height:45px;width:220px;padding:20px 10px 10px;font:italic 14px helvetica, arial, sans-serif;color:#fff;position:absolute;top:26px;}
.main .center_column ul.cycle li p.body a{color:#fff;}
.main .center_column ul.cycle li a span.username, .main .center_column ul.cycle li span.username{color:#fff;font:normal 12px arial, sans-serif;}
.sidebar{width:282px;padding-right:9px;float:right;}
.content .sidebar{padding-right:0;}
.slide{width:100%;}
.sidebar_item,.simple_sidebar_item{margin-bottom:15px;}
.sidebar_top,.sidebar .simple_sidebar_item h3{margin:0;padding:0;padding:11px 21px;background:url('../img/sidebar_top.gif') no-repeat;}
.sidebar_mid,.sidebar .simple_sidebar_item p{/*background:url('../img/sidebar_mid.gif') repeat-y;*/border: 1px solid #d9eef7; border-top:none;border-bottom:none;padding:15px;margin:0;font-size:13px;color:#666;font-style:italic;}
.sidebar_mid{padding:0;}
.sidebar_mid .slide .slide_content{padding:15px;}
.sidebar_bottom,.simple_sidebar_item hr{background:transparent url('../img/sidebar_bottom.gif') no-repeat;height:4px;margin:0;padding:0;border:none;}
.sidebar_bottom_blue,.sidebar .simple_sidebar_item h4{background:url('../img/sidebar_bottom_blue.gif') no-repeat bottom;padding:10px 20px 11px 20px;margin:0;font-size:12px;color:#333;border-top:1px solid #d3edf9;}
.sidebar_bottom_blue p{line-height:1.5;font-style:normal;color:#666;}
.sidebar_top h3{margin:0;padding:0;}
.sidebar_top small,.simple_sidebar_item h3 em{display:block;margin-top:2px;font-size:11px;color:#666;font-style:italic;}
.sidebar_top .buttons{float:right;}
.sidebar_top .buttons_with_top_padding{padding-top:8px;}
.sidebar_top .buttons a{outline:none;}
/* Header */
.header_links{background:#39c;min-width:960px;}
.header_links ul{margin:0;padding:0;list-style:none;float:left;}
.header_links ul li{float:left;display:inline;font-size:12px;padding-right:3px;background:url('../img/header_links_separator.gif') no-repeat right 19px;}
.header_links ul li.login{background-position:left 19px;}
.header_links ul li.last{background-image:none;}
.header_links ul li a{display:block;font-weight:bold;color:#fff;padding:18px 10px 16px 10px;text-decoration:none;}
.header_links ul li a:hover,.header_links ul li.here a{background:url('../img/header_links_arrow.gif') no-repeat bottom center;}
.header_links ul li .pipe{padding-top:18px;color:#71b8db;}
.header_links .search{float:right;padding-top:12px;padding-right:8px;margin:0;padding-bottom:0;}
.header_links .search .search_input, .page-404 .search .search_input{height:14px;padding:3px;border:1px solid #2688c1;background:#fff url('../img/search_input_bg.gif') repeat-x top;font-size:11px;margin-right:7px;}
.header_links input[type="image"], .page-404 .search input[type="image"]{vertical-align:middle;}
.header_links .clear {display:block;height:0;margin:0;padding:0;}
.header{height:120px;/* 139 */
background:#99cce5 url('../img/header_gradient_wave.gif') repeat-x center bottom;min-width:960px;}
.home .header{height:100px;background:#99cce5 url('../img/header_gradient.gif') repeat-x center -100px;}
.header .logo{padding:24px 0 0 10px;float:left;}
.header ul{margin:0;padding:40px 105px 0 0;float:right;list-style:none;}
.header ul li{float:left;display:inline;}
.header ul li a{display:block;padding:0;margin:0 14px;height:34px;background:transparent url('../img/nav.png') no-repeat 0 0;text-indent:-9999px;overflow:hidden;}
.header ul li.saving a{width:74px;background-position:0 0;}
.header ul li.saving.here a,.header ul li.saving a:hover{background-position:0 -36px;}
.header ul li.investing a{width:101px;background-position:-120px 0;}
.header ul li.investing.here a,.header ul li.investing a:hover{background-position:-120px -36px;}
.header ul li.retirement a{width:120px;background-position:-260px 0;}
.header ul li.retirement.here a,.header ul li.retirement a:hover{background-position:-260px -36px;}
.header ul li.credit a{width:67px;background-position:-430px 0;}
.header ul li.credit.here a,.header ul li.credit a:hover{background-position:-430px -36px;}
.header ul li.loans a{width:60px;background-position:-550px 0;}
.header ul li.loans.here a,.header ul li.loans a:hover{background-position:-550px -36px;}
.header ul li a:hover{background-position:0 0;}
.flash{color:#666;font-style:italic;text-align:center;height:400px;padding-top:1px;background:url('../img/flash_bg.gif') repeat-x center;}
.flash .wrapper{height:400px;background:url('../img/flash_bg_center.gif') repeat-x center;}
.flashmessage {width:960px;margin: 0 auto;}
.flashmessage p {font:bold 12px/16px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", lucida, sans-serif;color:#333;}
.flashmessage p img {vertical-align:bottom;padding-right:4px;}
/* Home Page */
.home_wave{height:161px;background:#4ea7d3 url('../img/home_wave_2.gif') repeat-x center;}
.home_wave .wrapper{background:url('../img/home_wave_center_2.gif') no-repeat center;height:161px;padding-top:0;}
.home_wave .share_container{background:url('../img/share_container_bg.gif') no-repeat;width:237px;height:29px;padding:4px 0 0 5px;}
.home_wave .share_input{height:15px;padding:4px 3px;width:224px;border:1px solid #93d1ea;background:#fff url('../img/share_input_bg.gif') repeat-x top;font-size:11px;margin-right:5px;}
.home_wave .share_submit{padding-top:10px;}
.home_content{background:#fff url('../img/home_center_column.gif') no-repeat 368px 0;padding-top:17px;}
.home_wave .left_column{width:270px;}
.home .articles .excerpt{width:341px;}
/* Home - Popular/Recent Article Lists */
.center_column ul{margin:3px 0 0 0;padding:10px 0 0 0;border-top:1px solid #ddeef7;list-style:none;}
.center_column ul li{border-bottom:1px solid #ddeef7;}
.center_column ul li a{display:block;color:#01508b;font-size:14px;padding:6px 0;text-decoration:none;}
.center_column ul li a:hover{text-decoration:underline;}
.view_all{padding-top:8px;margin-bottom:30px;}
.view_all a{font-size:10px;text-transform:uppercase;text-decoration:none;color:#01508b;display:inline;display:inline-block;background:transparent url(../img/orange_arrow.png) no-repeat right center;padding-right:11px;}
.view_all a span{text-decoration:underline;}
/* Article Listings */
#page_content{border-top:solid 1px #ecf5f9;border-bottom:solid 1px #ddeef7;background:transparent url(../img/bg_page_header.gif) repeat-y right center;font:normal 12px/1.5 arial,helvetica,sans-serif;color:#9f9f9f;margin-bottom:1em;padding-right:19px;margin-right:-19px;}
#page_content p{font:normal 12px/1.5 arial,helvetica,sans-serif;color:#9f9f9f;}
#page_content h1,#page_content h2,#page_content h3{color:#3399cc;font-family:arial,helvetica,sans-serif;font-weight:normal;}
#page_content h1{font-size:30px;margin-bottom:.25em;}
.articles .post_border{border-bottom:2px solid #ddeef7;width:100%;}
.home .articles .post_border{width:341px;}
.articles .meta,.article .meta{background:#e9f1f7 url('../img/meta_bg.gif') repeat-y right;color:#666;font-size:11px;padding:8px 11px;margin-top:8px;}
.article .article .meta{margin-bottom:10px;}
.articles .excerpt{color:#666;font-size:12px;margin:11px 0;line-height:160%;}
.articles .thumb{float:left;display:inline;display:inline-block;width:90px;margin:4px 10px 11px 0;border:1px solid #ddeef6;padding:2px;}
.articles .thumb img{width:90px;display:block;}
/* Category Listings */
.category_articles .post_border{border-bottom:2px solid #ddeef7;width:100%;}
.category_articles .excerpt{width:100%;}
ul.pagination{margin:20px 0 0 0;padding:0;list-style:none;border-top:1px solid #ddeef7;border-bottom:1px solid #ddeef7;font-size:12px;text-align:center;font-weight:bold;}
ul.pagination li{display:inline;}
ul.pagination li a{display:inline-block;padding:8px;border-right:1px solid #ddeef7;}
ul.pagination li.next a,ul.pagination li.previous a{font-weight:normal;}
ul.pagination li.previous a{color:#39c;padding-left:18px;background:url('../img/orange_arrow_left.gif') no-repeat left center;}
ul.pagination li.next a{border-right:none;padding-right:18px;background:url('../img/orange_arrow_right.gif') no-repeat right center;}
ul.pagination li.here a,ul.pagination li a:hover{background-color:#39c;color:#fff;text-decoration:none;}
/* Ask the experts */
.question p{font:normal 16px/1.4 arial,sans-serif;color:#39c;}
.question p em{font-size:12px;color:#666;}
/* Search */
.search_header{color:#666;font-size:14px;}
.search_pagination{text-align:right;margin-top:10px;}
/* Single Article */
#article_container .entry h2{margin-top:1em;clear:left;}
.article h2{color:#ef861d;margin-top:0;margin-bottom:.5em;}
body.article .article h2{margin-bottom:0;}
.article .entry{font-size:13px;color:#454545;line-height:160%;}
.article h3,.article h4{margin:1em 0 1ex 0;}
.article h3.comments_header{}
.article blockquote{font-style:italic;border-left:1px solid #ddeef6;padding-left:25px;}
.article .meta{margin-top:0;}
.article_image img{float:left;margin:0 15px 15px 0;padding:5px;border:1px solid #ddeef6;}
.entry ul{list-style-image:url('../img/article_list_bullet.gif');}
.tags{margin-top:15px;font-size:12px;color:#666;}
.tags strong{display:block;float:left;margin-right:3px;padding-top:4px;}
.tags ul{margin:0;padding:0;}
.tags ul li{display:inline;float:left;margin:0 3px;}
.tags ul li a{display:inline-block;background:#e0e8ee url('../img/tag_bg.gif') repeat-x;color:#01508b;padding:3px 6px 5px 6px;}
.tags_bottom{border-top:1px solid #ddeef6;padding-top:10px;}
.title_and_tabs{background:url('../img/article_title_and_tab_bg.gif') repeat-x bottom;}
.title_and_tabs h2{float:left;}
.title_and_tabs .question{clear:left;}
.tabs{float:right;}
.tabs ul{margin:4px 10px 0 0;padding:0;list-style:none;}
.tabs ul li{float:left;display:inline;}
.tabs ul li a{display:block;padding:8px 11px 7px 11px;font-size:12px;font-weight:bold;color:#09c;outline:none;}
.tabs ul li a.current{background:#f5f9fb url('../img/article_tab_bg.gif') repeat-x;border:1px solid #ddeef7;border-bottom:none;color:#09c;padding:7px 10px;}
.title_buffer{clear:both;padding-top:5px;}
/*#comments{display:none;}*/
.share{float:right;margin:0 0 10px 20px;text-align:center;}
.share_buffer{padding-top:10px;clear:both;}
/* Comments */
span.required{color:#900;}
#comments h3{color:#999;margin-left:2px;}
#comments form{padding:10px;border:solid 1px #ecf5f9;background:#e9f1f7 url(../img/meta_bg.gif) repeat-y right center;font:normal 12px/1.5 arial,helvetica,sans-serif;color:#9f9f9f;margin-bottom:1em;overflow:auto;}
#comments form .meta {background:transparent;font-size:12px;}
#comments form .meta p {margin:0;}
#comments form textarea{width:596px;display:block;padding:10px;border:1px solid #e6e6e6;color:#333;margin:0 0px 1em;font:normal 12px/1.25 "lucida grande", "lucida sans", "lucida sans unicode", sans-serif;clear:both;}
#comments form input{border:1px solid #e6e6e6;font:normal 12px "lucida grande", "lucida sans", "lucida sans unicode", sans-serif;padding:5px;color:#333;}
#comments form div.user-info{float:left;margin-right:12px;margin-bottom:6px;}
#comments form div.url{clear:left;}
#comments form div.url input{width:350px;}
#comments form div.remember{clear:both;}
#comments form div.user-info label{display:block;}
#comments form div.user-info-col {float:left;width:382px;margin-bottom:5px;}
#comments form div.social {width:210px;background: transparent url(../img/comment_login_separator.gif) no-repeat left -20px;padding:17px 0 20px 20px;}
#comments form div.social a {display:block;color:#666;background:#fff url(../img/comment_social_login_bg.gif) no-repeat center 46px;width:192px;height:58px;border:1px solid #e6e6e6;padding:8px 12px 12px;}
#comments form div.social a:hover {color:#09c;text-decoration:none;}
#comments form .submit-row{float:left;}
#comments form div.submit-row.last{float:right;}
#comments form .submit-row input{border:none;padding:0;}

#comments ol{list-style:none;margin:0;padding:0;}
#comments ol li{margin-bottom:.65em;}
#comments .meta{padding:2px;background:#f7f7f7;}
#comments .meta a img {display:inline;display:inline-block;vertical-align:middle;margin-right:4px;padding:1px;width:32px;border:1px solid #e6e6e6;}
#comments .meta span.user {position:relative;top:2px;}
#comments p.body {margin:0 4px;}

/* SAS comments */
.save-and-share #comments form h3{color:#ef861d;font-size:24px;margin:0 0 0.25em;}
.save-and-share #comments form input#comment_text{font:normal 36px arial, sans-serif;color:#565656;width:595px;padding:10px;margin-bottom:10px;}
.save-and-share #comments form input#comment_name{padding:3px;width:120px;border: 1px solid #e6e6e6;margin:0 20px 0 10px;}
.save-and-share #comments form .submit-row p{margin:3px 0;}
.save-and-share #comments ol li {font:normal 10px "lucida grande", "lucida sans", "lucida sans unicode", sans-serif;padding:1em 0;border-bottom:1px solid #f4f4f4;position:relative;}
.save-and-share #comments ol li img.avatar{width:48px;height:48px;line-height:48px;vertical-align:middle;}
.save-and-share #comments ol li a.avatar{border:1px solid #ddeef6;padding:2px;float:left;display:block;margin:0 10px 10px 0;text-align:center;}
.save-and-share #comments ol li span.user{font-size:12px;}
.save-and-share #comments ol li span.date{font-size:10px;color:#9f9f9f;}
.save-and-share #comments ol li p.body {font:normal 16px/1.375 helvetica, arial, sans-serif;color:#333;margin:0.375em 0;}

/* ask-the-experts form */
#ask_now h3 {margin:0;}
#ask_now {padding:10px;border:solid 1px #ecf5f9;background:#e9f1f7 url(../img/meta_bg.gif) repeat-y right center;font:normal 12px/1.5 arial,helvetica,sans-serif;color:#9f9f9f;margin-bottom:1em;overflow:auto;}
#ask_now ul, #sidebar #ask_now form ul li {list-style:none outside none;margin:10px 0;padding:0;}
#ask_now ul li input, #ask_now ul li textarea {border:1px solid #e6e6e6;width:242px;font:normal 12px "lucida grande", "lucida sans", "lucida sans unicode", sans-serif;padding:5px;color:#333;}
#ask_now ul li textarea {height:100px;}
#ask_now ul li.last {text-align:right;}
#ask_now ul li.last input {border:none;width:auto;}

/* Tools Page */
.page h1 {}
.page .content .tools ul{list-style:none;padding:0;margin:0;}
.page .content .tools ul li, .page .content .tools ul ul{clear:both;overflow:auto;-moz-border-radius:4px;-webkit-border-radius:4px;}
.page .content .tools ul li {padding:10px;border:solid 1px #ecf5f9;background:transparent url(../img/bg_page_header.gif) repeat-y right center;font:normal 12px/1.5 arial,helvetica,sans-serif;color:#9f9f9f;margin-bottom:1em;}
.page .content .tools ul li strong {font-size:23px;font-weight:normal;color:#f48511;}
.page .content .tools ul li a {color:#f48511;}
.page .content .tools ul ul {background:#fff;border:solid 1px #ecf5f9;margin:-5px;padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.page .content .tools ul ul li{clear:none;clear:left;float:left;width:49%;width:100%;background:none;border:none;margin:10px 0 0;padding:0;font-size:15px;display:block;}
.page .content .tools ul ul li a{display:block;padding:4px;border:1px solid #fff;line-height:3em;color:#09c;margin:0;-moz-border-radius:4px;-webkit-border-radius:4px;}
.page .content .tools ul ul li a:hover{border:1px solid #ecf5f9;text-decoration:none;background:#f0f7ff url(../img/bg_page_header.gif) repeat-y center center;}
.page .content .tools ul ul li img {margin-bottom:0;display:block;}
.page .content .tools ul li img{float:left;display:block;margin:0 10px 10px 0;padding:2px; border:1px solid #ecf5f9;}
/* Calculator pages */
.page .calculators h1 {border-bottom:1px solid #ddeef7;padding-bottom:20px;margin-bottom:20px;}
.page .calculators div.aside {width:320px;float:right;}
.page .calculators div.widget {width:300px;float:left;}
.page .calculators div.resources {clear:both;}
.page .calculators div.resources .resource-column {width:48%;float:left;margin-right:4%;}
.page .calculators div.resources .ask {margin-right:0;}
.page .calculators div.resources h4 {border-bottom:1px solid #ddeef7;}
.page .calculators div.resources ul {list-style:none;list-style-image:url('../img/article_list_bullet.gif');margin:0 0 1em 1em;padding:0;}
.page .calculators div.resources ul li {font:normal 12px/1.5 arial, sans-serif;color:#333;}
.page .calculators div.resources ul li a {color:#666;}
.page .calculators div.resources ul li a:hover {text-decoration:underline;}
p.embed{margin-bottom:0;}
/* Inside Pages */
.vertical_divider{background:url('../img/article_vertical_bg.gif') no-repeat 660px 0;}
/* Waves */
.wave .subheadline{margin-top:8px;font-size:12px;color:#fff;line-height:150%;}
.wave .subheadline p{margin:0 0 1ex 0;}
/* Sidebar Items */
.sidebar_ask{font-style:normal;}
.sidebar_ask h2{margin:0;padding:0;}
.sidebar_ask h2 a{color:#39c;}
.sidebar_ask p{margin:1em 0 0 0;}
.sidebar_popular ul{margin:3px 0 0 0;padding:0;border-top:1px solid #ddeef7;list-style:none;}
.sidebar_popular ul li{padding:8px 15px;border-bottom:1px solid #ddeef7;font-size:12px;}
.sidebar_popular ul li a{color:#01508b;}
/* Interior Footer Wave */
.home_footer_wave,.interior_footer_wave{margin-top:19px;height:208px;background:#4ea7d3 url('../img/footer_wave.gif') repeat-x center;}
.home_footer_wave .wrapper{background:url('../img/footer_wave_center_2_home.gif') no-repeat center;height:183px;padding-top:25px;}
.interior_footer_wave .wrapper{background:url('../img/footer_wave_center_interior.gif') no-repeat center;height:183px;padding-top:25px;}
.home_footer_wave .promo1{float:left;width:348px;padding:0 20px 0 0;}
.home_footer_wave .promo2{float:left;width:240px;padding:0 20px;}
.home_footer_wave .promo3{float:right;width:270px;padding:0 20px;}
.interior_footer_wave .promo1{float:left;width:300px;padding:0 20px 0 0;}
.interior_footer_wave .promo2{float:left;width:272px;padding:0 20px;}
.interior_footer_wave .promo3{float:right;width:285px;padding:0 20px;}
.home_footer_wave .icon,.interior_footer_wave .icon{height:145px;margin:20px 18px 0 0;float:left;}
/* SaveMore */
#savemore_slides .slide_content {background:transparent url(/_base/img/quote_open.gif) no-repeat 5px 20px;}
#savemore_slides .slide_content p {font-style:italic;color:#454545;padding:0 10px 10px 20px;background:transparent url(/_base/img/quote_close.gif) no-repeat right bottom;}
#savemore_slides .slide_content p strong{font-family:arial, sans-serif;font-size:42px;line-height:.6em;color:#ef861d;font-style:normal;margin-bottom:4px;display:block;width:250px;font-weight:bold;}
#savemore_slides .sidebar_bottom_blue{min-height:100px;}
.savemore .main{margin-bottom:50px;}
.post h3 em{font-size:11px;font-style:normal;padding-left:20px;color:#666;}
.participants{}
.participants .sharer{float:left;text-align:center;border:1px solid #ddeef7;width:19%;margin-right:-1px;margin-bottom:-1px;padding-top:1em;}
.participants .one{width:20%;border-left:none;}
.participants .five{width:20%;border-right:none;}
.participants .sharer a img{width:48px;height:48px;border:1px solid #ddeef6;padding:2px;}
.participants .sharer p{margin:0 0 1em;font-size:11px;}
a.didit{display:block;background:transparent url(../img/btn_didit.gif) no-repeat left top;width:106px;height:23px;float:right;text-indent:-9999px;margin:5px 0;overflow:hidden;}
a.didit:hover{background-position:left -33px;}
a.didit.already{background-position:left bottom;}
.savemore .main h3.checked a{background:transparent url(/_base/img/checked.png) no-repeat right -1px;padding-right:25px;}
/* Footer */
.footer{margin-top:22px;font-size:12px;}
.footer_links ul{margin:0;padding:0;list-style:none;float:left;}
.footer_links ul li{float:left;display:inline;font-size:12px;padding-right:10px;}
.footer_links ul li a.last{background-image:none;padding-right:0;margin-right:0;}
.footer_links ul li a{display:block;padding-right:11px;background:url('../img/footer_links_separator.gif') no-repeat right 1px;text-decoration:none;color:#01508b;}
.footer .copyright{margin-top:1em;color:#666;}
/*
/* Clearfix */
.clear{overflow:auto;}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    zoom:1;
    }
/*
ColorBox Core Style
The following rules are the styles that are consistant between themes.
Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft,#cboxBottomLeft{clear:left;}
#cboxContent{position:relative;overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}
/* 
ColorBox example user style
The following rules are ordered and tabbed in a way that represents the
order/nesting of the generated HTML,so that the structure easier to understand.
*/
#cboxOverlay{background:rgba(255,255,255,50);}
/*#colorBox{width:277px;height:160px;}
#cboxContent{background:transparent url(../img/thanks_bg.png) center center no-repeat;padding:10px 5px 0 8px;width:257px;}
#cboxLoadedContent{margin-bottom:20px;}
#cboxTitle{display:none;}
#cboxCurrent{position:absolute;bottom:0px;left:100px;color:#999;}
#cboxSlideshow{position:absolute;bottom:0px;right:42px;color:#444;}
#cboxPrevious{position:absolute;bottom:0px;left:0;color:#444;}
#cboxNext{position:absolute;bottom:0px;left:63px;color:#444;}
#cboxLoadingOverlay{background:url(../img/colorbox/loading.gif) center center no-repeat transparent;}
*/ #cboxClose{position:absolute;bottom:15px;right:15px;display:block;color:#444;font:11px normal arial,sans-serif;color:#09c;text-decoration:underline;}

/*Added by John Golden - 4/14/2010
Styles for loginbox disclaimer*/
.logoutdisclaimer {
	position: absolute;
	top: 120px;
	line-height: 1 !important;
	font-size: 13px !important;
	color: #666;
}
.logoutdisclaimer strong {color: red;}

