body {background-color:#ffffff; color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; margin: 0px;}

a {color:#565F86;}
a:visited {color:#565F86;}
a:hover {color:#60662A;}
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:#60662A;}
a.hot {color:#660000;}
a.hot:visited {color:#660000;}
a.hot:hover {color:#60662A;}
a.reverse {color:#cc0000;}
a.reverse:hover {color:#ffcc00;}
a.reverse:visited {color:#cc0000;}
th a {color:#C3E2FF;}
th a:visited {color:#C3E2FF;}
th a:hover {color:#ffffff;}

address {color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px;}
blockquote {color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px;}
caption {color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px;}
div {color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px;}
h1 {color:#696C54; font-family: verdana,arial,helvetica,sans-serif; font-size: 22px; margin: 0px 0px 0px 0px;}
h2 {color:#696C54; font-family: verdana,arial,helvetica,sans-serif; font-size: 20px; margin: 0px 0px 0px 0px;}
h3 {color:#696C54; font-family: verdana,arial,helvetica,sans-serif; font-size: 18px; margin: 0px 0px 0px 0px;}
h4 {color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 14px; margin: 0px 0px 0px 0px;}
h5 {color:#484848; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; margin: 0px 0px 0px 0px;}
h6 {font-family: verdana,arial,helvetica,sans-serif; margin: 0px 0px 0px 0px;}
h7 {font-family: verdana,arial,helvetica,sans-serif; margin: 0px 0px 0px 0px;}
h8 {font-family: verdana,arial,helvetica,sans-serif; margin: 0px 0px 0px 0px;}
h9 {font-family: verdana,arial,helvetica,sans-serif; margin: 0px 0px 0px 0px;}
hr {color:#484848;}
li {margin-bottom: 10px;}
ol {margin-bottom: 8px; margin-top: 4px;}
ul {margin-bottom: 8px; margin-top: 4px;}
p {color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; margin: 16px 0px 16px 0px;}

strong {color:#7983A7;}

table {color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px;}
td {color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px;}
th {background-color:#868DA9; color:#ffffff; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold;}
TH {background-color:#868DA9; color:#ffffff; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold;}

.address {color:#636163; font-size: 11px;}
.asterisk {color:#ff0000; font-family: verdana; font-weight: bold;}
.bordered {border: solid 1px #E3E5DC; }

.businesscard {color:#636163;}

.calcHeaderTable {font-size:14px; font-weight:bold; color:#ffffff; background-color:#BDBEBD; padding: 3px 3px 3px 3px; }

.calcGraphTable {  border: solid #5A5D52; color:#000000; background-color:#cecece; padding: 5px 5px 5px 5px; margin: 0px 0px 10px 0px; }
.calcNegNum {color:#CC0000;}
.calcPercent {color:#0033CC;}
.calcPosNum { color:#009933; }
.calcTable { color:#000000; padding: 3px 3px 3px 3px; margin: 0px 0px 10px 0px; }
TABLE.calcTable { border:2px solid  #666666;}
TH.calcTable { font-size:11px; color:#FFFFFF; background-color:#868DA9; border: solid #6F6335;}
TD.calcTable { border: 1px solid #D9D9D9;}
.calcTitleTable { color:#000000; padding: 6px 6px 6px 6px; margin: 10px 0px 10px 0px; }
TABLE.calcTitleTable { }
TH.calcTitleTable { font-size:16px; color:#000000; background-color:#ffffff;}
TD.calcTitleTable { font-weight:bold; color:#000000;}
.color {color:#ffffff;}
.colorcell {background-color:#E0E7F4; color:#000000;}
.colordark {color:#006633;}
.colorlight {color:#ffffff;}
.colormedium {color:#ffffff;}
.colorrow {color:#000000;}
.compact {font-size: 11px;}
.compnamefooter {color:#333366; font-size: 10px; font-weight: bold;}
.credentials {color:#333366; font-size: 13px; font-weight: bold;}
.dark {background-color:#eaeaea;}
.editbutton {background-color:#ff3300; border-color:#ffffff; border-style: outset; border-width: 1px; color:#ffffff; font-family: arial, helvetica, sans-serif; font-size: 7pt; font-weight: bold; text-decoration: none;}
a.editbutton:visited {color:#ffffff;}

a.editbutton:hover {color:#BAFF00;}
.error {color:#660000;}
.errormessage {color:#660000;}
.evenrow {background-color:#E3E5DC;}
.footer {font-size: 11px;}
.header { color:#868DA9; font-size: 14px; font-weight: bold;}
th.header {color:#ffffff; font-size: 14px; font-weight: bold; background-color:#6F6335;}

/* Colorado Style Specific */
.headerCol1 { background-image:url(/img/colorado/natural/header_bkg.gif); background-repeat:repeat-x; }
.headerCol2 { background-color:#CED1B0; }
.headerCol3 { background-image:url(/img/colorado/natural/header_left_bkg.gif); background-repeat:repeat-x;}
.headerCol4 { background-image:url(/img/colorado/natural/quicknav_bkg.gif); background-repeat:repeat-x; }
.navButtonCol { background-image:url(/img/colorado/natural/mainnav_bkg.gif); background-repeat:repeat-x; }
.quickNavbg {background-image:url(/img/colorado/natural/quick_nav_bkg.gif); background-repeat:repeat-x; white-space:nowrap; }
/* End Colorado Style Specific */

.headercell {background-color:#003366; color:#ffffff; font-weight: bold;}
.headerrow, .theader {background-color:#868DA9; color:#ffffff; font-weight: bold;}
.headerrow a {color:#ffffff; font-weight: bold;}
.headerrow a:visited {color:#ffffff;}
.headerrow a:hover {color:#ffffff;}
.headerrow a.reverse:hover {color:#ffffff;}
.home_page_layout {padding-left:19px;}
.hot {color:#660000;}
.input {background-color:#ffffff; color:#003366;}
.light {background-color:#ffffff;}
.larger {color:#003366; font-size: 16px; font-weight: bold;}
.mainnav_header { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-variant: normal; color:#FFFFFF; text-decoration: none;}

.mainnav_button_normal 					{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal;
										  font-variant: normal; text-decoration: none; color:#565F86;}
a.mainnav_button_normal:hover 			{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal;
                                          font-variant: normal; text-decoration: underline; color:#60662A;}
a.mainnav_button_normal:visited 		{color:#565F86;}

.mainnav_button_normal_on 				{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;
										  font-variant: normal; text-decoration: none; color:#60662A;}
a.mainnav_button_normal_on:hover 		{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; 
										  font-variant: normal; text-decoration: underline; color:#60662A;}
a.mainnav_button_normal_on:visited 		{color:#565F86;}

.mainnav_button_highlight 				{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; 
										  font-variant: normal; text-decoration: underline; color:#60662A;}
a.mainnav_button_highlight:hover 		{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal;
										  font-variant: normal; text-decoration: underline; color:#60662A;}
a.mainnav_button_highlight:visited 		{color:#60662A;}

.mainnav_button_highlight_on 			{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;
										  font-variant: normal; text-decoration: none; color:#60662A;}
a.mainnav_button_highlight_on:hover 	{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;
										  font-variant: normal; text-decoration: underline; color:#60662A;}
a.mainnav_button_highlight_on:visited	{color:#565F86;}

.name {color:#337DAA; font-size: 18px; font-weight: bold;}
.navheaderCol { background-image:url(/img/colorado/natural/mainnav_heading_bkg.gif); background-repeat:repeat-x; }
.oddrow {background-color:#ffffff;}
.poweredby {color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; text-decoration: none;}
a.poweredby {color:#000000;}
a.poweredby:hot {color:#000000;}

.reverse {color:#ffffff;}
.shaded2 {background-color:#868DA9; font-weight: bold;}
.shadedcell {background-color:#eaeaea;}
.shadedrow, .formlight {background-color:#E3E5DC;}
.small {font-size: 11px;}
.subheaderrow {background-color:#cccccc; font-weight: bold;}
.title {color:#696C54; font-size: 16pt; font-weight: bold; margin: 0px 0px 0px 0px;}
.tollfreefooter {font-size: 11px;}
.topnav_button { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: bold; color:#FFFFFF; text-decoration: none;}
a.topnav_button { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#FFFFFF; text-decoration: none;}
a.topnav_button:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#FFFFFF; text-decoration: none;}
a.topnav_button:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal;	font-weight: bold; color:#ffffff; text-decoration: none;}
