body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;	
	SCROLLBAR-FACE-COLOR: #D9D9D9; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: none; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
.heading {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight:bold;
	color:#CBF0F8;
}
.subHead {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 11pt;
	font-weight:bold;
	color:#FF9900;
}
.tabHead {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#999999;
}
.headerText {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 11pt;
	font-weight:bold;
	color:#000000;	
}
.small {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 8pt;
}
.small A{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 8pt;
	text-decoration: none;
}
.small A:hover{
	text-decoration: underline;
}
.medium {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9pt;
}

.big {
	font-family: Verdana,sans-serif,Helvetica,Arial,;
	font-size: 12pt;
}
.textWhite {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 8pt;
	color:#FFFFFF
}
.textWhite A{
	font-size: 8pt;
	color:#FFFFFF;
	text-decoration: none;
}
.textWhite A:hover{
	text-decoration: underline;
}
.White {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 10pt;	
	color:#FFFFFF
}
.normalWhite A{
	font-size: 10pt;
	color:#FFFFFF;
	text-decoration: none;
}
.normalWhite A:hover{
	text-decoration: underline;
}
INPUT
{
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
    BORDER-RIGHT: 1px solid ;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
	padding:1px;
}
TEXTAREA
{
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
	BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;	
}
SELECT
{
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;;
	BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
}
.mdi {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color:#FFFFFF
}
.mdi A{
	color:#FFFFFF;
	text-decoration:none
}
.mdi A:hover{
	text-decoration:underline;
}
.normal_label {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color:#000000;
	font-size: 10pt;
}
.normal_label A{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 10pt;
	color:#000000;
	text-decoration:none
}
.normal_label A:hover{
	text-decoration:underline
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.8pt;
	color:#464646;
	letter-spacing: normal;
	line-height: 1.2;
				
}
.normal A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#464646;	
	text-decoration: underline;
}
.normal A:hover{
	text-decoration: underline;
	color:#ff8400
	
}

.error {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 10pt;
	color:#FF0000;
}
.error A{
	font-size: 10pt;
	color:#FF0000;
	text-decoration:none
}
.error A:hover{
	text-decoration:underline
}
.passLink {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9pt;
	color:#7EB8FE;
}
.passLink A{
	font-size: 9pt;
	color:#7EB8FE;
	text-decoration:none
}
.passLink A:hover{
	text-decoration:underline
}
.message {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 10pt;
	color: #FF9933;
}
.message A{
	font-size: 10pt;
	color: #FF9933;
	text-decoration:none;
}
.message A:hover{
	text-decoration:underline;
}
.topLinks {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9pt;
	color:#FFFFFF;
}
.topLinks A{
	font-size: 9pt;
	color:#FFFFFF;
	text-decoration:none
}
.topLinks A:hover{
	text-decoration:underline
}
.sideLinks {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9pt;
	color:#FFFFFF;
}
.sideLinks A{
	font-size: 9pt;
	color:#FFFFFF;
	text-decoration:none
}
.sideLinks A:hover{
	text-decoration:underline
}
.logoutText {
	font-size: 18pt;
	color:#FFFFFF;
}
.rowheading
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 8pt;
	color:#FFFFFF;
	background-color:#4C70CB;
	font-family: Arial,Verdana,Helvetica,sans-serif;
}
.rowheading A
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 8pt;
	color:#FFFFFF;
	text-decoration:none;
}
.rowheading A:hover
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 8pt;
	text-decoration:underline;
} 

.adminrowheading
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 8pt;
	color:#FFFFFF;
	background-color:#FF765B;
	font-family: Arial,Verdana,Helvetica,sans-serif;
}
.adminrowheading A
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 8pt;
	color:#FFFFFF;
	text-decoration:none;
}
.adminrowheading A:hover
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 8pt;
	COLOR:#FFFFFF;
	text-decoration:underline;
}


