/*structure*/

body{margin:0px;}
h1,h2,h3,h4,h5,.header{margin:0px;}
hr{width:auto !important;}
*:first-child+html hr{width:99% !important;}
li{margin-bottom: 10px;}
ol,ul{margin-bottom: 8px; margin-top: 4px;}
p{margin:16px 0px;}
table{position:relative;zoom:1;}
#inner_content{zoom:1;}

.calcHeaderTable{padding:3px;}
.calcGraphTable{padding:5px;margin:0px 0px 10px 0px;}
.calcTable,.calcTable td{padding:3px;margin:0px 0px 10px 0px;}
.calcTitleTable{padding:6px;margin:10px;}
.calcletter table{position:static;}
.cathead{display:block;position:relative;}
.cathead span{display:block;position:relative;padding:2px 28px 8px 28px;}
ol.condensed , ul.condensed  {margin-left:20px;}
.element td{width:100%;}
.element .input{width:120px;}
.main_nav{width:140px;}
.main_nav, .main_nav li, .main_nav li a, .sub_nav{margin:0;}
.main_nav, .main_nav li{padding:0;}
.main_nav li a{display:block;padding:2px 0 8px 26px;position:relative;height:1%;}
.main_nav_header_first{height:53px;margin:0 0 -10px 0;display:block;position:relative;padding:9px 0 0 0;}
* html .main_nav_header_first{margin-top:-17px;height:53px;padding-top:18px;}*:first-child+html .main_nav_header_first{margin-top:-17px;height:53px;padding-top:18px;}
.sub_nav{padding:0 0 6px 18px;}
* html .subcategory a{margin-top:-13px;}
* html .subcategory .sub_nav a{margin-top:0;}
*:first-child+html .subcategory a{margin-top:-13px;}
*:first-child+html .subcategory .sub_nav a{margin-top:0;}
.subcategory .nav_plus, .subcategory .nav_plus_on{float:left;position:relative;padding-left:7px;padding-right:0;z-index:9;height:1%;padding-top:3px;}
* html .subcategory .nav_plus, * html .subcategory .nav_plus_on{margin-right:-32px;margin-top:0;}
*:first-child+html .subcategory .nav_plus, *:first-child+html .subcategory .nav_plus_on{margin-right:-32px;margin-top:0;}
.title, .pagetitle, .label1{margin:0;}

#breadcrumb{float:right;position:relative;clear:none;margin:-24px 0px 8px 16px;padding:5px 8px 5px 8px;z-index:9;}
#cont_top_ornament,#cont_top_ornament span{height:44px;display:block;text-align:left;position:relative;margin:0;padding:0;z-index:3;}
#cont_top_ornament{margin:-6px -15px 0 -15px;}
#content{position:relative;display:block;border:1px solid transparent;}
#footer{padding-left:173px;}
#header{position:relative;top:-37px;}
#header_logo,#pers_photo{display:none;}
#inner_content{padding:0 15px 0 173px;}
*:first-child+html #inner_content{position:relative;padding-left:15px;}
#left_nav_container{width:159px;display:block;float:left;position:relative;top:-1px;}
*:first-child+html #left_nav_container{top:8px;}
#left_nav_container #left_nav_header + ul.main_nav{display:none;}
#left_nav_footer{height:27px;}
#left_nav_header{display:none;}
#qn_inner{height:37px;position:relative;display:block;text-align:right;padding:0;margin:0;}
#qn_outer{height:37px;position:relative;display:block;padding:0;margin:0;top:90px;}
#quicknav{margin:0;padding:0;text-align:right;}
#quicknav li{position:relative;display:inline-block;margin:0;padding:0;}
*:first-child+html #quicknav li{display:inline;}
#quicknav li a{margin:0;padding:6px 8px 3px 33px; height:25px;display:block;position:relative;}

/*typography*/
body{font-family:verdana,arial,helvetica,sans-serif;font-size:12px;}
.main_nav li{font-family:Tahoma,Arial,Geneva,Verdana,sans-serif;}

h1,.title {font-size:22px;}
h2 {font-size: 20px;}
h3,.name {font-size: 18px;}
h4,th.calcTitleTable,.larger, .pagetitle, .label1{font-size: 16px;}
.calcHeaderTable,.main_nav_header,.cathead,.cathead span{font-size:14px;}
.credentials{font-size: 13px;}
h5,th, th.header,#quicknav li a,.bodytext,#rate_alert_form,#rate_alert_form td  {font-size: 12px;}
th.calcTable,.poweredby,.compact,.small,.address, .footer, .footer p,.tollfreefooter{font-size:11px;}
.compnamefooter,.element td,.element TH, .element .header, .element .calctd1, .element .td1,.element .input{font-size: 10px;}
.main_nav li a, #breadcrumb{font-size:0.9em;}

