/* Quality Report : stylesheet */

div#qr_main { /*font-size: 0.8em;*/ font-family: Arial, Helvetica, sans-serif; }
div#qr_main a, div#qr_main a:visited { color: #0066CC; text-decoration: none; }
div#qr_main a:hover { color: #BF0253; text-decoration: underline; }

div#qr_content {
	display: block;
	left: 0px; top: 0px; right: 0px;
	width: 98%; /* height: 300px; */
	padding: 10px; margin: 0px;
}
div#qr_content p { padding-left: 5px; }
 a.qr_main, a.qr_main:visited { color: #0066CC; text-decoration: none; }
 a.qr_main:hover { color: #BF0253; text-decoration: underline; }

div#qr_content ul.circ { margin: 0px; }
div#qr_content li.circ { margin-left: 10px;
	list-style-image: url(/ContentImages/QualityReport/qr_b_r1cir.gif);
	list-style-type: circle; }

/* Page Content Title : text */
.qr_pct { /* BF0253(red) | 0066CC(blue) 6699CC 000099*/
	padding-left: 10px; color: #366CA3; font-style: italic; font-weight:bold; /*letter-spacing: 1px*/;
	 /*font: 0.9em Arial, Helvetica, sans-serif;*/
}

h1.qr, h2.qr, h3.qr, h4.qr, h5.qr, h6.qr { margin: 0px; font-family: Arial, Helvetica, sans-serif; }

.clear { clear: both; }
h1.qr { font-size: 1.2em; color: #2F3A54; }
h2.qr { font-size: 1.1em; color: #554321; }
h3.qr { font-size: 1em; color: #032979; }
h4.qr { font-size: 1em; color: #555555; background-color: #9EB7E9; padding-left: 5px;
	/*background:#9EB7E9 url(/ContentImages/QualityReport/qr_rnavsecbg2.gif) repeat-x top left;*/
	 }

.qr_watermark {
	background-image: url(/ContentImages/QualityReport/qr_wmlogo.gif);
	background-attachment: fixed;
	background-repeat: no-repeat; /*position:relative;*/
	background-position: 50%/*horizontal*/ 60%/*vertical*/; 
}
.qrlogocut {
	background-image: url(/ContentImages/QualityReport/qr_logocut.gif);
	background-repeat: no-repeat;
	background-position: 98%/*horizontal*/ 0%/*vertical*/;	
	}

div#rnav { font-size:10pt/*0.8em*/; font-family: Arial, Helvetica, sans-serif; line-height: 1.5em;
	/*border-left: 1px dashed #C9C9C9;*/ margin-left: 2px; margin-right: 2px;
	 background-color: #FBFBF0; }

.floatright { float: right; margin: 0px; clear: right; padding: 0px; /*display: none;*/ }
.floatleft { float: left; margin: 0px; clear: left; padding: 0px; }
.floatlogo { float: right; margin:0px 0px 10px 10px; padding: 0px; clear: right; }

.qr_navhbar_bg {
	/* background: #FFF url(/ContentImages/QualityReport/qr_navhbar_bg.gif) top left repeat-x; */
	background-image: url(/ContentImages/QualityReport/qr_navhbar_m.gif);
	background-repeat: repeat-x;
	background-position: top left;
}
.qr_tnavbar_bg { background-image: url(/ContentImages/QualityReport/qr_tnavbar_m.gif); background-repeat: repeat-x; background-position: top left; }
.qr_rnavbar_bg { background-image: url(/ContentImages/QualityReport/qr_rnavbar_m.gif); background-repeat: repeat-x; background-position: top left; }
.qr_rnavbar_bgb { background-image: url(/ContentImages/QualityReport/qr_rnavbar_mb.gif); background-repeat: repeat-x; background-position: bottom left; }
.qr_rnav_bg { background:#FFF url(/ContentImages/QualityReport/qr_rnav_bg3.gif) repeat-y top left; }

	
div#qr_rnavbox { display: block; color: #0066CC; padding: 5px 0px 5px 15px; /*width: 100%;*/ }
div#qr_rnavbox a, a:visited { margin: 0px; padding: 0px; color: #0066CC; text-decoration: none; }
div#qr_rnavbox a:hover { color: #BF0253; text-decoration: underline; }

div#qr_tabd h1 {
	background: transparent url(/ContentImages/QualityReport/qr_tabd.gif) top left no-repeat;
	margin: 0px 0px 10px 0px; border: 0; padding: 0; padding-top: 14px;
	overflow: hidden;
	height: 0px !important; /* for most browsers */
	height /**/:14px; /* for pre 6.0 IE Win */
}

/* END */