body 					{ background-color:#ffffff;	margin-left:10px; margin-top:0px; margin-right:0px; margin-bottom:0px;  color: #000000; }

#header					{ border-bottom: 1px solid #ffffff;}

#header_nav				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #0033CC; color: #FFFFFF; 
						  width: 967px; font-weight: bold; padding-top: 2px; padding-bottom: 2px; }


#text					{ width: 967px; padding-top: 20px; }
#dates					{ padding-left: 146px; padding-bottom: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}


#month_select,
#month_select a			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0033CC; text-decoration: none;}

.text_inner				{ padding-left: 166px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.fliesstext				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.fliesstext_red			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000;}
.fliesstext a			{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.fliesstext a:hover 	{ text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.fliesstext_blue a			{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0033CC;}
.fliesstext_blue a:hover 	{ text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0033CC;}
.fliesstex_grey			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999;}

.table_prop				{ border: 0px; border-collapse: collapse; width: 967px;}
.table_header_center	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; background-color: #0033CC; color: #FFFFFF; 
						  font-weight: bold; padding-top: 2px; padding-bottom: 2px; text-align: center;}
.table_header			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; background-color: #0033CC; color: #FFFFFF; 
						  font-weight: bold; padding-top: 2px; padding-bottom: 0px;}
.table_header a			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; background-color: #0033CC; color: #FFFFFF; 
						  font-weight: bold; padding-top: 2px; padding-bottom: 0px; text-decoration:none; }
.table_header :hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; background-color: #0033CC; color: #FFFFFF; 
						  font-weight: bold; padding-top: 2px; padding-bottom: 0px; text-decoration:underline; }
.table_cells			{ vertical-align: top; border: 1px solid #0099FF; width: 137px; height: 94px;}
.table_cell_act 		{ vertical-align: top; border: 1px solid #0099FF; width: 137px; height: 94px; background-color: #f2faff;}

.cell_header			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
						  background-color: #CFE3ED; text-align: right; padding-right: 10px; margin-bottom: 4px;}

.cell_inner_container	{ height: 25px; min-height: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; padding-left: 5px;}
.cell_inner_image		{ float: left; width: 25px; }
.cell_inner_text		{ float: left; width: 102px; }
.cell_inner_text a		{ text-decoration: none; color: #000000; }
.cell_inner_text a:hover{ text-decoration: underline; color: #000000; }
				  
.clear					{ clear: both; float: none; }

.dates_container		{ float: left; width: 200px;}
.dates_inner_image		{ float: left; width: 20px; padding-bottom: 2px;}
.dates_inner_text		{ float: left; width: 170px; padding-bottom: 2px;}

.textfield, textarea 	{ padding:2px 2px 2px 2px; margin-bottom: 1px; height:20px; border:1px solid #a2a2af; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-size:11px; line-height:15px; font-weight:normal; color:#000000; }
