body
{
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#595441;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.title
{
	font-size:18px;
	font-weight:bold;
}

a, a:link, a:visited, a:active 
{
	color: #050361;
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

a.topcat, a.topcat:link, a.topcat:visited, a.topcat:active 
{
	color: #000000;
	font-size:16px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

a.incat, a.incat:link, a.incat:visited, a.incat:active 
{
	color: #050361;
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

a.alph, a.alph:link, a.alph:visited, a.alph:active 
{
	color: #050361;
	font-size:16px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

.block
{
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding: 0px 15px 0px 15px;
}

input, .select_element {
border:       1px solid #CCCCCC;
background-color:  #FFFFFF;
color:             #000;
font-family:       Verdana;
font-size:         11px;
margin-top:        6px;
margin-bottom:     3px;
}

.calendar  {border:1px solid #A7A37E;
           border-collapse:collapse;
		   font:11px/16px Verdana;
		   text-align:center;
		   font-weight:bold;
    	   background:#EBE6E6;}
		   
.calendar td {border:1px solid #A7A37E;
           border-collapse:collapse;
		   font:11px/16px Verdana;
		   text-align:center;  }		   

.calendar_unset {font:11px/16px Verdana; width:20px; height:20px; background:#EBE6E6; font-weight: normal; color:silver; font-weight: bold;}
.calendar_info {font:11px/16px Verdana; width:20px; height:20px; background:#EBE6E6; font-weight: normal;}
.calendar_days {font:11px/16px Verdana; width:20px; height:20px; background:#EBE6E6; font-weight: bold;}
.calendar_sel {font:11px/16px Verdana; width:20px; height:20px; background:#A7A37E; color:#FFFFFF;}
.calendar_td {font:11px/16px Verdana; width:20px; height:20px; background:#EFECCA;}
.calendar_td:hover {font:11px/16px Verdana; width:20px; height:20px; background:gray;}
		   
.calendar_td a {border-collapse:collapse;
    	     font:11px/16px Verdana;
	    	 text-align:center;
			 color:#333333;
			 text-decoration:none;
			 display:block;
			 }
			 
.calendar_td a:hover {border-collapse:collapse;
    	     font:11px/16px Verdana;
	    	 text-align:center;
			 color:#333333;
			 text-decoration:none;
			 display:block;
			 }	