body {margin:0px; font-family:arial,helvetica; font-size:12px; font-family: Tahoma; background-color:#ffffff;}
.popup {background-color: #eaeed7;}

a:link {color:#4139eb;text-decoration:underline; font-size:12px; font-family: Tahoma;}
a:visited {color:#4139eb;text-decoration:underline; font-size:12px; font-family: Tahoma;}
a:active {color:#4139eb;text-decoration:underline; font-size:12px; font-family: Tahoma;}
a:hover {color:#000000;text-decoration:none; font-size:12px; font-family: Tahoma;}

a.larger-link:link {color:#4139eb;text-decoration:underline; font-weight:bold; font-size:14px; font-family: Tahoma;}
a.larger-link:visited {color:#4139eb;text-decoration:underline; font-weight:bold; font-size:14px; font-family: Tahoma;}
a.larger-link:active {color:#4139eb;text-decoration:underline; font-weight:bold; font-size:14px; font-family: Tahoma;}
a.larger-link:hover {color:#000000;text-decoration:none; font-weight:bold; font-size:14px; font-family: Tahoma;}

a.link-page:link { color: #3366cc; font-family: Tahoma; font-weight: bold; text-decoration: underline; font-size: 16px;}
a.link-page:visited { color: #3366cc; font-family: Tahoma; font-weight: bold; text-decoration: underline; font-size: 16px;}
a.link-page:active { color: #3366cc; font-family: Tahoma; font-weight: bold; text-decoration: underline; font-size: 16px;}
a.link-page:hover { color: #000000; font-family: Tahoma; font-weight: bold; text-decoration: none; font-size: 16px;}

a.heading5-link:link {color:#4139eb;text-decoration:underline; font-weight:bold; font-size:20px; font-family: Tahoma;}
a.heading5-link:visited {color:#4139eb;text-decoration:underline; font-weight:bold; font-size:20px; font-family: Tahoma;}
a.heading5-link:active {color:#4139eb;text-decoration:underline; font-weight:bold; font-size:20px; font-family: Tahoma;}
a.heading5-link:hover {color:#000000;text-decoration:none; font-weight:bold; font-size:20px; font-family: Tahoma;}

a.pdf-section-link:link {color:#4139eb;text-decoration:underline; font-weight:bold; font-size:20px; font-family: Tahoma;}
a.pdf-section-link:visited {color:#4139eb;text-decoration:underline; font-weight:bold; font-size:20px; font-family: Tahoma;}
a.pdf-section-link:active {color:#4139eb;text-decoration:underline; font-weight:bold; font-size:20px; font-family: Tahoma;}
a.pdf-section-link:hover {color:#000000;text-decoration:none; font-weight:bold; font-size:20px; font-family: Tahoma;}

a.pdf-section-link2:link {color:#4139eb;text-decoration:underline; font-size:16px; font-family: Tahoma;}
a.pdf-section-link2:visited {color:#4139eb;text-decoration:underline; font-size:16px; font-family: Tahoma;}
a.pdf-section-link2:active {color:#4139eb;text-decoration:underline; font-size:16px; font-family: Tahoma;}
a.pdf-section-link2:hover {color:#000000;text-decoration:none; font-size:16px; font-family: Tahoma;}

a.popup1:link {color:#5582d5;text-decoration:underline; font-size:12px; font-family: Tahoma;}
a.popup1:visited {color:#5582d5;text-decoration:underline; font-size:12px; font-family: Tahoma;}
a.popup1:active {color:#5582d5;text-decoration:underline; font-size:12px; font-family: Tahoma;}
a.popup1:hover {color:#000000;text-decoration:none; font-size:12px; font-family: Tahoma;}

a.inactive:link { color: #DD3B52; font-weight: bold; text-decoration: underline; font-size: .8em;}
a.inactive:visited { color: #DD3B52; font-weight: bold; text-decoration: underline; font-size: .8em;}
a.inactive:active { color: #DD3B52; font-weight: bold; text-decoration: underline; font-size: .8em;}
a.inactive:hover { color: #8D2937; font-weight: bold; text-decoration: none; font-size: .8em;}

a.link-page:link { color: #3366cc; font-family: Tahoma; font-weight: bold; text-decoration: underline; font-size: 16px;}
a.link-page:visited { color: #3366cc; font-family: Tahoma; font-weight: bold; text-decoration: underline; font-size: 16px;}
a.link-page:active { color: #3366cc; font-family: Tahoma; font-weight: bold; text-decoration: underline; font-size: 16px;}
a.link-page:hover { color: #000000; font-family: Tahoma; font-weight: bold; text-decoration: none; font-size: 16px;}

a.heading4-link:link { color: #7E0404; font-size: 15px; font-weight: bold; text-decoration: underline; }
a.heading4-link:visited { color: #7E0404; font-size: 15px; font-weight: bold; text-decoration: underline; }
a.heading4-link:active { color: #7E0404; font-size: 15px; font-weight: bold; text-decoration: underline; }
a.heading4-link:hover { color: #7E0404; font-size: 15px; font-weight: bold; text-decoration: none; }

A.admin:link { color: #336699; font-weight: bold; text-decoration: underline; font-size: 10px;}
A.admin:visited { color: #336699; font-weight: bold; text-decoration: underline; font-size: 10px;}
A.admin:active { color: #336699; font-weight: bold; text-decoration: underline; font-size: 10px;}
A.admin:hover { color: #cc3300; font-weight: bold; text-decoration: none; font-size: 10px;}

a.homepage-updates:link { color: #ffffff;  text-decoration: none; font-size: 10px;}
a.homepage-updates:visited { color: #ffffff; text-decoration: none; font-size: 10px;}
a.homepage-updates:active { color: #ffffff;  text-decoration: none; font-size: 10px;}
a.homepage-updates:hover { color: #ffffff; text-decoration: underline; font-size: 10px;}

a.footer-link:link { color: #9fa37e; font-weight: bold; text-decoration: none; font-size: 12px;}
a.footer-link:visited { color: #9fa37e; font-weight: bold; text-decoration: none; font-size: 12px;}
a.footer-link:active { color: #9fa37e; font-weight: bold; text-decoration: none; font-size: 12px;}
a.footer-link:hover { color: #9fa37e; font-weight: bold; text-decoration: underline; font-size: 12px;}

a.homepage-annoucement-link:link { color: #129044; font-weight: bold; text-decoration: underline; font-size: 12px;}
a.homepage-annoucement-link:visited { color: #129044; font-weight: bold; text-decoration: underline; font-size: 12px;}
a.homepage-annoucement-link:active { color: #129044; font-weight: bold; text-decoration: underline; font-size: 12px;}
a.homepage-annoucement-link:hover { color: #129044; font-weight: bold; text-decoration: none; font-size: 12px;}

a.footer:link {color:#000000;text-decoration:underline; font-size:11px; font-family: Tahoma;}
a.footer:visited {color:#000000;text-decoration:underline; font-size:11px; font-family: Tahoma;}
a.footer:active {color:#000000;text-decoration:underline; font-size:11px; font-family: Tahoma;}
a.footer:hover {color:#000000;text-decoration:none; font-size:11px; font-family: Tahoma;}

a.white-text:link {font-weight:bold; color:#ffffff;text-decoration:none; font-size:12px; font-family: Tahoma;}
a.white-text:visited {font-weight:bold; color:#ffffff;text-decoration:none; font-size:12px; font-family: Tahoma;}
a.white-text:active {font-weight:bold; color:#ffffff;text-decoration:none; font-size:12px; font-family: Tahoma;}
a.white-text:hover {font-weight:bold; color:#ffffff;text-decoration:underline; font-size:12px; font-family: Tahoma;}

a.recommended-links:link {color:#003366;text-decoration:none; font-size:12px; font-family: Tahoma; font-weight:bold;}
a.recommended-links:visited {color:#003366;text-decoration:none; font-size:12px; font-family: Tahoma; font-weight:bold;}
a.recommended-links:active {color:#003366;text-decoration:none; font-size:12px; font-family: Tahoma; font-weight:bold;}
a.recommended-links:hover {color:#000000;text-decoration:none; font-size:12px; font-family: Tahoma; font-weight:bold;}

.spacer1 {font-size:1px;}
.spacer2 {font-size:2px;}
.spacer3 {font-size:3px;}
.spacer4 {font-size:4px;}
.spacer5 {font-size:5px;}
.spacer6 {font-size:6px;}
.spacer7 {font-size:7px;}
.spacer8 {font-size:8px;}
.spacer9 {font-size:9px;}
.spacer10 {font-size:10px;}
.spacer11 {font-size:11px;}
.spacer12 {font-size:12px;}
.spacer13 {font-size:13px;}
.spacer14 {font-size:14px;}
.spacer15 {font-size:15px;}

.black{color:#000000;}

.form-input-search{padding-left:1px; color:#000000; font-family:Tahoma; font-size:9px; background-color:#b8d3e6; border-width:0px; }
.form-input {padding-left:1px; color:#003366; font-family:Tahoma; font-size:11px; background-color:#ffffff; border-color:#003366; border-width:1px; border-style:solid;}
.form-input2{padding-left:1px; color:#00337f; font-family:Tahoma; font-size:11px; background-color:#ffffff; border: 1px #96703a solid;}

td{font-size:13px; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif;}
p{font-size:13px; color:#003366; font-family:Verdana, Arial, Helvetica, sans-serif;}

.address2{padding-bottom:3px;}

 .pdf{list-style-image: url(/images/pdf.jpg);}
.smalltext{font-size:10px;}
.homepage-announcement {color: #129044; font-weight:bold;}
.heading1 { color: #003366; font-family: Tahoma; font-size: 16px; font-weight: bold;}
.heading2 { color: #000000; font-size: 14px; font-weight: bold;}
.heading3 { color: #003366; font-size: 14px; font-weight: bold;}
.heading4 { color: #7E0404; font-size: 15px; font-weight: bold;}
.heading5 { color: #000000; font-size: 20px; font-weight: bold; font-family: Tahoma;}
.important{color:#e11327; font-size:14px; font-weight: bold;}
.heading-blue{color:#3366ff; font-weight:bold; font-size:14px;}
.content {width:750px;}
.content-with-blurb{width:650px;}
.disclaimer{font-size:11px; color:#a9a5a7;}
.footer-text{font-size:11px;}
.podcast{font-size:10px; font-weight:bold;}

.contact-table{border: 1px solid #000000;}
.pdf-section-hr{width:300px; background-color: #000000; height:2px;}

.main-body {font-size:12px; color: #0d304c; font-family: Tahoma; padding:10px;}
.main-body-box1{background-color:#d5dbad; font-size:14px;}
.main-body-box2{background: url(/images/main_body_box2_filler.jpg);font-size:14px; height:93px; text-align:left; padding:5px;}
.main-body-show-name{font-size:12px; color:#000000;}
.main-body-show-name2{font-size:12px; color:#636b30;}
.main-left-side{background-color:#f0eade; width:222px;}
.main-left-side-footer{background-color: #50581c;}
.main-content{padding:10px;}
.main-content-box1-header{background-color:#50581d;}
.main-content-box1{background-color:#d5dbad;}
.main-box2-bullets{color: #50581d; font-size:12px;}

.advisors_area_box{width:187px; border:2px solid #50581d;}
.advisors_area_box_inner{width:169px; font-size:10px; color:#04284c;}
.advisors_area_box_submit{font-size:10px; color:#04284c;}

.marketing-left-nav{width:200px; background-color:#f0eade;}
.marketing-left-nav-header{background-color:#51591d;}
.marketing-left-nav-header2{width:80%; background-color:#51591d;}
.marketing-main-box{padding:20px;}
.marketing-main-spacer{background-color:#ffffff;}
.marketing-main-box-float{float:left; padding-right:10px;}
.marketing-main-box-text{color:#51591d; font-size:16px; font-weight:bold; text-align:center; padding-right:10px;}
.marketing-box1{background-color:#eaeed7; height:360px;}
.marketing-box2{height:200px;}
.marketing-box2-content{text-align:right; padding-right:160px; padding-top:50px;}

.members-left-col{width:266px;}
.members-left-col-box{width:210px; background-color:#d5dbad; text-align:left;}
.members-left-col-box-content{padding:5px; color:#51591e; font-size:10px;}
.members-left-col-box-content-quote{font-size:12px; font-family: Tahoma; color:#303366;}
.members-bullet1{list-style-image: url(/images/bullet_arrow1.gif);}
.members-bullet2{list-style-image: url(/images/bullet_arrow2.gif);}
.members-bullet3{list-style-image: url(/images/bullet_arrow3.gif);}
.members-bullet4{list-style-image: url(/images/bullet_arrow4.gif);}
.members-left-col-header1{font-weight:bold; font-size:14px;}
.members-left-col-header2{font-weight:bold; font-size:12px;}
.members-left-col-header3{font-weight:bold; font-size:10px;}
.members-main-body {padding:10px;}
.members-main-body-show-name{font-size:12px; color:#51591e;}
.members-main-body-box1{height:330px; background-color:#eaeed7;}
.members-main-body-box1-hr{background-color:#50581c;}
.members-main-body-box1-content{background-color:#eaeed7; color:#51591d;}
.members-main-body-box1-content-margin{padding:10px;}
.members-main-body-box1-clip{background-color:#fafcef; width:95%; text-align:left; padding:10px;}
.members-main-body-box1-footer{width:350px;}
.members-body-box2{font-size:14px;  text-align:left; padding:5px;}
.members-body-box2a{font-size:14px;  text-align:left; padding-right:5px; padding-left:5px; padding-top:20px; padding-bottom:25px; background-color:#d5dbad;}
.members-body-box2-container{height:130px; background-color:#d5dbad;}
.members-body-box2-container2{}
.members-box1-dropshadow-right{height:334px; background: url(/images/drop_shadow_right.jpg); float:right;}
.members-box1-dropshadow-bottom{background: url(/images/drop_shadow_bottom.jpg);}
.members-box2-dropshadow-right{height:130px; background: url(/images/drop_shadow_right2.jpg); float:right;}
.members-box2-dropshadow-bottom{background: url(/images/drop_shadow_bottom.jpg);}
.members-click-to-listen{font-size:14px;}
.members-recommended-links{width:150px; height:125px; background-color:#d5dbad; padding-top:3px;}
.next-podcast{font-size:12px; background-color:#eaeed7; color:#51591e; font-weight:bold; padding-left:2px; padding-right:2px;}
.next-podcast-description{font-size:12px; color:#000000; font-weight:normal;}

.footer{margin-left:10px; font-size:11px; color:#9fa37e;}
.main-ruler{background-color:#50581d;}

.float-left{float:left;}
.sample-link{font-size:10px; padding-top:5px;}

.title-text{font-size:20px; padding:8px;}
.title-text-link{color:#4139eb;}

.archives-financial{color:#000000; background-color:#449ec3; border:1px solid #000000; padding:4px; height:62px;}
.archives-estate{color:#000000; background-color:#8ba05f; border:1px solid #000000; padding:4px; height:62px;}
.archives-retirement{color:#000000; background-color:#aca6d2; border:1px solid #000000; padding:4px; height:62px;}
.archives-insurance{color:#000000; background-color:#7b9cc5; border:1px solid #000000; padding:4px; height:62px;}
.archives-business{color:#000000; background-color:#90e5e0; border:1px solid #000000; padding:4px; height:62px;}
.archives-economic{color:#000000; background-color:#4b71d6; border:1px solid #000000; padding:4px; height:62px;}
.archives-tax{color:#000000; background-color:#aac672; border:1px solid #000000; padding:4px; height:62px;}
.archives-personal{color:#000000; background-color:#8179a8; border:1px solid #000000; padding:4px; height:62px;}
.archives-disclaimer{font-size:10px; width:660px; color:#51591e;}
.archives-education{color:#000000; background-color:#ea8282; border:1px solid #000000; padding:4px; height:62px;}

/*==============================================*/
/* ADMIN STYLES */
/*==============================================*/
.members_content_well{margin-left:10px;}
.heading1admin { color: #ffffff; font-family: Tahoma; font-size: 26px; font-weight: normal; background-color: #003366; margin-top: 0px; margin-bottom: 0px; margin-left: -30px; padding-top: 10px; padding-bottom: 3px; padding-left: 15px; width: 100%; }
.heading2admin { color: #000000; font-size: 14px; font-weight: bold;}
.admin { color: #000000; font-family: Verdana; font-size: .8em; }
.admin-table {border-width:1px; border-style:solid; border-color: #4139eb;}
.smalltext{font-size:10px;}
.small-text2{font-family:arial,helvetica; font-size: 12px;}
.small-text3{font-family:arial,helvetica; font-size: 12px;}
.small-text-admin{font-family:arial,helvetica; font-size: 11px;}
.light-grey {background-color: #F6F4F4;}
.form-input1 {color:#003366; font-family:Tahoma; font-size:11px; background-color:#ffffff; border-color:#003366; border-width:1px; border-style:solid;}

.box:link       { background-color:#003366; padding:0px 2px 1px 2px; border-style:solid; border-color:#003366; border-width:1px; color:#ffffff; font-family:'Tahoma'; font-size:12px; font-weight:bold; text-decoration: none;}
.box:visited    { background-color:#003366; padding:0px 2px 1px 2px; border-style:solid; border-color:#003366; border-width:1px; color:#ffffff; font-family:'Tahoma'; font-size:12px; font-weight:bold; text-decoration: none;}
.box:active     { background-color:#003366; padding:0px 2px 1px 2px; border-style:solid; border-color:#003366; border-width:1px; color:#ffffff; font-family:'Tahoma'; font-size:12px; font-weight:bold; text-decoration: none;}
.box:hover      { background-color:#ffffff; padding:0px 2px 1px 2px; border-style:solid; border-color:#003366; border-width:1px; color:#003366; font-family:'Tahoma'; font-size:12px; font-weight:bold; text-decoration: none;}

/*==============================================*/
/* styles for the popup calendar */
/*==============================================*/

.monthYearText { font-family: Geneva, Verdana, Arial, sans-serif; font-size: 13px; font-weight: Bold; color: #252216; }
.monthYearRow {line-height: 17pt; background-color: #FFFFFF; text-align: center; vertical-align: middle; background-image: url("monthBg.gif");}
.mainTable {background-color: #FFFFFF; border: 1px solid #003366; width: 175px;}
.dayNamesText {font-family: Geneva, Verdana, Arial, sans-serif; font-size: 10px; font-weight: Bold; color: #433D27; background-image:url("dayBg.gif");}
.dayNamesRow {line-height: 11pt;background-color: #F5F4D3;text-align: center;vertical-align: middle;}
.rows {font-family: Geneva, Verdana, Arial, sans-serif; font-size: 10px; color: #433D27; line-height: 15pt; text-align: center; vertical-align: middle;}
.s20 {background-image:    url("cdef5.gif");background-color: #EBEBEB;}
.s2 {background-image:    url("cdef.gif");background-color: #EEEEEE;}
