.FrmText
{
BORDER-RIGHT: #333399 1px solid;
BORDER-TOP: #333399 1px solid;
FONT-SIZE: 10pt;
color:Maroon;
FONT-WEIGHT:normal;
BORDER-LEFT: #333399 1px solid;
BORDER-BOTTOM: #333399 1px solid;
FONT-FAMILY: Verdana, Arial, sans-serif,bold;
background-color:#E0FFFF;
}
.FrmText1
{
BORDER-RIGHT: #333399 1px solid;
BORDER-TOP: #333399 1px solid;
FONT-SIZE: 10pt;
color:Maroon;
FONT-WEIGHT: normal;
BORDER-LEFT: #333399 1px solid;
BORDER-BOTTOM: #333399 1px solid;
FONT-FAMILY: Verdana, Arial, sans-serif,bold;
background-color:#ffffcc;
}
.viewTableItemat11
{
    border-top:#90EE90 1px solid;
	border-bottom:#90EE90  1px solid;
	border-right:#90EE90  1px solid;
	border-left:#90EE90  1px solid;
	background-color:#FFFFFF;
	width:95%; 
   
}

.viewTableItemat31
{
    border-top:#CCFF99 0px solid;
	border-bottom:#9AFF9A  1px solid;
	border-right:#CCFF99  0px solid;
	border-left:#CCFF99  0px solid;
	background-color:#CCFFCC;	
	width:100%; 
	height:30px;   
}

.viewTableItemat21
{
    border-top:#90EE90 0px solid;
	border-bottom:#90EE90  0px solid;
	border-right:#90EE90  0px solid;
	border-left:#90EE90  1px solid;
	background-color:#FFFFFF;	
	width:100%; 
   
}

.bbgmat2
{
 FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #dc143c;
    text-align:left;
    vertical-align:middle;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}
.bbgmat2 A
{
 FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #dc143c;
    text-align:left;
    vertical-align:middle;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}

.bbgmat2 A:visited
{
 FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #dc143c;
    text-align:left;
    vertical-align:middle;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}

.viewTableItemat1
{
    border-top:#FFCC66 1px solid;
	border-bottom:#FFCC66  1px solid;
	border-right:#FFCC66  1px solid;
	border-left:#FFCC66  1px solid;
	background-color:#FFFFFF;
	width:95%; 
   
}
.viewTableItemat3
{
    border-top:#FFCC66 0px solid;
	border-bottom:#FFCC66  1px solid;
	border-right:#FFCC66  0px solid;
	border-left:#FFCC66  0px solid;
	background-color:#FFE4B5;	
	width:100%; 
	height:30px;   
}
.viewTableItemat2
{
    border-top:#FFCC66 0px solid;
	border-bottom:#FFCC66  0px solid;
	border-right:#FFCC66  0px solid;
	border-left:#FFCC66  1px solid;
	background-color:#FFFFFF;	
	width:100%; 
   
}
.Buttons
{  
   FONT-FAMILY: Tahoma;
   FONT-SIZE: 12px;
   COLOR:Maroon;
   font-weight:bold;
   background-color:#fed;
   MARGIN: 2px 2px 2px 2px 0em; 
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   TEXT-TRANSFORM: uppercase;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffcc66');
	
}
.bbgmat1
{
 FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #07519a;
    text-align:left;
	vertical-align:middle;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}
.bbgmat1 A
{
 FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #07519a;
    text-align:left;
    vertical-align:middle;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}

.bbgmat1 A:visited
{
 FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #07519a;
    text-align:left;
    vertical-align:middle;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}


.bbgmat11
{
 FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #dc143c;
    text-align:left;
	vertical-align:middle;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}
.bbgmat11 A
{
 FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #dc143c;
    text-align:left;
    vertical-align:middle;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}

.bbgmat11 A:visited
{
 FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #dc143c;
    text-align:left;
    vertical-align:middle;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}

.bbgmat1X
{
 FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    COLOR: #07519a;
    text-align:center;
	vertical-align:middle;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}
.bbgmat1X A
{
 FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    COLOR: #07519a;
    text-align:center;
    vertical-align:middle;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}

.bbgmat1X A:visited
{
 FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    COLOR: #07519a;
    text-align:center;
    vertical-align:middle;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}

