/* GENERAL */

.ITEM
{
	_padding: 1px 3px 1px 3px; /* padding -> _padding = fix voor moz */
	BORDER: 1px solid #5F7AA1;
	BACKGROUND-COLOR: #E4EDFA;
	height: 20px
}

.LINK, A
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000080;
	TEXT-DECORATION: none;
}

.LINK_B
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000080;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

.TH_LABEL, TH
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4981CD;
	TEXT-ALIGN: left;
	BORDER-BOTTOM: 1px solid #5F7AA1;
	FONT-WEIGHT: normal;
	BACKGROUND-IMAGE: url(/office/images/_bas/th_bg.gif);
	BACKGROUND-REPEAT: repeat-x;
	LINE-HEIGHT: 15px;
}

.TH_LABEL A:link
{
    COLOR: #FFFFFF
}

.TH_LABEL A:visited
{
    COLOR: #FFFFFF
}

.TH_LABEL_R
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4981CD;
	TEXT-ALIGN: right;
	BORDER-BOTTOM: 1px solid #5F7AA1;
}

.TH_LABEL_R A:link
{
    COLOR: #FFFFFF
}

.TH_LABEL_R A:visited
{
    COLOR: #FFFFFF
}

.TH_LABEL_C
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4981CD;
	TEXT-ALIGN: center;
	BORDER-BOTTOM: 1px solid #5F7AA1;
}

.TH_LABEL_C A:link
{
    COLOR: #FFFFFF
}

.TH_LABEL_C A:visited
{
    COLOR: #FFFFFF
}

.TH_LABEL_BORDER_TB
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4981CD;
	TEXT-ALIGN: left;
	BORDER-TOP: 1px solid #5F7AA1;
	BORDER-BOTTOM: 1px solid #5F7AA1;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 15px;
}

.TH_LABEL_BORDER_TB A:link
{
    COLOR: #FFFFFF
}

.TH_LABEL_BORDER_TB A:visited
{
    COLOR: #FFFFFF
}

TD, .TEXT
{

	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
}

.TEXT_R
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-ALIGN: right;
}

.TEXT_I
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: italic;
	COLOR: #000000;
}

.TEXT_B
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
}

.TEXT_I_B, .TEXT_B_I
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
	COLOR: #000000;
}

.TEXT_BIG_B
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
}

.TEXT_BIG_B_I, .TEXT_BIG_I_B
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
	COLOR: #000000;
}

.TEXT_SMALL
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
}

.TEXT_SMALL_I
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: italic;
	COLOR: #000000;
}

.TEXT_SMALL_B
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
}

.ERROR
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #FF0000;
}

.ERROR_BIG_B
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
}

.TEXTBOX
{
	BORDER: #4A668E 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: solid;
}

.TEXTAREA, TEXTAREA
{
	BORDER: #4A668E 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: solid;
}

.SELECTBOX, SELECT
{
	BORDER: #4A668E 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
}

.OPTION_LEVEL_1
{
	BACKGROUND-COLOR: #E4EDFA;
}

.OPTION_LEVEL_2
{
	BACKGROUND-COLOR: #BED4F4;
}

.OPTION_LEVEL_3
{
	BACKGROUND-COLOR: #8FB5ED;
}

.CHECKBOX
{
}

.BUTTON
{
	BORDER: #5F7AA1 1px solid ;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #BCD6F3;
	TEXT-ALIGN: center;
	COLOR: #2E3F58;
	CURSOR: hand;
}

.BUTTON_SEARCH
{
	BORDER: #5F7AA1 1px solid ;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #BCD6F3;
	TEXT-ALIGN: center;
	COLOR: #2E3F58;
	CURSOR: hand;
}

.BUTTON_DELETE
{
	BORDER: #5F7AA1 1px solid ;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #BCD6F3;
	TEXT-ALIGN: center;
	COLOR: #2E3F58;
	CURSOR: hand;
}

.BUTTON_SUBMIT
{
	BORDER: #5F7AA1 1px solid ;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #BCD6F3;
	TEXT-ALIGN: center;
	COLOR: #2E3F58;
	CURSOR: hand;
}

