@charset "UTF-8";
/* CSS Document */


body 
{	
	color: #333333;
 	FONT-FAMILY: Arial, Helvetica, sans-serif;
 	FONT-SIZE: 8pt ;
 	MARGIN: 0px;
}
img
{
    border:0;
}
a {
	color: #333333;
 	FONT-SIZE: 8pt ;
 	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	text-decoration : none;
}
a:HOVER {Text-Decoration: underline;}
a.smallwhite { 
	font-size: 8pt ;
	color: white
}
a.smallblackhighlightbg { 
	font-size: 8pt ;
	color: #CC0000;
}
a.bigwhite { 
	font-size: 14pt ;
    font-weight:bold;
	color: white
}
p {
 	font-size: 8pt ;
	color: #333333;
 	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
p.small { font-size: 8pt }
p.verysmall { font-size: 7pt }
p.smallblack { 
	font-size: 8pt ;
	color: #333333;
}
p.smallblackhighlightbg { 
	font-size: 8pt ;
	color: #CC0000;
}
p.smallred { 
	font-size: 8pt ;
	color: red;
}
p.smallwhite { 
	font-size: 8pt ;
	color: white;
}
p.smallred { 
	font-size: 8pt ;
	color: red;
}
p.bigwhite { 
	font-size: 12pt ;
    font-weight:bold;
	color: white;
}
p.title { font-size: 16px; 
	font-weight: bold;
	color: #333333;
}
td.StatusBar
{
  background-color:#CCCCCC;
  color: #4A2885;
  font-size:8pt;
  font-weight:bold;
}
td.FileCell
{
  background-color:#E6EBEC;
  color:#4A2885;
  font-size:8pt;
}
a.File:link,
a.File:visited,
a.File:active{
  background-color: #E6EBEC;
  color : #CCCCCC;
  font-size: 8pt;
  text-decoration: none;
}
a.File:hover{
  background-color: #E6EBEC;
  color: black;
  font-size: 8pt;
  text-decoration: underline;
}
td.PageNumber
{
  background-color: #ffffff;
  color: black;
  font-size: 7pt;
}
td.DataTableBackground
{
  background-color:#CCCCCC;
 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
  
  font-size: 8pt ;
  font-weight:bold ;
}
td.DataTableForeground
{
  background-color:#FFFFFF;
  color: #4A2885;
  font-size: 8pt ;
}
td.DataTableWhite
{
  background-color: #ffffff;
  color: #4A2885;
  font-size: 8pt;
}

input, select, textarea
{
  color:#2B6DC1;
  font-size:8pt;
}

.BoldText
{
  color: #2B6DC1;
  font-size: 8pt;
  font-weight:bold;
}
.CustomiseTemplateText
{
  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 8pt;
}
table 
{
	border-collapse:collapse;
}
td.DataTableBackground
{
  background-color:#FEFDEC;
  color:#2B6DC1;
  font-size:7.7pt;
  font-weight:bold;
 
}

td.DataTableForeground
{
  background-color:#FEFDEC;
  color:#636363;
  font-size:7.7pt;

}
td.DataTableForegroundImages
{
  background-color:#FFFFFF;
  color:#636363;
  font-size:7.7pt;

}
td.DataTableTransparent
{
    color:#636363;
  font-size:7.7pt;
  border-style:solid;
  border-width:1;
  border-top-color:#666666;
  border-bottom-color:#CCCCCC;
  border-left-color:#666666;
  border-right-color:#666666;
}

td.NoRightBorder
{
  border-right-width:0;
}
td.NoLeftBorder
{
  border-left-width:0;
}
td.NoTopBorder
{
  border-top-width:0;
}
td.NoBottomBorder
{
  border-bottom-width:0;
}
td.NoBorders
{
  border-left-width:0;
  border-right-width:0;
  border-top-width:0;
  border-bottom-width:0;
}
td.BottomBorder
{
  border-bottom-style:solid;
  border-bottom-width:1;
  border-bottom-color:#666666;
}
td.TopBorder
{
  border-top-style:solid;
  border-top-width:1;
  border-top-color:#666666;
}
td.RightBorder
{
  border-right-style:solid;
  border-right-width:1;
  border-right-color:#666666;
}
td.LeftBorder
{
  border-left-style:solid;
  border-left-width:1;
  border-left-color:#666666;
}

td.GreyTopBorder
{
  border-top-style:solid;
  border-top-width:1;
  border-top-color:#CCCCCC;
}
td.GreyRightBorder
{
  border-Right-style:solid;
  border-Right-width:1;
  border-Right-color:#CCCCCC;
}
td.GreyLeftBorder
{
  border-Left-style:solid;
  border-Left-width:1;
  border-Left-color:#CCCCCC;
}
td.GreyBottomBorder
{
  border-Bottom-style:solid;
  border-Bottom-width:1;
  border-Bottom-color:#CCCCCC;
}


td.NoPadding
{
	padding:0;
}
input, select, textarea
{
  color:#636363;
  font-size:7.7pt;
 	font-family: Verdana, Arial, Helvetica, sans-serif;

}

input.DataTableForeground
{
  background-color:#FFFFFF;
  color:#636363;
  font-size:7.7pt;
  border-width:0;
}

input.WideTextBox
{
	width:200px;	
}
.GreyBoldText
{
  color: #666666;
  font-size: 8pt;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SmallGrey { 
  color: #666666;
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SmallBlueLink { 
  color: #2B6DC1;
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tablebox { 
	background-color:#FEFDEC; 
	border-style:solid;
 	border-width:1px;
 	border-color:#E0DFE3;
}
.tableboxNoTop { 
	background-color:#FEFDEC; 
	border-style:solid;
 	border-width:1px;
 	border-color:#E0DFE3;
 	border-top:none; 
 }
 .tableboxNoBottom { 
	background-color:#FEFDEC; 
	border-style:solid;
 	border-width:1px;
 	border-color:#E0DFE3;
 	border-bottom:none; 
 }
.ItemSelectStyle 
{
	color:#FFFFFF; 
	background-color:#FEFDEC; 
	layer-background-color:#FFFFFF; 
	width:762px; 
	height:140px; 
	visibility:visible; 
	overflow:auto;
}
.ItemDetailsStyle 
{
	color:#FFFFFF; 
	background-color:#FFFFFF; 
	layer-background-color:#FFFFFF; 
	width:762px; 
	height:300px; 
	visibility:visible; 
	overflow:auto;
}
.fixedtable 
{
	width:770px;  
	/* height:315px;  */
	overflow:auto;
	border-style:solid;
 	border-width:1px;
 	border-color:#E0DFE3;
	border-top:none; 
	background-color:#FEFDEC;
}
.tableheader { 
	border-style:solid;
 	border-width:1px;
 	border-color:#E0DFE3;
 	border-top:none;
 	border-bottom:none;
}
.detailsImage
{
	border-style:solid;
 	border-width:1px;
 	border-color:#E0DFE3;
}
.tableboxadmin { 
	background-color:#FEFDEC; 
	border-style:solid;
 	border-width:1px;
 	border-color:#E0DFE3;
 	border-bottom:none; 
 }

.templatefield {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
	font-style:italic;
}