.bbgxy
{
 FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR:#07519a;
    text-align:left;
    vertical-align:top;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}



.bbgxy A
{
 FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR:#07519a;
    text-align:left;
    vertical-align:top;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}
.bbgxy A:visited
{
 FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR:#07519a;
    text-align:left;
    vertical-align:top;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}


.headert
{
	background-color: #003366;
	height:85px;
	width: 100%;
	BORDER-RIGHT: #ffffff 0px outset;
    BORDER-TOP: black 0px outset;
    BORDER-LEFT: #ffffff 0px outset;
    BORDER-BOTTOM: #ffffff 0px outset;
    text-align:left;  
  
}

.bbg
{
 FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: gold;
    text-align:left;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}

A {
text-decoration: none;
color: #FFFC17
}

A:Hover {
text-decoration: none;
face: Verdana, Arial, sans-serif;
}

.sidehead
{
   FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFC17;
    height:25px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none

}

.sitemap1head
{
  	font-size: 8pt;
	COLOR: #FFFC17;  
    FONT-FAMILY: Verdana, Arial, sans-serif;
   

}
.sitemap2head 
{
   FONT-WEIGHT: bold;
    FONT-SIZE: 10;
    COLOR: #003366;
    height:20px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none

}
.FrmText
{
BORDER-RIGHT: #003366 1px solid;
BORDER-TOP: #003366 1px solid;
FONT-SIZE: 10pt;
BORDER-LEFT: #003366 1px solid;
BORDER-BOTTOM: #003366 1px solid;
FONT-FAMILY: Verdana, Arial, sans-serif;
background-color:#ECD672;
}
.footertxt
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: gold;
    text-align:center;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}
.threehead
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: white;
    text-align:center;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;

}
.threehead1
{
    FONT-SIZE: 10px;
    COLOR: #003366;
    text-align:justify;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;

}

.threehead1 A
{
	FONT-SIZE: 9px;
    COLOR: #003366;
    text-align:justify;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
	
}

.threetab1
{
	
    BORDER-left:#461B7E 1px solid;
    BORDER-right:#461B7E 1px solid;
    

}
.threetab2
{
	
    BORDER-left:#667C26 1px solid;
    BORDER-right:#667C26 1px solid;

}
.threetab3
{
	
    BORDER-left:#7E2217 1px solid;
    BORDER-right:#7E2217 1px solid;

}
.contacttxt
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #003366;
    height:25px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
    text-align:justify;

}
.randomtxt
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #7E2217;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;    
    background-color:"#ffffff";
    text-align:center;   

}
.scroll 
{
	height: 100%;	
	width: 100%;	
	overflow: auto;	
	padding: 0px;
	scrollbar-base-color: #C0C0C0;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color: #E7E7E7;
	scrollbar-shadow-color: #bbb;
	scrollbar-lightshadow-color: #ccc; 
	scrollbar-darkshadow-color: #eee;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: #ccc;	
}
	
.privacytxt
{
    FONT-SIZE: 13px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

.othertxt
{
    FONT-SIZE: 13px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
    text-align:justify;
}
.othertxt1
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
    text-align:justify;
}
.topSepator2
{
	background-color: white;
	height: 2px;
	width: 695px;
}
.topSepator1
{
	background-color: #d5e6e8;
	height: 2px;
	width: 695px;
}
#topMenuSpacer
{
	background-color: #003366;
	height: 5px;
	width: 100%;
}

.header
{
	font-family: Tahoma;
	color: black;
	font-size: 11;
}
.header A
{
	font-family: Tahoma;
	color: #008653;
	font-size: 11;
	font-weight: bold;
}

.rssfeeda a
{
	font-family: Tahoma;
	color: #003366;
	font-size: 11;	
}
.bbgrssfeeda
{
   FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none

}
.topMenu
{
	background-color: #d1d1d1;
	width: 100%;
}
.topMenuCell
{
	background-color: #003366;
	text-align: center;
	height: 25px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: white;
	text-transform: capitalize;
}

.topMenuCellSelected
{
	background-color: #dfecf5;
	text-align: center;
	height: 35px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: white;
	text-transform: uppercase;
}

