body {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.form-error{
	color:#FF0000;
}

#main-body{
	background-repeat:no-repeat;
	left:0px;
	top:0px;
	width: 766px;
	height: 650px;
	position:relative;
	margin-top: 0px;
	background-image:url(img-toolkit/main-background.jpg);	
	z-index:2;
}

.content{
	position:static;
	margin-left:25px;
	width:670px;
	margin-top:25px;
	background-color:#FFFFFF;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:5px;
	padding-top:5px;

}

#sun{
	width:158px;
	height:158px;
	position:absolute;
	left:0px;
	right:0px;
	margin-left:15px;
	margin-top:15px;
	background-image:url(img-toolkit/Sun.png);
}


#intro-header{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:36px;
	font-style:italic;
	text-align:center;
	text-shadow:Black;
	margin-left:160px;
}
#logo{
	width:175px;
	height:123px;
	position:relative;
	left:0px;
	right:0px;
	margin-left:580px;
	background-image:url(img-toolkit/sm-SunnyDaysLogo.png);
}

 
div.transOFF {width: 100%; background-color: silver;border:1px solid black; }
div.transON {width: 100%; background-color: silver;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;border:1px solid black; }
div.trans25 {width: 100%; background-color: silver;opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;border:1px solid black; }
div.trans75 {width: 100%; background-color: silver;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;border:1px solid black; }


	/*border: 1px solid #000; */