/*--
MyCare
Version: 1
Date: 7/21/08
Credits: reset adapted from Meyerweb
<<<<
Colors:
<<<<
------------------------------------------------*/
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;background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
.lCol h1 {color: #24301d;font: 20px/23px Arial, "Times New Roman", Times, serif;width: 90%;margin-bottom: 1em;}
.lCol h3 {font: 15px/21px Arial, "Times New Roman", Times, serif;margin: 25px 0 5px 0;}
.lCol ul {margin-left: 2em;margin-bottom: 2em;}
.lCol li {font-size: 12px;line-height: 17px;margin: 0 0 1em 0;list-style-type: square;}
.lCol strong {color: #000;margin: 15px 0 0 0;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
/*--typography--*/
body {font: 11px/14px "Lucida Grande", Lucida, Verdana, sans-serif;color: #666;}
a {color: #4c4031;text-decoration: none;}
a:hover {color: #000;text-decoration: underline;}
h3 {color: #000;font-size: 15px;}
p {font-size: 12px;line-height: 17px;margin: 0 0 1em 0;}
sup {font-size: 40%;vertical-align: top;}
/*--layout--*/
.clear {clear: both;}
body {background: #373737 url(../_layoutimgs/body-bg.jpg) repeat-x;}
#siteWrap {width: 905px;margin: 0 auto;background: #FFF;border-right: 1px solid #373737;}
#mastHead {position: relative;}
#phoneNumber {position: absolute;top: 15px;right: 15px;color: #000;}
#siteID {width: 200px;padding: 0em;float: left;top: 0px;right: 0px;}
#tagLine {float: left;width: 470px;margin: 50px 0 0;color: #555;font: italic 20px Arial, "Times New Roman", Times, serif;}
#tagLine span {margin-top: 5px;display: block;color: #666;font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;}
#siteNav {background: #3F101D url(../_layoutimgs/menu-bg.jpg) repeat-x;height: 45px;}
#siteNav ul {margin-left: 1.5em;padding-top: 5px;}
#siteNav li {float: left;}
#siteNav a {font-size: 13px;text-decoration: none;color: #fff;display: block;padding: 1em;border-top-style: solid;border-top-color: #4c4c4c;}
#siteNav a:hover {background-color: #333;}
#siteNav .active a {margin-bottom: -1px;color: #3F101D;background-color: #AAAAAA;}
#loginButton {height: 45px;width: 120px;margin-top: -5px;float: right;background: url(../_layoutimgs/loginBt-bg.jpg) no-repeat left center;}
#loginButton a {margin: 6px 5px 0 0;float: right;width: 50px;padding: 8px;display: block;background: #000;text-align: center;}
/*-- mid banner layout --*/
#mid-banner {padding: 17px;background-image: url(../_layoutimgs/mid-bg.jpg);border-bottom: 1px solid #000000;background-color: #dad1c7;}
.imageBox {width: 538px;padding: 5px;background-image: url(../_layoutimgs/banner-bg.jpg);}
#mid-banner .lCol {float: left;}
#mid-banner .rBox, .rCol .rBox {position: relative;line-height: 23px;font-size: 19px;color: #d6cdba;padding: 15px;height: 135px;margin-bottom: 18px;background: #333333 url(../_layoutimgs/box-border.gif) repeat-x 0 bottom;font-family: Arial, "Times New Roman", Times, serif;}
#mid-banner .rBox_Contact, .rCol_Contact .rBox_Contact {position: relative;line-height: 23px;font-size: 19px;color: #d6cdba;padding: 15px;height: 135px;margin-bottom: 18px;background: #333333 url(../_layoutimgs/box-border_ContacUs.gif) repeat-x 0 bottom;font-family: Arial, "Times New Roman", Times, serif;}
#callout-rBox {height: 135px;background: #333333 url(../_layoutimgs/box-border-2third.gif) 0 0;}
#callout-rBox3 {height: 135px;background: #3C1727 url(../_layoutimgs/box-border-2third.gif) 0 0;}
#mid-banner #bottomrBox {background: #3C1727 url(../_layoutimgs/box-border-dark.gif) repeat-x 0 bottom;}
#mid-banner .rCol a, #callout-rBox a {font-size: 80%;text-decoration: none;color: #fff;position: absolute;padding: 3px 0 3px 15px;right: 15px;display: block;width: 147px;bottom: 7px;font-style: italic;background: url(../_layoutimgs/green-button-mid.gif) no-repeat 0 2px;}
#mid-banner a:hover, #callout-rBox a:hover {color: #000;background-position: 0 -48px;}
#mid-banner h1 {color: #fff;font: 200% Arial, "Times New Roman", Times, serif;}
#mid-banner .rBox h1, #callout-rBox h1 {font-weight: normal;font-size: 18px;line-height: 20px;color: #fff;margin-bottom: 3px;}
#mid-banner #bottomrBox.rBox {margin: 0;}
#mid-banner .rCol {width: 304px;float: right;}
#mid-banner #insideBox .rCol {}
#mid-banner .rBox2, #callout-rBox2 {font-weight: normal;font-size: 9px;line-height: 9px;color: #d6cdba;margin-bottom: 10px; font: italic 11px Arial, "Times New Roman", Times, serif;}
.imageBox .thirds {color: #fff;padding: 10px;width: 29%;float: left;background-color: #72604a;}
.imageBox a {text-decoration: none;color: #fff;display: block;margin-top: 5px;padding: 9px 40px 9px 3px;text-align: right;font: italic 15px Arial, "Times New Roman", Times, serif;background: url(../_layoutimgs/tan-button-mid.gif) no-repeat right 0;}
#mid-banner .imageBox a:hover {color: #000;background-position: right -65px;}

#mid-banner .rCol a, #callout-rBox3 a {font-size: 80%;text-decoration: none;color: #fff;position: absolute;padding: 3px 0 3px 15px;right: 15px;display: block;width: 147px;bottom: 7px;font-style: italic;background: url(../_layoutimgs/green-button-mid.gif) no-repeat 0 2px;}
#mid-banner a:hover, #callout-rBox3 a:hover {color: #000;background-position: 0 -48px;}
#mid-banner .rBox h1, #callout-rBox3 h1 {font-weight: normal;font-size: 18px;line-height: 20px;color: #fff;margin-bottom: 3px;}

/*bottomBody*/
#secure-link {margin-top: 3em;font-size: 12px;display: block;background: url(../_layoutimgs/secure-button.gif) no-repeat left center;padding: 8px 15px 8px 40px;color: #fff;text-decoration: none !important;}
#secure-link:hover {color: #000;}
/*homepage icons*/
#icon-ul {margin: 0;}
#icon-ul p {margin-left: 45px;}
#icon-ul h3 {color: #24301d;}
#icon-ul li {list-style-type: none;padding: 0 0 0 20px;}
#icon-ul h3 a {text-decoration: none;margin-left: 0;padding: 7px 5px 7px 3em;color: #10140b;}
#icon-ul h3 a:hover {color: #000;}
#icon-ul #will-icon, #pour-over-will {background: url(../_layoutimgs/icons-mycare.gif) no-repeat 0 -495px;}
#icon-ul #livingtrust-icon, #living-trust {background: url(../_layoutimgs/icons-mycare.gif) no-repeat 0 -0px;}
#icon-ul #healt-icon, #Health-Care-Power-of-Attorney {background: url(../_layoutimgs/icons-mycare.gif) no-repeat 0 -371px;}
#icon-ul #financial-icon, #Financial-Power-of-Attorney {background: url(../_layoutimgs/icons-mycare.gif) no-repeat 0 -124px;}
#bottomBody {padding: 15px 15px 45px 15px;background: url(../_layoutimgs/main-body-bg.jpg)}
#bottomBody .lCol {width: 530px;float: left;}
#bottomBody .rCol {float: right;width: 304px;}
/* quote */
.qTxt {color: #fff;padding: 15px 15px 25px 15px;font: italic 20px Arial, "Times New Roman", Times, serif;background: #cfcbc5 0 bottom;}
.qPerson {height: 20px;width: 30px;float: left;color: #000;padding: 15px 5px 5px 5px;background: url(../_layoutimgs/bottom-quote-bg.jpg) no-repeat left top;}
.qPhoto {display: inline;float: right;margin: 15px 120px 15px 15px;padding: 3px 3px 0px 3px;border: 1px solid #d8d5d0;}
.question {color: #000;margin-top: 2em;}
.rCol li a {margin: 1em 0 0 0;color: #000;padding: 5px 5px 5px;display: block;text-decoration: none;font: 15px Arial, "Times New Roman", Times, serif;border: 1px solid #fff;}
.rCol li.active a {color: #000;font-weight: bold;}
.rCol li a:hover {text-decoration: underline;color: #787878;}
/*faqs*/
.faq-select {margin-top: 2em;}
.faq-select a {margin: 0 10px 10px 0;display: block;width: 45%;font-size: 14px;line-height: 15px;padding: 7px 7px 7px 40px;text-decoration: none;color: #666;}
.faq-select a:hover {color: #000;}
#jump-menu a {font-size: 120%;text-decoration: none;color: #000000;padding: 6px 0;display: block;}
#jump-menu a:hover {color: #555;}
#jump-menu {padding-bottom: 1em;margin-bottom: 3em;border-bottom: 1px solid #dbe5cb;}
.qanda {font-size: 12px;line-height: 17px;margin-bottom: 2em;}
.qanda strong {color: #000;font-size: 120%;display: block;margin-bottom: .5em;}
.qanda ul {font-size: 12px;line-height: 17px;list-style-type: square;margin-left: 2em;}
.qanda li {}
.backtop {display: block;text-align: right;padding-right: 1.5em;background: url(../_layoutimgs/arrow-up.gif) no-repeat right;color: #000;}
.backtop:hover {color: #000;}
/*testimonial quotes */
.testimonial {margin: 0 0 2em 0;padding: 1em 1.5em 1.5em 1.8em;font: italic 160%/150% Arial, "Times New Roman", Times, serif;background: #d9d0c6 url(../_layoutimgs/leftquote.gif) no-repeat 8px 8px;}
/*.testimonial span {padding: 0px 30px 7px 0;background: url(../_layoutimgs/rt-quote.gif) no-repeat right bottom;}*/
/*footer*/
#copyRight {padding: 5px;float: right;}
#footer {height: 25px;padding: 15px;background: #e2dacd url(../_layoutimgs/footer-bg.jpg) no-repeat right 0;}
#footer li {float: left;}
#footer a {text-decoration: none;color: #3f3629;display: block;padding: 5px;}
#footer a:hover {color: #000;}
#footer #copyRight a {display: inline;}
/*table styling*/
table td {padding: 5px 5px 0px 5px;}
fieldset {border: 1px solid #6c844a !important;padding: 10px 5px;margin-bottom: 20px;}
input:focus {border: solid 2px #000;background-color: #fff;}
fieldset legend {font-size: 1.5em !important;padding: 0 15px 0 5px;margin: 5px;font-family: Arial, "Times New Roman", Times, serif !important;color: #000;}
/*optionsTable*/
#optionsTable td {padding-top: 5px;vertical-align: top;padding-bottom: 1em;}
#optionsTable  .line-td .optTable {font: 2em Arial, "Times New Roman", Times, serif;white-space: nowrap;padding-top: 6px;padding-right: 10px;color: #000;}
.mainDescript {width: 34em;color: #666;font-size: 1.3em;line-height: 1.3em;}
#optionsTable .line-td td {padding-top: 10px;border-top: 1px solid #9b9b9b;}
.other-questions {width: 120px;font-size: 1.3em;line-height: 1.3em;color: #000;}
#bottomBody .rCol .rBox .quickLinks a,#mid-banner .rCol .rBox .quickLinks a {position: relative;background: none;border: none;width: 300px;margin-top: 0px;}
#bottomBody .rCol .rBox ul, #mid-banner .rCol .rBox ul {margin: 1em 0 0 0;}
#bottomBody .rCol .rBox .quickLinks, #mid-banner .rCol .rBox .quickLinks {list-style: none;}

.featureBg {background: url(../_layoutimgs/MyCare Features.jpg);background-repeat:no-repeat;width:304px;height:195px;color:White;}
.featureTitle{font: 18px Arial, "Times New Roman", Times, serif;padding-left:15px;padding-top:15px;}
.featureContent{font: italic 11px Arial, "Times New Roman", Times, serif; padding-left:20px;line-height:18px;}