<!--General Styles -->
BODY
{
    BACKGROUND-COLOR: white; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px
}
UL  {
	padding-top:10px;
	padding-bottom:10px;
	padding-right:4px;
	margin:0px;
	}
img{ 
	border:none;
}
<!--
A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0000FF;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0000FF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #FF0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
-->
.helplink A
{
    COLOR: #0000FF; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline
}
.helplink A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0000FF;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.helplink A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0000FF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.helplink A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #FF0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
INPUT 
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px
  
}

TEXTAREA 
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px
}
SELECT 
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px
}
P 
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px
}
TD
{
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}

<!--Form Styles -->
.frmPageTitle 
{  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #FFFFFF; 
    background-color: #336699
}
.frmPageTitle A
{  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #FFFFFF; 
    background-color: #336699
}

.frmPageTitle A:visited
{  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #FFFFFF; 
    background-color: #336699
}

.frmPageTitle A:hover
{  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #FF0000; 
    background-color: #336699;
    TEXT-DECORATION: underline	
}

.frmOutlinePageTitle 
{ 
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	background-color: #999999 
}
.frmOutlineIcon 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	background-color: #999999 
}
.frmIcon 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	background-color: #e6e6e6 
}
.frmBorder 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #FFFFFF; 
	background-color: #3366CC
}
.frmTitle 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	background-color: #e6e6e6; 
	font-weight: bold
}
.frmMainTitle 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	background-color: #3366CC; 
	font-weight: bold
}
.frmField 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	font-weight: normal; 
	text-align: right;
}

.pagebanner
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: normal; 
	text-align: left
}

.pagelinks
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: normal; 
	text-align: left
}

.frmFieldText 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #990000; 
	font-weight: normal; 
	text-align: left
}

.frmControl 
{ 
	text-align: left
}
.frmButton 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal;
	color: #FFFFFF; 
	background-color: #3366CC
}

<!--Other Styles -->
.BreadCrumb 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0000FF
}
.BreadCrumb A:hover 
{
	color: #FF0000
}
.PageTitle 
{  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #336699;
}

<! --- Added by Ram on 06/25/01  ---------->

.TblRownoborder /*Table Row without border  */
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY:  Verdana,Arial, Sans-serif
}

.TblReportRow1 /*Table Report Row 1 with different bgcolor  */
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND: #e6e6e6;
    FONT-FAMILY:  Verdana,Arial, Sans-serif
}
.TblReportRow2 /* Table Report Row 2 with different bgcolor */
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND: #CCCCCC;
    FONT-FAMILY:  Verdana,Arial, Sans-serif
}
.TblCellnoborder /*Table Cell without border  */
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY:  Verdana,Arial, Sans-serif
}

.TblCellnobottom /*Table Cell no bottom border  */
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY:  Verdana,Arial, Sans-serif
    BORDER-BOTTOM: medium none
}


.TblCellRborder /*Table cell only Right border  */
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY:  Verdana,Arial, Sans-serif;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none
}

.TblCellBborder /* Table Cell only Bottom border  */
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY:  Verdana,Arial, Sans-serif;
    BORDER-RIGHT: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none
}

.TblCellRBborder  /* Table Cell Right and Bottom border only  */
{
    BACKGROUND-COLOR: #CCCCCC;
    FONT-WEIGHT: normal;
    FONT-SIZE:  9px;
    COLOR: #000000;
    FONT-FAMILY:  Verdana,Arial, Sans-serif;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none
    HEIGHT: 25;
}

.thHeader
{
	BACKGROUND-COLOR:  #a6caf0;
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY:  Verdana,Arial, Sans-serif;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none
    BORDER-RIGHT: thin;
  	BORDER-BOTTOM: thin;
    TEXT-ALIGN: center;
}

.thHeaderHidden
{
	display:none;
}

