/*--------------------------------------------------------------*/
/* CSS Definitions for content panes                            */
/*--------------------------------------------------------------*/

TD.BREADCRUMBS
{
   border-left:1px solid #EDEBE5;
   padding-top:3;
   padding-bottom:3;
   padding-left:15;
   background-color: white;
}
TD.ADMINBLOCK
{
   padding:3;
   border-bottom:2px solid #808080;
   font-size:11px; 
}

TD.DBLEFTPANE 
{
   border-top:1px solid white; 
   border-bottom:1px solid white; 
   border-right:2px solid white; 
   background-color:#EDEBE5; 
   font-size:11px; 
   padding-top:2; 
   padding-bottom:3
}

TD.DBCONTENTPANE 
{ 
   padding-left:14; 
   padding-right:14;
   padding-top:5;
   font-size:11px; 
   border-left:1px solid #EDEBE5; 
   border-bottom:1px solid #EDEBE5;
   background-color: white;
}

TD.DBRIGHTPANE 
{ 
   font-size:11px; 
   padding-left:4; 
   padding-right:8; 
   padding-top:5; 
   padding-bottom:5;   
}

TD.FOOTER 
{ 
   font-size:11px; 
   padding-left:3; 
   padding-right:3; 
   padding-top:2; 
   padding-bottom:2;
   border-top: 1px solid #EDEBE5;
}

TD.LEFTHEADER 
{ 
   font-size: 11px; 
   padding-left:3; 
   padding-top:5pt;
   padding-bottom:2pt;
   background-color:#EDEBE5; 
}

TD.LOGINROW 
{ 
   font-size: 11px; 
   padding-left:10pt; 
   padding-bottom:5pt;
   background-color:#EDEBE5; 
}

TD.CENTERHEADER 
{ 
   font-size: 11px; 
   padding-top:3;
   padding-bottom:3;
   background-color:#EDEBE5; 
}

TD.RIGHTHEADER 
{ 
   font-size: 11px; 
   padding-right:8; 
   padding-top:3; 
   background-color:#EDEBE5; 
}

TD.NAVIGATIONPANE 
{ 
   font-size: 11px; 
   padding-left: 0;
   padding-top:3pt; 
   padding-bottom:2pt;
}

TD.DATEPANE 
{ 
   font-size: 11px;
   color: #7D401E;
   padding-top:3;
   padding-right: 8; 
   padding-bottom:2;
}


/*--------------------------------------------------------------*/
/* End CSS Definitions for content panes                        */
/*--------------------------------------------------------------*/


/*--------------------------------------------------------------*/
/* CSS Definitions for normal text, no headlines                */
/*--------------------------------------------------------------*/

.Normal
{
   font-size: 11px;
   font-family: arial, helvetica, sans-serif;
   font-weight: normal;
   color: black;
}

.NormalTextBox
{
   font-size: 11px;
   font-family: arial, helvetica, sans-serif;
   font-weight: normal;
   color: black;
}

.NormalRed
{
   font-size: 11px;
   font-family: arial,helvetica,sans-serif;
   font-weight: normal;
   color: #ff0000
}

.NormalBold
{
   font-size: 11px;
   font-family: arial,helvetica,sans-serif;
   font-weight: bold;
   color: black;
}

/*--------------------------------------------------------------*/
/* End CSS Definitions for normal text, no headlines            */
/*--------------------------------------------------------------*/


/*--------------------------------------------------------------*/
/* CSS Definitions for command buttons                          */
/*--------------------------------------------------------------*/

.CommandButton
{
   font-size: 11px;
   font-family: arial, helvetica, sans-serif;
   font-weight: normal;
   color: #7D401E;
}
    
A.CommandButton:link 
{
    text-decoration: none;
    font-weight:bold;
    color: #7D401E;
}

A.CommandButton:visited  
{
    text-decoration: none;
    font-weight:bold;
    color: #7D401E;
}

A.CommandButton:active  
{
    text-decoration: none;
    font-weight:bold;
    color: #7D401E;
}

A.CommandButton:hover
{
    text-decoration: underline;
    font-weight:bold;
    color: #7D401E;
}

