

Body { 
	margin: 5 5 5 5;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: ffffff;
	scrollbar-face-color: #e7e7e7; 
scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; 
scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #000000 
}
.Bodycol { 
	margin: 5 5 5 5;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: bold;
	background-color: ffffff;
	scrollbar-face-color: #e7e7e7; 
scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; 
scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #000000 
}

.BLOCKQUOTEA{
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em; BACKGROUND: url(/images/quote_s.gif) no-repeat 8px 0.75em; BACKGROUND-POSITION: 0% top; margin-top: 0px; MARGIN: 0.25em 0px; FONT: italic 1.05em Georgia, Times, serif
}

.chartbutton {
cursor:hand;
color: #920505;
border:1 #444444 solid;
background:#e7e7e7;
position:relative;
font-size: 10px;
top:1px;
left:1px;
padding-right: 5px;
padding-left: 5px;
font-weight: normal;
background-image: url(/images/CRMButtonBg.gif);
}


			.req {
	   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	   font-weight: normal;
	   font-size: 8pt;
	   color: red;
	   text-decoration: none;
	}

.bodytextlead {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #353535;  FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

.psbigfont {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #353535;  FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
.psbigfont13 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #353535;  FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
.psbigfont13b {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #0080C0;  FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

.psbigfont13box {
	FONT-WEIGHT: bold; background-color: #F9A028; border:1 #444444 solid; border-color: #444444; padding: 1px 10px 1px 10px; FONT-SIZE: 15pt; COLOR: #0080C0;  FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
}


.boldtitle { font-family:Arial,Verdana;
	font-size:8pt;font-weight: bold;COLOR: #353535;}
.bodytext { font-family:Verdana;
	font-size:8pt;font-weight: normal;}


.listTableTD1 {
		font-size: 10px;
		color: #999999;
		background-color: #eeeeee;
		padding-right: 5px;
		padding-left: 5px;
		border-top: 1px solid #ffffff;
		border-bottom: 1px solid #9E9E9E;
	}

	.highlitebg {

	border: 1px solid #444444;
	background-color: #eeeeee;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
	color: #B10208;
	font-weight: normal;
	
	}	
	
.bodytextleadbold {
	FONT-WEIGHT: bold;  COLOR: #353535; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, sans-serif
}

	.listTableTile {
		font-size: 12px;
		color: #920505;

		
		font-weight: bold;
		text-align: left;
		background-image: url(/images/listTableBg.gif);
		padding-left: 5px;
		padding-right: 5px;
		border-bottom: 1px solid #980000;
		height: 20px;
	}

			.listTableTileBk {
		font-size: 12px;
		color: #920505;

		
		font-weight: bold;
		text-align: left;
		background-image: url(/images/listTableBg.gif);
		padding-left: 5px;
		padding-right: 5px;
		border-top: 1px solid #8B8B8B;
		border-left: 1px solid #8B8B8B;
		border-right: 1px solid #8B8B8B;
		height: 20px;
	}


		.listTableTileBkbottom {
		font-size: 12px;
		color: #920505;

		
		font-weight: bold;
		text-align: left;
		background-image: url(/images/listTableBg.gif);
		padding-left: 5px;
		padding-right: 5px;
		border-bottom: 1px solid #8B8B8B;
		border-left: 1px solid #8B8B8B;
		border-right: 1px solid #8B8B8B;
		height: 20px;
	}

	.listTableTileBlue {
		font-size: 7px;
		color: #666666;
		font-weight: normal;
		text-align: left;
		background-image: url(/images/CRMBarblue.gif);
		padding-left: 5px;
		padding-right: 5px;
		border-bottom: 1px;
		height: 15px;
	}
	.listTableTileB {
		font-size: 12px;
		color: #333366;
		font-weight: bold;
		text-align: left;
		font-style : italic;
		padding-left: 5px;
		padding-right: 5px;
		border-bottom: 1px 
		height: 20px;
	}
		.listTableTileG {
		font-size: 13px;
		color: #333366;
		font-weight: bold;
		text-align: left;
		font-style : normal;
		padding-left: 5px;
		padding-right: 5px;
		border-bottom: 1px solid #808080;
		border-top: 1px solid #808080;
		height: 20px;
	}
	.listTableG {
		border: 1px solid #9A9A9A;
	}

	
	.listTable {
		border: 1px solid #9E9E9E;
	}

	.oListTRow1 {
		font-size: 12px;
		color: #000000;
		padding-left: 2px;
		padding-right: 2px;
		padding-bottom: 1px;
		padding-top: 1px;
	}

.button2 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	border: 1px solid #444444;
	background-color: #ffffff;
	font-size: 11px;
	color: #920505;
	font-weight: normal;
	background-image: url(/images/CRMButtonBg.gif);
	}
	
.buttonedit {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	border: 1px solid #444444;
	background-color: #ffffff;
	font-size: 11px;
	color: #B10208;
	font-weight: normal;
	background-image: url(/images/buttonEditbg.gif);
	}	
.buttonedit2 {

	border: 1px solid #444444;
	background-color: #cecece;
	font-size: 11px;
	font-weight: bold;
	color: #B10208;
	
	background-image: url(/images/buttonEditbg.gif);
	height: 25px;
	}
.buttonreset {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	border: 1px solid #444444;
	background-color: #cecece;
	font-size: 11px;
	color: #808080;
	font-weight: normal;
	background-image: url(/images/CRMButtonBg.gif);
	}
	
	
.listViewHRG {
		background-color: #cccccc;
	}		

.listBasicTitle {
		font-size: 12px;
		color: #554D4D;

		
		font-weight: bold;
		text-align: left;
		background-image: url(/images/GrayBGBar.gif);
		padding-left: 3px;
		padding-right: 3px;
		border-bottom: 1px solid #666666;
		height: 20px;
	}

TD, UL, OL, LI {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 9pt;
   color: #000000;
   text-decoration: none;
}
.input1 { font-family:verdana;font-size:7 pt;border-width:0;background:e6e6e6;color:black }
.input3 { font-family:verdana;font-size:7pt;border-width:0;background:FF7F50;color:black }

.topoffer {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #000000
}

.txttd {font-size:92%; line-height:100%;}

	td.rating {width:52px; height:8px;
    background-color:#CCCCCC;
    border-top: #666666 1px solid;
    border-right: #999999 1px solid;
    border-left: #666666 1px solid;
    border-bottom: #999999 1px solid;}

.topoffer H1 {
	BACKGROUND-POSITION: left 50%; DISPLAY: inline; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/nav/button/arrow_org.gif); COLOR: #ffffff; MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #000000
}

.sectionHeading
{
    BACKGROUND-COLOR: #ffcb00;
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans serif
}
.whiteBold
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans serif
}
.highlight
{
	COLOR: #FF0000;
	FONT-WEIGHT: bold
}

.datahighlight
{
	COLOR: red;
	FONT-WEIGHT: bold
}
FIELDSET
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt
}

DIV.hr {
	BORDER-TOP: #c3c8cb 1px solid; FONT-SIZE: 1px; MARGIN: 0px -10px; LINE-HEIGHT: 1px
}
.Qlable {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   font-style : italic;
   font-size: 8pt;
   color: #000000;
   text-decoration: none;
   }
  
.FieldLabel
{
    COLOR: navy;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}/* end legend box */
.lefttitle {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 8pt;
   color: #000000;
   text-decoration: none;
}

.leftframe {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 8pt;
   color: #000000;
   text-decoration: none;
}

.leftframeg {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 8pt;
   color: #6E6E6E;
   text-decoration: none;
}


.leftframeorg {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 8pt;
   color: #FEAA38;
   text-decoration: none;
}

.leftframe2 {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 7pt;
   color: #000000;
   text-decoration: none;
}

.leftframe2u {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 7pt;
   color: #000000;
   text-decoration: none;
border-bottom: 1px solid #A2A2A2;

}


.menubar {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 9pt;
   color: #515151;
   text-decoration: none;
   }
   
.menubarbg {
   font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 9pt;
   color: #000000;
   text-decoration: underline;
  background:#E7E7E7;
		padding-left: 1px;
		padding-right: 1px;
		padding-top: 1px;
		padding-bottom: 0px;
border-bottom: 0px solid #666666;
   }
   
   a.menubar:link,a.calday:active,a.calday:visited {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 9pt;
   color: #515151;
   text-decoration: none;
}	
a.menubar:hover {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 9pt;
   color: #B10208;
   text-decoration: none;

}	
   
.bottombar {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: none;
   font-size: 8pt;
   color: #515151;
   text-decoration: none;
   }  
.bottombar2 {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: none;
   font-size: 7pt;
   color: #515151;
   text-decoration: none;
   }      
 
.arrowbox {
	visibility:hidden;
	}
	 
.mainmenubox {
	font-family:arial,verdana;
	font-size:7pt;
	font-weight:bold;
	border:1px #cecbce solid;
	background:ffffff;
	color:000000 
	}  
	
.menubox {
	font-family:arial,verdana;
	font-size:7pt;
	font-weight:bold;
	border:1px #cecbce solid;
	background:ffffff;
	color:000000 
	}  	 
	
.menuboxsum {
	font-family:arial,verdana;
	font-size:7pt;
	font-weight:bold;
	border:1px #cecbce solid;
	background:;
	color:000000 
	}  	 	

.calendarbox {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:normal;
	border:0px #cecbce;
	color:000000;
}	
.calmonth {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	color:000000;
	text-decoration:none;
}	
.caldayofweek {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	color:000000;
	text-decoration: none;
}	
.calday {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:normal;
	color: 7b7d7b ;
	text-decoration: none;
}	
.caltoday {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	color: 7b7d7b ;
	text-decoration: none;
}	
.calselectday {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	color: 7b7d7b ;
	text-decoration: none;
}	

a.calday:link,a.calday:active,a.calday:visited {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:normal;
	color: 7b7d7b ;
	text-decoration: none;
	width:90%;
}	
a.calday:hover {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	color: 7b7d7b ;
	text-decoration: none;
	width:90%;
}	
a.caltoday:link,a.caltoday:active,a.caltoday:visited {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	color:7b7d7b;
	text-decoration: none;
	width:90%;
}	
a.caltoday:hover {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	color:7b7d7b;
	text-decoration: none;
	width:90%;
}	
a.calselectday:link,a.calselectday:active,a.calselectday:visited {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	color: 7b7d7b ;
	text-decoration: none;
	width:90%;
}	
a.calselectday:hover {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	color: 7b7d7b ;
	text-decoration: none;
	width:90%;
}	


.calcontent {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #515151;
   	text-decoration: none;	
}
a.calcontent:link,a.calcontent:active,a.calcontent:visited {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #515151;
   	text-decoration: none;	
}	
a.calcontent:hover {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #ff0000;
   	text-decoration: none;	
}	
a.calmonth:link,a.calmonth:active,a.calmonth:visited {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 7pt;
   	color: #515151;
   	text-decoration: none;	
}	
a.calmonth:hover {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 7pt;
   	color: #ff0000;
   	text-decoration: none;	
}	

.reportbutton { 
	font-family:verdana;
	font-size:7pt;
	font-weight:bold;
	border-width:0;
	background:#7b7d7b;
	height:16;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	margin:0px;
	color:ffffff; 
}
.reportbuttonmain { 
	font-family:verdana;
	font-size:7pt;
	font-weight:bold;
	border-width:0;
	background:#ffcb00;
	height:16;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	margin:0px;
	color:black; 
}
	
.dowhat {
	font-family:verdana,arial;
	font-size:7pt;
	font-weight:bold;
	color:ff0000 
	}  
	
.menuboxopt {
	text-align:left;
	width:80%;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 9pt;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	background: ffffff;
   	color: #515151;
	cursor: hand;
	}
.Titlefont15 { 
	font-family:arial;
	font-size:15pt;
	font-weight:bold;
	color: #515151; 
	}

	
.fieldtitle { 
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color: #515151; 
	}
.fieldtitle2 { 
	font-family:arial;
	font-size:10pt;
	font-weight: bold;
	
	color:100475; 
	}	
a.fieldtitle:link,a.fieldtitle:visited,a.fieldtitle:active  { 
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	color:000000; 
	}	
a.fieldtitle:hover  { 
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	color:ff0000; 
	}		

a.fieldtitleb:link,a.fieldtitleb:visited,a.fieldtitleb:active  { 
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	color:ffcb00; 
	}	
a.fieldtitleb:hover  { 
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	color:ff0000; 
	}		
	
.canselect {
	align: absmiddle;
	text-align:left;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	background: ffffff;
   	color: #515151;
	cursor: hand;
	}	
	
a.menuboxopt:link,a.menuboxopt:visited,a.menuboxopt:active {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 9pt;
   	color: #515151;
   	text-decoration: none;	
	cursor: hand;
	}
	
a.menuboxopt:hover {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: bold;
   	font-size: 9pt;
   	color: #515151;
   	text-decoration: none;	
	cursor: hand;
	}		

a.menuboxopt1:link,a.menuboxopt1:visited,a.menuboxopt1:active{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #515151;
   	text-decoration: none;	
	cursor: hand;
	width:100%;
	}	
a.menuboxopt1:hover {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: bold;
   	font-size: 8pt;
   	color: #000000;
   	text-decoration: none;	
	cursor: hand;
	width:100%;
	}	
		
.welcometext { 
   	font-family: arial,verdana;
	font-size:9pt;
	font-weight:normal;
	color:#666666;
	}
	
.welcometextbig { 
   	font-family: arial,verdana;
	font-size:14pt;
	font-weight:normal;
	color:#666666;
	}
		
.topbluetxt { 
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 8pt;
   color: #1e90ff;
   text-decoration: none;
   }

.depttitle {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 10pt;
   color: #515151;
   text-decoration: none;	
}

.pagetitle {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 10pt;
   color: #515151;
   text-decoration: none;	
}

.restitle {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 9pt;
   color: #515151;
   text-decoration: none;	
}

.columnTitles {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: bold;
   	font-size: 8pt;
   	color: #000000;
   	text-decoration: none;	
	
}
.columnTitlesvt {
	font-family: Arial;
   	font-weight: bold;
   	font-size: 10px;
   	color: #000000;
   	text-decoration: none;	
	writing-mode: tb-rl;
filter: flipv fliph;
}

.columnTitles2 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: bold;
   	font-size: 8pt;
   	color: #000000;
   	text-decoration: none;	
			padding-left: 2px;
		padding-right: 2px;
		padding-bottom: 1px;
		padding-top: 1px;
}
a.columnTitles:link,a.columnTitles:visited,a.columnTitles:active {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: bold;
   	font-size: 8pt;
   	color: #000000;
   	text-decoration: none;	
}
a.columnTitles:hover {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: bold;
   	font-size: 8pt;
   	color: #ff0000;
   	text-decoration: underline;	
}


