
html, Body
{
	font-family: Verdana;
	font-size:10pt;
	
}
.Text
{
	font-family: Verdana;
	font-size:10pt;
}

.DGrid
{
	font-family: Verdana;
	font-size:10pt;
}

.DGrid A:link    
{
    color:White;
    font-family:Verdana;
	font-size:10pt;
}

.DGrid A:visited 
{
    color:White;
    font-family:Verdana;
	font-size:10pt;
}

.DGrid A:active  
{
    color:White;
    font-family:Verdana;
	font-size:10pt;
}

.DGrid A:hover   
{
	font-family:Verdana;
	font-size:10pt;
    text-decoration:    underline;
    color:White
}
/* #AA4F00 */
/*Content Pane*/

.ContentPane
{
	text-decoration:none;
	color:Black;
	font-family:Verdana;
	font-size:10pt;
}
.ContentPane.Text
{
	font-size: 10pt;
}
.ContentPane.Text.Bold
{
	font-size: 10pt;
	font-weight:bold;	
}
.ContentPane.ReportLabel
{
	background-color:#3161CE;
	color:White;
	font-size: 10pt;
	font-weight:bold;
 
}
.ContentPane.Text.Emphisized
{
	font-style:italic;
}
.ContentPane.Bold
{
	font-weight:bold;	
}
.ContentPane.Note
{
	font-size: 10pt;
}
.ContentPane.FormRequired
{
	color: #ff6633;
}
.ContentPane.FormValidator
{
	font-size: 10pt;
	color:Red;
}
.ContentPane.SubHeader
{
	/* color: #ff6600; */
	color: #3161CE;
	font-size: 10pt;
	font-weight:bold;
}
.ContentPane.Title
{
	font-size: 10pt;
	font-weight:bold;
}
.ContentPane.InputText
{
    font-size: 10pt;
}
.ContentPane.Important
{
	font-size: 10pt;
	color:Red;
	font-weight:bold;
}
/*ContentPane Links Style */

.ContentPane A:link    
{
    color:BLUE;
    font-family:Verdana;
	font-size:10pt;
}

.ContentPane A:visited 
{
    color:BLUE;
    font-family:Verdana;
	font-size:10pt;
}

.ContentPane A:active  
{
    color:BLUE;
    font-family:Verdana;
	font-size:10pt;
}

.ContentPane A:hover   
{
	font-family:Verdana;
	font-size:10pt;
    text-decoration:    underline;
    color:BLUE
}
/*END of ContentPane Links Style */
/*End of Content Pane*/

/*LeftPane */
.LeftPane
{
	font-family: Verdana;
    font-size:  10pt;
    font-weight: normal;
	background-color: #AA4F00;
	color:White;
}
.LeftPane Strong
{
	font-weight:bold;
}
.LeftPane.Normal
{
    font-weight: normal;
    
    font-size:  7.5pt;
    /*
    line-height: 1em;
    text-decoration: none;
    background-color: #B06524; */
   
}
.LeftPane.Header
{
	font-size:  10pt;
	font-weight: bold;
	color:White;
}
.LeftPane.Small
{
	font-size:  10pt;
	color:White;
}
/*LeftPane Links Style  
.LeftPane A:link
{
	font-size:10pt;
	text-decoration: none;
    color:Yellow;
}
.LeftPane A:visited
{
	font-size:10pt;
	text-decoration: none;
    color:Yellow;
}
.LeftPane A:active
{
	font-size: 10pt;
	text-decoration: none;
    color:Yellow;
}
.LeftPane A:hover
{
	font-size: 10pt;
    text-decoration: underline;
    color:Yellow;
}
/*END of LeftPane Links Style */
/*LeftPane .Normal Links Style */
.LeftPane.Normal A:link
{
	font-size: 10pt;
	text-decoration: none;
    color:white;
}
.LeftPane.Normal A:visited
{
	font-size: 10pt;
	text-decoration: none;
    color:white;
}
.LeftPane.Normal A:active
{
	font-size: 10pt;
	text-decoration: none;
    color:white;
}
.LeftPane.Normal A:hover
{
	font-size: 10pt;
    text-decoration: underline;
    color:white;
}
/*END of .Normal LeftPane Links Style */
/*END of LeftPane*/
/*Start of .Footer */
.Footer
{
	font-family: Verdana;
	font-size: 7.5pt;	
}
/*Footer Links Style */
.Footer A:link
{
	
	text-decoration: none;
    color:BLUE;
}
.Footer A:visited
{
	
	text-decoration: none;
    color:BLUE;
}
.Footer A:active
{
	
	text-decoration: none;
    color:BLUE;
}
.Footer A:hover
{
	
    text-decoration: underline;
    color:BLUE;
}
/*END of Footer Links Style */
/* End of .Footer */
/*General*/
.ErrorText
{
	font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: Red;	
}
.FontFix
{
	font-family:  Arial Black;
    font-size: 10pt;
}
.TableBorder
{
	border: solid 1px Black;
	
}
.CommandButton
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: normal;
}
/*END of General*/

