body {
	background-color : white;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font : 9px Arial, Helvetica, sans-serif;
	alink : #932653;
	link : #2d4d80;
	vlink : #932653;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}
 
.drillup {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font : 10px Arial, Helvetica, sans-serif;
	color: #6F193E;
	font-weight : bolder;
}

.logintitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font : 10px Arial, Helvetica, sans-serif;
	color : #6F193E;
	text-transform : Capitalize;
}

.reportbg {
	background-color : transparent;
}

h1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24px;
	color : 922553;
	background-color : transparent;
	font-weight : bold;
	font : bold 24px Arial, Helvetica, sans-serif;
	padding-left: 4px;
}

h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : navy;
	background-color : transparent;
	font-weight : bold;
	font : bold 20px Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	margin-bottom : 0px;
}

h3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : 932653;
	background-color : transparent;
	font-weight : bold;
	font : bold 18px Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	margin-bottom : 0px;
}

th {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : black;
	font-weight : bold;
	font : bold 9px Arial, Helvetica, sans-serif;
	background : Aqua;
	background-color : transparent;
}

ul {
	margin-top : 0;
	margin-bottom: 0;
}

LI {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
}

.preview {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	list-style-image : url(images/preview-s.gif);
}

.drawing {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	list-style-image : url(images/cad2.gif);
}

.globe {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	list-style-image : url(images/globe.gif);
}
.scorecard {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	list-style-image : url(images/scorecard.gif);
}
.info {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	list-style-image : url(images/info.gif);
}

.bar {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	list-style-image : url(images/barchart.gif);
}

.footer {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8px;
	color : #2a9c94;
	font-style : italic;
	font-weight : bolder;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}

.heading1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : white;
	background-color : Navy;
	font-weight : bold;
	font : bold 9px Arial, Helvetica, sans-serif;
	padding-right : 2px;
	padding-left : 2px;
	text-align : left;
	text-decoration: none;
	text-transform : uppercase;
}
.search_heading {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : white;
	background-color : Navy;
	font-weight : bold;
	font : bold 9px Arial, Helvetica, sans-serif;
	padding-right : 2px;
	padding-left : 2px;
	text-align : left;
	text-decoration: none;
	text-transform : uppercase;
}
.dec_heading1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : white;
	background-color : Navy;
	font-weight : bold;
	font : bold 9px Arial, Helvetica, sans-serif;
	padding-right : 2px;
	padding-left : 2px;
	text-align : right;
	text-decoration: none;
	text-transform : uppercase;
}

.heading2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : Black;
	background-color : #AAAAFF;
	font-weight : bolder;
	font : bold 9px Arial, Helvetica, sans-serif;
	padding-right : 2px;
	padding-left : 2px;
	text-align : left;
	text-transform : uppercase;
}

.section {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : Navy;
	background-color : transparent;
	font-weight : bold;
	font : bold 18px Arial, Helvetica, sans-serif;
	text-transform : uppercase;
}
.dec_heading2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : Black;
	background-color : #AAAAFF;
	font-weight : bolder;
	font : bold 9px Arial, Helvetica, sans-serif;
	padding-right : 2px;
	text-align : right;
	text-transform : uppercase;
}

.heading3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : Black;
	background-color : #DDDDFF;
	font-weight : bold;
	font : bold 9px Arial, Helvetica, sans-serif;
	padding-right : 2px;
	padding-left : 2px;
	text-align : left;
	text-transform : uppercase;
}

.dec_heading3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : Black;
	background-color : #DDDDFF;
	font-weight : bold;
	font : bold 9px Arial, Helvetica, sans-serif;
	padding-right : 2px;
	padding-left : 2px;
	text-align : right;
	text-transform : uppercase;
}

 .heading4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #2d4d80;
	background-color : #EEEEFF;
	font-weight : bold;
	font : bold 9px Arial, Helvetica, sans-serif;
	padding-right : 2px;
	padding-left : 2px;
	text-align : left;
	text-transform : uppercase;
}

 .dec_heading4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #2d4d80;
	font-weight : bold;
	background-color : #EEEEFF;
	font : bold 9px Arial, Helvetica, sans-serif;
	padding-right : 2px;
	padding-left : 2px;
	text-align : right;
	text-transform : uppercase;
}

