         <script language="javascript"><!--
         writeCookie();
         function writeCookie()
         {
            var today = new Date();
            var the_date = new Date("December 31, 2023");
            var the_cookie_date = the_date.toGMTString();
            var the_cookie = "msa_resolution="+ screen.width +"x"+ screen.height +"x"+ screen.colorDepth;
            var the_cookie = the_cookie + ";expires=" + the_cookie_date;
            document.cookie=the_cookie;
         }
         //--></script>
         

body {

    background-color: #a6181d;

    margin: 0px;

    padding: 0px;

    font-size: 11px;

    font-family: Tahoma;

}


td {

  /* vertical-align: top; */

}

 

a.top_menu_links {

  font-family: Arial;

  font-weight: bold;

  font-size: 12px;

  line-height: 13px;

  color: #1b7a92;



  text-decoration: none;

  text-transform: uppercase;

}



#top_menu_links {

  color: #a6181d;

}



.links_align {

  padding-top: 15px;

  text-align: center;

}



.padding_center_block {

  padding-left: 22px;

  padding-top: 47px;

  padding-bottom: 0px;

  text-align: left;

}



.coperight {

  font-family: Arial;

  font-weight: normal;

  font-size: 11px;

  line-height: 14px;

/*    color: #DBA3A5;*/
    color: #FFFFFF;

  padding-left: 4px;

  padding-top: 15px;

}



.line_height_str {

  height: 23px;

  color: #ffffff;

}



.bg_color_block {

  background-color: #ffffff;

}



/*######*/



select, input, textarea{

    color: #4b4b4b;

    font-size: 11px;

    font-family: Tahoma;

    font-weight: normal;

}



input.button {

    color: #4b4b4b;

    font-size: 11px;

    font-family: Tahoma;

    height: 22px;

    cursor: pointer;

}



td.main_cell{

    /* background-color: #ffffff;  */

    width:630px;

    padding-top: 1px;

    padding-left: 10px;

}

td.right_cell{

    width:142px;

font-size: 11px;

    padding-top: 1px;

}

td.delimiter_cell{

    width: 5px;

}



