/**BODY {
	margin:0px 0px;
	background-color:#424242;
}**/

#ccComponent {
	font-family: Arial, Verdana, "Times New Roman", Helvetica, sans-serif, 'Lucida Console';
	font-size:1em;
	background-color:#424242;
	margin:0px 0px;
}

#ccComponent IMG {border:0px;}

#header {background-image:url(../images/bgheader.gif); background-repeat:repeat-x;}
#container {background-image:url(../images/bgcontent.jpg); background-repeat:repeat-x; height:340px;padding:4px; border-bottom:solid 1px #d7f1fe}
#footer {text-align:center;color:#FFFFFF;font-size:0.8em;height:26px;clear:both; padding-top:8px;}

.containerHeader {font-family:Arial Narrow; font-size:30px; color:#FFFFFF;}

a#setDefaultWeightLink:link, a#setDefaultWeightLink:visited {color:#006699; text-decoration:underline; font-weight:bold;}
a#printResults:link, a#printResults:visited {color:#FFFFFF; text-decoration:none; font-weight:bold; font-family:Arial;}
a#printResults:active, a#printResults:hover {text-decoration:underline;}

#DataEntry {float:left; width:308px; font-size:0.9em; border-right:solid 1px #b0d5f9;}
#Results {float:left;width:264px;}
#ResultsContainer {float:left; margin-left:5px;}
#ErrorMessagesContainer {width:264px; border:solid 1px #acd9ea; background-color:#ff9999; font-size:0.9em; font-weight:bold;visibility:hidden;display:none;}
#ErrorMessagesContainer LI {margin-bottom:3px;}
.errorMessage {color:#cc0000;}

#myForm {display:block; margin:0px; padding:0px; color:#1f1e1e;}
#myForm P {margin-right:5px; margin-bottom:0px; margin-top:12px; vertical-align:top; font-size:1em;}
#myForm LaBEL {width:100px; float:left;}
#myForm INPUT {width:90px;}
#myForm SELECT {height:20px;}
#myForm INPUT#rF, #myForm INPUT#rM {width:20px; margin-left:-4px;}
#myForm INPUT#btnCalculate {width:130px; height:25px;}
#myForm SELECT#activityLevel {width:95px;height:20px;}
#myForm SELECT#days {margin-top:8px;width:95px;height:20px;}
#myForm .optionalBox INPUT, #myForm .optionalBox SELECT {margin-left:-2px;}

#ResultsFailed {width:264px; color:#013c55; padding:5px; border:solid 1px #016c9a; font-size:0.9em;}
#resultsBody {width:264px; height:264px;}

#tooltip
{
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
	width:300px;
	font-size:0.8em;
	font-family:Arial;	
	
}
#tooltip h3, #tooltip div { margin: 2px;}
/*#tooltip h3 {margin:0px;}/*- The tooltip title*/
/*#tooltip div.body - The tooltip body, shown when using showBody*/
/*#tooltip div.url /*- The tooltip url, shown when using showURL*/



.smallText {font-size:0.8em; font-weight:bold;}
.optionalBox {padding-top:4px; padding-left:2px; padding-bottom:4px; background-color:#acd9ea; border-top:solid 1px #047ad1; }
.noscreen {display:none;}
DIV.formheader {font-family:Arial Narrow; font-size:30px; color:#FFFFFF;}