/*Other*/
/* background/border colors for the selected tab */
.TabBg {
    background-color: #AA4F00;
    border-color: #AA4F00;
}

/* background/border colors for the unselected tabs */
.OtherTabsBg {
    background-color:#AA4F00;
    border-color: #F28F00;
}

/* text style for the selected tab */
.SelectedTab {
    font-family: Verdana;
    font-size: 10pt;
    color: White;
	font-weight: bold;
	background-color:#AA4F00;
	border-color: #F28F00;
	margin-top: -1em;
	padding-top: -1em;
	
}

/* text style for the selected tab in tab menu*/
.MenuSelectedTab {
    font-family: Verdana;
    font-size: 10pt;
    color: White;
	font-weight: bold;
	background-color:#AA4F00;
	border-color: #F28F00;
}

/* hyperlink styles of the selected tabs */
A.MenuSelectedTab:link    {
    text-decoration:    none;
    color:White;
}

A.MenuSelectedTab:visited {
    text-decoration:    none;
    color:White;
}

A.MenuSelectedTab:active  {
    text-decoration:    none;
    color:White;
}

A.MenuSelectedTab:hover   {
    text-decoration:    underline;
    color:White;
}

/* hyperlink styles of the selected tabs */
A.SelectedTab:link    {
    text-decoration:    none;
    color: Yellow;
}

A.SelectedTab:visited {
    text-decoration:    none;
    color: Yellow;
}

A.SelectedTab:active  {
    text-decoration:    none;
    color: Yellow;
}

A.SelectedTab:hover   {
    text-decoration:    underline;
    color: Yellow;
}

/* text style for the unselected tabs */
.OtherTabs {
    font-family: Verdana;
    font-size: 10pt;
    color: White;
    text-decoration:none;
    
    font-weight: bold
}

/* hyperlink styles of the unselected tabs */
A.OtherTabs:link    {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:visited {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:active  {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:hover   {
    text-decoration:    underline;
    color: #F28F00;
}


.clr{clear:both;}

/* Menu t*/
ul.rollmenu 
{
	font-family: Verdana;
    font-size:  8pt;
    font-weight: bold;
	clear:both;
	background:  #B06524 bottom left repeat-y;
	
	list-style-type: none;
    color: white;
    background-color: #B06524;
    margin: 0;
    
    border-color: #000000;
    border-style: solid;
    border-width: 0px 0px 0 0px;

    voice-family: "\"}\"";
    voice-family: inherit;
    padding:  0 0em;
    width: 170px
}

ul.rollmenu li 
{
	font-family: Verdana;
    font-size:  8pt;
	font-weight: bold;
    margin: 0;
    padding: 0;
    border-top: 1px solid #F28F00;
    border-bottom: 1px solid #000000;
}
ul.rollmenu ul 
{
	font-family: Verdana;
    font-size:  8pt;
    font-weight: bold;
	list-style-type: none;
    margin: 0.1em 0 0 0;
    padding: 0;
    
    voice-family: "\"}\"";
    voice-family: inherit;
    margin: -0.2em 0em 0 0em
}
ul.rollmenu a 
{
	font-family: Verdana;
    font-size:  8pt;
	font-weight: bold;
    text-decoration: none;
    color: White;
    background-color: transparent;
    margin: 0;
    padding: 0 1.45em 0 em;

    
    display: block;
    voice-family: "\"}\"";
    voice-family: inherit;

}
html>body ul.rollmenu a {width: 100%}
ul.rollmenu a:hover {color: White;
    background:  #7D6047 bottom left repeat-y;}
/* End Menu */