FIELDSET SELECT {
	MARGIN: 18px 0px 0px;
	FONT: 11px Arial, Helvetica, sans-serif
}
FIELDSET TEXTAREA {
	MARGIN: 18px 0px 0px;
	FONT: 11px Arial, Helvetica, sans-serif
}
FIELDSET INPUT {
	MARGIN: 18px 0px 0px;
	FONT: 11px Arial, Helvetica, sans-serif
}
TD SELECT {
	MARGIN: 0px
}
TD TEXTAREA {
	MARGIN: 0px
}
TD INPUT {
	MARGIN: 0px
}
SELECT {
}
TEXTAREA {
	height:100px;
}
INPUT {
}
.medium {
	WIDTH: 200px;
}
.large {
	WIDTH: 300px;
}
.xlarge {
	WIDTH: 400px;
}
.small {
	WIDTH: 80px;
}
.tiny {
	WIDTH: 30px;
}
LABEL {
	FONT-WEIGHT: bold;
}
FIELDSET FIELDSET {
	BORDER-TOP-WIDTH: 2px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	BORDER-LEFT-WIDTH: 2px;
	BORDER-LEFT-COLOR: #9c3ebb;
	BACKGROUND-IMAGE: none;
	BORDER-BOTTOM-WIDTH: 2px;
	BORDER-BOTTOM-COLOR: #9c3ebb;
	PADDING-BOTTOM: 5px;
	MARGIN: 4px 5px;
	BORDER-TOP-COLOR: #9c3ebb;
	PADDING-TOP: 5px;
	BORDER-RIGHT-WIDTH: 2px;
	BORDER-RIGHT-COLOR: #9c3ebb
}
FIELDSET FIELDSET LEGEND {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #9c3ebb
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-LEFT-COLOR: #5ea6a6;
	PADDING-BOTTOM: 5px;
	MARGIN: 5px 10px 5px 5px;
	BORDER-TOP-COLOR: #5ea6a6;
	PADDING-TOP: 15px;
	BORDER-BOTTOM: gray 2px solid;
	BACKGROUND-COLOR: #f6f6f6;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-RIGHT-COLOR: #5ea6a6
}
LEGEND {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000000
}
#container {
	BORDER-RIGHT: black 0px solid;
	BORDER-TOP: black 0px solid;
	FLOAT: left;
	BORDER-LEFT: black 0px solid;
	WIDTH: 650px;
	BORDER-BOTTOM: black 0px solid
}
#leftCol {
	BORDER-RIGHT: red 0px solid;
	BORDER-TOP: red 0px solid;
	FLOAT: left;
	BORDER-LEFT: red 0px solid;
	WIDTH: 320px;
	BORDER-BOTTOM: red 0px solid
}
#rightCol {
	BORDER-RIGHT: black 0px solid;
	BORDER-TOP: black 0px solid;
	FLOAT: right;
	BORDER-LEFT: black 0px solid;
	WIDTH: 320px;
	BORDER-BOTTOM: black 0px solid
}
#farRightCol {
	BORDER-RIGHT: blue 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: blue 0px solid;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: blue 0px solid;
	WIDTH: 300px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: blue 0px solid
}
#javaScriptCalendar {
	BORDER-RIGHT: blue 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: blue 1px solid;
	DISPLAY: none;
	PADDING-LEFT: 2px;
	BACKGROUND: #aaaaaa;
	PADDING-BOTTOM: 2px;
	FONT: xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	BORDER-LEFT: blue 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: blue 1px solid;
	POSITION: absolute
}
#javaScriptCalendar DIV {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	TEXT-ALIGN: center
}
#javaScriptCalendar SPAN.arrow {
	FONT-WEIGHT: bold;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	CURSOR: pointer;
	COLOR: blue;
	POSITION: absolute
}
#javaScriptCalendar SPAN.close {
	FONT-WEIGHT: bold;
	RIGHT: 2px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	CURSOR: pointer;
	COLOR: black;
	TOP: 1px
}
#javaScriptCalendar TABLE {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 160px
}
#javaScriptCalendar TH {
	FONT-WEIGHT: normal;
	FONT-SIZE: xx-small;
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#javaScriptCalendar TH.this {
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#javaScriptCalendar THEAD {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-BOTTOM: black 1px solid
}
#javaScriptCalendar TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: xx-small;
	BACKGROUND:  transparent scroll repeat 0% 0%;
	CURSOR: default;
	TEXT-ALIGN: right
}
#javaScriptCalendar TD.that:hover {
	BACKGROUND: #cccccc;
	CURSOR: pointer
}
#javaScriptCalendar TD.that {
	BACKGROUND: #bbbbbb;
	CURSOR: pointer
}
#javaScriptCalendar TD.this {
	FONT-WEIGHT: bold;
	BACKGROUND: #33ccff;
	CURSOR: pointer
}
