BODY {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; SCROLLBAR-FACE-COLOR: #000000; MARGIN: 6px; SCROLLBAR-HIGHLIGHT-COLOR: #f3f3f3; BORDER-LEFT: 0px; SCROLLBAR-SHADOW-COLOR: #f3f3f3; SCROLLBAR-ARROW-COLOR: #cc6600; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; SCROLLBAR-BASE-COLOR: #000000; BACKGROUND-COLOR: #333333; scrollbar-dark-shadow-color: #888888; scrollbar-3d-light-color: #9BAAC1
}
TD {
	LIST-STYLE-POSITION: inside; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(../layout_images/gray_bullet.gif); COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI {
	MARGIN-LEFT: 3px
}
A {
	FONT-WEIGHT: bold; COLOR: #445c6a; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #003366; TEXT-DECORATION: underline
}
.breadcrumbs {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #555555; TEXT-DECORATION: none
}
A.breadcrumbs {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #555555; TEXT-DECORATION: none
}
.breadcrumbs:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #555555; TEXT-DECORATION: none
}
.calendar-bg {
	BACKGROUND-COLOR: #003366
}
.tableheader {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #7c7cc7; BORDER-BOTTOM-COLOR: #7c7cc7; COLOR: #ffffff; BORDER-TOP-COLOR: #7c7cc7; BACKGROUND-COLOR: #003366; BORDER-RIGHT-COLOR: #7c7cc7
}
TH {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #7c7cc7; BORDER-BOTTOM-COLOR: #7c7cc7; COLOR: #ffffff; BORDER-TOP-COLOR: #7c7cc7; BACKGROUND-COLOR: #003366; BORDER-RIGHT-COLOR: #7c7cc7
}
.calendar-head {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #7c7cc7; BORDER-BOTTOM-COLOR: #7c7cc7; COLOR: #ffffff; BORDER-TOP-COLOR: #7c7cc7; BACKGROUND-COLOR: #003366; BORDER-RIGHT-COLOR: #7c7cc7
}
.calendar-day {
	FONT-SIZE: 80%; VERTICAL-ALIGN: top; HEIGHT: 5em; BACKGROUND-COLOR: #ffffff
}
.calendar-date {
	FONT-SIZE: 90%; BACKGROUND-COLOR: #ffffff
}
.calendar-cell {
	BACKGROUND-COLOR: #ffffff
}
A.calendar-cell {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffffff
}
P {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; MARGIN: 1px; COLOR: #003366
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc6600
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: black
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 105%; COLOR: #003366
}
.nav {
	COLOR: #003366
}
.menu {
	FONT-SIZE: 10px; FILTER: alpha(opacity=90); MARGIN-BOTTOM: 1px; MARGIN-RIGHT: 1px
}
.options {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; MARGIN-BOTTOM: 1px; BORDER-LEFT: #999999 1px solid; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #efefef
}
.menu A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none
}
.calendar-title {
	FONT-SIZE: 110%; COLOR: white; TEXT-DECORATION: none
}
A.calendar-title {
	LEFT: 10px; COLOR: #333333; TEXT-INDENT: 0.5em; TEXT-DECORATION: none
}
.calendar-title:hover {
	FONT-SIZE: 110%; COLOR: #ffffff; TEXT-INDENT: 0.5em; TEXT-DECORATION: none
}
.subMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: white; BACKGROUND-COLOR: #003366; TEXT-DECORATION: none
}
.subMenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #ffcc66; BACKGROUND-COLOR: #003366; TEXT-DECORATION: underline
}
.subMenuSel:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #ffcc66; BACKGROUND-COLOR: #003366; TEXT-DECORATION: underline
}
.subMenuSel {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #ffcc66; BACKGROUND-COLOR: #003366; TEXT-DECORATION: none
}
.sidehead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0.18em; PADDING-BOTTOM: 0px; COLOR: #336699; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
.sidehead:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.sidebar {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; MARGIN-LEFT: 12px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 200px; BOTTOM: 0.2em; TOP: 0.2em
}
.sidebarbody {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BOTTOM: 0.2em; TOP: 0.2em
}
.sidebar:link {
	COLOR: #cc6600; TEXT-DECORATION: none
}
.tab {
	MARGIN-LEFT: 2em; MARGIN-RIGHT: 0.1em
}
.footer {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #003366; TEXT-DECORATION: none
}
.footer:hover {
	FONT-WEIGHT: bold; COLOR: #220a6b; TEXT-DECORATION: underline
}
.folder {
	PADDING-LEFT: 6px; MARGIN-LEFT: 6px; LIST-STYLE-TYPE: none
}
.folder-dir {
	LIST-STYLE-IMAGE: url(../util/foldericon.gif); LIST-STYLE-TYPE: none
}
.folder-file {
	LIST-STYLE: none url(../util/preview.gif) outside
}
.counter {
	FILTER: Alpha(Opacity=10)
}
.translucentMenu {
	FILTER: Alpha(Opacity=50)
}
.drag {
	CURSOR: hand; POSITION: relative
}
#sec103 {
	PADDING-RIGHT: 2%; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 30%
}
#sec203 {
	PADDING-RIGHT: 2%; PADDING-LEFT: 2%; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 30%
}
#sec303 {
	PADDING-LEFT: 3%; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 30%
}
#sec102 {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 48%
}
#sec202 {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 48%
}
.textfield {
	BORDER-RIGHT: #aec0d2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aec0d2 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 3px; BORDER-LEFT: #aec0d2 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #aec0d2 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clientloginbox {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #eeeeee
}