th, th.header,td.calcTitleTable,.calcHeaderTable,.larger,.title, .pagetitle, .label1,.headerrow, .theader,.headercell,.subheaderrow, .td1,.asterisk,.compnamefooter,.credentials,.name,.headerrow a,.formLabel,.main_nav, #breadcrumb, #quicknav li a,.main_nav_header,.cathead,.cathead span{font-weight:bold;}

.main_nav li,#quicknav li{list-style:none;}
			
.main_nav a,.poweredby,#quicknav li a{text-decoration: none;}

/*backgrounds*/
.cathead{background:url(/img/cambio/natural/left_header_top.png) top left no-repeat transparent;}
.cathead span{background:url(/img/cambio/natural/left_header_bottom.png) bottom left no-repeat transparent;}
.main_nav li a.navigation_normal, .main_nav li a.navigation_highlight,.main_nav li a.navigation_normal_on, .main_nav li a.navigation_highlight_on,
    .main_nav li a.navigation_normal:hover, .main_nav li a.navigation_highlight:hover,.main_nav li a.navigation_normal_on:hover, .main_nav li a.navigation_highlight_on:hover {
      background-position:-10px 3px;background-repeat:no-repeat;} 
.main_nav li a.navigation_normal, .main_nav li a.navigation_highlight{background-image:url(/img/cambio/natural/leftnav_off.gif);}   
.main_nav li a.navigation_normal_on, .main_nav li a.navigation_highlight_on{background-image:url(/img/cambio/natural/leftnav_on.gif);}
.main_nav li a.navigation_normal:hover, .main_nav li a.navigation_highlight:hover,
    .main_nav li a.navigation_normal_on:hover, .main_nav li a.navigation_highlight_on:hover{background-image:url(/img/cambio/natural/leftnav_hover.gif);}
.main_nav_header{background:url(/img/cambio/natural/leftnav_right.gif) top right no-repeat;}
.main_nav_header_first{background:url(/img/cambio/natural/leftnav_top_right.gif) right 9px no-repeat;}
* html .main_nav_header_first{background-position:bottom right;}
*:first-child+html .main_nav_header_first{background-position:bottom right;}
#cont_top_ornament{background:url(/img/cambio/natural/pre_body_bg.gif) top left repeat-x transparent;}
#cont_top_ornament span span{background:url(/img/cambio/natural/pre_body_image.gif) top left no-repeat transparent;}
#inner_content{background:url(/img/cambio/natural/body_corner.gif) 158px 44px no-repeat transparent;}
*:first-child+html #inner_content{background:url(/img/cambio/natural/body_corner.gif) 0px 38px no-repeat transparent;}
#left_nav_container{background:url(/img/cambio/natural/leftnav_right_bg.gif) right top repeat-y;}
#left_nav_footer{background:url(/img/cambio/natural/leftnav_bottom.gif) top right no-repeat;}
#qn_outer{background:url(/img/cambio/natural/topnav_bg.gif) top left repeat-x transparent;}
#qn_inner{background:url(/img/cambio/natural/top_divider_bg.gif) bottom left repeat-x transparent;}
#quicknav li{background:url(/img/cambio/natural/topnav_button_bg.gif) top left repeat-x transparent;}
#quicknav li a{background:url(/img/cambio/natural/topnav_button_divider.gif) top left no-repeat transparent;}
#quicknav li:first-child a{background:url(/img/cambio/natural/topnav_button_left.gif) top left no-repeat transparent;}

/*colors*/

