body{font-family:Verdana;font-size:8pt;margin:0;background-color:#fff;height:100%}h1{display:inline;font-size:10pt;font-weight:700}h2{margin:5px 0 15px;font-size:11pt}h3{margin:15px 0;font-size:9pt}a{color:#357}a:hover{color:#c60}form{margin:10px 0}input,textarea{font-family:Verdana;font-size:8pt;width:35em}select{font-family:Verdana;font-size:8pt}label{margin-right:10px}hr{border:1px solid #cde;border-top:1px dashed #567;margin:5px 0}.hide{display:none}.printonly{display:none}a.gotop{background-color:#ca5;display:block;padding:3px;text-decoration:none;width:20px}a.anchor{color:#000}ul.menu{margin:5px 0 10px;padding-left:15px}ul.menu li{margin-bottom:10px}ul.menu li h2{padding-top:3px;font-size:9pt}.notice{border:1px solid #ccc;background-color:#eee;padding:5px;margin-bottom:5px}.bold{font-weight:700}.italic{font-style:italic}.big{font-size:10pt}.small{font-size:8pt;font-weight:400}.smaller{font-size:7pt;font-weight:400}input.small{width:50px!important;margin:0}.monofont{font-family:Courier New;font-size:9pt}.clickable{cursor:pointer}#top{background-color:#abc}#top *{vertical-align:middle}#logo{color:#fff;font-size:16pt;line-height:19pt;font-weight:700;padding:5px;margin-right:5px;cursor:pointer}#topmenu{margin-bottom:3px;font-size:6pt;font-family:verdana;font-weight:700;text-transform:uppercase;background-color:#789}#topmenu #copyright,#topmenu #clienthost{color:#fff;padding:0 3px}#topmenu a{padding:0 5px;text-decoration:none;white-space:nowrap;background-color:#cde}#topmenu a:hover{background-color:#def}#content{margin:0 3px}#content.withsidebar{border-left:120px transparent solid;padding-left:5px}#content.withsidebar .ignoresidebar{margin-left:-126px}#content.withwidesidebar{border-left:200px #fff solid;padding-left:5px}#content.withwidesidebar .ignoresidebar{margin-left:-206px}#announcement-holder{display:none}#clock{position:absolute;top:1px;right:0;width:120px;text-align:center;text-transform:uppercase;z-index:9}#clock-time{font-size:12pt;line-height:100%}#clock-date{font-size:7pt;line-height:100%}div.dialog div.title a.close{width:18px;margin-top:2px;line-height:13px;float:right;background:transparent url(../img/close.gif) no-repeat;text-decoration:none;xxxposition:absolute;left:3px}div.dialog div.title a.close:hover{background-position:0 -13px}div.box{background-color:#567;padding:1px;margin:5px;position:relative}div.box div.title{font-weight:700;color:#fff;text-align:center;line-height:18px}div.box div.content{background-color:#cde;padding:5px}div.box div.content ul{padding-left:15px}div.box.sidebar{width:120px;float:left;clear:left;margin:0 0 5px -126px}div.box.sidebar.wide{width:200px;margin:0 0 5px -206px}div.box.sidebar.gotop{position:relative;background-color:transparent;font-size:6pt;font-weight:700;line-height:6pt;width:40px}div.box.horizontal{margin:0;padding:0;display:inline;background-color:transparent}div.box.horizontal div.title{display:inline;padding:3px;background-color:#567}div.box.horizontal div.content{display:inline;background-color:transparent}div.box.horizontal ul.menu{display:inline;padding:0}div.box.horizontal ul.menu li{display:inline;padding-left:10px;margin-right:10px;background:url(../img/raquo.gif) 0 5px no-repeat}div.box.progress{background-color:#999}div.box.progress div.content{background-color:#ddd}div.box.progress div.bar{background:#faa url(../img/load.gif) -3px;text-align:center;font-size:7pt;font-weight:700;color:#444;line-height:13px;position:absolute}div.box.progress div.caption{margin-left:100px}div.box.error{background-color:red}div.box.error div.content{background-color:#fff0f0;color:#a00}div.box.success{background-color:#0a0}div.box.success div.content{background-color:#e0ffe0;color:#060}div.box.warning{background-color:#aa0}div.box.warning div.content{background-color:#ffffe0;color:#330}div.box.secondary{background-color:#999}div.box.secondary div.content{background-color:#ccc;color:#330}div.progressanimation{background-image:url(../img/load.gif);width:208px;height:13px}img.progressanimation{background:#faa url(../img/load.gif) -3px;line-height:13px;width:13px;height:13px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#processing{position:fixed;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;background-color:#555;padding:5px;font-size:12pt;font-style:italic;color:#fff;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;text-align:center;border:3px solid #fff}* html #processing{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}div.input{padding:3px 0;border-bottom:1px dotted #e5e5e5}.sidebar div.input{border-bottom:0 none #000}div.input *{vertical-align:middle}table.input{display:inline-table;#display:inline}input.button{width:100px;color:#fff;background-color:#37b;border:1px outset #37b;margin:3px;margin-left:0;font-size:7pt}span.label{font-weight:700;text-align:right;padding-right:5px;display:inline-block;width:100px}span.label_narrow{font-weight:700;text-align:right;padding-right:5px;display:inline-block;width:75px}.sidebar span.label,.sidebar span.label_narrow{text-align:left;padding:3px 0}.label span{line-height:21px}span.string{line-height:16px}input.text{height:13px;width:400px}.sidebar input.text{width:10em}textarea{width:400px;padding-left:1px}input.box{width:12px;height:16px;line-height:16px;vertical-align:middle}table.input input.box{height:13px}.datepickerholder{display:inline-block;position:relative}.datepicker{color:#000;font-weight:700;font-size:5pt;cursor:pointer;position:absolute;top:4px;right:3px}div.calendar{z-index:9999}div.section h3{background-color:#567;padding:3px;margin:20px 0 0;color:#fff}table.result{font-family:Verdana;xbackground-color:#CDCDCD;font-size:8pt;border-collapse:collapse;table-layout:auto;color:#000}table.result thead tr th,table.result tfoot tr th{text-align:left;background:#ccc url(../img/sortbg.gif) no-repeat;background-position:50% -300px;padding:5px 3px 2px;border-left:1px solid #aaa;border-right:1px solid #aaa}table.result thead tr .headerSortDown,table.result thead tr .headerSortUp{background-color:#789;color:#fff}table.result thead tr .header{background-position:50% 0;cursor:pointer}table.result thead tr .headerSortUp{background-position:50% -200px}table.result thead tr .headerSortDown{background-position:50% -100px}table.result tbody td{padding:2px;xbackground-color:#FFF;vertical-align:top;word-wrap:break-word;border:1px solid #ccc}table.result tbody tr.even{background-color:#F0F0F6}table.result tbody tr.marked{background-color:#cfc}table.result tbody tr.selected{background-color:#fcf}table.result tbody tr:hover{background-color:rgba(255,255,221,0.75)}table.result tbody tr.hover{background-color:#ffd}table.result tbody td .editable.input{padding:0;border-bottom:0;display:none}.commandbar{position:relative;color:#000;font-weight:700;font-size:7pt;padding:0 3px;top:2px}.commandbar div.box{position:absolute;display:none;top:0;left:3px;margin:0;width:auto;font-size:8pt;font-weight:400;border:1px solid #567;background-color:#cde}.commandbar div.box div.content{position:static;padding:0;margin:0}.commandbar .box .content ul.menu{list-style-type:none;margin:0;width:auto;height:auto;padding:0;margin:0}.commandbar .box .content ul.menu li{float:left;line-height:130%;padding:3px;margin:0}input.small2{width:50px;margin:1px}input.red{background-color:#b33;border:1px outset #b33}table.result tbody tr.red td{color:#900}.red{color:#900}.redbg{background-color:#900}img.red{background-color:red}table.result tbody tr.redbg td,table.result tbody tr td.redbg{background-color:#fdd}tr.redstripe td,.redstripe{background-image:url(../img/redstripe.gif)}input.green{background-color:#3a3;border:1px outset #3a3}input.lgreen{background-color:#DAF3DA;border:1px outset #3a3}table.result tbody tr.green td{color:#090}.greenbg{background-color:#3a3}table.result tbody tr.greenbg td,table.result tbody tr td.greenbg{background-color:#dfd}img.green{background-color:#0f0}.green{color:#090}tr.greenstripe td,.greenstripe{background-image:url(../img/greenstripe.gif)}input.yellow{background-color:#993;border:1px outset #993}input.lyellow{background-color:#cc9;border:1px outset #cc9}.yellowbg{background-color:#cc3}table.result tbody tr.yellowbg td,table.result tbody tr td.yellowbg{background-color:#cc3}img.yellow{background-color:#ff0}.yellow{color:#990}input.purple{background-color:#B64BF3;border:1px outset #7E24B2}.purplebg{background-color:#b64bf3}img.purple{background-color:#f0f}.purple{color:#909}table.result tbody tr.blue td{color:#009}img.blue{background-color:#00f}img.darkblue{background-color:#007}.blue{color:#009}.bluebg{background-color:#009}table.result tbody tr.grey td{color:#aaa}table.result tbody tr.greybg td,table.result tbody tr td.greybg{background-color:#eee}.greybg{background-color:#eee}.darkgreybg{background-color:#aaa}.darkgrey{color:#999}.grey{color:#ccc}.white{color:#fff}.whitebg{background-color:#fff}.blackbg{background-color:#000}input.grey{background-color:#aaa;border:1px outset #ccc}#instantmsg{font-size:14pt;width:50px;display:inline-block;text-align:center;text-decoration:none;margin-right:5px;background-color:#abc;z-index:100}#instantmsg:hover{background-color:#def}#instantmsg #unreadcount{margin-left:-5px;border-radius:5px;background-color:#fff;font-size:50%;font-weight:700;display:none}/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 8pt Tahoma; /* TJANDRA - 11/2/2007 10:02:51 AM */
	color: #333333;
	display: block; transform: translate(-50%,-50%);  /* TJANDRA - 11/7/2025 1:50:15 PM */
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
	font-weight: bold;  /* TJANDRA - 10/26/2007 3:18:40 PM */
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
.calendar .button,.calendar thead .name,.calendar thead .title{padding:2px;text-align:center}div.calendar{position:relative}.calendar,.calendar table{border:1px solid #206A9B;font-size:11px;color:#000;cursor:default;background:#F1F8FC;font-family:tahoma,verdana,sans-serif;width:200px}.calendar .cbnav{background-color:#007ED1}.calendar thead .title{font-weight:700;background:#000;color:#fff}.calendar thead tr{background:#007ED1;color:#fff}.calendar thead .daynames{background:#C7E1F3}.calendar thead .name{border-bottom:1px solid #206A9B;color:#000}.calendar thead .weekend{color:#a66}.calendar thead .hilite{background-color:#34ABFA;color:#000}.calendar thead .active{background-color:#006AA9;border:1px solid #008AFF;padding:2px 0 0 2px}.calendar tbody .day{width:2em;color:#456;text-align:right;padding:2px 4px 2px 2px}.calendar tbody .day.othermonth{font-size:80%;color:#bbb}.calendar tbody .day.othermonth.oweekend{color:#fbb}.calendar table .wn{padding:2px 3px 2px 2px;border-right:1px solid #000;background:#C7E1F3}.calendar tbody .rowhilite td{background:#def}.calendar tbody .rowhilite td.wn{background:#F1F8FC}.calendar tbody td.hilite{background:#fed}.calendar tbody td.active{background:#cde;padding:2px 2px 0}.calendar tbody td.selected{font-weight:700;border:1px solid #000;padding:1px 3px 1px 1px;background:#fff;color:#000}.calendar tbody td.weekend{color:#a66}.calendar tbody td.today{font-weight:700;color:#D50000}.calendar tbody .disabled{color:#999}.calendar tbody .emptyrow{display:none}.calendar tfoot .footrow{text-align:center;background:#206A9B;color:#fff}.calendar tfoot .ttip{background:#000;color:#fff;border-top:1px solid #206A9B;padding:1px}.calendar tfoot .hilite{background:#B8DAF0;border:1px solid #178AEB}.calendar tfoot .active{background:#006AA9;padding:2px 0 0 2px}.calendar .combo{position:absolute;display:none;top:0;left:0;width:4em;cursor:default;border:1px solid #655;background:#def;color:#000;font-size:90%;z-index:100}.calendar .combo .active,.calendar .combo .hilite{border-top:1px solid #46a;border-bottom:1px solid #46a;font-weight:700}.calendar .combo .label,.calendar .combo .label-IEfix{text-align:center;padding:1px}.calendar .combo .label-IEfix{width:4em}.calendar .combo .hilite{background:#34ABFA}.calendar .combo .active{background:#F1F8FC}.calendar td.time{border-top:1px solid #000;padding:1px 0;text-align:center;background-color:#E3F0F9}.calendar td.time .ampm,.calendar td.time .hour,.calendar td.time .minute{padding:0 3px 0 4px;border:1px solid #889;font-weight:700;background-color:#F1F8FC}.calendar td.time .ampm{text-align:center}.calendar td.time .colon{padding:0 2px 0 3px;font-weight:700}.calendar td.time span.hilite{border-color:#000;background-color:#267DB7;color:#fff}.calendar td.time span.active{border-color:red;background-color:#000;color:#A5FF00}