A {text-decoration: none;  font-size: 11px; font-family: Tahoma; color: #a6181d;}

a:hover { text-decoration: underline;}



.home_menu {

    background-color: #ff9265;

}



.home_menu_font {

    color:#ffffff;

    font-size: 12px;

    font-family: Tahoma;

    font-weight: bold;

    text-decoration: none;

    text-transform: uppercase;

}



.home_search {

    background-color: #ffffff;

}



.header {

    color: #197992;

    background-color: #ebebeb;

    font-size: 12px;

    font-family: Arial;

    font-weight: bold;

    text-transform: uppercase;

    padding-left: 2px;

}

.content {

    background-color: #ffffff;

    border: solid 1px #ffffff;

}

.content_active {

    background-color: #ffffff;

}



.text {

    font-family: Tahoma;

    font-size: 11px;

    color:#4b4b4b;

    text-decoration: none;

}

.wbg{
	background-color: #FFFFFF
}

.text_head {

    font-family: Tahoma;

    font-size: 11px;

    color:#4b4b4b;

    font-weight: bold;

    text-decoration: none;

}



.text_hidden  {

    font-family: Tahoma;

    font-size: 11px;

    color:#4b4b4b;

    font-style: italic;

}



.text_active {

    font-family: Tahoma;

    font-size: 11px;

    color:#4b4b4b;

    background-color: #ffffff;

}



.link {

    font-family: Tahoma;

    font-size: 11px;

    color:#a6181d;

}



.link_menu {

    font-family: Arial;

    font-size: 11px;

    color:#dba3a5;

    text-decoration: none;

}

.link_menu_1 {

    font-family: Arial;

    font-size: 11px;

/*    color: #DBA3A5;*/
    color: #FFFFFF;

    text-decoration: none;

}



.link_active {

    font-family: Tahoma;

    font-size: 11px;

    color:#ffffff;

    background: #197992;

}



.font_menu {

    color: #197992;

    font-size: 11px;

    line-height: 14px;

    font-family: Arial;

}



.font_copyright {

/*    color: #DBA3A5;*/
    color: #FFFFFF;

    font-size: 11px;

    font-family: Tahoma;

    font-weight: bold;

}



.font_powered {

/*    color: #DBA3A5;*/
    color: #FFFFFF;

    font-size: 10px;

    font-family: Tahoma;

    text-decoration: underline;

}

.font_powered:hover {

    color: #ffffff;

    font-size: 10px;

    font-family: Tahoma;

    text-decoration: underline;

}



.error_msg{

    /*color: #a6181d;*/
	color: #000000;
    font-size: 11px;

    font-family: Tahoma;

}



.icon{

    border: solid 2px #ffffff;

}



.tab{

    background-color: #ffffff;

    border-top: solid 1px #ffffff;

    border-right: solid 1px #ffffff;

    padding: 0px 10px;

}



.tab_first{

    background-color: #ffffff;

    border-top: solid 1px #ffffff;

    border-right: solid 1px #ffffff;

    border-left: solid 1px #ffffff;

    padding: 0px 10px;

}



.tab_active{

    background-color: #ffffff;

    border-top: solid 1px #ffffff;

    border-right: solid 1px #ffffff;

    padding: 0px 10px;

}



.delimiter {

    border-top: solid 1px #a6181d;

    font-size: 1px;

}



.page_div_active{

    width: 26px;

    height: 26px;

    background-color: #a6181d;

    text-align: center;

    float: left;

    margin:1px;

}

.page_div{

    width: 26px;

    height: 26px;

    background-color: #ffffff;

    text-align: center;

    float: left;

    margin:1px;

}

.page_link_active{

    color: #FFFFFF;

    font-size: 11px;

    font-family: Tahoma;

    text-decoration: underline;

    margin-top:10px;

}

.page_link{

    color: #a6181d;

    font-size: 11px;

    font-family: Tahoma;

    text-decoration: underline;

    margin-top:10px;

}



/*--------------- calendar ------------------*/

.month{

    color: #4b4b4b;

    font-size: 11px;

    font-family: Tahoma;

    text-align: center;

}

.monthname, .monthnavigation{

    color: #4b4b4b;

    font-size: 11px;

    font-family: Tahoma;

    font-weight: bold;

    text-align: center;

}

.monthlink{

    font-size: 11px;

    font-family: Tahoma;

    font-weight: bold;

}

.dayname{

    color: #777777;

    font-size: 11px;

    font-family: Tahoma;

    text-align: center;

    width: 20px;

}

.monthday, .sunday, .saturday {

    font-size: 11px;

    font-family: Tahoma;

    text-align: center;

    color: #4b4b4b;

    background-color: #ffffff;

    border: solid 1px #4b4b4b;

    height: 15px;

    width: 20px;

}

.nomonthday{

    font-size: 11px;

    font-family: Tahoma;

    text-align: center;

    color: #777777;

    background-color: #ffffff;

    border: solid 1px #777777;

    height: 15px;

    width: 20px;

}

.today{

    color: #4b4b4b;

    background-color: #ffffff;

    border: solid 1px #a6181d;

    font-size: 11px;

    font-family: Tahoma;

    text-align: center;

    height: 15px;

    width: 20px;

}

.selectedday{

    font-size: 11px;

    font-family: Tahoma;

    text-align: center;

    color: #ffffff;

    background-color: #ff9265;

    border: solid 1px #a6181d;

    height: 15px;

    width: 20px;

}

.notemptyday{

    font-size: 11px;

    font-family: Tahoma;

    text-align: center;

    color: #4b4b4b;

    background-color: #ffffff;

    border: solid 1px #4b4b4b;

    height: 15px;

    width: 20px;

}

.daylink{

    color: #4b4b4b;

    font-size: 11px;

    font-family: Tahoma;

    text-align: center;

    text-decoration: underline;

}



/*--------------------- mailbox ---------------------*/

.mailbox_div_active{

    background-color: #ffffff;

font-size: 11px;

    height: 30px;

}

.mailbox_div{

    background-color: #ffffff;

font-size: 11px;

    height: 30px;

}

.mailbox_div_view{

    background-color: #ffffff;

font-size: 11px;

    border: solid 1px #ffffff;

}

.mailbox_text_active{

    color: #4b4b4b;

    font-size: 11px;

    font-family: Tahoma;

    font-weight: bold;

    text-decoration: none;

}

.mailbox_text{

    color: #4b4b4b;

    font-size: 11px;

    font-family: Tahoma;

    font-weight: 100;

    text-decoration: none;

}



td.calendar_header_top_cell { font-family: Tahoma; font-size: 11px; color: #4b4b4b; font-weight: bold; text-decoration:none; background-color: #ffffff; border-bottom: 1px solid #4b4b4b; border-right: 1px solid #4b4b4b; padding-top: 8px; padding-bottom: 8px; }

td.calendar_header_right_cell { font-family: Tahoma; font-size: 11px; color: #4b4b4b; font-weight: bold; text-decoration:none; background-color: #ffffff; border-bottom: 1px solid #4b4b4b; padding-top: 8px; padding-bottom: 8px; }

td.calendar_top_cell { font-family: Tahoma; font-size: 11px; color: #4b4b4b; font-weight:normal; text-decoration:none; background-color: #FFFFFF; border-right: 1px solid #4b4b4b; border-bottom: 1px solid #4b4b4b; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}

td.calendar_right_cell { font-family: Tahoma; font-size: 11px; color: #4b4b4b; font-weight:normal; text-decoration:none; background-color: #FFFFFF; border-bottom: 1px solid #4b4b4b; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}

td.calendar_top_cell_empty { background-color: #ffffff; border-right: 1px solid #4b4b4b; border-bottom: 1px solid #4b4b4b; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}

td.calendar_right_cell_empty { background-color: #ffffff; border-bottom: 1px solid #4b4b4b; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}

td.calendar_top_cell_today { font-family: Tahoma; font-size: 11px; color: #4b4b4b; font-weight:normal; text-decoration:none; background-color: #FFFFFF;border: 1px solid #a6181d; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}

td.calendar_right_cell_today { font-family: Tahoma; font-size: 11px; color: #4b4b4b; font-weight:normal; text-decoration:none; background-color: #FFFFFF; border: 1px solid #a6181d; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}

td.calendar_day_number { font-family: Tahoma; font-size: 11px; color:#4b4b4b

; font-weight: bold; }

a.calendar_url { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #a6181d; text-decoration:underline; }

