body
{
	font-family:Verdana;
	margin-top:0px;
	margin-left:0px;
	background-image:url(../images/bgimg.gif);
}

.Heading
{
	
	background-color:#9999cc;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	padding:4px;
}

.SubHeading
{
	background-color:#9999cc;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:4px;
}

.MainTableBG
{
	background-color:#FFFFFF;
}
.FileMainTableBG
{
	background-color:#ffffff;
	border-color:#9E9E9E;	
	border-width:1px;
}
.FileSubTableBG
{
	background-color:#ffffff;	
	border-width:0;	
}

.SubTableBG
{
	background-color:#ffffff;
}

.tdLabel
{
	font-size:12px;	
}

.tdHeading
{
	font-size:14px;
	font-weight:bold;
}
.tdLoanHeading
{
	font-size:12px;
	font-weight:bold;
}
.ErrorMsg
{
	color:Red;
	font-size:12px;
	font-weight:bold;
}

.MandatoryMsg
{
	color:Red; 
	font-size:11px;
	font-weight:lighter;
}

.DgHeader
{
	background-color:#9999cc; 
	font-weight:bold;
	font-size: 12px;
	color:FFFFFF;
	font-family: Arial;
	height: 15px;
}
.DgEdit
{
	background-color:#E5F2E8; 	
}
.Mandatory
{ 
	color:Red;
	font-family:Arial;
	font-size:small;
	font-weight:bold;
}

.DropdownWidth
{
	width:155px;
}


/* CSS as per moneysource.css */

td
{
font-size:12px;
}

.menunormal
{
color:#ffffff;
font-size:8pt;
vertical-align:middle;
}

.Quotenormal
{
color:#ffffff;
font-size:8pt;
vertical-align:middle;
}

/* Menu Links (top Navigation and Logout)*/
.menulinks 
{
color:#ffffff;
font-size:9pt;
text-decoration:none;
font-weight:bold;
vertical-align:middle;
}

a.menulinks:link, a.menulinks:visited, a.menulinks:active
{
	color:#ffffff;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
}
a.menulinks:hover
{
	color:#dedede;
	font-size:9pt;
	text-decoration:underline;
	font-weight:bold;
	vertical-align:middle;
}
/* Menu Links end here*/

.links 
{
color:#306F6A;
font-size:9pt;
text-decoration:none;
font-weight:bold;
vertical-align:middle;
}

a.links:link, a.links:visited, a.links:active
{
	color:#306F6A;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
}
a.links:hover
{
	color:#78B2AD;
	font-size:9pt;
	text-decoration:underline;
	font-weight:bold;
	vertical-align:middle;
}

.snapshotscreen
{
color:#000000;
font-size:10pt;
font-weight:bold;
vertical-align:middle;
}

.InSnapshotText
{
color:#000000;
font-size:8pt;
}

.mainbg
{
background-color:#306F6A;
}

.Subbg
{
background-color:#78B2AD;
}

.Sub1bg
{
background-color:#FFFFFF;
}

/* Snapshot screen bg color  */

.headingbg
{
background-color:#EEEEEE;
}

.scrolltext
{
background-color:#DFE2D6;
}

.access
{
color:#ffffff;
font-size:8pt;
vertical-align:middle;
text-decoration:none;
}

.BannerBorder
{
	background-color:#ffffff;
	height:1px;
}
.CtlSin
{
 color:Blue;
}
.rightjustify
{
 text-align:right;	
}
.AccessLevel
{
	background-color:#6e71f0
}

.style1 
{ 
	color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; 
}
.style2 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #6e71f0; font-weight: bold; 
}

.textInput
{ 
	border:solid 1px #00038a; 
}

.LeftMargin
{
	margin-left:10px;
	margin-right:10px;
}

.HomePageLinks
{
	margin-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
	line-height:23px;
	
	
}

.AlignRight
{
	text-align:right;
	width:20px;
	line-height:23px;

}

.TaskCenter
{
	color:#FFFFFF;
	background-color:#a8a9ff;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	
	font-weight:bold;
	vertical-align:middle;
}