body{background-color:#8A805B;}
.oddrow, .calctd2 {background-color:#8A805B;}
th,th.header{background-color:#544A2D;}
th.calcTitleTable{background-color:#8C825A;}
.calcHeaderTable{background-color:#AEA686;}
.calcGraphTable{background-color:#AEA686;}
.calcTable, .calcTable td {background-color:#EAEAEA;}
th.calcTable{background-color:#6B6142;}
.headerrow, .theader {background-color:#544A2D;}
.headercell {background-color:#544A2D;}
.subheaderrow, .td1 {background-color:#696142;}
.evenrow {background-color:#ACACA1;}
.shadedrow, .formlight, .calctd1 {background-color:#A9A07A;}
.colorcell {background-color:#E0E7F4;}
.shaded {background-color:#ACACA1;}
.shaded2, calctd3 {background-color:#626255;}
#inner_header{background: url(/img/cambio/natural/header_right_bg.gif) top left repeat-x #877F5A;}
.disabled {background-color:#8A805B;}
.main_nav_header_first{background-color:#8C825A;}
.nav_plus img, .nav_plus_on img{background-color:#c6e3ff;}
.nav_plus:hover img, .nav_plus_on:hover img{background-color:#fff;}
#left_nav_container{background-color:#8C825A;}

.calcGraphTable{border:2px solid #6B6142;}
table.calcTable{border:2px solid #6B6142;}
th.calcTable,td.calcTable{border:1px solid #B0A794;}
.bordered {border: solid 1px #A9A07A;}

body{color:#E5E5E5;}
h1,h2,h3,h4,h5,.header{color:#000;}
hr {color:#E5E5E5;}
*:first-child+html hr{background-color:#E5E5E5;}
input, select, textarea, .input, .input1, .input2 {color:#003366;}
.button{color:#000000;}
th, th.header {color:#E5E5E5;}
.calcTitleTable{color:#000000;}
th.calcTitleTable {color:#F7F7CE;}
td.calcTitleTable{color:#F7F7CE;}
.calcHeaderTable{color:#ffffff;}
.calcGraphTable{color:#000000;}
.calcTable, .calcTable td{color:#000000;}
th.calcTable{color:#FFFFFF;}
.calcPercent {color:#0033CC;}
.calcNegNum {color:#CC0000;}
.calcPosNum { color:#009933; }
.businesscard {color:#e5e5e5;}
a.poweredby {color:#fff;}
.reverse{color:#4B4B43;}
.colorlight,.color,.colormedium{color:#ffffff;}
.colorrow{color:#000;}
.colordark {color:#fc0;}
.hot {color:#660000;}
.error,.errormessage {color:#FFFF00;}
.larger {color:#fc0;}
.headerrow, .theader {color:#ffffff;}
.headercell {color:#ffffff;}
.subheaderrow, .td1 {color:#ffffff;}
.shadedrow, .formlight, .calctd1 {color:#ffffff;}
.colorcell {color:#000000;}
.asterisk {color:#fc0;}
.compnamefooter {color:#333366;}
.credentials{color:#333366;}
.name {color:#337DAA;}
a {color:#C3E2FF;}
a:visited {color:#C3E2FF;}
a:hover {color:#ffffff;}
#intro_mainnav a:link{color:#F7F3CE;}
#intro_mainnav a:visited{color:#084D00;}
#intro_mainnav a:hover{color:#ffffff;}
a.header {color:#003366;}
a.header:visited {color:#003366;}
a.header:hover {color:#006666;}
a.footer {color:#003366;}
a.footer:visited {color:#003366;}
a.footer:hover {color:#006666;}
a.hot {color:#600;}
a.hot:visited {color:#660000;}
a.hot:hover {color:#006666;}
th a {color:#C3E2FF;}
th a:visited {color:#C3E2FF;}
th a:hover {color:#ffffff;}
a.reverse {color:#cc0000;}
a.reverse:visited {color:#cc0000;}
.headerrow a {color:#ffffff;}
.headerrow a:visited {color:#ffffff;}
.headerrow a:hover {color:#ffffff;}
.headerrow a.reverse:hover {color:#ffffff;}
a.reverse:hover {color:#ffcc00;}
.disabled {color:#E5E5E5;}
.main_nav li a.navigation_normal_on, .main_nav li a.navigation_highlight_on,.main_nav li a.navigation_normal_on:visited, .main_nav li a.navigation_highlight_on:visited{color:#d8e99e;}
.main_nav li a:hover, .main_nav li a.navigation_highlight, .main_nav li a.navigation_highlight:link,.main_nav li a.navigation_highlight:visited{color:#A5B66B !important;}
.main_nav, .main_nav li a, .main_nav li a:link, .main_nav li a:visited{color:#F7F3CE;}
#quicknav li a,#quicknav li a:visited{color:#F7F3CE;}
.cathead,.cathead span{color:#F7F3CE;}

#quicknav li a,.cathead span{text-shadow:0px 0px 2px #000,1px 1px 2px #000;}
