body
{
	background-color:#ffffff;
	font-family:Arial,tahoma,verdana;
	font-size:small; 
}
.dropdowncls
{
	background-color:#ffffff;
	font-family:Arial,tahoma,verdana;
	font-size:12px;
    border:1px solid #006699; 
}
.maintablecls
{
   font-family:Arial,tahoma,verdana;
   font-size:12px;
   border:1px solid #990000;
}
.tablecls
{
   font-family:Arial,tahoma,verdana;
   font-size:12px;
   border:0px solid #DDDDDD;
}
.buttoncls
{
    font-family: Arial,tahoma,verdana;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #006699;
	border: 1px solid #003366;
	font-weight: bold;
	height:20px;
	padding-bottom:4px;
	padding-top:1px;
}
.errorcls
{
   font-family:Arial,tahoma,verdana;
   font-size:12px;
   color:Red;
   text-align:center; 
}
.headcls
{
   font-family:Arial,tahoma,verdana;
   font-size:14px;
   font-weight:bold;
}
.requirecls
{
	background:url('../images/no.PNG');
	background-repeat:no-repeat;   
	height:auto; 
	width:auto; 
}
a:link,a:visited,a:active
{
    color:#454587;
    font-size:12px;
    text-decoration:none;
}
a:hover
{
   color:#000000;
   font-size:12px;
   text-decoration:underline; 
}
.subheadcls
{
    padding-left: 7px;
    font-weight: bold;
    font-size: 12pt;
    color: #FFFFFF;
    font-family: 'Trebuchet MS', Arial,Verdana, Tahoma ;
    background-color:#4C6500;
}
.subtablecls
{
    border:1px solid #D7D7D7;
    font-family:Arial,tahoma,verdana;
    font-size:12px;
    vertical-align:top;
}
.row1
{
    background-color:#F5F5F5; 
}
.row2
{
    background-color:#E6E6E6; 
}
.gridrow1
{
    font-family:Arial,tahoma,verdana;
    font-size:12px;
    background-color:#F5F5F5; 
    padding-left:3px;
}
.gridrow2
{
    font-family:Arial,tahoma,verdana;
    font-size:12px;
    background-color:#E6E6E6; 
    padding-left:3px;
}
.gridcls
{
    font-family:Arial,tahoma,verdana;
    font-size:12px;
    font-weight:bold;
    color:White;
    background-color:#006699; 
}
.textcls
{
    background-color:#ffffff;
	font-family:Arial,tahoma,verdana;
	font-size:12px;
    border:1px solid #006699;
}
.homeheadcls
{
    font-family:Trebuchet MS,arial,tahoma;
    font-weight:bold;
    color:White;
    text-align:center;
    font-size:10pt;
    padding-top:2px;
    padding-bottom:2px;
}
.hometxtcls
{
    font-family:Arial,tahoma,verdana;
    color:White;
    text-align:justify;
    font-size:8pt;
    padding-left:7px;
    padding-right:3px;
}
.homeinfocls
{
    font-family:Arial,tahoma,verdana;
    color:black;
    padding-left:10px;
    padding-right:5px;
    text-align:justify;
    font-size:9pt;
}
a.homelinkcls:link,a.homelinkcls:visited,a.homelinkcls:active
{
    font-family:Trebuchet MS,arial,tahoma;
    color:#546B79;
    font-size:9pt;
    text-decoration:none;
}
a.homelinkcls:hover
{
    font-family:Trebuchet MS,arial,tahoma;
    color:#9EAE17;
    font-size:9pt;
    text-decoration:underline;
}
.homeerrorcls
{
   font-family:Arial,tahoma,verdana;
   font-size:11px;
   color:white;
   text-align:center; 
}
.htmltxtcls
{
    padding-right: 10px;
    padding-left: 10px;
    font-size: 10pt;
    color: #000000;
    font-family: Arial, Tahoma, Verdana;
    text-align:justify;
}
.htmlheadcls
{
    font-family:Arial,tahoma,verdana;
    font-size:12px;
    font-weight:bold;
    color:White;
    background-color:#006699;
    text-align:center;
    height:1px;
}
.htmltablecls
{
    padding-right: 10px;
    padding-left: 10px;
    font-size: 10pt;
    color: #000000;
    font-family: Arial, Tahoma, Verdana;
}
.htmlDivContentCell
{
    font-size: 10pt;
    color: #000000;
    font-family: Arial, Tahoma, Verdana;
    height:20px;
    padding-left:200px;
}
ul
{
    line-height:20px;
}
.dynamicrowcls
{
    border-right:1px solid #E5E5E5;
    border-bottom:1px solid #E5E5E5;    
}
.topcls
{
    text-align:right;
    padding-right:10px;
}
.Memorandum
{
	font-family:Verdana,arial;
	font-size:14px;
	font-weight:bolder;
	text-align:center;
}
.htmltxtclspdf
{
	font-family:Verdana,arial;
	text-align:center;
	font-size:14px;
	font-weight:bolder;
}

#server-alert
{
	 border:1px solid #689212;
	 color:#000000;
	 padding:10px;
	 font-family:Arial,tahoma,verdana;
	 font-size:small; 
	 font-weight:normal;
	 background-color:#D5F39B;
}
