/* GENERAL */

.ITEM
{
	PADDING: 1px 3px 1px 3px;
	BORDER: 1px solid #3b51b3;
	BACKGROUND-COLOR: #f3f6ff;
	height: 20px;
}

.LINK, A
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #29387d;
	TEXT-DECORATION: none;
}

A:hover
{
	TEXT-DECORATION: underline;
}

.LINK_TOP
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

.LINK_B
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #29387d;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

.TH_LABEL, TH, .TH_LABEL td
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #3b51b3;
	TEXT-ALIGN: left;
	BORDER-BOTTOM: 1px solid #3b51b3;
	FONT-WEIGHT: normal;
	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: #3b51b3;
	TEXT-ALIGN: right;
	BORDER-BOTTOM: 1px solid #3b51b3;
}

.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: #3b51b3;
	TEXT-ALIGN: center;
	BORDER-BOTTOM: 1px solid #3b51b3;
}

.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: #3b51b3;
	TEXT-ALIGN: left;
	BORDER-TOP: 1px solid #3b51b3;
	BORDER-BOTTOM: 1px solid #3b51b3;
	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_TOP
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
}

.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: #f3f6ff;
}

.OPTION_LEVEL_2
{
	BACKGROUND-COLOR: #ccd9ff;
}

.OPTION_LEVEL_3
{
	BACKGROUND-COLOR: #8FB5ED;
}

.CHECKBOX
{
}

.BUTTON, .BUTTON_SEARCH, .BUTTON_DELETE, .BUTTON_SUBMIT, .BUTTON_CANCEL, .BUTTON_SUBMIT_SMALL, .BUTTON_OK, .BUTTON_EDIT, .BUTTON_PREVIOUS, .BUTTON_BACK, .BUTTON_NEXT, BUTTON_FORWARD, .BUTTON_APPROVE, .BUTTON_REJECT, .BUTTON_CLOSE, .BUTTON_CALCULATOR
{
/*	BORDER: #29387D 1px solid ;*/
	border-top: solid 1px #868686;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #3d3d3d;
	
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #29387D;
	TEXT-ALIGN: center;
	COLOR: #ffffff;
}

.COPYRIGHT
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #29387D;
	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: #4c68e6;
	HEIGHT: 30px;
	vertical-align: middle
}

.TAB_OFF
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	FONT-WEIGHT:  bold;
	BACKGROUND-COLOR: #29387D;
	HEIGHT: 30px;
	vertical-align: middle
}

.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;
	vertical-align: middle;
}

/* 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: #29387d;
	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: #4c68e6; 
	display:block;
}

.tabSpacer
{
	
}

.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 #29387D;
	TOP:0px;
	LEFT:00px;
	WHITE-SPACE:nowrap;
	COLOR:#000000;
	CURSOR:hand;
	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: #29387D
}

.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 #29387D;
	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 #29387D;
}

.BORDER_RIGHT
{
	BORDER-RIGHT: 1px solid #29387D;
}

.BORDER_TOP
{
	BORDER-TOP: 1px solid #29387D;
}

.BORDER_BOTTOM
{
	BORDER-BOTTOM: 1px solid #29387D;
}

.BORDER_BOTTOM_RIGHT
{
	BORDER-BOTTOM: 1px solid #29387D;
	BORDER-RIGHT: 1px solid #29387D;
}

.BORDER_TOP_RIGHT
{
	BORDER-TOP: 1px solid #29387D;
	BORDER-RIGHT: 1px solid #29387D;
}

.BORDER_TOP_LEFT
{
	BORDER-TOP: 1px solid #29387D;
	BORDER-LEFT: 1px solid #29387D;
}

A, A:link, A:hover, A:active, A:visited
{
/*	TEXT-DECORATION: none;*/
}

.ROW_EVEN
{
	BACKGROUND-COLOR: #f3f6ff;
}

.ROW_ODD
{
	BACKGROUND-COLOR: #dbe4ff;
}

HR
{
	COLOR: #5F9FD4;
	HEIGHT: 1px;
}





/* LEFT FRAME */


.BODY_LEFT
{
	FONT-FAMILY: Geneva, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #29387D;
/*	BORDER-RIGHT: 1px solid #29387D;*/
	MARGIN:0px;
	TEXT-ALIGN: center;
}

.MAIN_MENU
{
	FONT-FAMILY: Geneva, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #4c68e6;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 25px;
	BORDER: #f3f6ff 1px solid ;
}