.row1
{
	FONT-SIZE: 8pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	background-color: #D3D3D3 ;
}
.row1 A
{
	/*FONT-WEIGHT: bolder;*/
	font-family: Arial,Verdana,Helvetica,sans-serif;
	FONT-SIZE: 8pt;
	color:#000000;
	text-decoration:underline;
}
.row1 A:hover
{
	text-decoration:underline;
}
.row2
{
    FONT-SIZE: 8pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	background-color: #e7e7e7 ;
}
.row2 A
{
	/*FONT-WEIGHT: bolder;*/
	font-family: Arial,Verdana,Helvetica,sans-serif;
	FONT-SIZE: 8pt;
	color:#000000;
	text-decoration:underline;
}
.row2 A:hover
{
	text-decoration:underline;
}  

.adminrow1
{
	FONT-SIZE: 8pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	background-color: #FFC3B1;
}
.adminrow1 A
{
	FONT-WEIGHT: bolder;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	FONT-SIZE: 8pt;
	color:#000000;
	text-decoration:none;
}
.adminrow1 A:hover
{
	text-decoration:underline;
}
.adminrow2
{
    FONT-SIZE: 8pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	background-color: #DCDCDC;
}
.adminrow2 A
{
	FONT-WEIGHT: bolder;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	FONT-SIZE: 8pt;
	color:#000000;
	text-decoration:none;
}
.adminrow2 A:hover
{
	text-decoration:underline;
}
.adminrow3
{
	FONT-SIZE: 8pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	background-color: #F4B0B0;
}
.adminrow3 A
{
	FONT-WEIGHT: bolder;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	FONT-SIZE: 8pt;
	color:#000000;
	text-decoration:none;
}
.adminrow3 A:hover
{
	text-decoration:underline;
}

.welcomeText {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12pt;
	color: #81686e;
}
.reportHead {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight:bold;
	color: #000000;
}

.bullets {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 10pt;
}
.topHead {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color: #FFCC00
}
.companyHead {
	font-family: sans-serif,Arial,Verdana,Helvetica,sans-serif;
	font-size: 14pt;
	font-weight:normal;
	color: #000000
}
.header {
	BACKGROUND-POSITION: right top; BORDER-BOTTOM: #80b5d7 4px solid; BACKGROUND-COLOR: #7EB8FE
}
.form-block {
	BORDER-RIGHT: #cccccc 1px solid; 
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 10px; 
	BACKGROUND: #e9ecef; PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; 
	BORDER-BOTTOM: #cccccc 1px solid
}
.form-border {
	BORDER-RIGHT: #cccccc 1px solid; 
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 10px; 
	BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #cccccc 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.8pt;
	color:#000000;
	letter-spacing: normal;
	line-height: 1.2;	
}
/*.login {
	BORDER-RIGHT: #cccccc 1px solid; 
	PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; 
	MARGIN-TOP: 1em; 
	PADDING-LEFT: 5px; BACKGROUND: #f1f3f5; 
	PADDING-BOTTOM: 5px; MARGIN-LEFT: auto; 
	BORDER-LEFT: #cccccc 1px solid; 
	MARGIN-RIGHT: auto; PADDING-TOP: 2px; 
	BORDER-BOTTOM: #cccccc 1px solid
}
*/
/* added by sreekanth*/

.arabic {
	font-family: Arabic Web;
	color:#000000;
	font-size: 10pt;
}
.arabicSmall {
	font-family: Arabic Web;
	color:#000000;
	font-size: 8pt;
}
.login {
	border-right:#8b8b8b 1px solid;
	border-bottom:#8b8b8b 1px solid;
	border-left:#8b8b8b 1px solid;
	border-top:#8b8b8b 1px solid;
}
.login A{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9pt;
	color:#ff6e3c;	
	text-decoration: none;
}
.login A:hover{
	text-decoration: none;
	
}
.style1 {
	color: #990000;
	font-weight: bold;
}
.style2 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.8pt;
	letter-spacing: normal;
	line-height: 1.2;
	}
