/* --------------------- primary layout --------------- */


body, td, th
{
	font-family: Tahoma,Verdana,sans-serif;
	font-size: 12px;
	margin: 0px;
}

h1		{ font-size: 14px; }
h3		{ font-size: 12px; }


.hdr {font-weight: bold;}
.tdimage {background-image: url(heade_bg.gif);}
.closed
{
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	margin-top: 5px;
	margin-bottom: 5px;
}

.footer
{
	background-color: #dcdcdc;

}

.copyright
{
		color:#003366;
		font-weight : bold;
		
}

.doc
{

	margin-left: 10px;
}

.btn {border-style: solid; border-width:1px; border-color:#acacac; }

.grid
{
	width: 100%;
	height: 85px;
	background-image: url(Images/grid.gif);
	background-repeat: repeat-x;
}
/* ----------  csr ---------------*/
.csr
{
     background-color: #CCCC99;
}

.intbl
{
    border: 2px solid #FFFFFF; background-color:#C0C0C0;
}

.intbl2
{
    border: 2px solid #FFFFFF; background-color:#CCCC99;
  
    
}
intbl2 A:link {  color: #000000;}

.stcountzero {font-weight: bold; color: #CC0000;}

/* ----------  ----------------------------- ---------------*/

.err
{
    font-weight: bold;
    color: #990000;
}


.spid
{
	background-color: #F9FCC6;
}
.sphdr{background-color: #96a6a3; color: #eef6eb; font-weight: bold;}

.spftr
{
	background-color: #CCCC99;
}


/* ----------  ----------------------------- ---------------*/
.hdr2 {
	height:76px;
	background-image:url(h2px.jpg);
	background-repeat: repeat-x;
	}

.subheader 
{
	background-color: #537e99; 
	color: #FFFFFF;
	font-weight: bold; 
	font-size: 12px; 
	font-family: Tahoma, Arial, Helvetica; 
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 40px;
	

}


.breadcumb
{
	background-color: #537e99;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica;
}


breadcumb A:link  {
	background-color: #537e99; 
	color: #FFFFFF;
	font-weight: bold; 
	font-size: 12px; 
	font-family: Tahoma, Arial, Helvetica; 
}

breadcumb A:visited   {
	background-color: #537e99; 
	color: #FFFFFF;
	font-weight: bold; 
	font-size: 12px; 
	font-family: Tahoma, Arial, Helvetica; 
}

A.breadcumb:hover {
	background-color: #537e99; 
	color: #FFFFFF;
	font-weight: bold; 
	font-size: 12px; 
	font-family: Tahoma, Arial, Helvetica; 

}

.popup table
 {
      border: #060F40 2px solid;
      color: #060F40;
      background: #ffffcc;
   }
   
   
.counter
  { padding-left:10px;}   
