body {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	color: black;
	font-size: 10;
	margin-top: 0;
	margin-left: 0;
}

.tableheading {
	text-transform: uppercase;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #990000;
	font-size: 10pt;
	background: #D1D9EA;
}

.tableheading1 {
	text-transform: uppercase;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #990000;
	font-size: 7pt;
	background: #D1D9EA;
}

.tablerow {
	text-transform: capitalize;
	font-weight: none;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: black;
	font-size: 11px;
}

.fieldlabel {
	text-align: left;
	vertical-align: top;
	text-transform: uppercase;
	font-weight: none;
	font-family: Verdana, Lucida Unicode, Tahoma;
	color: black;
	font-size: 8pt;
}

.leftindex {
	text-transform: capitalize;
	font-weight: none;
	font-family: Verdana, Arial, Helvetica;
	color: black;
	font-size: 10;
}

.highlightrow {
	text-transform: capitalize;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	color: black;
	font-size: 10;
}

.footernote {
	text-transform: capitalize;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	color: black;
	font-size: 10;
	border: black 1px solid;
}

.asterisk {
	text-transform: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	color: red;
	font-size: 10;
}

.titlelinks {
	text-transform: capitalize;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	color: white;
	font-size: 10;
}

.leftlinks {
	text-transform: capitalize;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	color: #33427B;
	font-size: 10;
}

TD.ColumnTitle3 {
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
	font-family: Tahoma, Verdana, arial, ms sans serif, helvetica;
	font-size: 12px;
	color: #0000FF;
}

TD.WelcomeContent {
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	font-family: Tahoma, Verdana, arial, helvetica;
	font-size: 11px;
	color: #000000;
}

.error {
	text-transform: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	color: color;
	font-size: 10;
}

input.reset {
	color: black;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	font-size: 10px;
	border: 1px black solid;
	background: #CCCCFF;
}

reset1 {
	color: #f09;
	font-size: 12;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	background: #ccf none;
}

.inpdisplayonly {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background: #E4F1FA;
}

.inperror {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background: #F9EFDB;
}

.inpClass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

input.button {
	font-family: Tahoma;
	font-size: 12px;
	border: 1px black solid;
}

.inpNumberClass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
}

.SelClass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: none;
}

TD.SubHeaderTitle {
	border: #000000 1px solid;
	font-weight: bold;
	text-align: left;
	font-family: Tahoma, Verdana, arial, ms sans serif, helvetica;
	font-size: 11px;
	color: #000000;
	background: #C1C9CA;
}

TD.Welcome {
	font-weight: bold;
	text-align: center;
	font-family: Tahoma, Verdana, arial, ms sans serif, helvetica;
	font-size: 16px;
	color: #000000;
}

th {
	font-family: sans-serif, Arial, Helvetica, Verdana;
	font-size: 12px;
	color: #000000;
	text-transform: none;
}

.searchinp {
	text-align: left;
	border: 1px black solid;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9A4E4E;
}

.searchinpint {
	text-align: right;
	border: 1px black solid;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9A4E4E;
}

.srlabel {
	text-transform: uppercase;
	font-weight: none;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: navy;
	font-size: 8pt;
}

.searchheading {
	text-transform: capitalize;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	color: white;
	font-size: 14;
}

.tablecolheading {
	text-transform: capitalize;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	color: navy;
	font-size: 8pt;
}

.theading {
	text-transform: capitalize;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	color: navy;
	font-size: 12pt;
}

.srresulttrc {
	font-weight: normal;
	font-family: Lucida, Arial, Helvetica;
	background-color: #EBF5ED;
	color: black font-size : 8pt;
}

.srresulttrnc {
	font-weight: normal;
	font-family: Lucida, Arial, Helvetica;
	background-color: #ffffff;
	color: black font-size : 8pt;
}

.tabborderall {
	border-top: 1px black solid;
	border-bottom: 1px black solid;
	border-right: 1px black solid;
	border-left: 1px black solid;
}

.tabborderrt {
	border-right: 1px black solid;
	border-bottom: 1px black solid;
}

.tabrowleft {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	color: black;
	font-size: 9pt;
}

.tabrowtopic {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	background-color: #006B9F;
	color: white;
	font-size: 9pt;
}

.tabrowtop {
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica;
	color: black;
	font-size: 11pt;
}

.tabrowright {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	background-color: #f1f1f1;
	color: black;
	font-size: 8pt;
}

.loginatbbg {
	font-weight: normal;
	font-family: Lucida, Arial, Helvetica;
	background-color: #00ccff;
	color: green;
	font-size: 10pt;
}

A:HOVER {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: red;
	text-decoration: underline;
	font-weight: normal;
}

A:VISITED {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: grey;
}

.disptime {
	color: white;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-size: 8pt;
}

.tdacchead {
	color: black;
	background: #cdcdcd;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
}

.tabwithborder {
	border-top: 1px black solid;
	border-bottom: 1px black solid;
	border-right: 1px black solid;
	border-left: 1px black solid;
}

.uploadmargin {
	margin-bottom: 10;
	margin-left: 20;
	margin-right: 0;
	margin-top: 20;
}

.tabborderallred {
	border-top: 1px red solid;
	border-bottom: 1px red solid;
	border-right: 1px red solid;
	border-left: 1px red solid;
}

.layer1 {
	background-color: white;
	width: 600px;
	height: 300px;
	overflow: auto
}

.layer2 {
	background-color: #EEF3FF;
	width: 600px;
	height: 300px;
	overflow: auto
}

/* Used in Left Menu ---- Start */
td.outlined {
	background: #EAD5D5;
	white-space: nowrap;
}

td.visited {
	background: #C6A1C3;
	white-space: nowrap;
}

a.leftmenu:link {
	display: block;
	color: #27006D;
	width: 100%;
	height: 100%;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
}

a.leftmenu:visited {
	display: block;
	width: 100%;
	height: 100%;
	color: #27006D;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
}

a.leftmenu:hover {
	color: black;
	background: #F3BA88;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
}

a.noeffect:link {
	display: block;
	color: #27006D;
	width: 100%;
	height: 100%;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
}

a.noeffect:visited {
	display: block;
	width: 100%;
	height: 100%;
	color: #27006D;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
}

a.noeffect:hover {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
}

td.noeffect {
	background: #AEAEAE;
	color: #EEEEEE;
	white-space: nowrap;
	text-align: left;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
}

/* Used in Left Menu ---- End */
/* adding by mrinal for mouseover and mouseout events on table data*/
.bgHigh {
	BACKGROUND-COLOR: #dddddd;
}

.bgC {
	BACKGROUND-COLOR: #ffffff;
}

/* end adding by mrinal */
.tablelistheader {
	background-color: #cdcdcd;
}

.sb1 {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
.sb2 {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #006666;
}
.sb3 {
	background-color: #f0f0f7;
	color: blue;	
	height: 15px;
}
.sb4 {
	background-color: #f0f0f7;
	color: #666666;
	height: 15px;
}
TD.FOOTER
{
	font-size: 12px;
	font-family: Tahoma, Verdana,Arial;
	text-transform: none;
	font-weight: none;
 	color: #000000;
}
INPUT.INPUTINTDISPLAY
{
	font-size: 10px;
	font-family: Verdana,Tahoma;
	font-weight: bold;
	text-align: right;
 	color: #000000;
 	background-color: #C7C7C7;
 	border: 1px black solid;
}