

.widget-household {float:left;width:262px;height:543px;background:#fff url(images/widget-bg.jpg) no-repeat 1px 20px;}
.widget-household .widget-inner {}

.widget-household .widget-tabs {font-family:Verdana;font-size:.8em;}
.widget-household .widget-tabs .widget-tabs-inner {padding:0 0 0 19px;}

.widget-household .widget-tabs ul {padding:0;margin:0;}
.widget-household .widget-tabs ul li {list-style:none;padding:0;margin:0;float:left;margin:0 3px 0 0;}
.widget-household .widget-tabs ul li a {display:inline-block;text-decoration:none;color:#000;background:transparent url(images/tab-bg-left.gif) no-repeat 0 0;cursor:pointer;}
.widget-household .widget-tabs ul li a .a-inner {display:inline-block;height:18px;padding:5px 11px 0 10px; background:transparent url(images/tab-bg-right.gif) no-repeat right 0;}
.widget-household .widget-tabs ul li a:hover .a-inner {text-decoration:underline;}

.widget-household .widget-tabs ul li a.active {background:transparent url(images/tab-bg-active-left.gif) no-repeat 0 0;}
.widget-household .widget-tabs ul li a.active .a-inner {background:transparent url(images/tab-bg-active-right.gif) no-repeat right 0;padding-bottom:1px;text-decoration:none;}

.widget-household .widget-content {height:210px;overflow:hidden;}
.widget-household .widget-content .widget-content-inner {padding:0 15px 0 15px;}

.widget-household .widget-image {height:150px;background:transparent url(images/widget-image.jpg) no-repeat 5px 0;}
.widget-household .widget-image-inner {}

.widget-household .widget-title {float:left;}
.widget-household .widget-title .widget-title-inner {padding:14px 0 0 0;}
.widget-household .widget-title h3 {background:transparent url(images/widget-title-bg-left.gif) no-repeat 0 0;font-size:21px;font-weight:normal;font-family:Verdana;float:left;height:40px;overflow:hidden;padding:0;margin:0;}
.widget-household .widget-title h3 .h3-inner {background:transparent url(images/widget-title-bg-right.gif) no-repeat right 0;float:left;padding:4px 30px 13px 25px;}


.widget-household .widget-content .view-content {}
.widget-household .widget-content .view-content .view-content-inner {}

.widget-household .widget-content .view-content-quick {}

.widget-household .widget-content .view-content-detailed {}



.widget-household .widget-footer {margin:0 3px 0 5px;}
.widget-household .widget-footer .footer-inner {border-top:1px solid #000;padding:8px 0 0 0;}

.widget-household .widget-footer .widget-results {text-align:center;}
.widget-household .widget-footer .widget-results .results-title {text-transform:uppercase;font-family:Arial;letter-spacing:1px;font-size:1.1em;color:#203738;}
.widget-household .widget-footer .widget-results .results-total {font-size:2.5em;line-height:29px;color:#e60606;font-family:Arial;font-weight:bold;height:30px;overflow:hidden;margin:8px 0 7px 0;}
.widget-household .widget-footer .widget-results .results-total .total-num {display:inline-block;margin:0 0 0 0;}
.widget-household .widget-footer .widget-results .results-total .total-num .char {text-indent:-5000px;float:left;height:29px;width:22px;background:transparent url(images/char-num-red-medium.gif) no-repeat center 0;margin:0;padding:0;}
.widget-household .widget-footer .widget-results .results-total .total-num .char-0 {background-position:center 1px;}
.widget-household .widget-footer .widget-results .results-total .total-num .char-1 {width:13px;background-position:center -39px;}
.widget-household .widget-footer .widget-results .results-total .total-num .char-2 {background-position:center -79px;}
.widget-household .widget-footer .widget-results .results-total .total-num .char-3 {background-position:center -119px;}
.widget-household .widget-footer .widget-results .results-total .total-num .char-4 {background-position:center -159px;}
.widget-household .widget-footer .widget-results .results-total .total-num .char-5 {background-position:center -199px;}
.widget-household .widget-footer .widget-results .results-total .total-num .char-6 {background-position:center -239px;}
.widget-household .widget-footer .widget-results .results-total .total-num .char-7 {width:20px;background-position:center -279px;}
.widget-household .widget-footer .widget-results .results-total .total-num .char-8 {background-position:center -319px;}
.widget-household .widget-footer .widget-results .results-total .total-num .char-9 {background-position:center -359px;}
.widget-household .widget-footer .widget-results .results-total .total-num .char-period {width:8px;background-position:-7px -399px;}
.widget-household .widget-footer .widget-results .results-total .total-unit {display:inline-block;text-indent:-5000px;background:transparent url(images/total-unit.gif) no-repeat 0 0;height:29px;width:42px;position:relative;bottom:2px;}
.widget-household .widget-footer .widget-results .results-average {font-size:.8em;}

.widget-household .form-row {padding:0 0 4px 0;}
.widget-household .form-row label {display:inline-block;padding:2px 0 0 0;white-space:nowrap;float:left;}
.widget-household .form-row .textfield,
.widget-household .form-row .select,
.widget-household .form-row .checkbox {float:right;}


.widget-household .accordion .accordion-section .section-title {background:#6ACC7C url(images/accordion-title-icon-collapsed.gif) no-repeat 0 0;padding-left:18px;}
.widget-household .accordion .accordion-section .trigger-expanded {background:#50B262 url(images/accordion-title-icon-expanded.gif) no-repeat 0 0;}

.widget-household .accordion .accordion-section .section-content {height:120px;}
.widget-household .accordion .accordion-section .section-content .section-content-inner {height:100%;overflow:scroll;overflow-y:scroll;overflow-x:hidden;}


.widget-household .view-message-matte {background:#fff;border:1px solid #fff;}

.widget-household .view-message {background:transparent;border:1px solid #fff;height:120px;width:240px;font-size:.8em;overflow:hidden;margin:0px 0 0 0px;}
.widget-household .view-message .message-inner {padding:8px;}
.widget-household .view-message h4 {margin:0;padding:0 0 8px 0;}
.widget-household .view-message ul {padding:0 0 0 15px;}
.widget-household .view-message ul li {list-style:disc;margin:0;padding:0 0 2px 0;}
