
a:link {
	color: #0000FF;
	text-decoration: none
}

a:visited {
	color: #0000FF;
	text-decoration: none
}

a:hover {
	color: #0000FF;
	text-decoration: underline
}

td, tr, p, ul {
	font-family: Verdana;
	font-size: 8pt;
	margin-top: 0;
	margin-bottom: 0
}

form {
	margin-top: 0;
	margin-bottom: 0
}

input, button, textarea, select {
	border: 1px solid #808080;
	font-family: Verdana;
	font-size: 8pt;
	margin-top: 0;
	margin-bottom: 0
}

.check{
	border: 0px solid #808080;
	font-family: Verdana;
	font-size: 8pt;
	margin-top: 0;
	margin-bottom: 0
}

.PersCategoryHeading
{
	font-family: Verdana;
	font-size: 8pt;
	color :White;
}

.whiteTextPackage
{
	font-family: Verdana;
	font-size: 8pt;
	color :White;
}

.menu          { border: 1px solid #e5e0c3 }
.menu2         { border: 1px solid #FCFFFC }
.outTable_back { background-color: #e5e0c3 }
.inTable_back  { background-color: #FCFFFC }
.outTable      { border-collapse: collapse; background-color: #e5e0c3; border-color: #C0C0C0 }
.inTable       { border-collapse: collapse; background-color: #FCFFFC; border-color: #808080 }
.inTable2      { border-collapse: collapse; background-color: #E4F1F1; border-color: #808080 }
.inTable3      { border-collapse: collapse; background-color: #FFFFFF; border-color: #808080;
		         filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CDAA7D',endColorStr='#ffffff',gradientType='1');
	            }
.invListHead { border-collapse: collapse; border-color: #ADADAD; background-color: #E3E3E3; height: 25; text-align: center; padding-left: 2; padding-right: 2; font-weight: bold }


.msgListTab    { border-collapse: collapse; background-color: #FFFFFF; border-color: #C0C0C0 }
.msgListRow    { border-collapse: collapse; background-color: #FFFFFF; border-color: #C0C0C0; height: 20; padding-left: 2; padding-right: 2 }
.msgListRowNew { border-collapse: collapse; background-color: #EEDFCC; border-color: #C0C0C0; height: 20; padding-left: 2; padding-right: 2 }
.msgListHead   { border-collapse: collapse; border-color: #C0C0C0; background-color: #CDAA7D; height: 25; text-align: center; padding-left: 2; padding-right: 2; font-weight: bold }
.msgListFoot   { background-color: #CDAA7D; height: 7 }

.contactListTab  { border-collapse: collapse; background-color: #FFFFFF; border-color: #C0C0C0 }
.contactListRow  { border-collapse: collapse; background-color: #FFFFFF; border-color: #C0C0C0; height: 20; padding-left: 2; padding-right: 2 }
.contactListHead { border-collapse: collapse; border-color: #C0C0C0; background-color: #CDAA7D; height: 25; text-align: center; padding-left: 2; padding-right: 2; font-weight: bold }
.contactListFoot { background-color: #CDAA7D; height: 7 }

.evenRow  { border-collapse: collapse; background-color: #CAE1FF; border-color: #C0C0C0; height: 30; padding-left: 2; padding-right: 2 }
.oddRow  { border-collapse: collapse; background-color: #F5F5F5; border-color: #C0C0C0; height: 30; padding-left: 2; padding-right: 2 }

.folderListTab  { border-collapse: collapse; background-color: #FFFFFF; border-color: #C0C0C0 }
.folderListRow  { border-collapse: collapse; background-color: #FFFFFF; border-color: #C0C0C0; height: 20; padding-left: 2; padding-right: 2 }
.folderListHead { border-collapse: collapse; border-color: #C0C0C0; background-color: #CDAA7D; height: 25; text-align: center; padding-left: 2; padding-right: 2; font-weight: bold }
.folderListFoot { border-collapse: collapse; border-color: #C0C0C0; background-color: #CDAA7D; height: 20; padding-left: 2; padding-right: 2; font-weight: bold }

registerFont { font-family: "Arial, Helvetica, sans-serif"; font-weight:bold; } 

.reportHeader
{
	font-size:15;  
	font-family:Arial;
    font-weight:bold;    
    text-decoration:none;
    font-style:normal;
    color:black;
    height:30;
}

.reportTitle
{
	font-size:20;  
	font-family:Arial;
    font-weight:bold;    
    text-decoration:none;
    font-style:normal;
    color:black;
    height:40;
}


.reportText
{
	font-size:15;  
	font-family:Arial;
    font-weight:normal;    
    text-decoration:none;
    font-style:normal;
    color:black;
    height:30;
}


#tableline 
{
  border-top:solid 1px #999999;margin:4px 0 5px 0;	
  border-bottom:solid 1px #999999;margin:4px 0 5px 0;	
  border-right:solid 1px #999999;margin:4px 0 5px 0;		
  border-left:solid 1px #999999;margin:4px 0 5px 0;	
  
}

#tableline_top
{
  border-top:solid 1px #999999;margin:4px 0 5px 0;	
}

#NavTable
{
	font-weight:bold;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CDAA7D',endColorStr='#ffffff',gradientType='1');
	font-size:smaller;
}

.labelTitle
{ 
  	font-family: Verdana;
	font-size: 12pt;
	margin-top: 0;
	margin-bottom: 0;
	font-weight:bold;
}


.button
{
	cursor:pointer;	
	border: 1px solid #808080;
	font-family: Verdana;
	font-size: 8pt;
	margin-top: 0;
	margin-bottom: 0;
	width:100;
}

.tableHeader
{
	font-size:x-small;  
	font-family:Arial;
    font-weight:bold;
    height:30;
    text-decoration:none;
    color:#ffffff;
   	background-color:#CDAA7D;
	
}


.tableLabel1
{
  font-size:x-small;  
  font-family:Arial;
  font-weight:normal;  
  vertical-align:middle;
  height:30;
  background-color: #EEDFCC;   
}

.tableLabel2
{
  font-size:x-small;  
  font-family:Arial;
  font-weight:normal;
  color:#6B6B6B;  
  vertical-align:middle;
  height:30;
  background-color: #F5F5F5;   
}

.dataItem1
{
  font-size:xx-small;  
  font-family:Arial;
  font-weight:normal;  
  vertical-align:middle;
  height:20;
  background-color: #EEDFCC;   
}

.dataItem2
{
  font-size:xx-small;  
  font-family:Arial;
  font-weight:normal;
  color:#6B6B6B;  
  vertical-align:middle;
  height:20;
  background-color: #F5F5F5;   
}

.tableLabel3
{
  font-size:small;  
  font-family:Arial;
  font-weight:normal;  
  vertical-align:middle;
  color:#000000; 
  height:30;
  background-color: #CAE1FF;   
}

.tableLabel4
{
  font-size:small;  
  font-family:Arial;
  font-weight:normal;
  color:#000000;  
  vertical-align:middle;
  height:30;
  background-color: #F5F5F5;   
}

.reportHeader
{
	font-size:x-small;  
	font-family:Arial;
    font-weight:bold;
    text-decoration:none;
    color:#ffffff;
   	background-color:#CDAA7D;
   	height:30;
}

.tableERow
{
  font-size:x-small;  
  font-family:Arial;
  font-weight:normal;
  color:black;
  text-align:left;
  vertical-align:middle;
  height:20;
  background-color:#EEDFCC; 
}

.tableORow
{
  font-size:x-small;  
  font-family:Arial;
  font-weight:normal;
  color:black;
  text-align:left;
  vertical-align:middle;
  height:20;
  background-color:#F5F5F5; 
}

.tableHeaderx
{
	font-size:medium;  
	font-family:Arial;
    font-weight: bold;
    text-decoration:none;
    color:#ffffff;
   	background-color:#CDAA7D;
   	height:20;
}