.thSmall
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY:  Verdana,Arial, Sans-serif;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none
    BORDER-RIGHT: thin;
  	BORDER-BOTTOM: thin;
    TEXT-ALIGN: left;
}

table.SearchResults thead tr {
  BACKGROUND-COLOR: #CCCCCC;
  FONT-WEIGHT: normal;
  FONT-SIZE:  9px;
  COLOR: #000000;
  FONT-FAMILY:  Verdana,Arial, Sans-serif;
  BORDER-LEFT: medium none;
  BORDER-TOP: medium none;
  BORDER-RIGHT: thin;
  BORDER-BOTTOM: thin;
}

table.SearchResults tr.even {
  BACKGROUND-COLOR: #CCCCCC;
}

table.SearchResults tr.odd {
  BACKGROUND-COLOR: #e6e6e6;
}

th.sorted a, th.sortable a {
	background-position: right;
	display: block;
	width: 100%;
	background-repeat: no-repeat;
}

.sortable{
	BACKGROUND-COLOR:  #a6caf0;
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY:  Verdana,Arial, Sans-serif;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none
    BORDER-RIGHT: thin;
  	BORDER-BOTTOM: thin;
    TEXT-ALIGN: center;
}
th.sortable a {
	background-image: url(../images/arrow_off.png);
}
th.order1 a {
	background-image: url(../images/arrow_down.png);
}
th.order2 a {
	background-image: url(../images/arrow_up.png);
}


.RTblCellRBborder /*Report Table Cell with Right and Bottom border only  */
{
    BACKGROUND-COLOR: #a6caf0;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY:  Verdana,Arial, Sans-serif
}




/* Added on 06/26/01 */

.TblRepcolumn  /* Table Report Column */
{
    BACKGROUND-COLOR: #a6caf0;
    BORDER-BOTTOM: #a6caf0;
    BORDER-LEFT: #a6caf0;
    BORDER-RIGHT: #a6caf0;
    BORDER-TOP: #a6caf0;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana, ,Sans-serif
}

.TblRepcolumnBlack  /* Table Report Column With Black Borders */
{
    BACKGROUND-COLOR: #a6caf0;
    BORDER-BOTTOM: #000000;
    BORDER-LEFT: #000000;
    BORDER-RIGHT: #000000;
    BORDER-TOP: #000000;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana, ,Sans-serif
}

.RTblCellnoborder /*Report Table Cell without border  */
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY:  Verdana,Arial, Sans-serif
}

.RTblCellRBborder /*Report Table Cell with Right and Bottom border only  */
{
    BACKGROUND-COLOR: #a6caf0;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY:  Verdana,Arial, Sans-serif
}
.error 
{
    color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
}

.message 
{
    color: brown;
}

.info 
{
   color: blue;
}

/* This was added for VIEW PAGE */
INPUT.view
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder
}

SELECT.view 
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder
}

textarea.view 
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder
}


TR.H	/* To highlight the row    */
{
    BACKGROUND-COLOR: #C3D6A6;
}

div, span{
	margin:0;
	padding:0;
	font-size: 1em;
	background-repeat: no-repeat;
	list-style-type:none;
}

div.exportlinks {
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	margin: 10px 0 10px 0;
	width: 79%;
}

span.export {
	padding: 0 4px 1px 20px;
	display:inline; display:inline-block;
	cursor: pointer;
}

span.excel {
	background-image: url(../images/ico_file_excel.png);
}
span.csv {
	background-image: url(../images/ico_file_csv.png);
}
span.xml {
	background-image: url(../images/ico_file_xml.png);
}
span.pdf {
	background-image: url(../images/ico_file_pdf.png);
}

div#footer {
	border-top: 1px solid #666;
	padding: 5px 5px 5px 5px;
	text-align:right;
}

div#footer span {
	float: left;
}

.tip
{
   color: green;
   font-weight: bold;
   cursor: hand
}

.order
{
   font-weight: bold;
   cursor: hand
}