.topInfo
{
	background-color: white;
	height: 20px;
	padding-right: 5px;
	padding-left: 5px;
	font-family: Tahoma;
	font-size: 11px;
	color: Black;
	border-left: #d1d1d1 1px solid;
	border-bottom: #d1d1d1 1px solid;
	border-right: #d1d1d1 1px solid;
	border-top: #d1d1d1 1px solid;
}
.topMenuCell A
{
	color: white;
	text-decoration: none;
	font-size: 13px;
}
.topMenuCell A:visited
{
	color: white;
	text-decoration: none;
	font-size: 13px;
}
.topMenuCell A:hover
{
	color: #d5e6e8;
	text-decoration: underline;
}

.viewTable
{
	font-family: Tahoma;
	color: BLACK;
	font-size: 12;
	font-weight: normal;
	border: #008653 1px solid;
	padding: 10px;
	background-color: white;
	line-height: 15px;
}
.viewTable A
{
	font-family: Tahoma;
	color: #008653;
	font-size: 11;
	font-weight: bold;
}
.viewTableSeparator
{
	background-color: #008653;
	height: 1px;
}

#tableFooter
{
	font-family: Tahoma;
	color: #a1a1a1;
	font-size: 11;
	padding-left: 10px;
	padding-top: 10px;
}

#tableFooter A
{
	font-family: Tahoma;
	color: #6699cc;
	font-size: 11;
}

.selectionTable
{
	font-family: Verdana, Arial, sans-serif;
	color: #003366;
	font-weight:bold;
	font-size: 10;
	border: #003366 1px solid;
	padding: 0px;
	background-color: white;
	height: 20px;
	line-height: 20px;
	text-transform: capitalize;
}
.selectionTable1
{
	font-family: Verdana, Arial, sans-serif;
	color: #003366;
	font-size: 12;
	border: #003366 1px solid;
	padding: 0px;
	background-color: white;
	height: 20px;
	line-height: 20px;
	text-transform: capitalize;
}

.selectionTableNB
{
	font-family: Tahoma;
	color: BLACK;
	font-size: 12;
	padding: 0px;
	background-color: white;
	height: 30px;
	line-height: 30px;
	text-transform: capitalize;
}

.selectionTable A
{
	text-transform: capitalize;
	font-family: Tahoma;
	color: #008653;
	font-size: 12;
	font-weight: bold;
	text-decoration: underline;
}
.selectionTable A:visited
{
	font-family: Tahoma;
	color: #008653;
	font-size: 12;
	text-decoration: underline;
}
.selectionTable A:hover
{
	font-family: Tahoma;
	color: #008653;
	font-size: 12;
	text-decoration: none;
}

.selectionTableCell
{
	font-family: Tahoma;
	color: BLACK;
	font-size: 12;
	font-weight: normal;
	text-transform: uppercase;
}

.selectionTableViewer
{
	background-color: White;
	font-family: Tahoma;
	color: BLACK;
	border: #008653 1px solid;
	padding: 10px;
	font-size: 11;
	font-weight: normal;
	text-transform: uppercase;
}

.selectionTableViewer SELECT
{
	font-family: Tahoma;
	color: BLACK;
	font-size: 11;
}

.selectionTableViewer1
{
	font-family: Tahoma;
	color: BLACK;
	font-size: 11;
	background-color: white;
	border: black 1px solid;
}

.selectionTableCellSmall
{
	font-family: Tahoma;
	color: BLACK;
	font-size: 12;
	font-weight: normal;
	line-height: 20px;
}

#searchFields
{
	font-family: Tahoma;
	color: BLACK;
	font-size: 12;
	font-weight: normal;
	text-transform: uppercase;
	line-height: 30px;
}


.selectionTableHeader
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-TRANSFORM: uppercase;
    WIDTH: 100%;
    COLOR: black;
    LINE-HEIGHT: 30px;
    PADDING-TOP: 0px;
    BORDER-TOP: #003366 0px solid;
    BORDER-BOTTOM: #003366 1px solid;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    font-weight:BOLD;
    BACKGROUND-COLOR: #B6C5EE;
    TEXT-ALIGN: center
}
.historyHeader
{
	font-family: Tahoma;
	color: black;
	font-size: 12;
	text-align: CENTER;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	border-bottom: #008653 1px solid;
	line-height: 20px;
	background-color: #8467D7;
	width: 100%;
	text-transform: uppercase;
}