.style2 A
{
	letter-spacing: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.8pt;
	color: #FFFFFF;
	text-decoration:underline;
}
.style2 A:hover
{
	color: #FFFFFF;
	text-decoration:none;
} 
.style5 {
	font-size: 10pt;
	font-weight: bold;
	color: #990000;
}
.style6 {
	color: #333333;
	font-weight: bold;
}
.UserMenu
{
	font-family:Arial,verdana, arial, sans-serif;
	font-size:	8pt;
	padding:	1;
	white-space:	nowrap;
	cursor:	default;
	color:#C53500;
	font-weight: bold;
}
.smallWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#333333;	
}
.smallWhite A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FFFFFF;	
	text-decoration: none;
}
.smallWhite A:hover{
	text-decoration: none;
	
}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif
	font-size: 8pt
	color:#0000FF;
	
}
.small A{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 8pt;
	color:#000000;	
	text-decoration: none;
}
.small A:hover{
	text-decoration: none;
	color:#FFFFFF;
}
.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#FFFFFF;
	
}
.red A{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9pt;
	color:#FFFFFF;	
	text-decoration: none;
}
.red A:hover{
	text-decoration: none;
	color:#CCCCCC;	
	
}
.style20 {
	color: #DE5529;
	font-weight: bold;
}
.normalB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.8pt;
	color:#464646;
	letter-spacing: normal;
	line-height: 1.2;
	font-weight: bold;
				
}



.login1 {
	border-right:#8b8b8b 1px solid;
	border-bottom:#8b8b8b 1px solid;
	border-left:#8b8b8b 1px solid;
	border-top:#8b8b8b 1px solid;
	background-color:#ff7d42
}
.login1 A{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9pt;
	color:#ff6e3c;	
	text-decoration: none;
}
.login1 A:hover{
	text-decoration: none;
	
}
.xnews {
	font-size: 9pt;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}






.red1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#333333;
	
}
.red1 A{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 8pt;
	color:#333333;	
	text-decoration: none;
}
.red1 A:hover{
	text-decoration: underline;
	color:#FF6600;	
	
}

.dark1 {
	font-family: Verdana, Arial, Helvetica, sans-serif
	font-size: 5pt;
	color:#333333;
	
}
.dark1 A{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9pt;
	color:#0000FF;	
	text-decoration: overline;
}
.dark1 A:hover{
	text-decoration: none;
	
}