/*--------------------------------------------------------------*/
/* End CSS Definitions for command buttons                      */
/*--------------------------------------------------------------*/


/*--------------------------------------------------------------*/
/* CSS Definitions for Headlines                                */
/*--------------------------------------------------------------*/

.Head   
{
   font-family: arial,helvetica,sans-serif;
   font-size: 12pt;
   font-weight: bold;
   color: #666666;
}

.SubHead    
{
   font-family: arial,helvetica,sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #666666;
}

.SubSubHead 
{
   font-family: arial,helvetica,sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: black;
}

/*--------------------------------------------------------------*/
/* End CSS Definitions for Headlines                            */
/*--------------------------------------------------------------*/


/*--------------------------------------------------------------*/
/* CSS Definitions for Generic Elements                         */
/*--------------------------------------------------------------*/

BODY 
{
   font-family:arial, helvetica, sans-serif; 
   background-color: #808080;
   margin-bottom: 10pt;
   margin-top: 10pt;
}


H1  
{
    font-family: arial,helvetica,sans-serif;
    font-size:  20px;
    font-weight: normal;
    color: #666644;
}

H2  
{
    font-family: arial,helvetica,sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H3  
{
    font-family: arial,helvetica,sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: #003366;
}

H4  
{
    font-family: arial,helvetica,sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: #003366;
}

H5, DT  
{
    font-family: arial,helvetica,sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

H6  
{
    font-family: arial,helvetica,sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

TFOOT, THEAD    
{
    font-family: arial,helvetica,sans-serif;
    font-size:  12px;
    color: #003366;
}

TH  
{
    vertical-align: baseline;
    font-family: arial,helvetica,sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: #003366;
}

A:link  
{
    text-decoration: none;
    color: #003366;
}

A:visited   
{
    text-decoration: none;
    color: #003366;
}

A:active    
{
    text-decoration: none;
    color: #003366;
}

A:hover 
{
    text-decoration: underline;
    color: #ff0000;
}

SMALL 
{
    font-size: 8px;
}

BIG 
{
    font-size: 14px;
}

BLOCKQUOTE, PRE 
{
    font-family: Lucida Console, monospace;
}

HR 
{
    color: dimgrey;
    height:1pt;
    text-align:left
}

UL LI       { list-style-type: square;}
UL LI LI    { list-style-type: disc; }
UL LI LI LI { list-style-type: circle; }

OL LI       { list-style-type: decimal; }
OL OL LI    { list-style-type: lower-alpha; }
OL OL OL LI { list-style-type: lower-roman; }

/*--------------------------------------------------------------*/
/* End CSS Definitions for Generic Elements                     */
/*--------------------------------------------------------------*/


/*--------------------------------------------------------------*/
/* CSS Definitions for Navigation Elements                      */
/*--------------------------------------------------------------*/

.LoginStyle
{
    color: #666666;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, Sans-serif;
}

A.LoginStyle:link
{
    color: #666666;
    text-decoration: none;
}

A.LoginStyle:visited
{
    color: #666666;
    text-decoration: none;
}

A.LoginStyle:active
{
    color: #666666;
    text-decoration: none;
}

A.LoginStyle:hover
{
    color: #333399;
    text-decoration: none;
    font-weight: bold;
}

.TabBg
{
    background-color: #333399;
    color: white;
    font-size: 11px;
    font-weight: bold;
    font-family: arial,helvetica,sans-serif;
    padding-left: 4pt;
    padding-right: 4pt;
}

.OtherTabBg
{
    color: white;
    font-size: 11px;
    font-weight: bold;
    font-family: arial,helvetica,sans-serif;
    padding-left: 0pt;
    padding-right: 0pt;
}

.SelectedTab
{
    font-weight: bold;
    font-size: 11px;
    color: #808080;
    font-family: arial,helvetica,sans-serif;
    text-decoration: none;
}

A.SelectedTab:link
{
    color: #808080;
    text-decoration: none;
}

A.SelectedTab:visited
{
    color: #808080;
    text-decoration: none;
}

A.SelectedTab:active
{
    color: #808080;
    text-decoration: none;
}

A.SelectedTab:hover
{
    color: #003366;
    text-decoration: none;
}

.OtherTabs
{
    font-weight: bold;
    font-size: 11px;
    color: #808080;
    font-family: arial,helvetica,sans-serif;
    text-decoration: none;
}
    
A.OtherTabs:link
{
    color: #808080;
    text-decoration: none;
}

A.OtherTabs:visited
{
    color: #808080;
    text-decoration: none;
}

A.OtherTabs:active
{
    color: #808080;
    text-decoration: none;
}

A.OtherTabs:hover
{
    color: #7D401E;
    text-decoration: none;
}

/*--------------------------------------------------------------*/
/* End CSS Definitions for Navigation Elements                  */
/*--------------------------------------------------------------*/


/*--------------------------------------------------------------*/
/* CSS Definitions for Header / Footer Elements                 */
/*--------------------------------------------------------------*/

.Footer
{
    border-top: 2px #333399 solid;
    padding-left: 2pt;
}

.Footer P
{
    font-size: 11px;
    font-family: Arial;
    font-weight: bold;
    color:#666666;
}

.HeadBg 
{
    background-color: white;
}

/*--------------------------------------------------------------*/
/* End CSS Definitions for Header / Footer Elements             */
/*--------------------------------------------------------------*/

/*--------------------------------------------------------------*/
/* CSS Definitions for Tabbed / LeftSide Menu                   */
/*--------------------------------------------------------------*/

TD.ChildMenu
{
    background-color: white;
    font-size: 11px;
}

TD.ChildMenuItem
{
    height: 16pt;
    font-size: 11px;
}


A.SelectedMenu:link 
{
    text-decoration: none;
    color: #7D401E;
}

A.SelectedMenu:visited  
{
    text-decoration: none;
    color: #7D401E;
}

A.SelectedMenu:active   
{
    text-decoration: none;
    color: #7D401E;
}

A.SelectedMenu:hover    
{
    text-decoration: none;
    color: #7D401E;
}

.OtherMenus 
{
    font-weight: bold;
    font-size: 11px;
    color: #666666;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}

A.OtherMenus:link 
{
    text-decoration: none;
    color:#808080;
}

A.OtherMenus:visited  
{
    text-decoration: none;
    color:#808080;
}

A.OtherMenus:active   
{
    text-decoration: underline;
    color:#0000c0;
}

A.OtherMenus:hover    
{
    text-decoration: underline;
    color:#7D401E;
}

/*--------------------------------------------------------------*/
/* End CSS Definitions for Tabbed / LeftSide Menu               */
/*--------------------------------------------------------------*/

.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #7D401E; 
	font-family: Arial, Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
}
.MainMenu_MenuIcon {
	background-color: white; 
	border-left: white 1px solid; 
	border-bottom: white 1px solid; 
	border-top: whites 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15; 
	height: 21;
}
.MainMenu_SubMenu {
	background-color: white; 
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	background-color: #808080; 
	cursor: pointer; 
	cursor: hand; 
	color: white; 
	font-family: Arial, Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
}
.MainMenu_MenuArrow {
	border-right: white 1px solid; 
	border-bottom: white 1px solid; 
	border-top: white 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

.ModuleTitle_MenuContainer {
	background-color: transparent; 
}
.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}
.ModuleTitle_MenuItem {
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #7D401E; 
	font-family: Arial, Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
}
.ModuleTitle_MenuIcon {
	background-color: white; 
	border-left: white 1px solid; 
	border-bottom: white 1px solid; 
	border-top: whites 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15; 
	height: 21;
}
.ModuleTitle_SubMenu {
	background-color: white; 
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
}
.ModuleTitle_MenuBreak {
	height: 1px;
}
.ModuleTitle_MenuItemSel {
	background-color: #808080; 
	cursor: pointer; 
	cursor: hand; 
	color: white; 
	font-family: Arial, Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
}
.ModuleTitle_MenuArrow {
	border-right: white 1px solid; 
	border-bottom: white 1px solid; 
	border-top: white 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