.MAIN_MENU A, .MAIN_MENU A:hover
{
	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: #1f4077;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #f3f6ff;
	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: #1f4077;
	TEXT-DECORATION: none;
}

.SUB_MENU A:active
{
	FONT-FAMILY: Geneva, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #1f4077;
	TEXT-DECORATION: none;
}

.SUB_MENU A:visited
{
	FONT-FAMILY: Geneva, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #1f4077;
	TEXT-DECORATION: none;
}

.SUB_MENU A:hover
{
	FONT-FAMILY: Geneva, Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #1f4077;
	TEXT-DECORATION: none;
}

.LOGOUT A
{
	FONT-FAMILY: Geneva, Arial, Verdana, Helvetica, sans-serif;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	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: #29387D;
	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;
	TEXT-ALIGN: center
}

.OFFICE_NAME
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	TEXT-ALIGN: left;
}

.APPLICATION_NAME
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	TEXT-ALIGN: right;
}


/* CONTENT FRAME */


.BODY_CONTENT
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #e6eaff; /*wit*/
	MARGIN-LEFT: 7px;
	MARGIN-RIGHT: 7px;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 2px;
}

.MAIN_AREA
{
/*	BACKGROUND-COLOR: #ffffff;*/
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
/*	BORDER-TOP: 1px solid #29387D;
	BORDER-LEFT: 1px solid #29387D;
	BORDER-RIGHT: 1px solid #29387D;
	BORDER-BOTTOM: 5px solid #ccd9ff;*/
	/*PADDING-BOTTOM: 0px;*/
}

.TAB_BG
{
	LINE-HEIGHT: 30px;
	HEIGHT: 30px;
	BACKGROUND-COLOR: #29387D;
}


/* BOTTOM FRAME */


.BODY_BOTTOM
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #29387D;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 0px;
}

.BG_BOTTOM, .BG_BOTTOM td, .BG_BOTTOM td a
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	TEXT-ALIGN: left
}


/* PORTAL */


.NEWS_ITEM
{
	LINE-HEIGHT: 15px;
}


/* CALENDER */


.CALENDER_WEEKEND
{
	BACKGROUND-COLOR: #dbe4ff;
}

.CALENDER_WEEK
{
	BACKGROUND-COLOR: #f3f6ff;
}

.CALENDER_TODAY
{
	BACKGROUND-COLOR: #ccd9ff;
	BORDER-TOP: 1px solid #29387D;
	BORDER-RIGHT: 1px solid #29387D;
}

.CALENDER_MONTH_LIGHT
{
	BACKGROUND-COLOR: #f3f6ff;
	BORDER-TOP: 1px solid #29387D;
	BORDER-LEFT: 1px solid #29387D;
}

.CALENDER_MONTH_NORMAL
{
	BACKGROUND-COLOR: #dbe4ff;
	BORDER-TOP: 1px solid #29387D;
	BORDER-LEFT: 1px solid #29387D;
}

.CALENDER_MONTH_DARK
{
	BACKGROUND-COLOR: #ccd9ff;
	BORDER-TOP: 1px solid #29387D;
	BORDER-LEFT: 1px solid #29387D;
}

.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: #29387d;
}

.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: #29387d;
}

.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 #29387D;
	BORDER-LEFT: 1px solid #29387D;
}

.HOLIDAY_NORMAL
{
	BORDER-TOP: 1px solid #29387D;
	BORDER-LEFT: 1px solid #29387D;
}	

.HOLIDAY_DARK
{
	BACKGROUND-COLOR: #BAD1EA;
	BORDER-TOP: 1px solid #29387D;
	BORDER-LEFT: 1px solid #29387D;
}

/* 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;
}


.BG_LEFT
{
	BACKGROUND-COLOR: #29387D;
/*	BORDER-RIGHT: 1px solid #29387D;
	BORDER-BOTTOM: 1px solid #29387D;*/
}

.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: #29387D;
}

.LINK_LOGIN
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
}

.TEXT_LOGIN
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
}

.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: #29387D;
	TEXT-ALIGN: right;
	PADDING-RIGHT: 20px;
	COLOR: #ffffff;
}

div.float {
  float: left;
  width: 102px;
  height: 120px;
  margin: 5px;
 }
  
div.float p {
	text-align: center;
}



.CALENDER_APPOINTMENT_CENTRAL
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-style: italic;
	COLOR: #888888;
}

.NEWSITEM_CENTRAL
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-style: italic;
	COLOR: #888888;
}