.columnRows {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #515151;
   	text-decoration: none;	
}

.columnRowsBrd {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #515151;
   	text-decoration: none;
padding-left: 5px;	
padding-top: 3px;
padding-right: 3px;
padding-bottom: 2px;
border: 1px solid #A2A2A2;
}

.columnRows2 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #515151;
   	text-decoration: none;
padding-left: 1px;	
padding-top: 1px;
padding-bottom: 1px;
border-bottom: 1px solid #A2A2A2;
}

.columnRows2p {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 10pt;
   	color: #515151;
   	text-decoration: none;
padding-left: 3px;	
padding-top: 3px;
padding-bottom: 3px;
border-bottom: 1px solid #A2A2A2;
}

.columnRowsred {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: red;
   	text-decoration: none;	
}
a.columnRows:link,a.columnRows:visited,a.columnRows:active {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #515151;
   	text-decoration: none;	
}
a.columnRows:hover {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #ff0000;
   	text-decoration: none;	
}

.jobcolumnRows {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #515151;
   	text-decoration: none;	
	width:80%;
}
.jobcolumnRowsw {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #515151;
   	text-decoration: none;	
	width:95%;
}

.jobcolumnRows2 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #515151;
   	text-decoration: none;	
}


.jobformlabel {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: bold;
   	font-size: 8pt;
   	color: #7f7f7f;
   	text-decoration: none;	
}

