body {
  background-color: #414F50; 
  background-image : url("Images/Layout/BStripBackLg3.gif");

  }
  
 .HeaderBackground {
   background-image : url("Images/Layout/BStripBackLg.gif");
   height : 73px;
   font-size: 10px;
   color: #FFFFFF;
   }
   
 .VLine {
   background-image : url("Images/Layout/VLine.gif");
   background-repeat : repeat-y;
   }
  
.layerborder {  border: 1px #CCCCCC dotted; border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #666666}
.bodytext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; line-height: 15pt; font-weight: normal}
.LayerHeader { border: groove; border-color: #FFFFFF black #CCCCCC; background-color: #E0E0E7; border-width: 0px 0px 1px; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; color: #666666; font-weight: normal; padding-left: 5px; background-repeat: repeat-x}
.LayerFooter { border: 1px solid; border-color: #FFFFFF #CCCCCC #CCCCCC; background-color: #E0E0E7; border-width: 1px 1px 1px 1px; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; color: #666666; font-weight: normal; padding-left: 5px; background-repeat: repeat-x }
.bodytitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold}
.layercontent {  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; color: #575757; line-height: normal}
.LayerBorderSolid { border: 1px #CCCCCC solid; border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #666666 }
input {  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; color: #FF9900; border-color: #E9E9E9 #CCCCCC #CCCCCC #E9E9E9; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.Button {
	BORDER-BOTTOM: #A5A6A5 1px solid;
	BORDER-LEFT: #B5B6B5 1px solid;
	BORDER-RIGHT: #A5A6A5 1px solid;
	BORDER-TOP: #B5B6B5 1px solid;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 8pt;
	background : url("Images/Layout/ButtonBack.gif") repeat-x fixed left;
	background-color: #232323;
}

a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #006633; text-decoration: none;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #FF6600; text-decoration: none;}

.bodytextsmall {  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 7pt}
.NoTableHeights {  font-size: 1pt}
.textentry {
	BACKGROUND: #FFFFFF;
	BORDER-BOTTOM: #A5A6A5 1px groove;
	BORDER-LEFT: #A5A6A5 1px groove;
	BORDER-RIGHT: #A5A6A5 1px groove;
	BORDER-TOP: #A5A6A5 1px groove;
	COLOR: #52555A;
	FONT-FAMILY: Tahoma,Verdana, Arial, serif;
	FONT-SIZE: 8pt; 
	background-image : url("Images/Layout/TextInput.gif");
	background-attachment : fixed;
	background-repeat : repeat-x;
	background-position : top;
}

.tableheader {
	BACKGROUND: #DEE3E7;
	BORDER-BOTTOM: 1px solid #BDCBD6;
	BORDER-TOP: 1px solid #F0F0F0;
	COLOR: #666666;
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
	FONT-SIZE: 8pt;
}

hr {
      border-top: 1px dashed #666666;
	  border-bottom: 1px solid #FFFFFF;
      height: 2px;
    }
	
.PageContainer {
	BORDER-BOTTOM: #000000 2px solid;
	BORDER-LEFT: #000000 2px solid;
	BORDER-RIGHT: #000000 2px solid;
	BORDER-TOP: #000000 2px solid;
	background-color: #FFFFFF;
}
	


h1 {  font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 13pt; font-weight: bold; color: #000000; line-height: 28pt}
h2 {  font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 11pt; font-weight: bold; line-height: 22pt; color: #333333}
h3 {  font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10pt; font-weight: bold}