.secure_bar {
	background : Red;
	background-color :Red;
	color : White;
	
}
.report, .map {
	background : White;
	background-color : White;
}
 
.measureheading {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : white;
	background-color : Navy;
	font-weight : bold;
	font : bold 12px Arial, Helvetica, sans-serif;
	padding-right : 5px;
	padding-left : 5px;
	text-align : left;
	text-decoration: none;
	text-transform : uppercase;
}
.measureheading_decimal {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : white;
	background-color : Navy;
	font-weight : bold;
	font : bold 12px Arial, Helvetica, sans-serif;
	padding-right : 5px;
	padding-left : 5px;
	text-align : right;
	text-decoration: none;
	text-transform : uppercase;
}
.measureheading_middle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : white;
	background-color : Navy;
	font-weight : bold;
	font : bold 12px Arial, Helvetica, sans-serif;
	padding-right : 5px;
	padding-left : 5px;
	text-align : center;
	text-decoration: none;
	text-transform : uppercase;
}
.scoredec_heading {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Navy;
	background-color : #EFF7F9;
	font-weight : bold;
	font : bold 12px Arial, Helvetica, sans-serif;
	padding-right : 3px;
	padding-left : 3px;
	text-align : right;
	text-transform : uppercase;
}
.scoredecimal
 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black;
	background-color : transparent;
	font : 12px Arial, Helvetica, sans-serif;
	text-align : right;
	padding-left : 3px;
	padding-right : 3px;
}
.scoretrenddetail
 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black;
	background-color : transparent;
	font : 12px Arial, Helvetica, sans-serif;
	text-align : center;
	padding-left : 3px;
	padding-right : 3px;
}
.scoreheading {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Navy;
	background-color : #EFF7F9;
	font-weight : bold;
	font : bold 12px Arial, Helvetica, sans-serif;
	padding-right : 5px;
	padding-left : 5px;
	text-align : left;
	text-transform : uppercase;
}
.scoretrend {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Navy;
	background-color : #EFF7F9;
	font-weight : bold;
	font : bold 12px Arial, Helvetica, sans-serif;
	padding-right : 5px;
	padding-left : 5px;
	text-align : center;
	text-transform : uppercase;
}
.scoredetail
 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black;
	background-color : transparent;
	font : 12px Arial, Helvetica, sans-serif;
	text-align : left;
	padding-right : 3px;
	padding-left : 3px;
}
.scoredetailcenter
 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black;
	background-color : transparent;
	font : 12px Arial, Helvetica, sans-serif;
	text-align : center;
	padding-right : 3px;
	padding-left : 3px;
}
.scoreurl
 {	font : normal 12px Arial, Helvetica, sans-serif;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
	color : #2d4d80;	
}
.ratingdetail {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	list-style-image : url(images/ratingdetail.gif);
}
.detail,.detail1, .detail2, .detail3, .detail4
 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : black;
	background-color : transparent;
	font : 9px Arial, Helvetica, sans-serif;
	text-align : left;
	padding-right : 2px;
	padding-left : 2px;
}
.detail5
 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : black;
	background-color :
	font : 9px Arial, Helvetica, sans-serif;
	text-align : left;
	padding-right : 2px;
	padding-left : 2px;
}
.decimal,.decimal1, .decimal2, .decimal3, .decimal4
 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : black;
	background-color : transparent;
	font : 9px Arial, Helvetica, sans-serif;
	text-align : right;
	padding-left : 2px;
	padding-right : 2px;
}
A {
	font : normal 10px Arial, Helvetica, sans-serif;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : black;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

A.menu {
	font : normal 10px Arial, Helvetica, sans-serif;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
	color : black;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.menu:Hover{
	text-decoration: underline;
}

A.drillup {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font : 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #6F193E;
	font-weight : bolder;
}
A.drillup:Hover{
	text-decoration: underline;
}
.border{
	border-color : silver;
	border-style : solid;
	border-width : thin;
}

.trigger{
		margin-left: 16px;
		cursor: pointer;
		cursor: hand;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	}
.branch{
		display: none;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	}
.folder{
		cursor: pointer;
		cursor: hand;
		display: none;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	}
.legend {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : black;
	background-color : white;
	font-weight : bold;
	font : 11px Arial, Helvetica, sans-serif;
	padding-right : 1px;
	padding-left : 1px;
	text-align : left;
}
.map {
	line-height : 12px;
	}
