.body{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	color:#336666;
	text-decoration:none;
}
.body A:link{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	color:#336666;
	text-decoration:underline;
}
.body A:visited{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	color:#336666;
	text-decoration:underline;
}
.body A:hover{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	color:#FF3300;
	text-decoration:none;
}
.bodylarge{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	color:#336666;
	text-decoration:none;
}
.bodylarge A:link{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	color:#336666;
	text-decoration:underline;
}
.bodylarge A:visited{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	color:#336666;
	text-decoration:underline;
}
.bodylarge A:hover{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	color:#FF3300;
	text-decoration:none;
}
.bodylargeoverline{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	color:#336666;
	text-decoration:overline;
}
.bodylargered{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	color:#FF0000;
	text-decoration:none;
}
.bodylargeunderline{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	color:#336666;
	text-decoration:underline;
}
/*styles to dislay peak, off-peak etc*/
.calendar{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#999999;
}
.calendar A:link{
	font-family:tahoma,verdana;
	font-size:11px;
	line-height:14px;
	text-decoration:underline;
	color:#999999;
}
.calendar A:visited{
	font-family:tahoma,verdana;
	font-size:11px;
	line-height:14px;
	text-decoration:underline;
	color:#999999;
}
.calendar A:hover{
	font-family:tahoma,verdana;
	font-size:11px;
	line-height:14px;
	text-decoration:none;
	color:#FF6600;
}
.calendarchangeover{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	text-decoration:none;
}
.calendarchangeover A:link{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	text-decoration:none;
}
.calendarchangeover A:visited{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	text-decoration:none;
}
.calendarchangeover A:hover{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
	/*border: 1px solid #FF0000;*/
}
.calendarselected{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	background-color:#000000;
	text-decoration:none;
}
.calendarselected A:link{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	background-color:#000000;
	text-decoration:none;
}
.calendarselected A:visited{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	background-color:#000000;
	text-decoration:none;
}
.calendarselected A:hover{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
}
.calendartitle{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	color:#666666;
}
.premium{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	background-color:#CC0000;
	text-decoration:none;
}
.premium A:link{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	background-color:#CC0000;
	text-decoration:none;
}
.premium A:visited{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	background-color:#CC0000;
	text-decoration:none;
}
.premium A:hover{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#CC0000;
	background-color:#FFFFFF;
	text-decoration:none;
}
.high{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	background-color:#003399;
	text-decoration:none;
}
.high A:link{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	background-color:#003399;
	text-decoration:none;
}
.high A:visited{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	background-color:#003399;
	text-decoration:none;
}
.high A:hover{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#003399;
	background-color:#FFFFFF;
	text-decoration:none;
}
.regular{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	background-color:#009999;
	text-decoration:none;
}
.regular A:link{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	background-color:#009999;
	text-decoration:none;
}
.regular A:visited{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	background-color:#009999;
	text-decoration:none;
}
.regular A:hover{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#009999;
	background-color:#FFFFFF;
	text-decoration:none;
}
.low{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#000000;
	background-color:#99CCCC;
	text-decoration:none;
}
.low A:link{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#000000;
	background-color:#99CCCC;
	text-decoration:none;
}
.low A:visited{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#000000;
	background-color:#99CCCC;
	text-decoration:none;
}
.low A:hover{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#99CCCC;
	background-color:#000000;
	text-decoration:none;
}
/*-----------------------------------*/
.footer{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	color:#336666;
	text-decoration:none;
}
.submitButton{
	font-family:verdana;
	font-size:11px;
	background: #dadada;
    color: #333333;
}
.tableoutline{
	border:1px solid #CCCCCC;
}
.textbox{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
}
/*----------------------------------*/
.blackbody{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}