.Logo
{
     width   : 100%;
     height  : 154px;
     color : White;
     font-family: Tahoma, Verdana, 'Times New Roman';
     text-align: right;

     background-image :url("../Images/logos/bassliver.jpg"); /*Change for heading*/
     background-repeat : repeat-x;
}
     


.InnerLogo
{
   width : 100%;
   height : 154px;
    
   
   background-image :url("../Images/logos/bsaHead.jpg"); /*Change for heading*/
   background-repeat : no-repeat;   



}
body
{
  
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  background-color: #F8F8F8; /*Change for logo background color*/
}



TABLE
{
  font-family: Tahoma, Verdana, 'Times New Roman';
  font-size: 8pt;
  color:#666666/*#336699*/;
}

.MenuColumn
{
  font-family: Tahoma, Verdana, 'Times New Roman';
  font-size: 8pt;
  /*background-color: White;*/
}

.BodyColumn
{
  font-family: Tahoma, Verdana, 'Times New Roman';
  font-size: 8pt;
  /*background-color: White;*/
  padding-left: 10px;
  padding-right: 10px;
}

.OrangeBack
{
  background-color: #e8e4cc;/*#ffcc66;*/
}

panel
{
  font-family: Tahoma, Verdana, 'Times New Roman';
  font-size: 8pt;
}

.TextBox
{
  border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  border-left: #c7ccdc 1px solid;
  width: 200px;
  border-bottom: #c7ccdc 1px solid;
  font-family: Verdana, Tahoma, 'Times New Roman';
  font-size: 8pt;
}

.HR
{
  height:1;
}

.Button
{
  /*background-color: #DCDCDC ;*/
  border-right: darkgray 1px solid;
  border-top: darkgray 1px solid;
  border-left: darkgray 1px solid;
  border-bottom: darkgray 1px solid;
  font-family: Verdana, Tahoma, 'Times New Roman';
  font-size: 8pt;
}
.Normal
{
  font-family: Verdana, Tahoma, 'Times New Roman';
  font-size: 8pt;
}
.SmallTextBox
{
  border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  border-left: #c7ccdc 1px solid;
  border-bottom: #c7ccdc 1px solid;
  font-family: Verdana, Tahoma, 'Times New Roman';
  width: 70px;
  font-size: 8pt;
}


.HeaderPCR
{
  padding-right: 5px;
  padding-left: 5px;
  font-weight: bold;
  font-family: Verdana, Tahoma, 'Times New Roman';
  width: 100%;
  color: white;
  background-color: white;
  text-align: right;
  font-size: 8pt;
}
.HeaderImage    
{
  vertical-align: middle;
}
.HeaderTitle
{
  padding-right: 5px;
  padding-left: 5px;
  padding-right: 10px;
  font-weight: bold;
  font-family: Verdana, Tahoma, 'Times New Roman';
  width: 100%;
  color: white;
  background-color: white;
  font-size: 8pt;
}
.FooterPCR
{
  font-family: Verdana, Tahoma, 'Times New Roman';
  width: 100%;
  color: white;
  background-color: #485D8B; /*Change for footer*/
  text-align: center;
  font-size: 8pt;
}


.SubHeader
{
  margin:0px;
  margin-bottom: 08px;
  border: 1px solid #7f7f7f;
  padding: 0px; 
  color: #536895;
  font-family: Verdana, Tahoma, 'Times New Roman';
  background-color: #729BC9; /*Change for subheader*/
  text-align: right;
  font-size: 8pt;
  
}
.TableLines
{
  border-top: #c7ccdc 1px solid;
  border-bottom: #c7ccdc 1px solid;
  border-right: #c7ccdc 1px solid;
  border-left: #c7ccdc 1px solid;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
  padding-left: 5px;
}


.Hidden
{
  visibility: hidden;
  display: none;
}

.PlaceHeader
{
  border-bottom: 1px solid;
}

.PlaceItem
{
  border-right: #666666/*#336699*/ 1px solid;
  border-left: #666666/*#336699*/ 1px solid;
  border-top: #666666/*#336699*/ 1px solid;
  border-bottom: #666666/*#336699*/ 1px solid;
  padding-right: 5px;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 5px;
  margin-bottom: 5px;
}
.PlaceTitle
{
  font-weight: bold;
  width: 100%;
  color: white;
  background-color: #666666/*#336699*/;
  font-size: 8pt;
}
.PlaceSummary
{
  font-weight: bold;
  width: 100%;
  color: white;
  background-color: black;
  font-size: 8pt;
}
.MediumTextBox
{
  border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  border-left: #c7ccdc 1px solid;
  width: 140px;
  border-bottom: #c7ccdc 1px solid;
  font-family: Verdana, Tahoma, 'Times New Roman';
  font-size: 8pt;
}
.Search
{
  width: 217px;
  border-right: silver 1px solid;
  padding-right: 5px;
  border-top: silver 1px solid;
  padding-left: 5px;
  padding-bottom: 5px;
  border-left: silver 1px solid;
  padding-top: 5px;
  border-bottom: silver 1px solid;
  background-color: #DCDCDC;
}
.SearchResults
{
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
}

.SubHeader .HomeLinkClass
{
   color: White;
   font-weight: bold;
}

.SubHeader .LogoutLinkClass
{
   color:white;
   font-weight: bold;
}

.TodayOnCalendar
{
	background-color: #d0d0e6;
}



.MenuTitle
{
	background-color: #023625;/*blue;/*"#336699";*/
}

.Calendarheader
{	
	background-color: #536895;
	color:White;
}

.InterimLink
{
	color : Blue;
}
.AssgnmntLink
{
	color : Blue;
}