.BUTTON_CANCEL
{
	BORDER: #5F7AA1 1px solid ;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #BCD6F3;
	TEXT-ALIGN: center;
	COLOR: #2E3F58;
	CURSOR: hand;
}


.BUTTON_SUBMIT_SMALL
{
	BORDER: #5F7AA1 1px solid ;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #BCD6F3;
	TEXT-ALIGN: center;
	COLOR: #2E3F58;
	CURSOR: hand;
}

.BUTTON_OK
{
	BORDER: #5F7AA1 1px solid ;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #BCD6F3;
	TEXT-ALIGN: center;
	COLOR: #2E3F58;
	CURSOR: hand;
}

.BUTTON_EDIT
{
	BORDER: #5F7AA1 1px solid ;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #BCD6F3;
	TEXT-ALIGN: center;
	COLOR: #2E3F58;
	CURSOR: hand;
}

.BUTTON_PREVIOUS, .BUTTON_BACK
{
	BORDER: #5F7AA1 1px solid ;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #BCD6F3;
	TEXT-ALIGN: center;
	COLOR: #2E3F58;
	CURSOR: hand;
}

.BUTTON_NEXT, BUTTON_FORWARD
{
	BORDER: #5F7AA1 1px solid ;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #BCD6F3;
	TEXT-ALIGN: center;
	COLOR: #2E3F58;
	CURSOR: hand;
}

.BUTTON_APPROVE
{
	BORDER: #5F7AA1 1px solid ;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #BCD6F3;
	TEXT-ALIGN: center;
	COLOR: #2E3F58;
	CURSOR: hand;
}

.BUTTON_REJECT
{
	BORDER: #5F7AA1 1px solid ;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #BCD6F3;
	TEXT-ALIGN: center;
	COLOR: #2E3F58;
	CURSOR: hand;
}

.BUTTON_CLOSE
{
	BORDER: #5F7AA1 1px solid ;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #BCD6F3;
	TEXT-ALIGN: center;
	COLOR: #2E3F58;
	CURSOR: hand;
}

.BUTTON_CALCULATOR
{
	BORDER: #5F7AA1 1px solid ;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #BCD6F3;
	TEXT-ALIGN: center;
	COLOR: #2E3F58;
	CURSOR: hand;
	WIDTH: 33px;
	HEIGHT: 27px;
}

.COPYRIGHT
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #2B4299;
	PADDING: 10px 0px 10px 10px;
}

.TAB_ON
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	FONT-WEIGHT:  bold;
	BACKGROUND-COLOR: #5F87C6;
	BACKGROUND-IMAGE: url(/office/images/_bas/tab_on_bg.gif);
	BACKGROUND-REPEAT: repeat-x;
}

.TAB_OFF
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	FONT-WEIGHT:  bold;
	BACKGROUND-COLOR: #86B0E1;
	BACKGROUND-IMAGE: url(/office/images/_bas/tab_off_bg.gif);
	BACKGROUND-REPEAT: repeat-x;
}

.TAB_LINK
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	FONT-WEIGHT:  bold;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}

/* changed! */

#mainnavtabbed
{
	clear:both;
	list-style-type:none;
	margin:0;
	padding:0;
}

#mainnavtabbed li
{
	float:left;
}

#mainnavtabbed li a, .TAB_OFF_SMALL
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding:2 0 2 0px;
	text-align: center;
	font-weight: bold;
	background-color: #86B0E1;
	display:block;
}

#mainnavtabbed li a.TAB_ON_SMALL,.TAB_ON_SMALL
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding:2 0 2 0px;
	text-align: center;
	font-weight: bold;
	background-color: #5F87C6; 
	display:block;
}

.tabSpacer{
	background-color: #75a1d0;
	padding:2 0 2 0px;
	border-right:1px solid #8fbbec;
}

.menu_table_main
{
	height: 17px;
	border: none;
}