a.bracketlink:link,a.bracketlink:visited,a.bracketlink:active {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #515151;
   	text-decoration: none;	
	}
a.bracketlink:hover {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #ff0000;
   	text-decoration: none;	
	}	

a.joblink:link,a.joblink:visited,a.joblink:active {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #515151;
   	text-decoration: none;	
	}
a.joblink:hover {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #ff0000;
   	text-decoration: none;	
	}	

a.bracketlink:link,a.bracketlink:visited,a.bracketlink:active {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #515151;
   	text-decoration: none;	
	}
a.bracketlink:hover {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #ff0000;
   	text-decoration: none;	
	}		
	
a.reportlink:link,a.reportlink:visited,a.reportlink:active {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #515151;
   	text-decoration: none;	
	}
a.reportlink:hover {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
   	color: #ff0000;
   	text-decoration: none;	
	}	


.resinfo2 {	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 8pt;
	background: #ffff;
   	color: #000000;
	}	

.searchbutton { 
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	border: 1px solid #444444;
	background-color: #ffffff;
	font-size: 11px;
	color: #B10208;
	font-weight: normal;
	background-image: url(/images/buttonEditbg.gif);
	}	
	
.searchselectopt { 
	text-align:left;
	width:100%;
	font-family:arial;
	font-size:9pt;
	font-weight:normal;
	border:1px #efefef solid;
	background:ffffff;
	color:000000 
	}
	
	
