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

.oddrow, .calctd2 {background-color:#ffffff;}
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;}

caption {color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px;}

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;}

div {color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px;}

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

h1 {font-size:22px;}
h2 {font-size: 20px;}
h3 {font-size: 18px;}
h4 {font-size: 16px;}
h5 {font-size: 12px;}
h1,h2,h3,h4,h5, .header {font-family:verdana,arial,helvetica,sans-serif;margin:0px;color:#484848;}

hr {color:#484848;}

ul {margin-bottom: 8px; margin-top: 4px;}

ol {margin-bottom: 8px; margin-top: 4px;}

li {margin-bottom: 10px;}

input, select, textarea, .input, .input1, .input2 {color:#CC3333;}
.button {color:#000000;}


th {background-color:#484848; color:#ffffff; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold;}
th, th.header {background-color:#484848; color:#ffffff; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold;}

.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;}

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

.calcGraphTable {  border:2px solid #5A5D52; color:#000000; background-color:#cecece; padding: 5px 5px 5px 5px; margin: 0px 0px 10px 0px; }

.calcTable, .calcTable TD {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:#636563; border:1px solid #D9D9D9;}
TD.calcTable {border:1px solid #D9D9D9;}

.calcPercent {color:#0033CC;}
.calcNegNum {color:#CC0000;}

.calcPosNum { color:#009933; }

.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;}


.poweredby {color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; text-decoration: none;}

.home_page_layout {padding: 6px 15px 15px 6px;}

a.poweredby {color:#000000;}



a.poweredby:hot {color:#000000;}



strong {color:#C58E1F;}



.compact {font-size: 11px;}

.small {font-size: 11px;}

.reverse {color:#ffffff;}

.colorlight {color:#ffffff;}

.color {color:#ffffff;}

.colorrow {color:#000000;}

.colormedium {color:#ffffff;}

.colordark {color:#006633;}

.address, .footer, .footer P {font-size: 11px;}

.hot {color:#990000;}



.error {color:#660000;}

.errormessage {color:#660000;}

.light {background-color:#ffffff;}



.larger {color:#CC3333; font-size: 16px; font-weight: bold;}

.title, .pagetitle, .label1 {font-size: 16pt; font-weight: bold; margin: 0px 0px 0px 0px;}









.headerrow, .theader {background-color:#636563; color:#ffffff; font-weight: bold;}

.shadedcell {background-color:#eaeaea;}



.headercell {background-color:#CC3333; color:#ffffff; font-weight: bold;}

.subheaderrow, .td1 {background-color:#A0A0A0; font-weight: bold;}

.dark {background-color:#eaeaea;}

.evenrow {background-color:#BDBEBD;}

.shadedrow, .formlight, .calctd1 {background-color:#BDBEBD;}

.colorcell {background-color:#E0E7F4; color:#000000;}

.oddrow,.calctd2 {background-color:#ffffff;}

.shaded2, calctd3 {background-color:#626255;}

.asterisk {color:#ff0000; font-family: verdana; font-weight: bold;}

.compnamefooter {color:#333366; font-size: 10px; font-weight: bold;}

.tollfreefooter {font-size: 11px;}

.credentials {color:#333366; font-size: 13px; font-weight: bold;}

.name {color:#337DAA; font-size: 18px; font-weight: bold;}

a {color:#993333;}

a:visited {color:#000000;}

a:hover {color:#CC3333;}

a.header {color:#993333;}

a.header:visited {color:#000000;}

a.header:hover {color:#CC3333;}

a.footer {color:#993333;}

a.footer:visited {color:#000000;}

a.footer:hover {color:#CC3333;}

a.hot {color:#CC3333;}

a.hot:visited {color:#CC3333;}

a.hot:hover {color:#CC3333;}

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; font-weight: bold;}

.headerrow a:visited {color:#ffffff;}

.headerrow a:hover {color:#ffffff;}

.headerrow a.reverse:hover {color:#ffffff;}

a.reverse:hover {color:#ffcc00;}

.bordered {border: solid 1px #BDBEBD;}

.element TD {font-size:10px;width:100%;}
.element TH, .element .header, .element .calctd1, .element .td1 {font-size:10px;}
.element .input{font-size:10px;width:120px;}

formLabel {font-weight:bold;}

OL.condensed , UL.condensed  {margin-left:20px;}

.businesscard {border:1px solid #cccccc;padding:8px;}

/* start altura specific styles */


/* All Pages */

FORM {margin:0px;}

.submit_button{font-weight:bold;color:#000000;text-align:center;background:url(/img/altura/black/button_bg.gif) repeat-x;height:27px;line-height:21px;white-space:nowrap;}
.submit_button A{text-decoration:none;}

/* Home Page Specific */
.element_header{font-weight:bold;color:#ffcc00;line-height:27px;background:url(/img/altura/black/elements/top_middle_bg.gif) repeat-x;}
.home_page_layout {padding: 0px 5px 25px 20px;}
.home_body {background:url(/img/altura/black/body_bg.gif) #ffffff repeat-y;}

.header_background{background:#000000;}

/* Quick Navs */
#quicknav{background:url(/img/altura/black/topnav_bg.gif) repeat-x;height:31px;white-space:nowrap;}
.quicknav_button{float:right;margin:0px;height:31px;line-height:31px;text-align:center;padding: 0px 5px 0px 5px;top:-10px;background:url(/img/altura/black/topnav_button.gif) repeat-x;white-space:nowrap;}
.quicknav_button A{text-decoration:none;font-weight:bold;color:#ffffff;}
.quicknav_button A:visited{text-decoration:none;font-weight:bold;color:#ffffff;}
.quicknav_button A:hover{text-decoration:none;font-weight:bold;color:#ffffff;}

/* Main Navs */
#mainnav{float:left;width:158px;padding-right:3px;}
.mainnav_background{height:100%;}

/* highlight version */
.mainnav_button_highlight{
	margin:0px;width:135px;
	padding: 0px 5px 0px 16px;top:-4px;
	background:#EFEFEF;border-bottom:1px;border-top:0px;border-left:1px;border-right:1px;border-style:solid;border-color:#000000;}
.mainnav_button_highlight A{text-decoration:none;color:#CC3333;font-weight:bold;}
.mainnav_button_highlight A:visited{text-decoration:none;color:#CC3333;font-weight:bold;}
.mainnav_button_highlight_on{
	margin:0px;width:156px;
	padding: 0px;
	background:#EFEFEF;
	border-bottom:1px;border-top:0px;border-left:1px;border-right:1px;border-style:solid;border-color:#CC3333;}

/* normal version */
.mainnav_button_normal{
	margin:0px;width:135px;
	padding: 0px 5px 0px 16px;top:-4px;
	background:#EFEFEF;border-bottom:1px;border-top:0px;border-left:1px;border-right:1px;border-style:solid;border-color:#000000;}
.mainnav_button_normal A{text-decoration:none;color:#000000;}
.mainnav_button_normal_on{
	margin:0px;width:156px;
	padding: 0px;
	background:#EFEFEF;
	border-bottom:1px;border-top:0px;border-left:1px;border-right:1px;border-style:solid;border-color:#000000;}

.mainnav_button_onglow{
	margin:0px;
	padding: 0px 3px 0px 12px;top:-4px;
	background:#ffffff;
	border-bottom:2px;border-top:2px;border-left:6px;border-right:6px;border-style:solid;border-color:#FFCC39;}
.mainnav_button_onglow A {text-decoration:none;}
.mainnav_header{color:#ffffff;
	margin:0px;height:23px;width:156px;line-height:21px;
	padding: 0px 0px 0px 0px;top:-4px;
	background:#000000 url(/img/altura/black/leftnav_header_bg.gif) repeat-x;font-weight:bold;color:#ffcc00;
	border-bottom:0px;border-top:0px;border-left:1px;border-right:1px;border-style:solid;border-color:#000000;}
.header_divider{background:url(/img/altura/black/header_divider_bg.gif) repeat-x;}



