BODY {
	font-family:Tahoma, Arial, Verdana, Helvetica; margin: 0px
}

.inputTable {
	border: 0px; font-size: 11px;
}
.inputTable FORM {
	MARGIN: 0px
}
.inputTable INPUT, SELECT {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #fff; FONT-SIZE: 10px;  BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; 
}
.inputTable TEXTAREA {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #fff; FONT-SIZE: 8.5pt;  BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid;
	font-family: Tahoma; 
}
.inputTable OPTION {
	BORDER-RIGHT: #666 1px solid; PAD	DING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 10px verdana, helvetica, arial, geneva, sans-serif; BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.inputTable .submit2 {
	padding: 2px .75em;
	cursor: pointer !important;
	cursor: hand;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFFFFF;
	background: #fefefe url(images/btn_bck.jpg) repeat-x;
	background-color:#000000;
	border: 0px;
	height: 2em;
	letter-spacing: 0.2px;
	text-transform:capitalize;
}

.reportTable {
	FONT-SIZE: 10px; BACKGROUND: #F5F5F5; FONT-FAMILY: verdana,geneva,sans-serif; TEXT-ALIGN: left
}
.reportTable TD {
	PADDING-RIGHT: 0.15em; FONT-SIZE: 8.5pt; color:#333333; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0.15em; BORDER-BOTTOM: #bbb 1px solid
}
.reportTable TH {
	PADDING-RIGHT: 0.15em; PADDING-LEFT: 0.15em; font-family:Tahoma;  FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #25316B; PADDING-BOTTOM: 0.15em; COLOR: #ffffff; PADDING-TOP: 0.15em; BORDER-BOTTOM: #25316B 2px solid
}
/*

.submit2 {
	padding: 2px .75em;
	cursor: pointer !important;
	cursor: hand;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFFFFF;
	background: #fefefe url(btn_bck.jpg) repeat-x;
	background-color:#000000;
	border: 0px;
	height: 2em;
	letter-spacing: 0.2px;
}


/*EOC NEW*/

/*
.welcome {
	font-size: 12px; color: #4D4D4D; font-weight:bold; padding-top: 0px; padding-bottom: 0px;
}

.heading {
	font-size: 22px; color:#5B97FF; font-variant:small-caps; padding-bottom: 5px; font-weight: 600
}

.pageHeading {
	font-size: 14px; font-weight: 600; background-color: #E0E0E0; margin-bottom: 7px; padding: 2px;
}


.copyright {
	font-size: 10px; color: #4D4D4D;
}

.arrowHeading {
	font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; font-weight: bold; color: #4D4D4D;
}

.menuHeading {
	font-size: 11px;
	font-weight: 900;
	color: #4D4D4D;
	text-decoration: underline;
	font-family: Tahoma, Arial, Verdana, Helvetica;
}

.menuLinks {
	color: #4D4D4D;
	text-decoration: none;
	font-size:10px;
	font-style: normal;
	font-weight: bold;
}

.menuLinks:hover {
	color: #3b90ff;
	text-decoration: none;
	font-size:10px;
	font-weight: bold;
}

.selMenuLinks {
	color: #3b90ff;
	text-decoration: none;
	font-size:10px;
        font-style: normal;
	font-weight: bold;
}

.inputHeader2 {
	BACKGROUND: #F0F0F0; TEXT-ALIGN: left; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica; border: 1px solid #5B97FF;  
}

.inputHeader2TH {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; FONT-SIZE: 13px; BACKGROUND: #5B97FF; PADDING-BOTTOM: 0.25em; COLOR: #ffffff; PADDING-TOP: 0.25em
}

.inputHeader2TDdata-label {
	BORDER-RIGHT: #bbb 0px solid; BORDER-BOTTOM: #bbb 1px solid; FONT-SIZE: 7pt; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; padding-left: 2px; BACKGROUND-COLOR: #F0F0F0; HEIGHT: 18px;
}
.inputHeader2TDdata-value {
	BORDER-RIGHT: #bbb 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 7pt; COLOR: #666666; BACKGROUND: #FFFFFF; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.inputHeader2TDbutton-column {
	BORDER-RIGHT: #bbb 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; BACKGROUND: #FFFFFF; BORDER-LEFT: #bbb 1px solid; COLOR: #000; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}

.inputHeader {
	BACKGROUND: #F0F0F0; TEXT-ALIGN: left; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica; border: 1px solid #5B97FF;  
}
.inputHeader TH {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; FONT-SIZE: 13px; BACKGROUND: #5B97FF; PADDING-BOTTOM: 0.25em; COLOR: #ffffff; PADDING-TOP: 0.25em
}
.inputHeader TD.data-label {
	BORDER-RIGHT: #bbb 0px solid; BORDER-BOTTOM: #bbb 1px solid; FONT-SIZE: 7pt; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; padding-left: 2px; BACKGROUND-COLOR: #F0F0F0; HEIGHT: 18px;
}
.inputHeader TD.data-value {
	BORDER-RIGHT: #bbb 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 7pt; COLOR: #666666; BACKGROUND: #FFFFFF; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.inputHeader TD.button-column {
	BORDER-RIGHT: #bbb 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; BACKGROUND: #FFFFFF; BORDER-LEFT: #bbb 1px solid; COLOR: #000; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}

.reportTable {
	BACKGROUND: #F0F0F0; TEXT-ALIGN: center; FONT-SIZE: 10px; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica
}
.reportTableTD{
	BORDER-BOTTOM: #bbb 1px solid; PADDING-RIGHT: 0.15em; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0.15em;
}
.reportTableTH {
	BORDER-BOTTOM: #FFFFFF 2px solid; PADDING-RIGHT: 0.15em; PADDING-LEFT: 0.15em; FONT-SIZE: 10px; BACKGROUND: #5B97FF; PADDING-BOTTOM: 0.15em; COLOR: #ffffff; PADDING-TOP: 0.15em;
	font-weight: bold;
}

FORM {
	MARGIN: 0px
}
INPUT, SELECT {
	FONT-SIZE: 100%; BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #fff; FONT: 10px verdana, helvetica, arial, geneva, sans-serif; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; 
}
OPTION {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 10px verdana, helvetica, arial, geneva, sans-serif; BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.inputbutton {
	BORDER-RIGHT: 2px outset; BORDER-TOP: 2px outset; FONT: bold 10px verdana; BORDER-LEFT: 2px outset; MARGIN-RIGHT: 0.3em; BORDER-BOTTOM: 2px outset
}
.inputbutton {
	PADDING-RIGHT: 0.15em; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0.1em; CURSOR: hand; PADDING-TOP: 0.1em
}
.inputbutton {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #c1c1c1; COLOR: #333; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
TABLE.errors {
	BORDER: red 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 7pt; BACKGROUND: #ffe8e8; TEXT-INDENT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 7px
}
TABLE.success {
    BORDER: #5B97FF 1px solid; background-color: #E7F0FF; FONT-WEIGHT: bold; FONT-SIZE: 7pt; TEXT-INDENT: 5px; font-weight: bold; color: #4D4D4D; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 7px   
}

/*removed by: jai 12/10/2006*/    
/*printerLink and its hover are not used b/c we have print link with image*/
/*
.printerLink{
	color: #4D4D4D;
	text-decoration: none;
	font-size:12px;
	font-style: normal;
	font-weight: bold;
	text-align:right
}
.printerLink:hover {
	color: #3b90ff;
	text-decoration: none;
	font-size:12px;
	font-weight: bold;
}
*/
