﻿body
{
	font-family :Arial; 
}

A {
	color: Blue;
}

@font-face 
{
	font-family: 'Audiowide-Regular';
	src: url('..//Fonts//Audiowide-Regular.ttf') format('truetype');
}



.hrstyle {
    height: 12px;
    border: 0;
    box-shadow: inset 0 12px 12px -12px rgba(0, 0, 0, 0.5);
}

.background {
     
    background-color: #72b7f2;
}


.menu {
    content: "";
    position: absolute;
    left: 0;
    display: block;
    width: 16px;
    top: 0;
    height: 0;
    -webkit-box-shadow: 1px 10px 1px 1px #69737d,1px 16px 1px 1px #69737d,1px 22px 1px 1px #69737d;
    box-shadow: 0 10px 0 1px #69737d,0 16px 0 1px #69737d,0 22px 0 1px #69737d;
}

.SaveButton {
	width: 38px;
	height: 20px;
	font-size: 8pt;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	padding-left: 4px;
	cursor: pointer;
}


.MakeRounded {
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.appname
{
	
	font-size:10pt; 
	font-weight:700;  
	font-family :Arial; 
	color:#786040;
}
.AdminHeader
{
	font-size:10pt; 
	font-weight:600;
	border-bottom-style:outset; 
	border-bottom-width:2px;
}

.toprounded
{
  border-top-left-radius: 10px;
  border-top-right-radius: 10px; 
}

.bottomrounded
{
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px; 
}


.NewPackage
{
	position:absolute;top:150px;left:285px; 
}

.smallfont
{
	font-size:8pt;
	font-weight:300;
	font-family:Arial;	
}

.pagecaption
{
	 position:relative;top:20px;left:15px;width:650px;
	 font-size:10pt;
	 background-color:#cccc99;
	 border-width:0px;
}

.frameborder
{
	border-bottom-width:1px; 
	border-bottom-style:outset; 
	border-left-style:outset; 
	border-left-width:1px;
	border-top-width :1px;
	border-top-style:outset; 
	border-right-width:1px;
	border-right-style:outset;
}

.thickframeborder {
	border-bottom-width: 2px;
	border-bottom-style: ridge;
	border-left-style: ridge;
	border-left-width: 2px;
	border-top-width: 2px;
	border-top-style: ridge;
	border-right-width: 2px;
	border-right-style: ridge;
}

.popupborder
{
	border-bottom-width:3px; 
	border-bottom-style:solid; 
	border-bottom-color:Gray;   
	
	border-right-width:3px;
	border-right-style:solid;
	border-right-color:Gray;
	
	border-left-style:outset; 
	border-left-width:1px;
	border-top-width :1px;
	border-top-style:outset; 
}



.leftframeborder
{
	border-left-style:outset; 
	border-left-width:1px;
	border-left-color:Navy;
}





.framebordernotop
{
	position:relative;top:10px;height:680px;width:978px;
	border-bottom-width:1px; 
	border-bottom-style:outset; 
	border-left-style:outset; 
	border-left-width:1px;
	border-right-width:1px;
	border-right-style:outset;
}

.notselected
{
	border-bottom-style:outset;
	border-bottom-width:1px;
}

.selected
{
	border-top-width:1px;
	border-top-style:outset;
	
	border-left-style:outset; 
	border-left-width:1px; 
	
	border-right-style:outset; 
	border-right-width:1px; 

}

.buttonTag
{
	font-family:Arial;
	font-size:10pt;
	text-decoration:none;
	background-color:Transparent;
	border-width:0px;
	cursor:pointer;
}	

.buttonTagNU
{
	font-family:Arial;
	font-size:10pt;
	background-color:#EBEBEB;
	color:Navy;
	border-width:1px;
	cursor:pointer;
}	
.buttonTagNU:hover 
{
	color: #666666;
	border: 1px solid #000000;
	background-color: #EEEEEE;
}


.buttonTagHeader
{
	font-family:Arial;
	font-weight:bold ; 
	font-size:8pt;
	text-decoration:none;
	background-color:#775D3D;
	color:White;
	border-width:0px;
	cursor:hand;
}

/*     Freeze Header CSS   */
.fixed-table-container 
{
	position: relative; /* could be absolute or relative */
	padding-top: 17px; /* height of header */
	border-bottom-width:1px; 
	border-bottom-style:outset; 
	border-left-style:outset; 
	border-left-width:1px;
	border-right-width:1px;
	border-right-style:outset;
}

.fixed-table-container-inner 
{
  overflow-x: hidden;
  overflow-y: auto;
  height: 100%;
}

.th-inner 
{
  position: absolute;
  top: 0;
  line-height: 17px; /* height of header */
  border-left: 2px solid White;
  font-size:8pt;
}

.header-background 
{
  background-color:#072142;
  height: 17px; /* height of header */
  position: absolute;
  border-bottom: 2px solid Silver;
  top: 0;
  right: 0;
  left: 0;
}


