body {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	background-image:     url(bg.gif);
	background-repeat: repeat-y;
	background-color: #ABC3D3;

}
td {

	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.almenu {
	background-color: #FCFBF7;
	color: #0B2848;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-indent: 5px;
	text-decoration: none;
}
.topName {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #fbe8e5;
	background-color: #a1836f;
	font-size: 15px;
}

.menu1 {
	background-color: #e0ded3;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #0B2848;
	text-decoration: none;
}

.menu1on {
	background-color: #e0ded3;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #321D08;
	text-decoration: none;


}
.menu2 {
	background-color: #edece7;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #0B2848;
	text-decoration: none;

}
.menu2on {
	background-color: #edece7;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #321D08;
	text-decoration: none;

}
.menu1new {
	background-color: #e0ded3;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

.menu1newon {
	background-color: #e0ded3;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: red;
	text-decoration: none;


}
.title {
	vertical-align: top;
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #321D08;


}
.control {

	vertical-align: top;
}
.content {


	vertical-align: top;
}

.button {
	BORDER-RIGHT: #968e7c 1px solid;
	BORDER-LEFT: #968e7c 1px solid;
	BORDER-TOP: #968e7c 1px solid;
	BORDER-BOTTOM: #968e7c 1px solid;
	FONT-SIZE: 12px;
	BACKGROUND: #e0ded3;
	COLOR: #493928;
	FONT-FAMILY: "Times New Roman", Times, serif;
	TEXT-DECORATION: none;
	cursor: hand;
	width: 120px;


}
.contentBlock {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	background-color: #edece7;
	vertical-align: top;

}
.listTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #321D08;



}
.listControl {
}
.listHeader {
	vertical-align: top;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #769db8;
	color: #321D08;
	background-color: #FCFBF7;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #769db8;




}
.listRow {
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #769db8;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;


}
.list2 {}
td.list2 {
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #769db8;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;


}
a {
	color: #000000;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.subtitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #321D08;
	font-weight: normal;

}
.tableRowName {
	vertical-align: top;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #769db8;
	color: #321D08;
	background-color: #FCFBF7;
	height: 27px;
	text-align: right;



}
.tableRowData {

	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #769db8;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #333333;
}
.blockText {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #333333;
	vertical-align: top;


}
p {

	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #333333;
}
hr {
	height: 1px;
	border: 1px solid #999999;
}
.capitalize {
	text-transform: uppercase;
}
.inputtext {
	BORDER-RIGHT: #493928 1px solid;
	BORDER-TOP: #493928 1px solid;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	BORDER-LEFT: #493928 1px solid;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	BORDER-BOTTOM: #493928 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 100%;
	height: 20px;


}
.dataControl {
}
.button2 {
	BORDER-RIGHT: #968e7c 1px solid;
	BORDER-LEFT: #968e7c 1px solid;
	BORDER-TOP: #968e7c 1px solid;
	BORDER-BOTTOM: #968e7c 1px solid;
	FONT-SIZE: 14px;
	BACKGROUND: #e0ded3;
	COLOR: #493928;
	FONT-FAMILY: "Times New Roman", Times, serif;
	TEXT-DECORATION: none;
	cursor: hand;
	width: 120px;
	height: 25px;

}
.tabletopline {
	background-color: #769db8;
}
.subtitleUL {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #321D08;
	font-weight: normal;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #769db8;

}
.selectSmall {
	BORDER-RIGHT: #493928 1px solid;
	BORDER-TOP: #493928 1px solid;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	BORDER-LEFT: #493928 1px solid;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	BORDER-BOTTOM: #493928 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 45px;
	height: 20px;

}
.pageControl {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #321D08;
	background-color: #FCFBF7;


}
.placeHolder {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #333333;
	vertical-align: top;
	border: 1px solid #a1836f;

}
.timeTableTop {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #769db8;
	color: #FCFBF7;
	background-color: #a1836f;
	text-align: center;

}
.timeTableLeft {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FCFBF7;
	background-color: #a1836f;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #769db8;
	text-align: right;
	vertical-align: top;
	padding: 1px;





}
.timeTableTopLeft {
	vertical-align: top;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #321D08;
	background-color: #a1836f;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #769db8;
	border-bottom-color: #769db8;

}
.timeTableCell {
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #769db8;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #769db8;

}
.timeTable {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #769db8;
	border-top-width: 3px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #769db8;
	border-right-color: #769db8;
	border-left-color: #769db8;

}
.timeTableCellClass {
	vertical-align: top;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #769db8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #769db8;
	background-color: #FCFBF7;
	padding: 2px;





}
.ityear {
	BORDER-RIGHT: #493928 1px solid;
	BORDER-TOP: #493928 1px solid;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	BORDER-LEFT: #493928 1px solid;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	BORDER-BOTTOM: #493928 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 45px;
	height: 20px;


}
.itmonth {

	BORDER-RIGHT: #493928 1px solid;
	BORDER-TOP: #493928 1px solid;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	BORDER-LEFT: #493928 1px solid;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	BORDER-BOTTOM: #493928 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 60px;
	height: 20px;
}
.itday {


	BORDER-RIGHT: #493928 1px solid;
	BORDER-TOP: #493928 1px solid;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	BORDER-LEFT: #493928 1px solid;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	BORDER-BOTTOM: #493928 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 45px;
	height: 20px;
}
.select {
	BORDER-RIGHT: #493928 1px solid;
	BORDER-TOP: #493928 1px solid;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	BORDER-LEFT: #493928 1px solid;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	BORDER-BOTTOM: #493928 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 100%;
	height: 20px;

}
.inputtextarea {

	BORDER-RIGHT: #493928 1px solid;
	BORDER-TOP: #493928 1px solid;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	BORDER-LEFT: #493928 1px solid;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	BORDER-BOTTOM: #493928 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 100%;
}
.inputtextareaUnabled {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #333333;
	MARGIN: 0px;
	width: 100%;
	background-color: #edece7;
	border: 0px none #493928;
	overflow: auto;



}
.timeTableCellClassText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	background-color: #FCFBF7;
	padding: 2px;
	width: 100%;
	border: 0px none #769db8;
	overflow: hidden;
	clear: right;
	float: left;




}
.timeTableCellClassHit {
	vertical-align: top;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #769db8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #769db8;
	background-color: #990000;
	padding: 2px;
	font-weight: bold;

}
.timeTableCellClassSHit {

	vertical-align: top;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #769db8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #769db8;
	background-color: #769db8;
	padding: 2px;
	font-weight: bold;
}