.searchselecton { 
	font-family:arial;
	font-size:9pt;
	font-weight:normal;
	background:000063;
	color:ffffff  
	}
.searchselectoff { 
	font-family:arial;
	font-size:9pt;
	font-weight:normal;
	background:ffffff;
	color:000000  
	}
.searchbutton { 
	font-family:verdana;
	font-size:7pt;
	font-weight:bold;
	border:0px #000000 solid;
	background:cecbce;
	color:ffffff;
	height:18;
	}
	
.submitbutton { 
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	border:0px #000000 solid;
	background:#ffcb00;
	color:000000;
	height:18;
	}

.login{
	font-family:verdana;
	height:18;
	font-size:7pt;
}

.loginbutton { 
	font-family:verdana;
	font-size:7pt;
	font-weight:bold;
	border:1 inset Black;;
	background:ffffff;
	color:000000 
	}
	
.reportTree {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 9pt;
   	color: #515151;
   	text-decoration: none;	
	}
	
a.reportTree:link,a.reportTree:active,a.reportTree:visited {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 9pt;
   	color: #515151;
   	text-decoration: none;		
	}
a.reportTree:hover {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   	font-weight: normal;
   	font-size: 9pt;
   	color: #ff0000;
   	text-decoration: none;		
	}	
.settingsinputqa { 
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	border: 1px #cecfce solid;
	background:#ffffff;
	color:#515151;
	padding:2px;
	margin:0px;
	width:90%;
	}

