/* CSS Document */
.tableBorder {
        BORDER-RIGHT: #7498B8 0px solid; BORDER-TOP: #7498B8 0px solid; BORDER-LEFT: #7498B8 0px solid; 
		BORDER-BOTTOM: #7498B8 0px solid; BACKGROUND-COLOR: #f2f4f8;
		}
.printBorder {
        BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; 
		BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #FFFFFF;
		}
		
TD.Row {
        BACKGROUND-COLOR: #E1E8ED;		
}
.Row {
        BACKGROUND-COLOR: #E1E8ED;		
}
.deleteRow {
        BACKGROUND-COLOR: #FF6633;		
}

TD.greyRow {
        BACKGROUND-COLOR: #888888;		
}
.greyRow {
        BACKGROUND-COLOR: #888888;		
}



TD.cancelRow {
        BACKGROUND-COLOR: #996633
}
.cancelRow {
        BACKGROUND-COLOR: #996633
}
TD.yellowRow {
        BACKGROUND-COLOR: #FAFAD2
}
.yellowRow {
        BACKGROUND-COLOR: #FAFAD2
}
TD.whiteRow {
        BACKGROUND-COLOR: #FFFFFF
}
.whiteRow {
        BACKGROUND-COLOR: #FFFFFF
}
TD.redRow {
        BACKGROUND-COLOR: #FF0000
}
.redRow {
        BACKGROUND-COLOR: #FF0000
}
TD.orangeRow {
        BACKGROUND-COLOR: #FFA500
}
.orangeRow {
        BACKGROUND-COLOR: #FFA500
}
TD.greenRow {
        BACKGROUND-COLOR: #90EE90
}
.greenRow {
        BACKGROUND-COLOR: #90EE90
}
TD.pinkRow {
        BACKGROUND-COLOR: #F6CEF5
}
.pinkRow {
        BACKGROUND-COLOR: #F6CEF5
}

.mainHeader
{
BACKGROUND-COLOR: #E3E2DD;
color:#000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 13px;
font-weight:bold;
}

