﻿/*FrontEnd Master Styles____________________________________________________________________________________*/
body 
{  
}

/*FrontEnd Master Content___________________________________________________________________________________*/
.content,
.content_bold,
.content_head
{
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size:12px;
    color:#767676;
    padding:15px;
    text-align:justify;
}
.content_bold
{
    font-weight:bold;
}
.content_head
{
    font-size:18px;
    color:#034ea2;
}
.content_link,
.content_link a,
.content_link a:hover
{
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#024fa1;
    text-decoration:none;
}
.content_link
{
    color:#3b5168;
    font-weight:normal;
}
.pager_text
{
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size:12px;
    color:#767676;
}
.err_text
{
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    font-style:italic;
    color:Red;
    text-decoration:none;
}
.form_text
{
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#404040;
    text-decoration:none;
}
.content_tb
{
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size:12px;
    color:#767676;
}
/*FrontEnd Financial Reports List __________________________________________________________________________*/
.fin_report_list
{
    border-bottom:solid 1px #767676;
    padding-top:10px;
}

/*FrontEnd Footer Styles____________________________________________________________________________________*/
.footer_links,
.footer_links a,
.footer_links a:hover
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
    font-weight:bold;
    color: #ffffff;
    white-space:nowrap;
    padding:5px;
    text-decoration:none; 
}

/*FrontEnd Menu Styles______________________________________________________________________________________*/
DIV.MAINmenu
{
    text-align:left;
    width:100%;
}
.MAINmenu,
.MAINmenu 
{
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size:11px;
    color:#FFFFFF;
    padding:0px;
}

.MAINmenu a,
.MAINmenu a:visited,
.MAINmenu a:link,
.MAINmenu a:active,
.MAINmenu a:hover
{
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    cursor:default;
    padding-left:13px;
    padding-right:13px;
    padding-bottom:3px;
    border-right:1px #FFFFFF solid;
    display:block;
    white-space:nowrap;
}
.MAINmenu a:hover
{
    color:#FFFFFF;
    background-color:#b1b1b1;
}
.MAINsubmenu 
{
    visibility:hidden;
    position:absolute;
    background-color:#024fa1;
    padding: 0px;
    width:140px;
    text-align:left;
    /*Filter: alpha (opacity=85);*/
    /*border:1px #cccccc solid;*/
    Filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#333333,strength=4);
}

.MAINsubmenu a,
.MAINsubmenu a:visited,
.MAINsubmenu a:link,
.MAINsubmenu a:active 
{
    display:block;
    width:100%;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#FFFFFF;
    text-decoration:none;
    border-bottom:1px solid #FFFFFF;
    padding-top:6px;
    padding-left:18px;
}
.MAINsubmenu a:hover 
{
    /*text-decoration:none;*/
    font-weight:normal;
    background-color:#b1b1b1;
    color:#FFFFFF;
    padding-left:18px;
}
.MAINsubmenu a.MAINsubmenu-head:hover,
.MAINsubmenu a.MAINsubmenu-head-hilite,
.MAINsubmenu a.MAINsubmenu-head-hilite:hover,
.MAINsubmenu a.MAINsubmenu-head-hilite:visited 
{
    color:#FFF;
    background-color:#b1b1b1;
}