.menu_table_sub
{
	BACKGROUND-COLOR: #FAFAFA;
	LAYER-BACKGROUND-COLOR: #FAFAFA;
	VISIBILITY:hidden;
	POSITION:absolute;
	Z-INDEX:100;
	PADDING:0px;
	OVERFLOW:visible;
	BORDER:solid 1px #5F7AA1;
	TOP:0px;
	LEFT:00px;
	WHITE-SPACE:nowrap;
	COLOR:#000000;
	CURSOR:hand;
	BACKGROUND-IMAGE: url(/office/images/_bas/submenu_bg.gif);
	BACKGROUND-REPEAT: repeat-y;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.menu_iframe
{
	COLOR:#000000;
	visibility:hidden;
	position:absolute;
	top:0px;
	left:0px;
	width:0px;
	height:0px;
	z-index:98;
	border-style:hidden;
	border:none
}

.menu_divider
{
	PADDING-left:28px;
	background-color: #4981CD
}

.menu_item
{
	COLOR:#000000;
	PADDING-LEFT: 28px;
	PADDING-RIGHT:5px;
	PADDING-bottom:4px;
	PADDING-top:3px;
	cursor: hand;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.menu_item A
{
	TEXT-DECORATION:none;
	COLOR: #000000;
}

.menu_item_hover
{
	BORDER:1px solid #4981CD;
	BACKGROUND-COLOR: #BED3F0;
	PADDING-LEFT:27px;
	PADDING-RIGHT:4px;
	PADDING-bottom:3px;
	PADDING-top:2px;
	COLOR:#000000;
	cursor: hand;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.menu_item_hover A
{
	TEXT-DECORATION:none;
	COLOR:#000000;
}

.menu_main_on
{
	COLOR:#FFFFFF;
	PADDING-LEFT:3px;
	PADDING-RIGHT:3px;
	BACKGROUND-COLOR: #8CB0E0;
	BORDER:1px solid #336699;
	PADDING-top:2px;
	PADDING-bottom:2px;

	CURSOR:hand
}

.menu_main
{
	COLOR:#FFFFFF;
	PADDING-LEFT:4px;
	PADDING-RIGHT:4px;
	PADDING-top:2px;
	PADDING-bottom:2px;
	CURSOR:hand
}

.menu_main_link
{
	BACKGROUND-COLOR: #336699;
	COLOR: #FFFFFF;
	PADDING-LEFT:4px;
	PADDING-RIGHT:4px;
	PADDING-top:1px;
	PADDING-bottom:1px;
	CURSOR:hand
}

.menu_main_link A
{
	COLOR: #000000
}




/* end changes */


.BORDER_LEFT
{
	BORDER-LEFT: 1px solid #5F7AA1;
}

.BORDER_RIGHT
{
	BORDER-RIGHT: 1px solid #5F7AA1;
}

.BORDER_TOP
{
	BORDER-TOP: 1px solid #5F7AA1;
}

.BORDER_BOTTOM
{
	BORDER-BOTTOM: 1px solid #5F7AA1;
}

.BORDER_BOTTOM_RIGHT
{
	BORDER-BOTTOM: 1px solid #5F7AA1;
	BORDER-RIGHT: 1px solid #5F7AA1;
}

.BORDER_TOP_RIGHT
{
	BORDER-TOP: 1px solid #5F7AA1;
	BORDER-RIGHT: 1px solid #5F7AA1;
}

.BORDER_TOP_LEFT
{
	BORDER-TOP: 1px solid #5F7AA1;
	BORDER-LEFT: 1px solid #5F7AA1;
}

A, A:link, A:hover, A:active, A:visited
{
	TEXT-DECORATION: none;
}

.ROW_EVEN
{
	BACKGROUND-COLOR: #E4EDFA;
}

.ROW_ODD
{
	BACKGROUND-COLOR: #DBE7F8;
}

HR
{
	COLOR: #5F9FD4;
	HEIGHT: 1px;
}





/* LEFT FRAME */


.BODY_LEFT
{
	FONT-FAMILY: Geneva, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #759ED8;
	BORDER-RIGHT: 1px solid #5F7AA1;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#759ED8,endColorStr=#EFF6FF);
	MARGIN-LEFT: 6px;
	MARGIN-RIGHT: 0px;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 0px;
	TEXT-ALIGN: center;
	SCROLLBAR-FACE-COLOR: #AEC8EC;
	SCROLLBAR-ARROW-COLOR: #1A365C;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #F7FBFF;
	SCROLLBAR-3DLIGHT-COLOR: #E4EFFB;
	SCROLLBAR-SHADOW-COLOR: #4981CD;
	SCROLLBAR-DARKSHADOW-COLOR: #2B4299;
}

.MAIN_MENU
{
	FONT-FAMILY: Geneva, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #4981CD;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 25px;
	BORDER: #EFF5FD 1px solid ;
}

.MAIN_MENU A
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

.SUB_MENU
{
	FONT-FAMILY: Geneva, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #2B4299;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #EFF5FD;
	TEXT-ALIGN: left;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-top: 1px;
}

.SUB_MENU A:link
{
	FONT-FAMILY: Geneva, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #2B4299;
	TEXT-DECORATION: none;
}

.SUB_MENU A:active
{
	FONT-FAMILY: Geneva, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #2B4299;
	TEXT-DECORATION: none;
}

.SUB_MENU A:visited
{
	FONT-FAMILY: Geneva, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #2B4299;
	TEXT-DECORATION: none;
}

.SUB_MENU A:hover
{
	FONT-FAMILY: Geneva, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #2B4299;
	TEXT-DECORATION: none;
}

.LOGOUT A
{
	FONT-FAMILY: Geneva, Arial, Verdana, Helvetica, sans-serif;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	COLOR: #2B4299;
	TEXT-DECORATION: none;
}

.LOGOUT A:hover
{
	FONT-WEIGHT: bold;
}

/* TOP FRAME */


.BODY_TOP
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #C2D6F1;
	BACKGROUND-IMAGE: url(/office/images/_bas/bg_top.jpg);
	BACKGROUND-REPEAT: repeat-x;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
}

.BG_TOP
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(/office/images/_bas/bg_body_top.gif);
	BACKGROUND-REPEAT: repeat-y;
	TEXT-ALIGN: center
}

.OFFICE_NAME
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #2B4299;
	TEXT-ALIGN: left;
}