.selectionTable INPUT
{
	font-family: Tahoma;
	color: BLACK;
	font-size: 11;
}
.selectionTable SELECT
{
	font-family: Tahoma;
	color: BLACK;
	font-size: 11;
}


.selectionTableFooter
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #003366 1px solid;
    BORDER-BOTTOM: #003366 0px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-TRANSFORM: uppercase;
    WIDTH: 100%;
    COLOR: BLUE;
    LINE-HEIGHT: 40px;
    PADDING-TOP: 0px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    font-weight:BOLD;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #B6C5EE;
}

.selectionTableFooter5
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 82%;
	border: white 2px solid;
	background: #8467D7;
	padding-bottom: 0px;
	color: white;
	padding-top: 0px;
	cursor: hand;
	margin-right: 15px;
	text-transform: uppercase;
}


.selectionTableFooter INPUT
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 82%;
	border: white 2px solid;
	background: #003366;
	padding-bottom: 0px;
	color: white;
	padding-top: 0px;
	cursor: hand;
	margin-right: 15px;
	text-transform: uppercase;
}

.viewDocTables
{
	font-family: Tahoma;
	color: #6699cc;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	padding: 10px;
	border: #003366 1px solid;
	line-height: 40px;
	background-color: #8467D7;
	width: 100%;
	text-transform: uppercase;
	text-align: center;
}

.viewDocTables INPUT
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 92%;
	width: 250px;
	border: white 2px solid;
	background: #008653;
	padding-bottom: 0px;
	color: white;
	padding-top: 0px;
	cursor: hand;
	margin-left: 2px;
	margin-right: 2px;
	text-transform: uppercase;
	margin-bottom: 2px;
}

.viewResultsButtons
{
	font-family: Tahoma;
	color: #003366;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	padding: 10px;
	border: #003366 1px solid;
	line-height: 40px;
	background-color: #003366;
	text-transform: uppercase;
	text-align: center;
}

.viewResultsButtons INPUT
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 92%;
	width: 200px;
	border: white 2px solid;
	background: #003366;
	padding-bottom: 0px;
	color: white;
	padding-top: 0px;
	cursor: hand;
	margin-right: 15px;
	text-transform: uppercase;
}

.viewTableReason
{
	font-family: Tahoma;
	color: black;
	font-size: 12px;
	margin-top: 20px;
	font-weight: bold;
	padding: 10px;
	border: #003366 1px solid;
	line-height: 40px;
	background-color: white;
}

.viewTableReason SELECT
{
	font-family: Tahoma;
	font-size: 11px;
	background-color: white;
	color: Black;
}
.viewTableReason INPUT
{
	font-family: Tahoma;
	font-size: 11px;
	background-color: white;
	color: Black;
	margin: 0px;
	border: black solid 1px;
	cursor: auto;
}


#treeDiv
{
	font-family: Tahoma;
	color: black;
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	padding: 10px;
	border: #008653 1px solid;
	line-height: 40px;
	background-color: white;
}

.selectionTableSeparator
{
	background-color: #008653;
	height: 1px;
}

.reportCriteria
{
	font-family: Tahoma;
	color: black;
	font-size: 12;
	background-color: white;
	line-height: 40px;
	font-weight: bold;
}
.reportCriteria INPUT
{
	font-family: Tahoma;
	color: BLACK;
	font-size: 11;
}
.reportCriteria SELECT
{
	font-family: Tahoma;
	color: BLACK;
	font-size: 11;
	padding: 0px;
}

#divError
{
	border: red 1px solid;
	padding: 5px;
	margin-bottom: 5px;
	margin-top: 10px;
	width: 100%;
	line-height: 21px;
	background-color: #ffe4e1;
	font-family: Tahoma;
	color: black;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}


.retrievalReportHeader
{
	background-color: #008653;
	color: White;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
}
.retrievalReportHeader A
{
	color: White;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}
.retrievalReportHeader A:visited
{
	color: White;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}
