body {
	FONT-SIZE: 9px; 
	MARGIN: 2px 2px 2px 2px;
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h1{
	 COLOR: #000000;
	 font-family: Verdana, Arial, Helvetica, sans-serif;;
	 font-size: 13px;
	 font-weight: bold ;
	
}
.normalText {
	 COLOR: #000000;
	 font-family: Verdana, Arial, Helvetica, sans-serif;;
	 font-size: 13px;
	 font-weight: normal ;
	 }
.normalText A:link    { text-decoration: underline; color: #0033ff; }
.normalText A:visited { text-decoration: underline; color: #0033ff; } 
.normalText A:hover   { text-decoration: none; color: #0033ff; }
.titleText {
	 COLOR: blue;
	 font-family: Verdana, Arial, Helvetica, sans-serif;;
	 font-size: 14px;
	 font-weight: bold ;
	 }
.normalTextBold { 
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold}
.normalRedTextBold {
	COLOR: Red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold
}	
.barcolor{
	background : #C9E0DB;
	font : bolder 13px Arial Helvetica sans-serif;
	color : black;
	font-family : Arial;
	border-color: #C9E0DB;
	}


.normalTextBoldWhite { COLOR: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; line-height: 18px}

.normalTextBoldWhiteLinks { COLOR: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; line-height: 25px }

.smallText { 
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal ;
	line-height: 15px
	}
.vsmallText { 
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal ;
	line-height: 15px
	}  
.hover   { font-family: 13px Arial, Helvetica, sans-serif; text-decoration:underline; color: #996600; }  

.visited { font-family: 13px Arial, Helvetica, sans-serif; font-family: Arial;  font-weight: bold; color: #848484; }


.PopupHeader { COLOR: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold}

.PopupTableHeader { COLOR: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}

.PopupTableText { COLOR: #000000; font-family: Verdana; font-size: 11px; font-weight: normal }
 
.normalTextWhite { COLOR: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 18px }


.Links { COLOR: #0033ff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 15px }
.Links A:link    { text-decoration: underline; color: #0033ff; }
.Links A:visited { text-decoration: underline; color: #0033ff; }
.Links A:hover   { text-decoration: none; color: #ff3300; }

.SmallLinks { COLOR: #000000; font-family: Verdana; font-size: 11px; font-weight: normal }
.SmallLinks A:link    { text-decoration: underline; color: #0033ff; }
.SmallLinks A:visited { text-decoration: underline; color: "#0033ff"; }
.SmallLinks A:hover   { text-decoration: none; color: #0033ff; }

.SmallLinks1 { COLOR: #0033ff; font-family: Verdana; font-size: 11px; font-weight: normal }
.SmallLinks1 A:link    { text-decoration: underline; color: #0033ff; }
.SmallLinks1 A:visited { text-decoration: underline; color: #0033ff; }
.SmallLinks1 A:hover   { text-decoration: none; color: #0033ff; }

.SmallLinks2 {
	COLOR: #0033ff;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
.SmallLinks2 A:link    {
	text-decoration: underline;
	color: #0033ff;
}
.SmallLinks2 A:visited { text-decoration: underline; color: #0033ff; }
.SmallLinks2 A:hover   { text-decoration: none; color: #0033ff; }

.imageLink{ text-decoration: none;}
.PopupLabel { COLOR: #000000; font-family: Verdana; font-size: 11px; font-weight: normal; vertical-align: top; text-align: left;}
.sbttn {background: #D6E7EF;border-bottom: 2px solid #104A7B;border-right: 2px solid #104A7B;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;color:#000066;height:22px;text-decoration:none;cursor: hand}
.sbttn:hover:{color:#FF0000}
.pbttn {background: #D6E7EF;border-bottom: 2px solid #104A7B;border-right: 2px solid #104A7B;border-left: 1px solid #AFC4D5;border-top: 1px solid #AFC4D5;color:#000066;height:22px;text-decoration:none;padding-left: 4px;padding-right: 4px;padding-top:2px;cursor: hand}
.pbttn:hover:{text-decoration:none}

.noheight { COLOR: #000000; font-family: Verdana; font-weight: normal }

.footerText { COLOR: blue;font-family: Verdana; font-size: 11px; font-weight: bold;TEXT-DECORATION:none;}
.footerGreyText { COLOR: gray;font-family: Verdana; font-size: 11px; font-weight: bold;TEXT-DECORATION:none;}
.buttonTextBold{ COLOR: #000000; font-family: Verdana; font-size: 14px; font-weight: bold; vertical-align: top; TEXT-DECORATION:none;}
.buttonFilter{ COLOR: green; font-family: Verdana; font-size: 12px; font-weight: bold; vertical-align: top; TEXT-DECORATION:none;}

.ttip{
	
	 visibility:hidden;  	
	}
.gadget{ 
	height: 200;
	overflow: auto;
}
.tableHeader{
	 COLOR: WHITE; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 background:gray;
}

.tableHeaderBF{
	 COLOR: WHITE; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
	 background:gray;
}

.tableHeaderBBF{
	 COLOR: WHITE; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 font-weight: bold;
	 background:gray;
}

.linkTableHeader A:link    { text-decoration: underline; color: #ffffff; }

.tableHeader a{
	text-decoration:none;
	color:WHITE;
	font-weight: BOLD;			
	}
	
.tableHeaderFilter{
	 COLOR: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 background:lightgray;
}

.tableCell{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 background:#B5CBE7;
}
.tableCellSmall{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: normal;
	 background:#B5CBE7;
}
.tableCellWhite{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 background:#ffffff;
}
.tableCellYellow{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: normal;
	 background:LIGHTYELLOW;
}
.tableCellOrange{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: normal;
	 background: PeachPuff;
}

.tableCellOdd{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: normal;
	 background:#B5CBE7;
}
.tableCellEven{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: normal;
	 background:#F0F8FF;
}


.tableCellNEW{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: normal;
	 background:#F0F8FF;
}

/** White and Big Font */
.tableCellWhiteBF{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: normal;
	 background:#FFFFFF;
}
/** White and Big Font */
.tableCellWhiteBBF{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: normal;
	 background:#FFFFFF;
}
.tableCellWhiteXL{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 16px;
	 font-weight: normal;
	 background:#FFFFFF;
}
/** White and Big Font */
.tableCellArticle{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 background:#F0F8FF;
	 border: 1px solid;	 
	 /**border-color:#000099;*/
	 border-color:gray;
}
/** White and Big Font */
.tableCellArticleNoBorder{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 background:#F0F8FF;
}
.tableCellSelected{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 background:#B5CBE7;
}
.tableCellBlue{
	 color: WHITE; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 background:#000080;
}
.tableCellBlue a{
	text-decoration:none;
    color:WHITE;
	font-weight: BOLD;
	//color:BLACK;			
	}
	
.tableCellGreenBBF{
	 color: WHITE; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: normal;
	 background:green;
}


.tableCellMouseOver{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight: normal;
	 background:orange;
}
.defaultCurvedBorder{
	 -moz-border-radius-topleft:7px;
	 -moz-border-radius-topright:7px;	 
	 -webkit-border-top-left-radius:7px;
	 -webkit-border-top-right-radius:7px;	 	
	 border-top-left-radius:7px;
	 border-top-right-radius:7px;	  	 
}
.topMenu{
	 color: WHITE; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 background:gray;
	 border-top-left-radius:7px;
	 border-top-right-radius:7px;		 
	 -moz-border-radius-topleft:7px;
	 -moz-border-radius-topright:7px;	 
	 -webkit-border-top-left-radius:7px;
	 -webkit-border-top-right-radius:7px;	 
 
}

.topMenu a{
	text-decoration:none;
	color:WHITE;
	font-weight: BOLD;			
}

.topMenuSelected{
	 color: WHITE; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 background:green;
	 -moz-border-radius-topleft:7px;
	 -moz-border-radius-topright:7px;	 
	 -webkit-border-top-left-radius:7px;
	 -webkit-border-top-right-radius:7px;	 
	 border-top-left-radius:7px;
	 border-top-right-radius:7px;	 	 	 
}
.topMenuSelected a{
	font-size: 11px;	
	text-decoration:none;
	color:WHITE;
	font-weight: BOLD;			
}

.topMenuWhiteCell{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 background:#FFFFFF;
}
.topMenuWhiteCell a{
	text-decoration:none;
	color:BLACK;
	font-weight: BOLD;			
	}

.subMenu{
	 color: WHITE; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: normal;
	 background:green;
}

.subMenu a{
	text-decoration:none;
	color:WHITE;
	font-weight: BOLD;			
	}
	


.error{
	 color: red; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 background:yellow;
}
.information{
	 color: blue; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 background:yellow;
}
.informationSmall{
	 color: blue; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
}

.normalTextFixedSize{	
	font-family:Courier New,Courier,monospace;
	font-size: 12px;
}

.smallTextBox{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 background:#FFFFFF;
}

.smallTextBoxBold{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 background:#FFFFFF;
}
.selectBox{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 background:#FFFFFF;
}

.multiSelectBox{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: normal;
	 background:#FFFFFF;
	 width:300px;
}

.whiteButton{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 background:#FFFFFF;
}
.buttonG{
	 color: WHITE; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: BOLD;
 	 background: GREEN;
}
.buttonB{
	 color: WHITE; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: BOLD;
 	 background: BLUE;
}
.button{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: normal;
}
.bigButton{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 width:200;
	 height:30;
}
.noteBox {
	 width: 760px;
	 height: 400px;
	 position: absolute;
	 left: 200px;
     top: 190px;	 
	 border: 2px solid;
	 border-color:#000099;
	 color : #B5CBE7;
	 background: white;
	 position:absolute;
	 visibility:hidden;  
}
.filterBox {
	 width: 660px;
	 height: 300px;
	 position: absolute;
	 left: 200px;
     top: 190px;	 
	 border: 2px solid;
	 border-color:#000099;
	 color : #B5CBE7;
	 background: white;
	 position:absolute;
	 visibility:hidden;  
}
.normalTextBig { 
	COLOR: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal ; 
	line-height: 15px
	}

.loading{
	color:BLACK;	
	position:absolute;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	left:300px;
	top:100px;
	background-color:white;
	layer-background-color:white;
	height:30px; 
	width:300px;	
	}
	
.systemAnnouncement{
	 color: BLACK;
	 background: YELLOW;  
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;	 	
}

.strategyDiv{
	 width: 300px;
	 height: 100px;	
     overflow: auto;	 	
	 color: BLACK;
	 background: #B5CBE7;  
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: bold;	
}
.stdStrategyFont{
	 color: GREEN;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: bold;	 		
}
.userStrategyFont{
	 color: gray;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: bold;	 		
}

.shadowDiv {
	width: 20em;
	background: gray;
}
.shadowDiv p {
  position: relative;
  left: -2px;
  top: -2px;
  background: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.blueBar{
  background: #000000;	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;	
  color: WHITE;
}

.menu {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		background-color:#B5CBE7;			
		font-size: 10px;
		cursor:hand;
		width:147;
		}

.menu a{
		text-decoration:none;
		color:BLACK;			
}

.menuSmall {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		background-color:#B5CBE7;			
		font-size: 10px;
		cursor:hand;
		width:167;
		}

.menuSmall a{
		text-decoration:none;
		color:BLACK;			
}

.menuSmallSelected {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		background-color:orange;			
		font-size: 10px;
		cursor:hand;
		width:167;
		}

.menuSmallSelected a{
		text-decoration:none;
		color:BLACK;			
}

.grayText {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size: 10px;
		cursor:hand;
		color:gray;
		width:197;
		}	
.menuStrategyText {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size: 10px;
		cursor:hand;
		color:black;
		width:197;
		}	
		
<!-- Display Tag -->
th{
	padding: 2px 4px 2px 4px !important;
	text-align: left;
	vertical-align: top;
}
.tableCellDT{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: normal;
	 background:#FFFFFF;
     width: 100%;
	 border: 1px dotted #999;	
	 padding-top: 5px;	 
	 padding-bottom: 5px;	
	     
}
.tableHeaderDT{
	 COLOR: WHITE; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 9px;
	 font-weight: bold;
	 background:gray;
     padding: 5px 10px 5px 10px !important;
	 border: 1px dotted #999;	
}

.tableHeaderDT a{
	text-decoration:none;
	color:WHITE;
	font-weight: BOLD;			
	}
	
.tableHeaderDT a:hover {
	text-decoration: underline;
	color: black;
	background-color: orange;	
}	
.odd{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: normal;
	 background:#B5CBE7;
	 word-wrap:none;
	 padding-top: 5px;	 
	 padding-bottom: 5px;	 	 
}
.even{
	 color: BLACK; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: normal;
	 background:#F0F8FF;
	 word-wrap:none;
	 padding-top: 5px;	 
	 padding-bottom: 5px;	 	 	 
}
th.sorted {
	background-color: orange;
}

th a,th a:visited {
	color:WHITE;
}

th a:hover {
	text-decoration: underline;
	color: black;
	background-color: orange;	
}

th.sorted a,th.sortable a {
	background-position: right;
	display: block;
	width: 100%;
}

th.sortable a {
	background: url(../images/arrow_off.png)  right center no-repeat; 
	padding-right: 7px;		
}

th.order1 a {
	background: url(../images/arrow_down.png) right center no-repeat; 
	padding-right: 7px;	
}

th.order2 a {
    background: url(../images/arrow_up.png) right center no-repeat; 
	padding-right: 7px;    
}

div.exportlinks {
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	margin: 20px 10 10px 10;
	width: 100%;
}

span.export {
	padding: 4 4px 1px 20px;
	display: inline;
	display: inline-block;
	cursor: pointer;
}

span.excel {
	padding-right: 20px;  
	background: url(../images/ico_file_excel.png)  right center no-repeat;
}

span.csv {
	padding-right: 20px;  	
	background: url(../images/ico_file_csv.png)  right center no-repeat;
}

span.xml {
	padding-right: 20px;  	
	background: url(../images/ico_file_xml.png)  right center no-repeat;
}

span.pdf {
	padding-right: 20px;  	
	background: url(../images/ico_file_pdf.png)  right center no-repeat;
}

span.rtf {
	padding-right: 20px;  	
	background: url(../images/ico_file_rtf.png)  right center no-repeat;
}
span.pagebanner {
	background-color: #eee;
	border: 1px dotted #999;
	width: 100%;
	margin-top: 10px; 
	padding-left: 0px;	
	padding-right: 0px;	
	padding-top: 5px;	
	display: block;
	border-bottom: none;
    font-size: 10px;
	font-weight: bold;	
}

span.pagelinks {
	background-color: #eee;
	border: 1px dotted #999;
	width: 100%;
	display: block;
	border-top: none;
	margin-bottom: 5px; 
	padding-left: 0px;
	padding-bottom: 5px;		
    font-size: 10px;
	font-weight: bold;	
}


.group-1 {
    font-weight:bold;
    padding-bottom:10px;
    border-top:1px solid black;
}
.group-2 {
    font-style:italic;
    border-top: 1px solid black;

}
.subtotal-sum, .grandtotal-sum {
    font-weight:bold;
    text-align:right;
}
.subtotal-header {
    padding-bottom: 0px;
    border-top: 1px solid white;
}
.subtotal-label, .grandtotal-label {
    border-top: 1px solid white;
    font-weight: bold;
}
.grouped-table tr.even {
    background-color: #fff;
}
.grouped-table tr.odd {
    background-color: #fff;
}
.grandtotal-row {
    border-top: 2px solid black;
}

<!--End Display Tag -->

		
		