.APPLICATION_NAME
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #2B4299;
	TEXT-ALIGN: right;
}


/* CONTENT FRAME */


.BODY_CONTENT
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	MARGIN-LEFT: 7px;
	MARGIN-RIGHT: 7px;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 2px;
	SCROLLBAR-FACE-COLOR: #AEC8EC;
	SCROLLBAR-ARROW-COLOR: #1A365C;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #F7FBFF;
	SCROLLBAR-3DLIGHT-COLOR: #E4EFFB;
	SCROLLBAR-SHADOW-COLOR: #4981CD;
	SCROLLBAR-DARKSHADOW-COLOR: #2B4299;
}

.MAIN_AREA
{
	BACKGROUND-COLOR: #F5F8FF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	BORDER-TOP: 1px solid #2B4299;
	BORDER-LEFT: 1px solid #2B4299;
	BORDER-RIGHT: 1px solid #2B4299;
	BORDER-BOTTOM: 5px solid #BCD6F3;
	PADDING-BOTTOM: 6px;
}

.TAB_BG
{
	BACKGROUND-IMAGE: url(/office/images/_bas/lay_tab_bg.gif);
	BACKGROUND-REPEAT: repeat-x;
	LINE-HEIGHT: 31px;
	HEIGHT: 31px;
}


/* BOTTOM FRAME */


.BODY_BOTTOM
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #2B4299;
	BACKGROUND-COLOR: #C6D9F3;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 0px;
	SCROLLBAR-FACE-COLOR: #AEC8EC;
	SCROLLBAR-ARROW-COLOR: #1A365C;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #F7FBFF;
	SCROLLBAR-3DLIGHT-COLOR: #E4EFFB;
	SCROLLBAR-SHADOW-COLOR: #4981CD;
	SCROLLBAR-DARKSHADOW-COLOR: #2B4299;
}