.settingsinfobox { 
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	border:1px #7b7d7b solid;
	background:#ffffff;
	color:#a2a2a2;
	height:15;
	padding-left: 25;
	padding-right: 25;
	text-align:center;
	}
	
.settingsbutton { 
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	border:1px #636563 solid;
	background:#ffcb31;
	color:#000000;
	height:15;	
	padding-left: 25;
	padding-right: 25;
	text-align:center;
	cursor:hand;
	}	
	
.settingsbutton2 { 
	font-family:verdana;
	font-size:7pt;
	font-weight:bold;
	border:1px #636563 solid;
	background:#cecfce;
	color:#000000;
	width:100%;
	padding-left: 25;
	padding-right: 25;
	text-align:center;
	cursor:hand;
	}		

.settingsbutton3 { 
	font-family:verdana;
	font-size:7pt;
	font-weight:bold;
	border:1px #636563 solid;
	background:#e7e7e7;
	color:#000000;
	text-align:center;
	cursor:hand;
	}	
	
.settingsinput { 
	font-family:verdana;
	font-size:7pt;
	font-weight:bold;
	border: 1px #cecfce solid;
	background:#f7f7f7;
	color:#000000;
	padding:2px;
	margin:0px;
	
	}		
.settingsinput3 { 
	font-family:verdana;
	font-size:7pt;
	font-weight:bold;
	border: 1px #cecfce solid;
	background:#f7f7f7;
	color:#000000;
	padding:2px;
	margin:0px;
	
	}			
