.section {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; font-weight: bold}
.bodyhdr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FF6600}
.bodytxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 100%; color: #333333; font-weight: normal}




a:hover {  color: #FF0000;text-decoration:none}
a,a:link,a:visited {  color: #FF00FF;text-decoration:none}


.disable_day {background-color:#DDDDDD;}
.normal_day {background-color:#99CC99;}
.red_day {background-color:#FFCCCC;}
.title_day {background-color:#CCCCCC;}

.calender_label {
background-color:#FFFF99;
/*color: #6600FF;*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight:bold;
white-space:nowrap;
}


/* CSS Document */
/***********************************************
* Forms With Style - ? Design Melt Down (www.designmeltdown.com)
* This notice MUST stay intact for legal use
* Visit Design Melt Down at http://www.designmeltdown.com/ 
***********************************************/


form fieldset{
	background-color:#fff9e7;
	
	border-width:2px;
	border-style:solid;
	border-color:#7c5b47;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
		
	margin:20px 0px 20px 0px;
	width:350px;
	position:relative;
	display:block;
	padding: 0px 10px 10px 10px;
}

form fieldset legend{	
	background-color:#7c5b47;
	
	border-width:1px;
	border-style:solid;
	border-color:#7c5b47;
	
	color:#ffcc99;
	font-weight:bold;
/*	font-variant:small-caps;*/
	font-size:110%;
		
	padding:2px 5px;
	margin:0px 0px 10px 0px;
	position:relative;
	top: -12px;
	
}
	 
form fieldset legend img{
	padding:0px 5px 0px 5px;	
}

label{
	font-size:100%;
	
	display:block;
	float:left;
	width:100px;
	text-align:right;
	margin:6px 5px 0px 0px;
}

.button{

	BACKGROUND-COLOR: #FFF9E7;
	BORDER: 1px solid #671448;
	font-size:10pt;
	COLOR: #666666;
	font-family:Arial;
	cursor: hand;
	HEIGHT: 21px;
	FONT: 12px Tahoma, Verdana;

}



table.report 
{text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 15px;
color: #404040;
/*width: 580px;*/
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px;}

table.report td 
{border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
/*text-align: left;*/
text-indent: 5px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 16px;
color: #404040;
background-color: #fafafa;}

table.report th
{border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: center;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 15px;
color: #404040;} 



table.edit_table 
{text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 12px;
color: #404040;
/*width: 580px;*/
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px;}

table.edit_table td 
{border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 5px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 12px;
color: #404040;
background-color: #fafafa;}

table.edit_table th
{border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: center;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: #404040;} 