@charset "utf-8";
/* CSS Document */

/* body{width:800px} */

body {	margin: 0px;
		padding : 0px;
		text-align: center;
		height: 100%;
		width: 100%;
		background-image:url(images/tile.jpg);
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
}

#container {	position:relative; 
				margin:0px auto 0 auto; 
				height: 100%; 
				width:740px; 
				text-align:left; 
				padding:10px;
				border-bottom: solid 1px gray;
				border-right: solid 1px gray;
				border-top: solid 1px black;
				border-left: solid 1px black;
				background-color:#FFF
}

.info_container{	border-left: solid 10px #A51D30;
					border-right: solid 10px #A51D30;
					border-top: solid 2px #A51D30;
					border-bottom: solid 2px #A51D30;
					overflow: hidden;
					background-color:#eee
					padding:5px;
					padding-top:10px;
}

h2 {	text-align:center;
		font-family:Verdana, Geneva, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#A51D30;
}

h3 {
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#A51D30;
}

p {	text-align:left;
	padding: 5px;
	font-family:Verdana, Geneva, sans-serif;
}

strong {	text-align:center;
			font-family:Verdana, Geneva, sans-serif;
			font-size:14px;

}

.header_topic {	text-align:left;
				font-family:Verdana, Geneva, sans-serif;
				font-size:14px;
				font-weight:bold;
}

.header_subtopic {	text-align:left;
					font-family:Verdana, Geneva, sans-serif;
					font-size:12px;
					padding-left:22px;
					
}

.dates_container_out {	margin: 0px;
						padding : 0px;
						text-align: center;
						height: 100%;
						width: 100%;
}

.dates_container_in {	position:relative; 
						margin:0px auto 0 auto; 
						height: 100%; 
						width:400px; 
						text-align:left;
						border-left: solid 10px #AB6A1A;
						border-right: solid 10px #AB6A1A;
						border-top: solid 2px #AB6A1A;
						border-bottom: solid 2px #AB6A1A;
}

.dates_odd_row_container{	background-color:#FFF;
							height:20px;
							
}

.dates_even_row_container{	background-color:#C69F6F;
							height:20px;

}

.dates_check{	width:20px;
}
.dates_date{	width:90px;
}
.dates_time{	width:190px;
}