.logout {
	font-family: Verdana, Arial, Helvetica, sans-serif
	font-size: 7pt;
	color:#333333;
	
}
.logout A{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9pt;
	color:#000000;	
	text-decoration: underline;
}
.logout A:hover{
	text-decoration: none;
	color:#FFFFFF
	
}
.latest_upload_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	letter-spacing: normal;
	line-height: 1.2;
				
}
.latest_upload_heading A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;	
	text-decoration: none;
}
.latest_upload_heading A:hover{
	text-decoration: none;
	color:#66CCFF
	
}
.latest_upload_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;	
}
.latest_upload_list A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;	
	text-decoration: none;
}
.latest_upload_list A:hover{
	text-decoration: none;
	
}
.superscript{
	.spaced { line-height: 1.4em; }
	.spaced SUB, .spaced SUP { line-height: 0; }
}
.adminrowheading1
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 8pt;
	color:#FFFFFF;
	background-color:#FF765B;
	font-family: Arial,Verdana,Helvetica,sans-serif;
}
.adminrowheading2
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 8pt;
	color:#FFFFFF;
	background-color:#A9A9A9;
	font-family: Arial,Verdana,Helvetica,sans-serif;
}
.newlink
{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 8pt;
	FONT-WEIGHT: bolder;
	color:#FFFFFF
}
.newlink A{
	font-size: 8pt;
	FONT-WEIGHT: bolder;
	color:#FFFFFF;
	text-decoration: none;
}
.newlink A:hover{
	font-size: 8pt;
	color:#FFFFFF;
	FONT-WEIGHT: bolder;
	text-decoration: underline;
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	letter-spacing: normal;
	line-height: 1.8;
	
}
.content A{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 10pt;
	color:#FF6600;	
	text-decoration: none;
}
.content A:hover{
	text-decoration: none;
	color:#666666;		
}
.contentSubHead {
	font-family: Verdana, Arial, Helvetica, sans-serif
	font-size: 7pt;
	color:#333333;
	
}
.contentSubHead A{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9pt;
	color:#000000;	
	text-decoration: underline;
}
.contentSubHead A:hover{
	text-decoration: none;
	color:#FFFFFF;	
}
.newsbox {
	border-right:#8b8b8b 1px solid;
	border-bottom:#8b8b8b 1px solid;
	border-left:#8b8b8b 1px solid;
	border-top:#8b8b8b 1px solid;
	background-color:#990000
	font-size: 8pt;
	color:#333333;	
}
.newsbox A{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9pt;
	color:#ff6e3c;	
	text-decoration: none;
}
.newsbox A:hover{
	text-decoration: none;
	
}
.titlebar {
	border-right:#0066CC 1px none;
	border-bottom:#0066CC 1px none;
	border-left:#0066CC 1px none;
	border-top:#0066CC 1px none;
	height:32px;
	background-color:#cf5f1b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color:#000000;	
}
.titlebar A{
	text-decoration: none;
	height:32px;
	background-color:#none;
}
.titlebar A:hover{
	text-decoration: underline;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#FFFFFF;
}
.title A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#FFFFFF;	
	text-decoration: underline;
}
.title A:hover{
	text-decoration: none;
	color:#FFFFFF;	
}
.titleblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#000000;
}
.titleblack A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#000000;	
	text-decoration: underline;
}
.titleblack A:hover{
	text-decoration: none;
	color:#000000;	
}
.grid1 {
	border-right:#0066CC 1px none;
	border-bottom:#0066CC 1px none;
	border-left:#0066CC 1px none;
	border-top:#0066CC 1px none;
	height:61px;
	background-color:#d3d3d3;
}
.grid1 A{
	text-decoration: none;
	height:61px;
	background-color:#none;
}
.grid1 A:hover{
	text-decoration: underline;
}
.grid2 {
	border-right:#0066CC 1px none;
	border-bottom:#0066CC 1px none;
	border-left:#0066CC 1px none;
	border-top:#0066CC 1px none;
	height:61px;
	background-color:#f0f0f0;
}
.grid2 A{
	text-decoration: none;
	height:61px;
	background-color:#none;
}
.grid2 A:hover{
	text-decoration: underline;
}
.blockash {
	border-right:#0066CC 1px none;
	border-bottom:#0066CC 1px none;
	border-left:#0066CC 1px none;
	border-top:#0066CC 1px none;
	height:30px;
	background-color:#7b7b7b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#000000;	
}
.blockash A{
	text-decoration: none;
	height:30px;
	background-color:#none;
}
.blockash A:hover{
	text-decoration: underline;
}
.blockbig {
	border-right:#0066CC 1px none;
	border-bottom:#0066CC 1px none;
	border-left:#0066CC 1px none;
	border-top:#0066CC 1px none;
	height:280px;
	background-color:#f0f0f0;
}
.blockbig A{
	text-decoration: none;
	height:280px;
	background-color:#none;
}
.blockbig A:hover{
	text-decoration: underline;
}
.textbox2
{

	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt; 
	width:50px; height:18px;
	border-color: #7b7b7b;
	border-style:solid;
	border-right:#7b7b7b 1px none;
	border-bottom:#7b7b7b 1px none;
	border-left:#7b7b7b 1px none;
	border-top:#7b7b7b 1px none;
	border-width:1px;
	background-color:#ffffff;
	border-style:solid;
	color:#000000;
}
.closeWindow {
	font-size: 15pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color:#FF0000;
}
.temp {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 10pt;
	FONT-WEIGHT: bolder;
	color:#b55129;
}
.reportTable{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 8pt;
	border: 1px black normal;
}
.print{
	font-family:Verdana, Arial, Helvetica,tahoma;
	font-size: 8pt;
	font-weight:normal;
	color:#000000;
	letter-spacing: normal;
	line-height:1;
}
