/*--------------------------------------------------|
| FinerEdge 2.5 | www.fineredge.com                 |
|---------------------------------------------------|
| Copyright (c) 2010 FinerEdge Software             |
|--------------------------------------------------*/

page
{ 
    text-align: center; 
}

.table_general
{
    background-color:#516081;
    margin:0 auto;
    width:800px;
}

.div_general
{
    background-color:#516081;
    margin:0 auto;
    width:800px;
}

.table_menu 
{
    background-color:#516081;
    border-width:1pt;
    border-color:#ffffff;
    border-style:solid none none none;
    margin:0 auto;
    width:800px;
}

.tdmenumain
{
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	color:#ffffff;
	white-space: nowrap;
	vertical-align:baseline; 
    border-width:1pt;
    border-color:#afafaf;
    border-style:none none solid none;
    padding:2pt 0pt 2pt 0pt;
}

.tdmenumainselected
{
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	color:#ffffff;
	white-space: nowrap;
	vertical-align:baseline; 
    border-width:1pt;
    border-color:#afafaf;
    border-style:none solid none solid;
    padding:2pt 0pt 2pt 0pt;
}	

.menumain
{
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:normal;
	color:#ffffff;
	white-space: nowrap;
	text-decoration: none;
	cursor:pointer;
	vertical-align:baseline; 
	width:100%; 
	height:100%;
}

.menumainselected
{
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color:#ffd700;
	white-space: nowrap;
	text-decoration: none;
	cursor:pointer;
	vertical-align:baseline; 
	width:100%; 
	height:100%;
}

.div_submenu
{
    background-color:#516081;
    height:16pt;
    margin:0 auto;
    width:800px;
}	

.table_submenu_visible 
{
    background-color:#516081;
    margin:0 auto;
    width:100%;
}

.table_submenu_invisible 
{
    background-color:#516081;
    display:none;
    margin:0 auto;
    width:100%;
}

.tdmenusub
{
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	color:#ffffff;
	white-space: nowrap;
	vertical-align:baseline; 
    padding:2pt 0pt 2pt 0pt;
}

.menusub
{
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:normal;
	color:#ffffff;
	white-space: nowrap;
	text-decoration: none;
	cursor:pointer;
	vertical-align:baseline; 
	width:100%; 
	height:100%;
}

.menusubselected
{
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color:#ffd700;
	white-space: nowrap;
	text-decoration: none;
	cursor:pointer;
	vertical-align:baseline; 
	width:100%; 
	height:100%;
}

.table_footer
{
    background-color:#516081;
    border-width:1pt;
    border-color:#ffffff;
    border-style:solid none none none;
    margin:0 auto;
    width:800px;
}

.tdfooter
{
	font-family: Helvetica, sans-serif;
	font-size: 8pt;
	color:#ffffff;
	white-space: nowrap;
	vertical-align:baseline; 
}

.footer
{
	font-family: Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	color:#ffffff;
	white-space: nowrap;
	text-decoration: none;
	cursor:pointer;
	vertical-align:baseline; 
	width:100%; 
	text-align:center;

}

.mainarea
{
	background-color:#ffffff;
	border-width:2pt;
	border-style:solid;
	border-color:#516081;
	color:#000000;
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	min-height:300px;
	padding:4pt;
}

.horzbar
{
	border-style:solid none solid none;
	border-width:5pt;
	border-color:#516081 #ffffff #d3d3d3 #ffffff;
}

.horzbarorange
{
	border-style:solid none solid none;
	border-width:5pt;
	border-color:#f1b572 #ffffff #ffa500 #ffffff;
}

.text
{
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
}

.textbold
{
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color:#000000;
}

.textboldorange
{
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color:#ffa500;
}

.textsmall
{
	font-family: Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
}

.title
{
	font-family: Helvetica, sans-serif;
	font-size: 14pt;
    font-weight:bold;
	color:#516081;
    text-align: center;
}

.logo
{
    border-width:1pt;
    border-style:solid;
    border-color:#ffffff;
}

.subtitle
{
	font-family: Helvetica, sans-serif;
	font-size: 12pt;
    font-weight:bold;
	color:#516081;
    text-align: center;
}

.subtitleleft
{
	font-family: Helvetica, sans-serif;
	font-size: 12pt;
    font-weight:bold;
	color:#516081;
    text-align: left;
}

.lineseparator
{
	border-style:solid none;
	border-width:1pt;
	border-color:#d3d3d3 #ffffff;
}

.casename
{
    border:outset;
    border-color:#d3d3d3;
    border-width:2pt;
	color:#ffffff;
	cursor:pointer;
	background-color:#516081;
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:normal;
	padding:1pt;
	white-space: nowrap;
}

.downloadlink
{
}