body {
	font-family: sans-serif;
	background-color: white;
	border-style: hidden;
	margin-top: 5px;
	margin-left: 5px;
}
a, a:link, a:visited, a:active {
	color: rgb(225,40,40);		
	text-decoration: none;		
	font-size: 15px;        
}	
a:hover {
	text-decoration: underline;		
	font-size: inherit;        
}
b, u {
	font-weight:bold; 
	color: rgb(0,51,102);    
}
.just {
	text-align:justify;
	margin-top: 0;
	margin-bottom: 0;
}
.left {
	text-align:left;
	margin-top: 0;
	margin-bottom: 0;
}
.red {
	font-weight:bold;
	color: rgb(225,40,40);
}
.blue {
	color: rgb(0,51,102);	
	text-decoration: none;		
	font-size: 18px;        
}
.green {
	color: rgb(0,153,0);	
	text-decoration: none;		
	font-size: 18px;        
}
.attn {
	font-weight:bold;
	color: rgb(0,153,0);
}
/* PRODUCT SUBPAGES */
#product b, u {
	font-weight:bold; 
	color: rgb(0,51,102); 
	font-size: 15px;    
}
#product a, a:link, a:visited, a:active {
	color: rgb(225,40,40);		
	text-decoration: none;		
	font-size: 11px;        
}	
#product a:hover {
	text-decoration: underline;		
	font-size: 11px;        
}
#product .sidebar {
	padding-left:5px;
	padding-right:5px;
	background-color:rgb(204,204,204);
	font-size: 11px; 
}
#product .gray { background-color:rgb(204,204,204); margin: 0; padding:0; }
/* END PRODUCTS SUBPAGES */
/* REFERENCE PRICING PAGE  */
#pricing p{
	font-family: sans-serif;
	font-size:24px;
}
#pricing a, a:link, a:visited, a:active {
	color: rgb(225,40,40);		
	text-decoration: none;		
	font-size: 11px;        
}	
#pricing a:hover {
	text-decoration: underline;		
	font-size: 11px;        
}
#pricing b, u {
	font-weight:bold;
	color: rgb(0,51,102);
}
#pricing .green {
	color: rgb(0,153,0);	
	text-decoration: none;		
	font-size: 24px;        
}
/* END REFERENCE PRICING PAGE  */
/* ENERGY SAVINGS PAGE  */
#energy body {
	font-family: Tahoma;
	background-color: white;
	border-style: hidden;
	margin-top: 5px;
	margin-left: 5px;
}
#energy a, a:link, a:visited, a:active {
	font-weight:bold;
	color: rgb(225,40,40);		
	text-decoration: none;		
	font-size: inherit;  
}	
#energy a:hover {
	font-weight:bold;
	text-decoration: underline;
	font-size: inherit;  
}
#energy b, u {
	font-weight:bold;
	color: rgb(0,51,102);
	font-size:24px;
}
#energy p {
	text-align:center;
	margin-top: 0;
	margin-bottom: 0;
}
#energy .just {
	text-align:justify;
	margin-top: 0;
	margin-bottom: 0;
}
#energy .left {
	text-align:left;
	margin-top: 0;
	margin-bottom: 0;
}

#energy .pad {
	text-align:center;
	margin-top: 6px;
	margin-bottom: 6px;
}
#energy .red {
	font-family: Tahoma, sans-serif;
	color: rgb(225,40,40);
	font-size:18px;
	text-align:center;
}
#energy .header {
	font-family: Tahoma, sans-serif;
	font-size:18px;
	color:rgb(0,0,0);
}
#energy .attn {
	font-family: Tahoma, sans-serif;
	font-size:18px;
	color: rgb(0,153,0);
	text-align:center;
}
/* END ENERGY SAVINGS PAGE */
/* CINEMA PAGE */
#movie a, a:link, a:visited, a:active {
	color: rgb(225,40,40);		
	text-decoration: none;
	font-size: 11px;        
}	
#movie a:hover {
	text-decoration: underline;		
	font-size: 11px;        
}
#movie b {
	font-weight:bold;
	color: rgb(0,51,102);
}
#movie .red {
	font-weight:bold;
	color: rgb(255,255,255);
	font-size:18px;
}
#movie .attnwhite {
	font-weight:bold;
	text-align:left;
	color: rgb(225,40,40);
}
#movie .hide { display:none;}
#movie .show { visibility:visible; }
#movie .normal {background-color:#FFFFFF; color:#000000; font-weight:normal;
        font-size:8pt; font-family:Arial;}
#movie .accessible { background-color:#000099; font-weight:bold; font-size:10pt;}
/* END CINEMA PAGE */
/* TESTING */
.ddCalc{border:1px solid black;}
.ddCalc TH{background-color:#BBBBBB;}
.ddCalc TD{background-color:#DDDDDD;}
.ddCalc A:link, .ddCalc a:hover, .ddCalc a:active, .ddCalc a:visited {color:#990000;}
/* END TESTING */
