﻿body 
{
	
}
      A:link { color: #0000cc; text-decoration:none}
      A:visited {color: #0000cc; text-decoration: none}
      A:hover {color: red; text-decoration: none}
    
/* HeadBox */

div.MainHead
{
	background-image: url(../Styles/HeadBG.jpg); 
	background-repeat: repeat-x;
	color:White;
 
}
div.MainMenu
{
	padding: 6px 2px 0px 6px;
}
div.MainContent
{
	padding: 4px 8px 8px 8px;
}
/* TOP MENU
----------------------------------------------------------*/
.HeadTitle
{	
	color: Blue;    
    text-decoration: none;
    padding: 4px 4px 4px 4px;
	border-bottom:1px Gray solid;
}
.TopMenuBack,.TopMenuBack:link,.TopMenuBack:visited
{ 		
    color: Gray;    
    padding: 0px 4px;    
    text-decoration : none;
    float: left;
	height: 20px;
 }
 
.TopMenuButton ,.TopMenuButton:link,.TopMenuButton:visited
{ 		
    color: Black;
    /*background-image: url(../Styles/MenuBG.jpg); */
	background-repeat: repeat-x;
    border-bottom:1px Gray solid;
    border-Left:1px Gray dotted;
    padding: 0px 4px;    
    text-decoration : none;
    float: left;
	height: 20px;
 }
 
.TopMenuButton:hover
{ 
	color: #3366ff;    
    text-decoration : none;
    /*background-image: url(../Styles/MenuBGS.jpg); */
    background-repeat: repeat-x;
 }

.TopMenuButtonSel,.TopMenuButtonSel:link,.TopMenuButtonSel:visited,.TopMenuButtonSel:hover
{	
	border-top:1px Gray solid;
	border-left:1px Gray solid;
    border-right:1px Gray solid;
	/*background-image: url(../Styles/MenuBGS.jpg); */
	background-repeat: repeat-x;	
	color: Blue;
	padding: 0px 4px;
    text-decoration: none;
    float: left;
	height: 20px; 
 }
 
 
 
 /* SubMenu*/
 .SubTitle
{	
	color: Blue;    
    text-decoration: none;
    padding: 8px 6px 6px 8px;
	border-bottom:2px pink solid;
    height: 22px;
}     

 .SubMenuButton ,.SubMenuButton:link,.SubMenuButton:visited
{ 		
    color: Black;
    background-image: url(../Styles/MenuBG.jpg); 
	background-repeat: repeat-x;
    border-bottom:1px pink solid;
    padding: 0px 4px;    
    text-decoration : none;
    float: left;
	height: 20px;
 }
 
.SubMenuButton:hover
{ 
	color: #3366ff;    
    text-decoration : none;
    background-image: url(../Styles/MenuBGS.jpg); 
    background-repeat: repeat-x;
 }

.SubMenuButtonSel,.SubMenuButtonSel:link,.SubMenuButtonSel:visited,.SubMenuButtonSel:hover
{	
	border-left:1px Pink solid;
    border-right:1px Pink solid;
	background-image: url(../Styles/MenuBGS.jpg); 
	background-repeat: repeat-x;	
	color: Blue;
    padding: 0px 4px;
    text-decoration: none;
    float: left;
	height: 20px; 
 }
 
 
  /* PopupTable */
 
 
 .PopTable
 {
	background-color: #ffffff;
	border:CornflowerBlue thin outset;
}
.PopHeadCell
{
	color: #ffffff; 
	background-color: CornflowerBlue;
	padding: 4px 4px 4px 4px;
}

.PopBottomCell
{
	background-color: gainsboro;
	padding: 4px 4px 4px 4px;
}
.PopTableCell
{
	background-color: #ffffff;
	padding: 6px 6px 6px 6px;
}

.PopTableCellMsg
{
	color: Red;
}







  /* SubBox */
 
 
 .SubBoxTable
{	
	border:1px gainsboro solid;
}
.SubBoxHeadCell
{
	PADDING: 4px;
	FONT-WEIGHT: bold;
	COLOR: blue;
	background-color: gainsboro;
}

.SubBoxMenuCell
{
	PADDING: 2px;
	border-bottom :1px gainsboro solid;
}
.SubBoxDataCell
{
	PADDING: 4px;
	
}




.SubHeadMenuCell
{
	padding:  4px 4px 4px 2px;
	border-bottom:1px gainsboro solid;
}




/* LeftMenuBox */

 
 .LeftTable
 {
	BORDER-RIGHT: gainsboro 1px solid; 
	BORDER-TOP: gainsboro 1px solid; 
	BORDER-LEFT: gainsboro 1px solid; 
	BORDER-BOTTOM: gainsboro 1px solid; 
}
.LeftHeadCell
{
	background-color: gainsboro;
	padding: 4px 4px 4px 4px;
}

.LeftMenuCell
{
	background-color: white;
	padding: 2px 2px 2px 2px;
}

.LeftDisplayCell
{
	BACKGROUND-COLOR: #f0f0f0;
	padding: 2px 2px 2px 2px;
}

/* RightBox */

 
 .RightTable
 {
	BORDER-RIGHT: gainsboro 1px solid; 
	BORDER-TOP: gainsboro 1px solid; 
	BORDER-LEFT: gainsboro 1px solid; 
	BORDER-BOTTOM: gainsboro 1px solid; 
}
.RightHeadCell
{
	background-color: gainsboro;
	padding: 2px 2px 2px 2px;
}

.RightMenuCell
{
	background-color: white;
	padding: 2px 2px 2px 2px;
}
.RightDisplayCell
{
	
}



 

 /* ListBox */
 
 .OutListBoxTable
{	
	border:1px gainsboro solid;
}
.OutListBoxHeadCell
{	
	border-bottom :1px gainsboro solid;
}

 .ListBoxTable
{	
	border:1px lightblue solid;
}
.ListBoxHeadCell
{
	PADDING: 4px;
	border-bottom :1px lightblue solid;
	COLOR: blue;
	BACKGROUND-IMAGE: url(../OLBHC.png);
	BACKGROUND-REPEAT: repeat-y
}

.ListBoxMenuCell
{
	PADDING: 2px;
	border-bottom :1px lightblue solid;
}
.ListBoxDataCell
{
	PADDING: 6px 6px 6px 6px;
}
