@charset "windows-1252";
/* CSS Document */


body {
	background-color: #FDF7DC;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size: 12px;
	color: #000000;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.z {
	font-family:Arial, Helvetica, sans-serif;
	color: #CF3039;
	font-size:12px;
	font-weight:bold;

	
}
a.z:link {
	text-decoration: underline;
		color: #CF3039;

}
a.z:visited {
	text-decoration: underline;
	color: #CF3039;

}
a.z:hover {
	text-decoration: underline;
	color: #000000;

}
a.z:active {
	text-decoration: underline;
	color: #CF3039;

}
.bigred {
	font-size: 16px;
	color: #E53933;
	font-weight:bold;
}

.bigblue {
	font-size: 16px;
	color: #409FD3;
		font-weight:bold;
}
.style1 {
font-size: 12px;
 color: #EF5A4A;
 }
 
 .style2 {
	font-size: 11px;
	font-style: italic;
}

.style3 {
font-size: 11px;
	font-style: italic;
 color: #EF5A4A;
 }
hr {
	color: #409FD3;
	border: 1px solid #409FD3;

}
.sunny {
	font-size: 10px;
	color: #ffffff;
	font-weight:normal;
	text-decoration:none;
	background-color:#BE1C2F;
	border:1px solid black;
	padding:3px;

}
a.sunny:visited {
	color: #FFFFFF;
}
a.sunny:hover {
	color: #FFFFFF;
	background-color:#4FB4F3;
}
a.sunny:active {
	color: #FFFFFF;
}
.login_button
{
border: 1px #000 solid;
padding: 2px 8px 2px 8px;
cursor: pointer;
background-color: #FF0000;
font: 11px verdana,arial;
color: #FFFFFF;
}
.login_button_over
{
border: 1px #000 solid;
padding: 2px 8px 2px 8px;
cursor: pointer;
background-color: #4FB4F3;
font: 11px verdana,arial;
color: #FFFFFF;
}
.coffee_lid
{
padding: 2px;
border: 2px #CF3039 solid;
background-color:#FDF7DC;
font: bold 11px verdana;
color: #FFFFFF;
z-index: 101;
position: absolute;
top:0px;
left:0px;
filter: alpha(opacity=0);
-moz-opacity:0;
opacity: 0;
}
.coffee
{
width: 1px;
height: 1px;
visibility: none;
position: absolute;
top:0px;
left:0px;
z-index: 100;
}
.coffee_active
{
width: 100%;
height: 2500px;
visibility: visible;
filter: alpha(opacity=0);
-moz-opacity:0;
opacity: 0;
position: absolute;
top:0px;
left:0px;
background-color:#FDF7DC;
z-index: 100;
}
table.cart
{
background-color:#CF3039;
}
td.cart
{
background-color:#FFF;
text-align:center;
}
.formleft
{
font-weight:bold;
text-align:right;
vertical-align:top;
padding-top:4px;
}
.area51
{
font:normal 12px verdana;
width:250px;
height:150px;
border:2px #000000 solid;
}
.webinput
{
border:2px #000000 solid;
width:250px;
border:2px #000000 solid;
}
