body { color: #000000; background-color: #FFFFFF; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
a { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
a:link { color: #000099}
a:visited { color: #990099}
a:hover, a:active { color: #FF3333}
input,select {
	font-size: 10pt;
	}

#radio {
	border: none;
	font-size: 10pt;
	}
	
textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: 1px solid #888888;
	font-size: 10pt;
	background-color: #ffffff;
	}

th { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
td { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
p { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
caption { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
ul { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
ol { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
pre { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.apptop { background-color: #000099}
.navlang { color: #663333; background-color: #D6E7EF; font-size: 9pt; font-weight: normal; font-family: Arial, Helvetica, sans-serif}
.nav { color: #666666; font-size: 9pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
:link.nav, :visited.nav { color: #FFFFFF}
:hover.nav, :active.nav { color: #9999FF}
.apptab { color: #666666; background-color: #CACACA; font-size: 10pt; font-weight: bold; font-family: Verdana}
:link.apptab, :visited.apptab { color: #FF3366}
:hover.apptab, :active.apptab { color: #FFFF99}
.info {
	color: #CC0000;
	background-color: #CACACA;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/bar_bg.gif);
}
.user { color: #CC0000; font-size: 10pt; font-weight: bold; font-family: Verdana}
.mainbox { background-color: #FFFFFF}
.menu { background-color: #FFFFFF}
.menuitem { color: #000090; font-size: 10pt; text-align: left; vertical-align: top; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, sans-serif}
:link.menuitem, :visited.menuitem { color: #333333}
:hover.menuitem, :active.menuitem { color: #FF3333; text-decoration: underline}
.menubar { background-color: #D1D0D0}
.mgrpbox { background-color: #E8E8E8}
.mgrpmark { background-color: #E8E8E8}
.mgrp { color: #E56F51; background-color: #E8E8E8; text-align: left; vertical-align: top; font-size: 10pt; font-weight: normal; font-style: normal; text-decoration: none; font-family: Arial, Helvetica, sans-serif}
.footer { color: #FF6666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif}
:visited.footer, :link.footer { color: #FF6666}
:hover.footer, :active.footer { color: #FF3333}
.content { background-color: #FFFFFF}
.heading1 { color: #CC3366; font-size: 12pt; font-style: italic; font-weight: bold; font-family: Geneva, Arial, Helvetica, san-serif}
.heading2 { color: #669966; font-size: 11pt; font-style: italic; font-weight: bold; font-family: Geneva, Arial, Helvetica, san-serif}
.highlight { color: #000099; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.note { color: #FF3333; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.introbox { border: 3px #FFFFFF solid; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.introtitle { color: #FFFFFF; background-color: #6193C6; border: 3px solid #FFFFFF; padding: 6px; white-space: nowrap; text-align: center; vertical-align: middle; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.introlabel { color: #333333; background-color: #E8E8E8; border: 3px #FFFFFF solid; padding: 6px; text-align: right; vertical-align: top; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.introfield { color: black; background-color: #E8E8E8; border: 3px #FFFFFF solid; padding: 6px; vertical-align: top; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.listtitle { color: #000090; white-space: nowrap; text-align: center; font-size: 11pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.listbox { border: 1px solid #D1D0D0; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.listheader { color: #31659C; background-color: #D6E7EF; border: 1px solid #D1D0D0; padding: 3px; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.listodd { background-color: #FFFFFF; border: 1px solid #D1D0D0; padding: 3px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.listeven { background-color: #E8E8E8; border: 1px solid #D1D0D0; padding: 3px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.entrybox { border: 3px #FFFFFF solid; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.entrytitle { color: #FFFFFF; background-color: #6193C6; border: 3px solid #FFFFFF; padding: 6px; white-space: nowrap; text-align: center; vertical-align: middle; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.entrynote { color: #FF3333; background-color: #E8E8E8; border: 3px #FFFFFF solid; padding: 6px; text-align: left; vertical-align: top; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.entryreq { color: #black; background-color: #E8E8E8; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.entryhint { color: #0000CC; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.entrylabel { color: #black; background-color: #E8E8E8; border: 3px #FFFFFF solid; padding: 6px; text-align: right; vertical-align: top; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.entryfield { background-color: #E8E8E8; border: 3px #FFFFFF solid; padding: 6px; text-align: left; vertical-align: top; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.entrycmd { color: #333333; background-color: #6193C6; border: 3px #FFFFFF solid; padding: 6px; text-align: center; vertical-align: middle; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.elstbox { border: 1px solid #6193C6; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.elstheader { color: #666666; background-color: #D6E7EF; border: 1px solid #6193C6; padding: 3px; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.elstfield { background-color: #E8E8E8; border: 1px solid #6193C6; padding: 3px; text-align: left; vertical-align: top; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.elstcmd { color: #000099; background-color: #D6E7EF; border: 1px #000090 solid; padding: 3px; text-align: center; vertical-align: middle; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.regbox { border: 1px solid #6193C6; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.reglabel { color: #333333; background-color: #E8E8E8; border: 1px solid #6193C6; padding: 6px; text-align: right; vertical-align: top}
.regfield { border: 1px solid #6193C6; padding: 6px; vertical-align: top}
.regcmd { color: #000099; background-color: #D6E7EF; border: 1px #000090 solid; padding: 3px; text-align: center; vertical-align: middle; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.viewbox { border: 1px solid #6193C6; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.viewtitle { color: #FFFFFF; background-color: #6193C6; border: 1px solid #6193C6; padding: 6px; white-space: nowrap; text-align: center; vertical-align: middle; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.viewlabel { color: #666666; background-color: #E8E8E8; border: 1px solid #6193C6; padding: 6px; text-align: right; vertical-align: top; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.viewfield { background-color: #FFFFFF; border: 1px solid #6193C6; padding: 6px; vertical-align: top; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.viewcmd { color: #333333; background-color: #6193C6; border: 1px solid #6193C6; padding: 6px; text-align: center; vertical-align: middle; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.cmdbtn { color: #000099; background-color: #CCCC99; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; cursor: hand}
.cmd2btn { color: #000099; background-color: #CCCC99; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; cursor: hand}
.actionarea { color: #000099; background-color: #D6E7EF; padding: 4px; vertical-align: middle; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.actionbtn { color: #000090; background-color: #99999AF; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; cursor: hand}
.actionsel { color: #000099; background-color: #E8E8E8; font-size: 9pt; font-family: Arial, Helvetica, sans-serif}
.errtitle { color:#000099; background-color: #E8E8E8; font-size: 12pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px}
.errmsg { color: #FF0000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.msg { color: #000099; text-align: center; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.treediv { padding-left: 22px; padding-top: 3px; padding-bottom: 3px}
.treeentry { padding: 0px; border: 0px; border-spacing: 0px; border-collapse: collapse}
.treecell { padding: 2px; text-align: center; vertical-align: bottom}
.treeroot { color: #000090; padding-left: 6px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; white-space: nowrap; text-align: left; vertical-align: middle}
.treegroup { padding-left: 6px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; white-space: nowrap; text-align: left; vertical-align: middle}
.treemember { padding-left: 6px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; white-space: nowrap; text-align: left; vertical-align: middle}
.calendarbox { border: 1px solid #6193C6; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.calendarcell { border: 1px solid #6193C6; padding: 6px; vertical-align: top}
.calendarmark { background-color: #D6E7EF}
.ctypebox { border: 0px; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.ctypeindex { color: #000099; background-color: #CCCCC7; padding: 2px; text-align: center; vertical-align: middle; font-size: 12pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.ctypeindexselected { color: #000099; background-color: #6193C6; padding: 2px; text-align: center; vertical-align: middle; font-size: 12pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.ctypetitle { color: #990000; background-color: #6193C6; padding: 4px; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.calbox { border: 1px solid #6193C6; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.calcell { border: 1px solid #6193C6; padding: 1px; vertical-align: top}
.calnote { color: #000090; background-color: #E8E8E8; border: 1px solid #6193C6; padding: 3px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.caltitle { color: #CC0000; background-color: #CCCCC9; border: 1px solid #6193C6; padding: 4px; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.calheader { color: #333333; background-color: #E8E8E8; border: 1px solid #6193C6; padding: 3px; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.calodd { background-color: #FFFFFF; border: 1px solid #6193C6; padding: 3px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.caleven { background-color: #E8E8E8; border: 1px solid #6193C6; padding: 3px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.mtgbox { border: 0px #FFFFFF solid; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.mtgodd { background-color: #E8E8E8; border: 0px #FFFFFF solid; padding: 3px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.mtgeven { background-color: #FFFFFF; border: 0px #FFFFFF solid; padding: 3px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.mtgtime { color: #CC0000}
.email { color: #663333}
:link.email { color: #000099}
:visited.email { color: #990099}
:hover.email, :active.email { color: #FF3333}
.office a {
	text-decoration: none;
	color: blue;
}

.hosting, .ready, .online, .busy, .away, .offline, .berightback {
	padding: 1px 1em 1pt 30px;
	white-space: nowrap;
	border-style: solid;
	border-width: 1px 10px 0px 0px;
	border-color: white;
}

.hosting {
	background-image: url('../images/hosting.gif');
	background-color: #FBDCDC;
	background-repeat: no-repeat;
	background-position: center left;
}

.ready {
	background-image: url('../images/ready.gif');
	background-color: #DDE9CC;
	background-repeat: no-repeat;
	background-position: center left;
}

.online {
	background-image: url('../images/online.gif');
	background-color: #D4F2FE;
	background-repeat: no-repeat;
	background-position: center left;
}

.busy {
	background-image: url('../images/busy.gif');
	background-repeat: no-repeat;
	background-position: center left;
}

.away {
	background-image: url('../images/away.gif');
	background-repeat: no-repeat;
	background-position: center left;
}
.erd {
	color: #CC0000;
	font-size: 10pt;
	text-align: left;
}
#nav a:link {
	color: #666666;
	text-decoration: underline;
	font-size: 9pt;
}
#nav a:visited {
	color: #666666;
	text-decoration: underline;
	font-size: 9pt;
}
#nav a:hover {
	color: #FFFFFF;
}
