/***************************************/
/* Common Styles
/***************************************/
.CornerLeftTop
{
  background-position: left top;
  background-image: url(images/corner_left_top.gif);
  width: 5px;
  background-repeat: no-repeat;
}

.CornerRightTop
{
  background-position: right top;
  background-image: url(images/corner_right_top.gif);
  width: 5px;
  background-repeat: no-repeat;
}

.Title
{
  width: 99%;

}

.Actions
{
  width: 1%;
  text-align: right;
  vertical-align: middle;
}

.Content
{
  padding: 3px;
}

.Title img
{
  padding: 0px;
  margin: 0px;
  text-align: left;
  vertical-align: middle;
}

/*********************************/
/* BrownHeader 
/*********************************/
.BrownHeader .Header
{
  padding-top: 3px;
  padding-bottom: 3px; 
  height: 30px;
  width: 100%;
  border-bottom: solid 2px white;
  background-color: #968F58;
}

.BrownHeader .Title .Head
{
  font-weight: bold;
  font-size: 20pt;
  color: white;
  font-family: Arial;
  text-align: left;
  vertical-align: middle;
}

.BrownHeader .Title
{
  padding-left: 3px;  
  font-weight: bold;
  font-size: 20pt;
  color: white;
  font-family: Arial;
  text-align: left;
  vertical-align: middle;
}

.BrownHeader .Print
{
  padding: 3px;    
  border-top: solid 1px #968F58;
  text-align: right;
  vertical-align: middle;
}

/*********************************/
/* BeigeHeader 
/*********************************/
.BeigeHeader .Header
{
  padding-top: 3px;
  padding-bottom: 3px; 
  padding-left: 3px;
  padding-right: 3px;
  height: 30px;
  width: 100%;
  background-color: #bda583;
}

.BeigeHeader .Title
{
  padding-left: 5px;    
  font-weight: bold;
  font-size: 20pt;
  color: black;
  font-family: Arial;
  text-align: left;
  vertical-align: middle;
}

.BeigeHeader .Title .Head
{
  font-weight: bold;
  font-size: 20pt;
  color: black;
  font-family: Arial;
  text-align: left;
  vertical-align: middle;
}

.BeigeHeader .Content
{
  padding: 3px;
  background-color: #e9e1d6;
  border-top: solid 2px white;    
}

.BeigeHeader .Print
{
  padding: 3px;    
  border-top: solid 1px #bda583;
  text-align: right;
  vertical-align: middle;
}

/*********************************/
/* Blank 
/*********************************/
.Blank .Content
{
  padding: 0px;
}

.Blank .Print
{
  padding: 3px;    
  border-top: solid 1px #999999;
  text-align: right;
  vertical-align: middle;
}

/*********************************/
/* GoldHeader 
/*********************************/
.GoldHeader .Header
{
  padding-top: 3px;
  padding-bottom: 3px; 
  padding-left: 3px;
  padding-right: 3px;
  height: 30px;
  width: 100%;
  background-color: #957248;
}

.GoldHeader .Title .Head
{
  font-weight: bold;
  font-size: 20pt;
  color: white;
  font-family: Arial;
  text-align: left;
  vertical-align: middle;
}

.GoldHeader .Title
{
  padding-left: 5px;    
  font-weight: bold;
  font-size: 20pt;
  color: white;
  font-family: Arial;
  text-align: left;
  vertical-align: middle;
}

.GoldHeader .Content
{
  padding: 3px;
  background-color: #ddd1c3;
  border-top: solid 2px white;      
}

.GoldHeader .Print
{
  padding: 3px;    
  border-top: solid 1px #957248;
  text-align: right;
  vertical-align: middle;
}

/*********************************/
/* GoldHeader White Background
/*********************************/
.GoldHeaderWhiteBG .Header
{
  padding-top: 3px;
  padding-bottom: 3px; 
  padding-left: 3px;
  padding-right: 3px;
  height: 30px;
  width: 100%;
  background-color: #957248;
}

.GoldHeaderWhiteBG .Title .Head
{
  font-weight: bold;
  font-size: 20pt;
  color: white;
  font-family: Arial;
  text-align: left;
  vertical-align: middle;
}

.GoldHeaderWhiteBG .Title
{
  padding-left: 5px;    
  font-weight: bold;
  font-size: 20pt;
  color: white;
  font-family: Arial;
  text-align: left;
  vertical-align: middle;
}

.GoldHeaderWhiteBG .Content
{
  padding: 0px;
  background-color: #ffffff;
  border-top: solid 2px white;
}

.GoldHeaderWhiteBG .Print
{
  border-top: solid 1px #957248;
  text-align: right;
  vertical-align: middle;
}

/*********************************/
/* IconHeader 
/*********************************/
.IconHeader .Header
{
  width: 100%;
}

.IconHeader .Title
{
  padding: 0px;
  text-align: left;
  vertical-align: middle;
}

.IconHeader .Print
{
  padding: 3px;    
  border-top: solid 1px #999999;
  text-align: right;
  vertical-align: middle;
}

/*********************************/
/* BrownHeaderText 
/*********************************/
.BrownHeaderText .Header
{
  height: 35px;
  width: 100%;
  border-bottom: solid 2px silver;
}

.BrownHeaderText .Title .Head
{
  font-weight: bold;
  font-size: 16pt;
  color: #968F58;
  font-family: Arial;
  text-align: left;
  vertical-align: top;
}

.BrownHeaderText .Title
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 20pt;
	color: #968F58;
	font-family: Arial;
	text-align: left;
	vertical-align: middle;
	  padding-top:15px;
}

.BrownHeaderText .Print
{
  padding: 3px;
  border-top: solid 1px silver;
  text-align: right;
  vertical-align: middle;
}










