/*
body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

body, table, tr, td, form, input, password, select, p {
	font-size: 9pt;
}

a:link {
	color: #5A2C29;
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
.text0 {
	font-family: "Verdana", "����", "Arial", "Helvetica", "sans-serif";font-size: 10.5pt;line-height: 150%;
    white-space: pre; /* CSS2 */
    white-space: -moz-pre-wrap; /* Mozilla */
    white-space: -hp-pre-wrap; /* HP printers */
    white-space: -o-pre-wrap; /* Opera 7 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: pre-wrap; /* CSS 2.1 */
    white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
    word-wrap: break-word; /* IE */
}


/************lxr*************/
BODY {
	FONT-SIZE: 10pt; MARGIN: 0px 0px 10px; FONT-FAMILY: Osaka,verdana,Sans-Serif; BACKGROUND-COLOR: #f0f0f0
}
UL {
	MARGIN-LEFT: 25px
}
DL {
	MARGIN-TOP: 0px; PADDING-LEFT: 1px
}
DT {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; COLOR: #000099
}
DD {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 1.5em
}
EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-DECORATION: none
}
A:link {
	COLOR: #5A2C29; TEXT-DECORATION: none
}
A:visited {
	COLOR: #08245b; TEXT-DECORATION: none
}
A:active {
	COLOR: red; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
TD {
	FONT-SIZE: 8pt; FONT-FAMILY: Osaka,verdana,Sans-Serif
}
TR {
	FONT-SIZE: 8pt; FONT-FAMILY: Osaka,verdana,Sans-Serif
}
H1 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 0px; COLOR: #08245b; FONT-FAMILY: Osaka,verdana,Sans-Serif
}
.title {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 0px; COLOR: #08245b; FONT-FAMILY: Osaka,verdana,Sans-Serif
}
H2 {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #666; FONT-FAMILY: Osaka,verdana,Sans-Serif
}
.subtitle {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #666; FONT-FAMILY: Osaka,verdana,Sans-Serif
}
H3 {
	MARGIN-TOP: 35px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #08245b; FONT-FAMILY: Osaka,verdana,Sans-Serif
}
bordertable {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.bordertable {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.button {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Osaka,verdana,Sans-Serif
}
.item {
	COLOR: #08245b
}
.ok {
	COLOR: green
}
.text {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Osaka,verdana,Sans-Serif
}
TEXTAREA {
	FONT-SIZE: 9pt; FONT-FAMILY: Osaka,verdana,helvetica,arial,sans-serif
}
.textarea {
	FONT-SIZE: 9pt; FONT-FAMILY: Osaka, verdana,helvetica,arial,sans-serif
}
TEXTAREA.small {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Osaka, verdana,Sans-Serif
}
TH.banner {
	COLOR: #fff; BACKGROUND-COLOR: #08245b
}
TD.nav {
	BORDER-RIGHT: #848284 1px solid; BORDER-TOP: #848284 1px solid; BORDER-LEFT: #848284 1px solid; COLOR: #000; BORDER-BOTTOM: #848284 1px solid; BACKGROUND-COLOR: #d5d3ce
}
TD.clsBtnUp {
	BORDER-RIGHT: 2px inset; BORDER-TOP: 2px inset; BORDER-LEFT: 2px inset; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: 2px inset
}
TD.clsBtnDown {
	BORDER-RIGHT: 2px inset; BORDER-TOP: 2px inset; BORDER-LEFT: 2px inset; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: 2px inset
}
TD.clsBtnOn {
	BORDER-RIGHT: #eeeeee 2px outset; BORDER-TOP: #eeeeee 2px outset; BORDER-LEFT: #eeeeee 2px outset; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #eeeeee 2px outset
}
TD.clsBtnOff {
	BORDER-RIGHT: #559999 2px solid; BORDER-TOP: #559999 2px solid; BORDER-LEFT: #559999 2px solid; COLOR: #ffffff; BORDER-BOTTOM: #559999 2px solid; tab-index: 0
}
TD.topBtnOff {
	BORDER-RIGHT: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; COLOR: #ffffff; BORDER-BOTTOM: #cccccc 2px solid; tab-index: 0
}
TD.nav {
	COLOR: #ffffff
}
TABLE.tbl {
	BACKGROUND: #a5cbf7
}
TABLE.tbl TH {
	BORDER-RIGHT: #d1d1cd 1px outset; BORDER-TOP: #d1d1cd 1px outset; FONT-WEIGHT: normal; LIST-STYLE-POSITION: inside; BORDER-LEFT: #d1d1cd 1px outset; COLOR: #ffffff; BORDER-BOTTOM: #d1d1cd 1px outset; LIST-STYLE-TYPE: disc; BACKGROUND-COLOR: #08245b; TEXT-ALIGN: center
}
TABLE.tbl TD {
	BACKGROUND-COLOR: #ffffff
}
TABLE.std {
	BORDER-RIGHT: #08245b 2px solid; BORDER-TOP: #08245b 2px solid; BACKGROUND: #d6ebff; BORDER-LEFT: #08245b 2px solid; BORDER-BOTTOM: #08245b 2px solid
}
TABLE.std TH {
	BORDER-RIGHT: #d1d1cd 1px outset; BORDER-TOP: #d1d1cd 1px outset; LIST-STYLE-POSITION: inside; BORDER-LEFT: #d1d1cd 1px outset; COLOR: white; BORDER-BOTTOM: #d1d1cd 1px outset; LIST-STYLE-TYPE: disc; BACKGROUND-COLOR: #08245b
}
TABLE.std TD.hilite {
	BACKGROUND-COLOR: #ffffff
}
TABLE.contacts {
	BACKGROUND-COLOR: #08245b
}
TABLE.contacts TD {
	BACKGROUND-COLOR: #d6ebff
}
TABLE.contacts TD.hilite {
	BACKGROUND-COLOR: #ffffff
}
A.hdr:link {
	COLOR: #ffffff
}
A.hdr:active {
	COLOR: #ffffff
}
A.hdr:visited {
	COLOR: #ffffff
}
TD.tabon {
	BACKGROUND: url(images/tabSelectedBg.png) #a5cbf7
}
TD.taboff {
	BACKGROUND: url(images/tabBg.png) #d6ebff
}
TD.tabsp {
	BORDER-BOTTOM: #cccccc 2px solid
}
TD.tabox {
	BORDER-RIGHT: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; BORDER-BOTTOM: #cccccc 2px solid; BACKGROUND-COLOR: #a5cbf7
}
.warning {
	COLOR: red
}
.error {
	COLOR: red
}
.message {
	COLOR: #08245b
}
.no_ {
	COLOR: red
}
BODY.popcal {
	BACKGROUND-COLOR: #f0f0f0
}
TABLE.poptitle {
	BACKGROUND-COLOR: #ffffff
}
TABLE.poptitle TD {
	BACKGROUND-COLOR: #ffffff
}
TABLE.poptitle TH {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
TABLE.popcal {
	BACKGROUND-COLOR: #cccccc
}
TABLE.popcal TH {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Osaka,helvetica,arial,sans-serif; BACKGROUND-COLOR: #ffffff
}
TABLE.popcal TD {
	FONT-SIZE: 8pt; FONT-FAMILY: Osaka,helvetica,arial,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE.popcal TD.empty {
	BACKGROUND-COLOR: #e0e0e0
}
TABLE.mocal TD.day {
	BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE.popcal TD.today {
	
}
TABLE.popcal TD.weekend {
	BACKGROUND-COLOR: #f0f0f0
}
TABLE.popcal A:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
TABLE.popcal A:visited {
	COLOR: #0000ff; TEXT-DECORATION: none
}
TABLE.popcal A.today:link {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
TABLE.popcal A.today:visited {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
TABLE.popcal A.weekend:link {
	COLOR: #0000aa
}
TABLE.popcal A.weekend:visited {
	COLOR: #0000aa
}
TABLE.popcal A.empty:link {
	COLOR: #777777
}
TABLE.popcal A.empty:visited {
	COLOR: #777777
}
TABLE.motitle {
	BACKGROUND-COLOR: #777777
}
TABLE.motitle TD {
	BACKGROUND-COLOR: #f0f0f0
}
TABLE.motitle TH {
	FONT-SIZE: 10pt; BACKGROUND-COLOR: #f0f0f0
}
TABLE.mocal {
	BACKGROUND-COLOR: #777777
}
TABLE.mocal TH {
	COLOR: #ffffff; BACKGROUND-COLOR: #08245b
}
TABLE.mocal TD {
	
}
TABLE.mocal TD.week {
	VERTICAL-ALIGN: top; HEIGHT: 80px; BACKGROUND-COLOR: #08245b
}
TABLE.mocal TD.empty {
	VERTICAL-ALIGN: top; COLOR: #aaaaaa; HEIGHT: 80px; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: left
}
TABLE.mocal TD.day {
	VERTICAL-ALIGN: top; COLOR: #333366; HEIGHT: 80px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.mocal TD.today {
	VERTICAL-ALIGN: top; COLOR: #ffffff; BACKGROUND-COLOR: #a5cbf7; TEXT-ALIGN: left
}
TABLE.mocal TD.weekend {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
TABLE.mocal .event {
	
}
TABLE.minititle {
	
}
TABLE.minititle TD {
	
}
TABLE.minititle TH {
	FONT-WEIGHT: normal
}
TABLE.minical {
	
}
TABLE.minical TH {
	FONT-WEIGHT: normal
}
TABLE.minical TD {
	
}
TABLE.minical TD.week {
	
}
TABLE.minical TD.empty {
	COLOR: #aaaaaa
}
TABLE.minical TD.day {
	TEXT-ALIGN: center
}
TABLE.minical TD.today {
	BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: center
}
TABLE.minical TD.weekend {
	TEXT-ALIGN: center
}
TABLE.minical .event {
	
}
TABLE.tbl TD.event {
	BACKGROUND-COLOR: #fff0b0
}
TABLE.tbl TD.event TD {
	BACKGROUND-COLOR: #fff0b0
}
.hidden {
	DISPLAY: none
}
/************lxr*************/