.BG_BOTTOM
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #2B4299;
	TEXT-ALIGN: left
}


/* PORTAL */


.NEWS_ITEM
{
	LINE-HEIGHT: 15px;
}


/* CALENDER */


.CALENDER_WEEKEND
{
	BACKGROUND-COLOR: #DBE8F9;
}

.CALENDER_WEEK
{
	BACKGROUND-COLOR: #F5F8FF;
}

.CALENDER_TODAY
{
	BACKGROUND-COLOR: #BCD6F3;
	BORDER-TOP: 1px solid #5F7AA1;
	BORDER-RIGHT: 1px solid #5F7AA1;
}

.CALENDER_MONTH_LIGHT
{
	BACKGROUND-COLOR: #F5F8FF;
	BORDER-TOP: 1px solid #5F7AA1;
	BORDER-LEFT: 1px solid #5F7AA1;
}

.CALENDER_MONTH_NORMAL
{
	BACKGROUND-COLOR: #DBE8F9;
	BORDER-TOP: 1px solid #5F7AA1;
	BORDER-LEFT: 1px solid #5F7AA1;
}

.CALENDER_MONTH_DARK
{
	BACKGROUND-COLOR: #BCD6F3;
	BORDER-TOP: 1px solid #5F7AA1;
	BORDER-LEFT: 1px solid #5F7AA1;
}

.CALENDER_TEXT_TODAY_SMALL
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-ALIGN: center;
}

.CALENDER_TEXT_TODAY_BIG
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}

.CALENDER_APPOINTMENT_INVITED
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000080;
}

.CALENDER_APPOINTMENT_OTHER
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #5F9FD4;
}

.CALENDER_APPOINTMENT_DAYOFF
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #5F9FD4;
}

.CALENDER_APPOINTMENT_BIRTHDAY
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #5F9FD4;
}


.CALENDER_APPOINTMENT_OWN
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000080;
}

.CALENDER_APPOINTMENT_PREVIOUSWEEK
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #808080;
}

.CALENDER_SMALL_TEXT_B
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
}

.CALENDER_SMALL_TEXT
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	TEXT-ALIGN: right;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
}

/* HOLIDAYPLANNER */

.HOLIDAY_LIGHT
{
	BACKGROUND-COLOR: #EEF5FC;
	BORDER-TOP: 1px solid #5F7AA1;
	BORDER-LEFT: 1px solid #5F7AA1;
}

.HOLIDAY_NORMAL
{
	BORDER-TOP: 1px solid #5F7AA1;
	BORDER-LEFT: 1px solid #5F7AA1;
}	

.HOLIDAY_DARK
{
	BACKGROUND-COLOR: #BAD1EA;
	BORDER-TOP: 1px solid #5F7AA1;
	BORDER-LEFT: 1px solid #5F7AA1;
}

/* INFOPAGES */

.BODY_INFO
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	SCROLLBAR-FACE-COLOR: #AEC8EC;
	SCROLLBAR-ARROW-COLOR: #1A365C;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #F7FBFF;
	SCROLLBAR-3DLIGHT-COLOR: #E4EFFB;
	SCROLLBAR-SHADOW-COLOR: #4981CD;
	SCROLLBAR-DARKSHADOW-COLOR: #2B4299;
}


.BG_LEFT
{
	BACKGROUND-COLOR: #759ED8;
	BORDER-RIGHT: 1px solid #5F7AA1;
	BORDER-BOTTOM: 1px solid #5F7AA1;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#759ED8,endColorStr=#EFF6FF)
}

.INFO_CONTENT
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 2px;
}


.COPYRIGHT_MAIN
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #2B4299;
}

.LINK_LOGIN
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #0052A5;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

.TEXT_LOGIN
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

.BUTTON_LOGIN
{
	BORDER: #000000 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	COLOR: #000000;
	CURSOR: hand;
}

.BG_BOTTOM_TOP
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #C2D6F1;
	TEXT-ALIGN: right;
	PADDING-RIGHT: 20px;
	COLOR: #5E86C6;
}