/* 
img, div, td { behavior: url(js/iepngfix.htc) 
 }*/
BODY{
	font-family: Arial, verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	background-color: #ffffff;
}
A {
	FONT-WEIGHT: normal;  COLOR: #3333cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A:active {
	FONT-WEIGHT: normal;  13px; COLOR: #3333cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A:focus {
	FONT-WEIGHT: normal;  COLOR: #3333cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A:link {
	FONT-WEIGHT: normal;  COLOR: #3333cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A:visited {
	FONT-WEIGHT: normal;  COLOR: #3333cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A:hover {
	FONT-WEIGHT: normal;  COLOR: #6666ff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}

.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #4e4e4e; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration:none;
}
td{
	color: #333333;
	font-size: 11px;
	font-weight: normal;
}
.text5 
{
	line-height: 15px;
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #993366; line-height:normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #0153a5; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;LINE-HEIGHT: 25PX
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; COLOR: #0153a5; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN-BOTTOM: 0px; COLOR: #7793ad; LINE-HEIGHT: 28px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
ul{
	list-style-image: url('../images/bullet.gif');
	color: #898684;
	font-size: 10px;
	list-style-position: outside;
	margin-top: 8px;
	margin-bottom: 8px;
}
li{
	list-style-image: url('../images/bullet.gif');
	color: #333399;
	font-size: 10px;
	line-height: 15px;
	list-style-position: outside;
	margin-left: -24px;	
	margin-top: 6px;			
}
input{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: none;
	height: 15px;
	vertical-align: top;
}
input.search{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	width: 128px;
	height: 15px;
	background-color: #95B3CA;
	vertical-align: top;
}
.tablebg{
	background-image: url(../images/table_bg.gif);
	height: 434px;
	background-repeat: repeat-x;
	background-color: #fbfcfe;
}
.textbg{
	background-image: url(../images/text_bg.gif);
	width: 676px;
	background-repeat: no-repeat; 
}
.system{
	font-family: Arial, verdana, Geneva, Helvetica, sans-serif;
	color: #981500;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	line-height: 14px;
}
.textbg{
	background-image: url(../images/textbg.gif);
	width: 676px;
	background-repeat: repeat-x; 
	background-color: #cad5e5;
}
.texttopbg{
	background-image: url(../images/text_top_bg.gif);
	background-repeat: repeat-x; 
}
.text_left_bg{
	background-image: url(../images/text_left_bg.gif);
	background-repeat: no-repeat; 
	background-color: #c5d0df;
}
.text_right_bg{
	background-image: url(../images/text_right_bg.gif);
	background-repeat: no-repeat; 
	background-color: #acadaf;
}
.hhs_bar_n {
	BACKGROUND-IMAGE: url(../images/hhs_bar_bg_n.gif); 
	WIDTH: 100%; 
	BACKGROUND-REPEAT: repeat-x
}
.hhs_bar_n {
	BACKGROUND-IMAGE: url(../images/hhs_bar_bg_n.gif); 
	WIDTH: 100%; 
	BACKGROUND-REPEAT: repeat-x
}
.rght_header{
	background-image: url(../images/header_bg.jpg);
	width: 379px;
	height: 70px;
	background-repeat: no-repeat;
}
.breadcrumbs{
	font-family: Arial, verdana, Geneva, Helvetica, sans-serif;
	color:#333333;
	font-size: 10px;
	line-height: 14px;	
	vertical-align:middle;
}
#skiptocontent A {
	BORDER-RIGHT: #8c98ae 1px dashed; PADDING-RIGHT: 2px; BORDER-TOP: #8c98ae 1px dashed; PADDING-LEFT: 16px; RIGHT: 0px; BACKGROUND: url(../images/skip.gif) #cbcfd4 no-repeat 2px 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #8c98ae 1px dashed; COLOR: #20399d! important; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #8c98ae 1px dashed; POSITION: absolute; TOP: 1px
}
#skiptocontent A:hover {
	BACKGROUND-COLOR: #ffffcc
}
#skiptocontent A:active {
	BACKGROUND-COLOR: #ffffcc
}
#skiptocontent A:focus {
	BACKGROUND-COLOR: #ffffcc
}
.fontsize{ 
	font-family: Arial, verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;	
	float:right;
}
.message{ color:#FF0000;
}
A.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3333cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.footer:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3333cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.footer:focus {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3333cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.footer:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3333cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.footer:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3333cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.footer:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #6666ff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.link3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #54524E; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.link3:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #54524E; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.link3:focus {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #54524E; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.link3:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #54524E; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.link3:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #54524E; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.link3:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #6666ff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.grnumb {
	FONT-WEIGHT: normal;  COLOR: #3333cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.grnumb:visited {
	FONT-WEIGHT: normal; COLOR: #ff0000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.grnumb:hover {
	FONT-WEIGHT: normal;  COLOR: #6666ff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}

.bg_hd {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/bg_hd.jpg); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #1f5aa0
}
.bg_hd1 {
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(../images/bg_hd1.jpg); 
	COLOR: #585858; 
	BACKGROUND-REPEAT: repeat-x; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	HEIGHT: 32px; 
	BACKGROUND-COLOR: #1f5aa0
}
.blue_bg {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/portfolio_bg.jpg); COLOR: #212121; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 27px; BACKGROUND-COLOR: #dbeaf8
}
.greybg {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/organisation_bg.jpg); BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 27px; BACKGROUND-COLOR: #ecf2f5
}
.top_bg {
	BACKGROUND-IMAGE: url(../images/top_bg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 5px
}
.lbluebg {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/organisation_bg.jpg); BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 27px; BACKGROUND-COLOR: #ecf2f5
}
.bluebg {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/portfolio_bg.jpg); COLOR: #212121; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 27px; BACKGROUND-COLOR: #dbeaf8
}
.left_bg {
	BACKGROUND-IMAGE: url(../images/left_bg.gif); WIDTH: 5px; BACKGROUND-REPEAT: repeat-y
}
.hhs_bar {
	BACKGROUND-IMAGE: url(../images/hhs_bar_bg.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x
}
.hhs_bar_n {
	BACKGROUND-IMAGE: url(../images/hhs_bar_bg_n.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; height: 36px;
}
.logo_bg {
	BACKGROUND-IMAGE: url(../images/main_logo_bg.jpg); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 84px
}
.logo_bg_n {
	BACKGROUND-IMAGE: url(../images/main_logo_bg_n.jpg); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x;
}
.hhs_bar_n2{
	background-image: url(../images/hhs_bar_bg_n2.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 43
}
.footer_bg {
	BACKGROUND-IMAGE: url(../images/footer_bg1.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 50px
}
.right_bg {
	BACKGROUND-IMAGE: url(../images/right_bg.gif); WIDTH: 5px; BACKGROUND-REPEAT: repeat-y
}
.bot_bg {
	BACKGROUND-IMAGE: url(../images/bot_bg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 5px
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; height: 15px; COLOR: #000000;
}

input[disabled='disabled'] {
  background:white;
  cursor:default;
}
.impBoxG{width:200px;
			border-color:#999999;
			border-width:1px; font-size:11px; color:#666666; border-style:solid; height: 18px;
			background-color: #efefef
			}
.impBox{width:200px;
			border-color:#999999;
			border-width:1px; font-size:11px; color:#666666; border-style:solid; height: 18px;
			
			}
.thinBorder{
	border-color:#999999;
	border-width:1px;  font-size:11px; color:#666666; border-style:solid;
	}
.impBox2{width:97px;
	border-color:#999999;
	border-width:1px; font-size:11px; color:#666666; border-style:solid; height: 18px;
	}

.impBox3{width:205px;
	border-color:#999999;
	border-width:1px; font-size:11px; color:#666666; border-style:solid;
	}
.closeDiv{
	float:right;
	}
.selectAll{ 
	background-color:#f5f5f5; height:18px;
	}
.closeImage{ 
	padding:2px; vertical-align:bottom;
	}
.containerTable{
	BACKGROUND-IMAGE: url('../images/largeshaded_bg.gif'); BACKGROUND-REPEAT:repeat-x;
	border:	solid;
	border-width:1px;
	border-color:#888888;	
}
.qfdddiv{
	display:none; 
	position:absolute;  
	border-width: 1px; 
	border-color: #666666; 
	background-color: #FFFFFF; 
	border-style: solid; 
	width:290px; 
	height:140px; 
	overflow:auto;
}
.qftextbox{
	width: 270px; 
	resize: none;
}
.systemmessagetable{
	background-color: #efefff;
	border:	solid;
	border-width:1px;
	border-color:#888888;
	}
.reportQFOptions_divOptions{
	border-width: 1px; 
	border-color: #666666; 
	background-color: #FFFFFF; 
	border-style: solid; 
	height:250px; 
	overflow:auto;
	}
.reportSROptions_divOptions{
	border-width: 1px; 
	border-color: #666666; 
	background-color: #FFFFFF; 
	border-style: solid; 
	height:420px; 
	width: 280px;	
	overflow:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	}
.reportQFOptions_divSelectedOptions{
	border-width: 1px; 
	border-color: #666666; 
	background-color: #FFFFFF; 
	border-style: solid; 
	width:100%; 
	height:250px; 
	overflow:auto;
	}
.qf_wait_bg{
	background-image: url(../images/largeshaded_bg.gif);
	height: 434px;
	background-repeat: repeat-x;
	background-color: #fbfcfe;
	}
.qf_wait_textbg{
	background-image: url(../images/smallshadedbackground.gif);
	width: 676px;
	background-repeat: repeat-x; 
	background-color: #cad5e5;
}
.qf_wait_texttopbg{
	background-image: url(../images/text_top_bg.gif);
	background-repeat: repeat-x; 
}
.qf_wait_text_left_bg{
	background-image: url(../images/text_left_bg.gif);
	background-repeat: no-repeat; 
	background-color: #c5d0df;
}
.qf_wait_text_right_bg{
	background-image: url(../images/text_right_bg.gif);
	background-repeat: no-repeat; 
	background-color: #acadaf;
}
.qf_searchresults_options{
	width:200px;
	border-color:#999999;
	border-width:1px; 
	color:#666666; 
	font-size:11px; 
	border-style:solid;
}
.dataGridSortArrow{
	MARGIN-TOP: 4px; 
	FLOAT: left; 
	MARGIN-BOTTOM: 2px;
}
A.wht {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:15px;
}
A.wht:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:15px;
}
A.wht:focus {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:15px;
}
A.wht:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:15px;
}
A.wht:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:15px;
}
A.wht:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:15px;
}