.retrievalReportHeader A:hover
{
	color: White;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.retrievalReportLine1
{
	background-color: white;
	color: black;
	font-family: Tahoma;
	font-size: 11px;
	border: #a1a1a1 1px solid;
}
.retrievalReportLine2
{
	background-color: #e9e9e9;
	color: black;
	font-family: Tahoma;
	font-size: 11px;
}
.retrievalReportLine3
{
	background-color: #eeeccc;
	color: black;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}

.retrievalReportFooter
{
	background-color: #8467D7;
	color: black;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
}
.retrievalReportFooter A
{
	color: White;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}
.retrievalReportFooter A:visited
{
	color: White;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}
.retrievalReportFooter A:hover
{
	color: White;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}


.reportTitle
{
	background-color: #8467D7;
	border: #008653 1px solid;
	color: black;
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 25px;
	margin-top: 15px;
	width: 98%;
}
.reportSubTitle
{
	background-color: white;
	border-top: #008653 1px solid;
	color: black;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 20px;
	padding-left: 7px;
}
.printTable
{
	background-color: white;
	color: black;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	width: 98%;
	margin-top: 10px;
	margin-bottom: 20px;
	text-align: right;
}
.printTable A
{
	color: #008653;
}
.printTable A:visited
{
	color: #008653;
}
.printTable A:hover
{
	color: #008653;
	text-decoration: none;
}
.reportSectionTitle
{
	background-color: #8467D7;
	border: #008653 1px solid;
	color: black;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 25px;
	margin-top: 15px;
}
.reportTableBoldCell1
{
	background-color: #f5f5dc;
	color: black;
	font-family: Tahoma;
	font-size: 12px;
	height: 25px;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 5px;
	font-weight: bold;
}
.reportTableBoldCell2
{
	background-color: #f5f5dc;
	color: black;
	font-family: Tahoma;
	font-size: 12px;
	height: 25px;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 5px;
	font-weight: bold;
}
.reportTableBoldCell1 A
{
	color: #008653;
}
.reportTableBoldCell1 A:visited
{
	color: #008653;
}
.reportTableBoldCell1 A:hover
{
	color: #008653;
	text-decoration: none;
}
.reportTableBoldCell2 A
{
	color: #008653;
}
.reportTableBoldCell2 A:visited
{
	color: #008653;
}
.reportTableBoldCell2 A:hover
{
	color: #008653;
	text-decoration: none;
}
.reportTableCell1
{
	background-color: white;
	color: black;
	font-family: Tahoma;
	font-size: 12px;
	height: 25px;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 5px;
}
.reportTableCell2
{
	background-color: #e9e9e9;
	color: black;
	font-family: Tahoma;
	font-size: 12px;
	height: 25px;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 5px;
}
.reportTable
{
	background-color: #b1b1b1;
	width: 98%;
}
.ReportTableColumnHeader1
{
	background-color: #008653;
	color: White;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	padding: 5px;
}
.reportTableTotalCell1
{
	background-color: #eee8aa;
	color: black;
	font-family: Tahoma;
	font-size: 12px;
	height: 25px;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 5px;
	font-weight: bold;
}
.reportTableTotalCell2
{
	background-color: #eee8aa;
	color: black;
	font-family: Tahoma;
	font-size: 12px;
	height: 25px;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 5px;
	font-weight: bold;
}

HTML
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
     BACKGROUND: #FFFFFF;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#pagebg
{
    BACKGROUND: #ffffff;
    WIDTH: 950px
}

aaaHTML
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/csibackground.jpg) #fff repeat-x;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
aaaaBODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/csibackground.jpg) #fff repeat-x;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
aaaa#pagebg
{
    BACKGROUND: url(../images/csibackground.jpg) repeat-x;
    WIDTH: 950px
}
.maintable
{
	width: 750px;
}
#xwidth1
{
	width: 160px;
}
#xwidth2
{
	width: 30px;
}
#xwidth3
{
	width: 360px;
}
#xwidth4
{
	width: 30px;
}
#xwidth5
{
	width: 160px;
}
#xwidth6
{
	width: 10px;
}
#xwidth_title
{
	width: 550px;
}
.rightnav
{
	background-color: #f0f0f0;
}
.marketsrightnav
{
	background-color: #fee098;
}
.servicesrightnav
{
	background-color: #d5f3de;
}
.globalrightnav
{
	background-color: #fddfcf;
}
.leftbox
{
	background-color: #c4dffb;
}
INPUT
{
	font-size: 8pt;
	font-family: arial;
}
INPUT#search
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	background-color: #ffffff;
}
INPUT#searchdisabled
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #eeeeee;
}
UL
{
	list-style-type: square;
}
HR
{
	color: #aaaaaa;
}
.light8pt
{
	font-size: 8pt;
	color: #777777;
	font-family: arial;
}
.light9pt
{
	font-size: 9pt;
	color: #777777;
	font-family: arial;
}
.light10pt
{
	font-size: 10pt;
	color: #777777;
	font-family: arial;
}
.dark8pt
{
	font-size: 8pt;
	color: #000000;
	font-family: arial;
}
.dark9pt
{
	font-size: 8pt;
	COLOR: #FFFC17;  
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
.dark10pt
{
	font-size: 10pt;
	color: #000000;
	font-family: arial;
}
A.link8pt:link
{
	font-size: 8pt;
	color: blue;
	font-family: arial;
	text-decoration: none;
}
A.link8pt:visited
{
	font-size: 8pt;
	color: blue;
	font-family: arial;
	text-decoration: none;
}
A.link8pt:active
{
	font-size: 8pt;
	color: blue;
	font-family: arial;
	text-decoration: underline;
}
A.link8pt:hover
{
	font-size: 8pt;
	color: blue;
	font-family: arial;
	text-decoration: underline;
}
A.link_lite8pt:link
{
	font-size: 8pt;
	color: white;
	font-family: arial;
	text-decoration: none;
}
A.link_lite8pt:visited
{
	font-size: 8pt;
	color: white;
	font-family: arial;
	text-decoration: none;
}
A.link_lite8pt:active
{
	font-size: 8pt;
	color: white;
	font-family: arial;
	text-decoration: underline;
}
A.link_lite8pt:hover
{
	font-size: 8pt;
	color: white;
	font-family: arial;
	text-decoration: underline;
}
A.link9pt:link
{
	font-size: 9pt;
	color: blue;
	font-family: arial;
	text-decoration: none;
}
A.link9pt:visited
{
	font-size: 9pt;
	color: blue;
	font-family: arial;
	text-decoration: none;
}
A.link9pt:active
{
	font-size: 9pt;
	color: blue;
	font-family: arial;
	text-decoration: underline;
}
A.link9pt:hover
{
	font-size: 9pt;
	color: blue;
	font-family: arial;
	text-decoration: underline;
}
A.LeftNavbar:link
{
	font-size: 9pt;
	color: #777777;
	font-family: arial;
	text-decoration: none;
}
A.LeftNavbar:visited
{
	font-size: 9pt;
	color: #777777;
	font-family: arial;
	text-decoration: none;
}
A.LeftNavbar:active
{
	font-size: 9pt;
	color: #777777;
	font-family: arial;
	text-decoration: underline;
}
A.LeftNavbar:hover
{
	font-size: 9pt;
	color: #777777;
	font-family: arial;
	text-decoration: underline;
}
A.LeftMenu:link
{
	font-size: 8pt;
	color: #000000;
	font-family: arial;
	text-decoration: none;
}
A.LeftMenu:visited
{
	font-size: 8pt;
	color: #000000;
	font-family: arial;
	text-decoration: none;
}
A.LeftMenu:active
{
	font-size: 8pt;
	color: #000000;
	font-family: arial;
	text-decoration: underline;
}
A.LeftMenu:hover
{
	font-size: 8pt;
	color: #000000;
	font-family: arial;
	text-decoration: underline;
}
A.rNavbar8pt:link
{
	font-size: 8pt;
	color: #777777;
	font-family: arial;
	text-decoration: none;
}
A.rNavbar8pt:visited
{
	font-size: 8pt;
	color: #777777;
	font-family: arial;
	text-decoration: none;
}
A.rNavbar8pt:active
{
	font-size: 8pt;
	color: #777777;
	font-family: arial;
	text-decoration: none;
}
A.rNavbar8pt:hover
{
	font-size: 8pt;
	color: #777777;
	font-family: arial;
	text-decoration: none;
}
