.settingsinput2 { 
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	border: 1px #cecfce solid;
	background:#ffffff;
	color:#000000;
	padding:2px;
	margin:0px;
	width:80%;
	}
.settingsinput22 { 
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	border: 0px #cecfce solid;
	background:#ffffff;
	color:#000000;
	
	width:80%;
	}		
.settingsinput95 { 
	font-family:verdana;
	font-size:7pt;
	font-weight:bold;
	border: 1px #cecfce solid;
	background:#f7f7f7;
	color:#000000;
	padding:2px;
	margin:0px;
	width:95%;
	}			
.settingsinput27 { 
	font-family:verdana;
	font-size:7pt;
	font-weight:bold;
	border: 1px #cecfce solid;
	background:#ffffff;
	color:#000000;
	padding:1px;
	margin:0px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	
	}		
.settingsinput270 { 
	font-family:verdana;
	font-size:7pt;
	font-weight:bold;
	border: 1px #ffffff solid;
	background:#ffffff;
	color:#000000;
	padding:1px;
	margin:0px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
		
	}		
.settingsinput0 {
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	border: 0px #cecfce solid;
	background:#ffffff;
	color:#000000;
	padding:2px;
	margin:0px;

}	

.settingsinput25 { 
	font-family:verdana;
	font-size:11pt;
	font-weight:normal;
	border: 1px #cecfce solid;
	background:#f7f7f7;
	color:#000000;
	padding:0px;
	margin:0px;
	height:25px;
	}	

a.settingsTitle:link,a.settingsTitle:active,a.settingsTitle:visited {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 9pt;
   color: #636563;
   text-decoration: none;
}

a.settingsTitle:hover{
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 9pt;
   color: #ff0000;
   text-decoration: none;
}	
	
.rbutton { font-family:verdana;font-size:7pt;border-width:0;background:7b7d7b;color:ffffff; }	
a.deptlink:link,a.deptlink:visited,a.deptlink:active{ font_family:verdana;font-size:8pt;color:000063;text-decoration:none; }
a.deptlink:hover { font_family:verdana;font-size:8pt;color:ff0000;text-decoration:none; }
.reportdrop { font-family:verdana,arial;font-size:7pt;border:0;background:#cecfce;color:#000000 }
.reportdropw { font-family:verdana,arial;font-size:7pt;border:0;color:#000000 }
.reportdrop1 { font-family:verdana,arial;font-size:7pt;border:0px solid #ffffff;background:#f7f7f7;color:#000000;width:100%; }
			



/* new tab style */
#header {
	FONT-SIZE: 93%; BACKGROUND: url(/images/bg.gif) #dae0d2 repeat-x 50% bottom; FLOAT: left; 

WIDTH: 100%; LINE-HEIGHT: normal
}
#header UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 

10px; LIST-STYLE-TYPE: none
}
#header LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/norm_right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#header A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(/images/norm_left.gif) 

no-repeat left top; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
#header #current {
	BACKGROUND-IMAGE: url(/images/norm_right_on.gif)
}
#header #current A {
	BACKGROUND-IMAGE: url(/images/norm_left_on.gif); PADDING-BOTTOM: 5px
}

/* Normal Bubble */
div.bubble {
	width: auto;
	font-size: 0.75em;
	margin-bottom: 15px;
	padding: 2px;
}

div.bubble blockquote {
	margin: 0px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border: 1px solid #c9c2c1;
	background-color: #fff;
font: 1em "Lucida Grande", Lucida, Verdana, sans-serif;
padding: 2px;
}

div.bubble blockquote p {
	margin: 3px;
	padding: 0px;
	display: block;
}

div.bubble cite {
	position: relative;
	margin: 0px;
	padding: 7px 0px 0px 15px;
	top: 6px;
	background: transparent url(/images/tip.gif) no-repeat 20px 0;
	font-style: normal;
}	