.greyfield {
        BACKGROUND-COLOR: #E1E8ED;
		BORDER-RIGHT: #9E978B 1px solid;
    BORDER-TOP: #9E978B 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9E978B 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #9E978B 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
.yellowfield {
        BACKGROUND-COLOR: #FFFFCC;
		BORDER-RIGHT: #9E978B 1px solid;
    BORDER-TOP: #9E978B 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9E978B 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #9E978B 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	
.TableAlteRow
{
    PADDING-LEFT:2;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT : 10;
    COLOR: #000000;
    BORDER-BOTTOM: #9E978B 1px solid;
    BORDER-RIGHT: #9E978B 1px solid;
    text-decoration:none;
    BACKGROUND-COLOR:#ffffff;
}
.TableHeader
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT : 15px;
	line-height:15px;
	font-weight:bold;
    COLOR: #FFFFFF;
    text-decoration:none;
    BACKGROUND-COLOR:#7498B8;
}
.TableRow
{
    PADDING-LEFT:2;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000000;
    HEIGHT : 10;
    text-decoration:none;
    BORDER-RIGHT: #9E978B 1px solid;
    BORDER-BOTTOM: #9E978B 1px solid;
    BACKGROUND-COLOR: #f0f0f0
}

TD.RowHighlight {
        BACKGROUND-COLOR: #d4d9ec
}

.tableHeaderText {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white
}
A.linkSmallBold {
        FONT-WEIGHT: bold
}
A.LinkSmallBold {
        FONT-SIZE: 8px; COLOR: navy
}
A.linkSmallBold:visited {
        COLOR: #7498B8
}
A.linkSmallBold:hover {
        COLOR: #dd6900
}
A.linkSmall {
        FONT-SIZE: 0.7em; COLOR: navy
}
A.linkSmall:visited {
        COLOR: #7498B8
}
A.linkSmall:hover {
        COLOR: #dd6900
}
.normalTextSmaller {
        FONT-SIZE: 0.6em
}
.normalTextSmaller {
        COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

BODY {
        BACKGROUND-COLOR: #f2f4f8;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}
TABLE {
        FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR {
        FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

TEXTAREA {
        BORDER-RIGHT: #9E978B 1px solid;
    BORDER-TOP: #9E978B 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9E978B 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #9E978B 1px solid;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
	INPUT.text {
        BORDER-RIGHT: #9E978B 1px solid;
    BORDER-TOP: #9E978B 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9E978B 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #9E978B 1px solid;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
SELECT {
    BORDER-RIGHT: #9E978B 1px solid;
    BORDER-TOP: #9E978B 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9E978B 1px solid;
    COLOR: #000000;
	WIDTH:135PX;
    BORDER-BOTTOM: #9E978B 1px solid;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
SELECT.bigSelect{
    BORDER-RIGHT: #9E978B 1px solid;
    BORDER-TOP: #9E978B 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9E978B 1px solid;
    COLOR: #000000;
	WIDTH:250PX;
    BORDER-BOTTOM: #9E978B 1px solid;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

SELECT.largeSelect{
    BORDER-RIGHT: #9E978B 1px solid;
    BORDER-TOP: #9E978B 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9E978B 1px solid;
    COLOR: #000000;
	WIDTH:480PX;
    BORDER-BOTTOM: #9E978B 1px solid;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
	SELECT.smallSelect
	{
    BORDER-RIGHT: #9E978B 1px solid;
    BORDER-TOP: #9E978B 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9E978B 1px solid;
    COLOR: #000000;
	WIDTH:60PX;
	BORDER-BOTTOM: #9E978B 1px solid;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	SELECT.smallSelect1
	{
    BORDER-RIGHT: #9E978B 1px solid;
    BORDER-TOP: #9E978B 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9E978B 1px solid;
    COLOR: #000000;
	WIDTH:90PX;
	BORDER-BOTTOM: #9E978B 1px solid;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
RADIO.text {
       BORDER-RIGHT: #9E978B 1px solid;
    BORDER-TOP: #9E978B 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9E978B 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #9E978B 1px solid;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

OPTION.text {
        BORDER-RIGHT: #9E978B 1px solid;
    BORDER-TOP: #9E978B 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9E978B 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #9E978B 1px solid;
    BACKGROUND-COLOR: #ffffff;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A {
        COLOR: black; TEXT-DECORATION: none;
}
A:visited {
        COLOR: black; TEXT-DECORATION: none;
}
A:active {
        COLOR: black; TEXT-DECORATION: none;
}
A:hover {
        COLOR: black; TEXT-DECORATION: none;
}
.Menu_Head {
        FONT-WEIGHT: bold; color:#FFFFFF; WIDTH: 100%; BACKGROUND-COLOR: #7498B8;
}
.Menu_Items {
        PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px; 
		BACKGROUND-COLOR: #E1E8ED;
		text-decoration:underline;
}
.Menu_Items2 {
        PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 10px; WIDTH: 100%; BACKGROUND-COLOR: #D5DFE6;
}
.Menu_Items1 {
         WIDTH: 100px;  BACKGROUND-COLOR: #d7def8;
}
.message_display {
        PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
		color:#000000;font-weight:bold;
}
.message_heading {
        FONT-WEIGHT:BOLD; COLOR:#FFFFFF;PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #7498B8;
}
/* button styles */
input.btn3{
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 25px;
	border: 1px solid #7F9DB9;
   }

   input.buttonsmall{
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:120px;
	height: 25px;
	border: 1px solid #7F9DB9;
   }
   input.btnhov1{
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 25px;
	border: 1px solid #7F9DB9;
   }

 
bold {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
}

div.tableContainer {
	height: 200px; 	/* must be greater than tbody*/
	 padding: 0px;    
	 margin: 0px;    
	 overflow: auto;    
	 
	}
div.tableSmallContainer {
	height: 220px; 	/* must be greater than tbody*/
	 padding: 0px;    
	 margin: 0px;    
	 overflow: auto;    
	}
div.tableSmallContainer1 {
	height: 100px; 	/* must be greater than tbody*/
	overflow: auto;
	}

div.loadingContainer {
	width: 60%;		/* table width will be 99% of this*/
	height: 20px; 	/* must be greater than tbody*/
	}

.transparent {
    filter:alpha(opacity=90);
    background-color:green;
    display:none;
    width:170;
    height:100;
    position:absolute;
    color: black;
    border: 1 green solid;
}




/********** Report *****************/
.tbl_report {
		
}
.tbl_report tr th {
	background-color:#7498B8;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
.tbl_report tr td {
	background-color:#E1E8ED;
	padding:2px;
}
.tbl_report .th_agent {
	background-color:#CCCCCC;
}
.tbl_report .th_company {
	background-color:#DBD8C5;
}
.tbl_report .odd {
	background-color:#F7F7F7;
}
.tbl_report .even {
	background-color:#E1E8ED;
}

/************************************/