﻿table, tr, td, p, ul, li, ol
{
	font-family: verdana, tahoma, arial,helvetica;
	font-size: 8pt;
	color: black;
	line-height: normal;
}

div.logo-block, div.logo-block-main
{
    height: 55px; width: 287px; float: left;
    background: transparent url('../images/logo-block.png') no-repeat top left;
}
div.mflogo-block
{
    height: 55px;
    width: 300px;
    float: right;
    background: transparent url('../images/mflogo-block.png') no-repeat left top;
}
body
{
    background: #e6e6e6 url('../images/bg-tile.png') repeat-x top left;
	margin: 0px 0px 0px 0px;
	font-family: verdana;
	font-size: 8pt;
	color: black;
	line-height: 1.4em;
	color: #000;
}
.normaltext
{
	font-size: 8pt;
	color: black;
	font-family: verdana;
}
.links
{
	font-size: 8pt;
	font-family: verdana;
}
.tblCaption
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: verdana;
	background-color: #0085cf;
	width: 100%;
	height: 20px;
}
.tblBorder
{
	border-top-style: solid; 
	border-right-style: solid; 
	border-left-style: solid; 
	border-bottom-style: solid; 
	border-left-color: #0085cf; 
	border-bottom-color: #0085cf; 
	border-top-color: #0085cf; 
	border-right-color: #0085cf;
}
.gridalternatingRowStyle
{
	background-color: gainsboro;
	font-size: 8pt;
	color: Black;
	font-family: verdana;
}
.gridSelectedRowStyle
{
	background-color: yellow;
	font-size: 8pt;
	color: Black;
	font-family: verdana;
}
.gridRowStyle
{
	background-color: White;
	font-size: 8pt;
	color: Black;
	font-family: verdana;
}
.gridHeaderStyle,
.gridHeaderStyle a:link,
.gridHeaderStyle a:visited
{
	font-weight: bold;
	background-color: #0085cf;
	font-size: 8pt;
	color: White;
	font-family: verdana;
}



.MainMenu_MenuContainer
{
	background: transparent;
	color: black;
	width: 100%;
	padding: 0px;
}


.StaticMenuItem
{
	background: transparent;
	border: solid 0px #999999;
	font-size: 12px;
	font-weight: normal;
	cursor: hand;
	color: #666;
	font-family: verdana, tahoma, arial,helvetica;
	height: 10px;
	text-transform: none;
	text-align: left;
	padding-right: 7px;
	padding-left: 7px;
}
.StaticHoverMenuItem
{
	border: solid 0px #999999;
	font-size: 12px;
	font-weight: normal;
	cursor: hand;
	color: #c5034e;
	font-family: verdana, tahoma, arial,helvetica;
	text-transform: none;
	height: 10px;
	text-align: left;
	padding-right: 7px;
	padding-left: 7px;	

}
.DynamicMenuItem
{
	font-size: 12px;
	font-weight: normal;
	cursor: hand;
	color: #666;
	font-family: verdana, tahoma, arial,helvetica;
	height: 20px;
	text-transform: none;
	text-align: left;
	z-index: 20000;
	cursor: hand;
	background: #FFF;
	border-bottom: 1px solid #999999;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;	
}
.DynamicHoverMenuItem
{
	font-size: 12px;
	font-weight: normal;
	cursor: hand;
	color: #c5034e;
	font-family: verdana, tahoma, arial,helvetica;
	height: 20px;
	text-transform: none;
	text-align: left;
	z-index: 20000;
	cursor: hand;
	background: #FFF;
	border-bottom: 1px solid #999999;	
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;	
}
.DynamicMenu
{
	 border-color: #003C66;
	 border-style: solid;
	 border-width: 1px;
}

.eRecMsgTitle
{
	font-size: 10pt;
	color: blue;
	font-family: verdana;	
}
.eRecMsgDateUser
{
	font-size: 7pt;
	color: black;
	font-family: verdana;	
}
.modalBackground 
{
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}

table.layouttable
{
	width: 880px;
	border: 0 0 0 0;
	margin-left: auto;
	margin-right: auto;
}

td.edge-left, td.edge-right, td.edge-leftcorner, td.edge-rightcorner
{
    width: 8px;
    background: #e6e6e6 url('../images/edge-left.png') repeat-y top right;
    padding: none;
}

td.edge-right
{
   background: #e6e6e6 url('../images/edge-right.png') repeat-y top left;
}

td.edge-leftcorner, td.edge-rightcorner, td.edge-bottom
{
    height: 8px;
    background: #e6e6e6 url('../images/edge-leftcorner.png') no-repeat top right;
}

td.edge-rightcorner
{
    background: #e6e6e6 url('../images/edge-rightcorner.png') no-repeat top left;   
}

td.edge-bottom
{
    background: #e6e6e6 url('../images/edge-bottom.png') repeat-x top;
}

td.content-region
{
    background: #f6f6f6 url('../images/content-bg-tile.png') repeat top left;
    padding: none;
    vertical-align: text-top;
    text-align: left;
}
.collapsePanel {
      width: 200px;
      height:0px;
      background-color:white;
      overflow:hidden;
}
 
.collapsePanelHeader{   
      width:200px;            
      height:20px;
      color: Yellow;
      background-color: Black;
      font-weight:bold;
      float:none;
      padding:5px; 
      cursor: pointer; 
      vertical-align: middle;
}


/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url('../images/tab-line.png') repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url('../images/tab.png') no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url('../images/tab.png') no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#000000;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer
{
    background: url('../images/tab.png') no-repeat 0pt -40px;
    border-bottom-color: #ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner
{
    background: url('../images/tab.png') no-repeat right -40px;
    color: #000000;
    border-color: #333;
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#f6f6f6;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}
