BODY {
	MARGIN: 5px; FONT-FAMILY: tahoma, helvetica, sans-serif
}
DIV#header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#eng_header {
	FONT-WEIGHT: bold; FONT-SIZE: 24pt; COLOR: green; FONT-FAMILY: verdana, helvetica, sans-serif; TEXT-ALIGN: left
}
#cym_header {
	FONT-WEIGHT: bold; FONT-SIZE: 24pt; COLOR: green; FONT-FAMILY: verdana, helvetica, sans-serif; TEXT-ALIGN: right
}
#lhnav {
	BORDER-RIGHT: black 3px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative
}
TABLE.menu {
	MARGIN-TOP: 10px
}
TR.menu TD {
	FONT-WEIGHT: bold; FONT-SIZE: larger; FONT-FAMILY: verdana, helvetica, sans-serif; BACkgROUND-COLOR: #338833; TEXT-ALIGN: center
}
TD.menu A:link {
	COLOR: black
}
TD.menu A:visited {
	COLOR: black
}
TD.menu_curr A:link {
	COLOR: white
}
TD.menu_curr A:visited {
	COLOR: white
}
.about {
	FONT-SIZE: smaller
}
TH {
	TEXT-ALIGN: left
}
TABLE.userdetail {
	BORDER-RIGHT: green 2px double; BORDER-TOP: green 2px double; BORDER-LEFT: green 2px double; BORDER-BOTTOM: green 2px double; BACkgROUND-COLOR: #73899c
}
TH.userdetail {
	FONT-SIZE: large
}
TD.userdetail {
	COLOR: white
}
TH.userdetail {
	COLOR: white
}
TR.ud_owned {
	BACkgROUND-COLOR: #8fabc3
}
TR.detailsinsert {
	BACkgROUND-COLOR: yellow
}
TR.detailsupdate {
	BACkgROUND-COLOR: orange
}
TR.detailsremove {
	BACkgROUND-COLOR: red
}
.fulldetails {
	MARGIN-LEFT: 20px
}
.error {
	COLOR: red
}
.form_label {
	FONT-WEIGHT: bold; FONT-SIZE: smaller
}
.lhlinks A:link {
	FONT-WEIGHT: bold; FONT-SIZE: smaller; COLOR: black
}
.lhlinks A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: smaller; COLOR: black
}
.navcontents {
	MARGIN-BOTTOM: 20px
}
.loginnavform {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACkgROUND-COLOR: #e0ffd0
}
.loginnavtitle {
	MARGIN-TOP: 0px
}
A.cal:link {
	COLOR: #83ceee
}
A.cal:visited {
	COLOR: #83ceee
}
TABLE.cal {
	BORDER-RIGHT: black 2px double; BORDER-TOP: black 2px double; BORDER-LEFT: black 2px double; BORDER-BOTTOM: black 2px double; BACkgROUND-COLOR: #338833
}
TH.cal {
	FONT-SIZE: large
}
TH.cal {
	COLOR: white
}
.social {
	BACkgROUND-COLOR: #ffffff
}
.trip {
	BACkgROUND-COLOR: #99dd99
}
.training {
	BACkgROUND-COLOR: #bbffbb
}
.visitors {
	BACkgROUND-COLOR: #cccccc
}
.warning {
	COLOR: red; text-size: smaller
}
.duty_officer {
	BACkgROUND-COLOR: #eaffea
}
.committee {
	BACkgROUND-COLOR: #eaffea
}
