.heading 
{
	background-color: #135483;
	font-family : Arial, Helvetica, sans-serif;
	/*background-image: url("../images/blue_head.JPG"); */
	color: white;
/* 	font-weight: bold; */
	font-size: 16px;
	text-align: center;
}

.heading1 
{
	background-color: #135483;
	font-family :Arial, Helvetica, sans-serif;
/*	background-image: url("../images/grey_head.JPG"); */
	color: white;
/* 	font-weight: bold; */
	font-size: 12px;
	text-align: center;
}

.heading2 
{
	background-color: #EDEBE9;
	font-family : Arial, Helvetica, sans-serif;
	/*background-image: url("../images/grey_head.JPG"); */ 
	color: #135483;
/* 	font-weight: bold; */
	font-size: 12px;
	text-align: center;
}
.heading3 
{
	background-color: #72AAAA;
	background-image: url("../images/grey_head.JPG"); 
	color: black;
/* 	font-weight: bold; */
	text-align: center;
}

.dispmsghd 
{
	background-color: #72AAAA;
	font-family : Tahoma,Verdana, Arial, Helvetica, sans-serif;
	background-image: url("../images/bar.gif"); 
	color: #000099;
	font-size: 13pt;
	text-align: center;
}


.thdr 
{
        border:#FFFFFF;
		background-color:#5B6CE6;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		font-weight:bold;
		font-size:12pt;
		text-align:center;
	}
	
.trws
{
        background-color:#CFE2F5;
		border:#FFFFFF;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:10pt;
}

.unhdr
{
        background-color:#0099CC;
		border:none;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
		font-weight:bold;
		text-align:center;	
 
}

.unrws
{
    background-color:#FFEEDD;
	border:none;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	
}

.unrwsCenter
{
    background-color:#DBE7F2;
	border:none;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;	
	font-weight:bold;
}

.unrwsCenter2
{
    background-color:#CCCCCC;
	border:none;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;	
	font-weight:bold;
}

.rptheader
{
        background-color:#0099CC;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
		font-weight:bold;
		text-align:center;

}


.rpt_table_hdr
{
        background-color:#BFBBF2;
		border-color:#9B93EA;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
		font-weight:bold;
		text-align:center;	
 
}


.rprws
{
        background-color:#CCCCFF;
		border-color:#9B93EA;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		text-align:center;	
 
}

.bdyClr
{
   background-color:#CCCCCC;
}
.fstLine
{
	   /* background-color:#0099CC; */
	    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#FFFFFF;
		text-align:center;	
}

.sndLine
{
        background-color:#0099CC; 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;	
} 

.thdLine
{
        background-color:white; 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:black;
		/*font-weight:bold;*/
		/*text-align:center;	*/
}

.thdLine2
{
        background-color:#FFFFFF;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#F00000;
		
}
.frthLine
{
    /*    background-color:#666633;*/
         background-color:#FFCC00;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:black;
		font-weight:bold;
		/*text-align:center;	*/
}
.diffLine
{
  background-color:#FFEECA;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:black;
  font-weight:bold;	
	
}
.hidden
{
	border:hidden;
	border-width: 0;
}

.disblInfo
{
    background-color:#CCCCCC;
} 

A.under {
	FONT-SIZE: 13px;FONT-WEIGHT:bold; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:none;
}
A.hover {
	TEXT-DECORATION: underline;
}
A.setcol 
{
	FONT-SIZE: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	background-color:#FFCCC0;
	
}

.mand
{
color:red;
}
/*
A.under:visited {
	FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.underline {
	FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.underline:visited {
	FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.underline:hover {
	TEXT-DECORATION: underline
}
A.roll {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.roll:visited {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.roll:hover {
	FONT-SIZE: 11px; COLOR: #ff6603; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

*/

#summaryTable th
{
	color: #FFFFFF;
	text-align:center;
	background-color:#135483;
	font-size:17px;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 0.7em;
	padding-bottom: 0.7em;
	font-family:Arial, Helvetica, sans-serif;
}

#summaryTable td
{
	color: #666666;
	text-align:left;
	background-color:#FFFFFF;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	font-size:15px;
	font-weight:bold;
}

#toc th
{
	color: #999999;
	text-align:center;
	font-size:17px;
	padding-left: 0em;
	padding-right: 1em;
	padding-top: 0.7em;
	padding-bottom: 0.7em;
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

#toc tbody tr td a
{
	font-weight: 	bold;
}