body
{
    font-family: Verdana, Arial, Sans-Serif;

}
.login-input
{
    font-size: 12px;
    color: #333333;
    background-color: #ffffff;
}
.login-frame
{
    /*background-color: #ced9df;*/
   background-color: #DAE0E6;
}

.login-border-top
{
border-bottom: gray 1px solid;
}

.login-border-side
{
    border-right: gray 1px solid; 
    border-left: gray 1px solid; 
    border-top-style: none; 
    border-bottom-style: none;
}
.login-border-bottom
{
BORDER-TOP: gray 1px solid; 
}


.footer-text
{
    font-size: 11px;
    color: gray;
    padding-top: 5px;
    text-align: center;
}
.text-error
{
    font-size: 9px;
    color: red;
    text-align: center;
}
.required
{
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
}

.losf_logon_hdng
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    /* COLOR: #191970; */
    COLOR: #FF6600;
    FONT-FAMILY: Monotype Corsiva, Century Gothic, Verdana, Helvetica, Arial;
}

.event_input
{
    font-weight: normal;
    font-size: 12px;
    color: #333333;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    background-color: #FFF5EE;
	padding: 0px;
}

.event_input_01
{
    font-weight: normal;
    font-size: 12px;
    color: #333333;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
	background-color: #FFF5EE;/*  #FFFFE0  */
}

.event_input_02
{
    font-weight: normal;
    font-size: 12px;
    color: #333333;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    border-right: #778899 1px solid;
    border-top: #778899 1px solid;
    border-left: #778899 1px solid;
    border-bottom: #778899 1px solid;
	background-color: #eeeeee;/*  #FAFAD2 #e9e9e9 */
}
.cal_section_lbl
{
    font-weight: bold; 
    font-size: 12px;
    color: #191970;/*  #ffffff  */
    FONT-FAMILY: Verdana, Helvetica, Arial;
    background-color: #B0C4DE;/*    */
	padding: 5px;
}

.cal_section_lbl_blue
{
    font-weight: bold; 
    font-size: 13px;
    color: #ffffff;/* #191970   */
    FONT-FAMILY: Verdana,  Helvetica;
    background-color: #6186B3; /* #6699CC #778899; */
	padding: 0px;
    border-top: #6699CC 1px solid;
    border-bottom: #6699CC 1px solid;
    border-left: #ffffff 0px solid;
    border-right: #ffffff 0px solid;
}


INPUT.cal_event_txt
{
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
    font-size: 12px;
    color: #000000;
    FONT-FAMILY: Verdana, Helvetica, Arial;
}

SELECT.cal_event_select
{
    BORDER-LEFT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}

.cal_txtbox_lbl_blck
{
    font-weight: normal; 
    font-size: 13px;
    color: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
	padding-left: 8px;
}

.cal_txtbox_lbl_red
{
    font-weight: normal; 
    font-size: 13px;
    color: red;
    FONT-FAMILY: Arial, Verdana, Helvetica;
	padding-left: 8px;
}

A.losf_cal_btn
{
    /* padding: 1px;
    BORDER-LEFT: #6186B3 1px solid;
    BORDER-TOP: #6186B3 1px solid;
    BORDER-RIGHT: #6186B3 2px solid;
    BORDER-BOTTOM: #6186B3 2px solid; */ 
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;/* #191970   */
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    font-style: normal;
}

A.losf_cal_btn:hover
{
    /* padding: 1px;
    background-color: Silver;
    BORDER-LEFT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-RIGHT: #666666 2px solid;
    BORDER-BOTTOM: #666666 2px solid; */ /* #000000 #6699CC #778899; */
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #B22222; /* #FFB6C1;  #FF4500; */
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    font-style: normal;
}

.cal_msg_lbl_blck
{
    font-weight: normal; 
    font-size: 12px;
    color: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
	padding-left: 8px;
}

.cal_msg_lbl_red
{
    font-weight: normal; 
    font-size: 12px;
    color: red;
    FONT-FAMILY: Arial, Verdana, Helvetica;
	padding-left: 8px;
	
}

.cal_msg_lbl_grn
{
    font-weight: normal; 
    font-size: 12px;
    color: darkgreen;
    FONT-FAMILY: Arial, Verdana, Helvetica;
	padding-left: 8px;
	
}
Body.body_evnt
{
	margin-top: 10px;
	background-color: #F1F1F1; /* #F0F0F0 #DAA520*/	
}

TD.td_rtandlft_brdr
{
	border-left: #6d6d6d 1px solid;
	border-right: #6d6d6d 1px solid;	
}
TD.td_top_brdr
{
	border-top: #6d6d6d 1px solid;
}
TD.td_bottom_brdr
{
	border-bottom: #6d6d6d 1px solid;
}
TD.td_rt_brdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none;
	border-right: #6d6d6d 1px solid;	
}
TD.td_no_brdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none;
	border-right: #6d6d6d 0px solid;	
}
TD.td_hdr_admin
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #DAA520;
    FONT-FAMILY: Book Antiqua , Arial, Verdana;
    TEXT-DECORATION: none;
}
/* COLOR: #191970; #FF6600*/
.news_day_hdng_srch
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #191970;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    font-style: normal;
}


.tooltip_image
{
    border-right: #999999 2px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 2px solid;
    text-align: center;
    background-color: #ffffff;
    
}
A.pick_a_file
{
    /* padding: 1px;
    BORDER-LEFT: #6186B3 1px solid;
    BORDER-TOP: #6186B3 1px solid;
    BORDER-RIGHT: #6186B3 2px solid;
    BORDER-BOTTOM: #6186B3 2px solid; */ 
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000fff;/* #191970   */
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    font-style: normal;
}

A.pick_a_file:hover
{
    /* padding: 1px;
    background-color: Silver;
    BORDER-LEFT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-RIGHT: #666666 2px solid;
    BORDER-BOTTOM: #666666 2px solid; */ /* #000000 #6699CC #778899; */
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #B22222; /* #FFB6C1;  #FF4500; */
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline;
    font-style: normal;
}

/* Read Directory   */
TD.read_files
{
    BORDER-BOTTOM: #666666 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    font-style: normal;

}


A.read_files
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000fff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    font-style: normal;
}

A.read_files:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #B22222; /* #FFB6C1;  #FF4500; */
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline;
    font-style: normal;
}

Body.body_files
{
	margin-top: 05px;
	background-color: #E0E0E0; /* #F0F0F0 #DAA520*/	
}

TD.read_files_2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #663300;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    font-style: normal;
}