BODY
{
	font-weight: normal;
	font-size: 12px;
	float: left;
	margin: 0px;
	overflow: auto;
	cursor: default;
	color: black;
	direction: ltr;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	line-height: normal;
	font-family: Arial, Verdana, Trebuchet MS;
	letter-spacing: normal;
	position: static;
	text-align: left;
	width:100%;
	
}
DIV
{
	float: left;
	vertical-align: baseline;
	direction: ltr;
	text-align: left;
}

A:active
{
	color: #c98a9d;
	font-family: Arial, Verdana;
	text-decoration: none;
}
A:hover
{
	font-weight: normal;
	color: #b77f6d;
	font-family: Arial, Verdana;
	text-decoration: none;
}
A:visited
{
	font-weight: normal;
	color: #000000;
	font-family: Arial, Verdana;
	text-decoration: none;
}

TABLE
{
	font-size: 10pt;
	overflow: visible;
	cursor: default;
	direction: ltr;
	border-top-style: none;
	font-family: Arial, Verdana;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}
TABLEwithBorder
{
	border-right: teal 1px solid;
	border-top: teal 1px solid;
	font-size: 10pt;
	overflow: visible;
	border-left: teal 1px solid;
	cursor: default;
	direction: ltr;
	border-bottom: teal 1px solid;
	font-family: Arial, Verdana;
	text-decoration: none;
}
TD
{
	font-size: 10pt;
	cursor: default;
	font-family: Arial, Verdana;
	position: static;
	
	
}
.textbox
{
	border-right: darkcyan 1px solid;
	table-layout: auto;
	border-top: darkcyan 1px solid;
	font-weight: normal;
	font-size: 10pt;
	float: left;
	vertical-align: baseline;
	text-transform: none;
	border-left: darkcyan 1px solid;
	cursor: auto;
	color: black;
	direction: ltr;
	border-bottom: darkcyan 1px solid;
	font-family: Arial, Verdana;
	position: static;
	border-collapse: collapse;
	background-color: ghostwhite;
	text-align: left;
}
.listbox
{
	font-size: 8pt;
	background-color: ghostwhite;
	text-transform: capitalize;
	color: #000000;
	font-family: Arial, Verdana;
	border-collapse: separate;
	text-align: left;
}
.NoDisplayInPrint
{
	display: none;	
}
.Head_label
{
	font-weight: bold;
	font-size: 12pt;
	text-transform: capitalize;
	color: #664513;
	font-family: Arial, Verdana;
	background-color: transparent;
}
.rowhead
{
	font-weight: bold;
	font-size: 9pt;
	text-transform: capitalize;
	color: maroon;
	font-family: Arial, Verdana;
	background-color: transparent;
}
.grayhead
{
	font-weight: bold;
	font-size: 8pt;
	text-transform: capitalize;
	color: maroon;
	font-family: Arial, Verdana;
	background-color: transparent;
	text-decoration: underline;
}

.heading
{
	font-weight: bold;
	font-size: 8pt;
	color: White;
	background-color: #006666;
	font-family: Arial, Verdana;
}

.buttonGrove
{
	border: 0px solid darkcyan;
	padding: 0px;
	display: block;
		font-weight: normal;
		font-size: 9pt;
		margin: 0px;
		vertical-align: baseline;
		text-transform: capitalize;
		cursor: hand;
		color: maroon;
		direction: ltr;
		font-family: Arial, Verdana;
		position: static;
		background-color: #d9edbf;
		text-align: center;
		font-variant: normal;
		text-decoration: none;
}

.button
{
	border: 1px solid darkcyan;
	padding: 0px;
	display: block;
		font-weight: normal;
		font-size: 9pt;
		margin: 0px;
		vertical-align: baseline;
		text-transform: capitalize;
		cursor: hand;
		color: maroon;
		direction: ltr;
		font-family: Arial, Verdana;
		position: static;
		background-color: gainsboro;
		text-align: center;
		font-variant: normal;
		text-decoration: none;
}
.button1
{
	border-right: darkcyan 1px ridge;
	padding-right: 0px;
	border-top: darkcyan 1px ridge;
	display: block;
	padding-left: 0px;
	font-weight: normal;
	font-size: 9pt;
	visibility: visible;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: baseline;
	text-transform: capitalize;
	border-left: darkcyan 1px ridge;
	cursor: hand;
	color: maroon;
	direction: ltr;
	padding-top: 0px;
	border-bottom: darkcyan 1px ridge;
	font-family: Arial, Verdana;
	position: static;
	height: 18px;
	text-align: left;
	font-variant: normal;
	text-decoration: none;
}
TR
{
	font-family: Arial, Verdana;
	position: static;
}
.pagetable1
{
	left: 2%;
	width: 96%;
	font-family: Arial;
	position: relative;
	border-right: #d9edbf 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	border-left: #d9edbf 1px solid;
	background-color: white;
}
H1
{
	font-weight: bold;
	font-size: 10pt;
	float: left;
	visibility: visible;
	text-transform: capitalize;
	color: maroon;
	font-family: Arial;
	background-color: transparent;
}
.rowstyle
{
	border-bottom: teal 1px solid;
}
.graphback
{
	background-image: url(/images/backgd.jpg);
}
.alert
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial;
	background-color: red;
}
.message
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial;
	background-color: teal;
}
.heading1
{
	font-weight: bold;
	font-size: 11pt;
	color: maroon;
	font-family: Arial;
	background-color: transparent;
}

.chbox
{
	font-weight: bolder;
	vertical-align: baseline;
	background-color: transparent;
	text-align: left;
}
.colorstyle0
{
	font-weight: bold;
	color: white;
	position: static;
	background-color: teal;
}
.colorstyle1
{
	width: 5%;
	position: static;
	background-color: #cc3366;
}
.colorstyle2
{
	width: 5%;
	position: static;
	background-color: #ff9966;
	border-bottom: teal 1px solid;
}
.colorstyle3
{
	width: 5%;
	position: static;
	background-color: #ffff66;
	border-bottom: teal 1px solid;
}
.colorstyle4
{
	width: 5%;
	position: static;
	background-color: #ffccff;
	border-bottom: teal 1px solid;
}
.colorstyle5
{
	width: 5%;
	position: static;
	background-color: #66cc99;
	border-bottom: teal 1px solid;
}

.radio
{
	font-size: 8pt;
	font-family: Arial;
}
.highlight1
{
	border-right: blue 1px solid;
	border-top: blue 1px solid;
	font-size: 8pt;
	border-left: blue 1px solid;
	color: #0066cc;
	border-bottom: blue 1px solid;
	font-family: Arial;
}
.highlight
{
	border-right: blue 1px solid;
	border-top: blue 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: blue 1px solid;
	color: #0066cc;
	border-bottom: blue 1px solid;
	font-family: Arial;
}
.R2
{
	font-weight: bold;
	text-transform: capitalize;
	font-family: Arial;
	background-color: #d9edbf;
}
.R1
{
	text-transform: capitalize;
	font-family: Arial;
	background-color: #d9edbf;
}
.tcase
{
	text-transform: capitalize;
}
.rowtable
{
	background-color: #d8dcde;
}
.legends
{
	font-size: 8pt;
	color: blue;
	background-color: #f1f2f2;
}
.backcolorlgrey
{
	text-transform: capitalize;
	background-color: #f1f2f2;
}
.font_graph1
{
	font-weight: bold;
	font-size: 7pt;
	color: black;
	text-align: center;
}
.font_graph2
{
	font-weight: bold;
	font-size: 7pt;
	color: white;
	text-align: center;
}
.font_graph3
{
	font-size: 7pt;
	color: white;
	background-color: #00ffff;
	text-align: center;
	font-weight: bold;
}

.divstyle
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
}
A
{
	text-transform: none;
	text-decoration: none;
}
.leftrightedge
{
	border-right: #d9edbf 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	border-left: #d9edbf 1px solid;
}

.leftrightedge1
{
	border-right: #d9edbf 1px solid;
	border-left: #d9edbf 1px solid;
}

.leftedge
{
	padding-left: 4px;
	border-left: #d9edbf 1px solid;
}
.rightedge
{
	border-right: #d9edbf 1px solid;
	padding-right: 4px;
}
.leftrightedgeblack
{
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
}
.topbottomedge
{
	left: 4px;
	position: relative;
	border-top: #d9edbf 1px solid;
	border-bottom: #d9edbf 1px solid;
}
.boxopenedright
{
	border-top: #d9edbf 1px solid;
	border-left: #d9edbf 1px solid;
	border-bottom: #d9edbf 1px solid;
}
.box
{
	border-right: #d9edbf 1px solid;
	border-top: #d9edbf 1px solid;
	text-transform: none;
	border-left: #d9edbf 1px solid;
	border-bottom: #d9edbf 1px solid;
}
.box1
{
	border-right: teal 1px solid;
	border-top: teal 1px solid;
	border-left: teal 1px solid;
	border-bottom: teal 1px solid;
}
.bottomedge
{
	border-bottom: teal 2px solid;
}

.bottomedge1
{
	border-bottom: teal 1px solid;
}
.bottomedge2
{
	border-bottom: #d9edbf 1px solid;
}
.topedge1
{
	border-top: teal 1px solid;
}
.homepageheads
{
	left: 2px;
	position: relative;
	background-color: #eeeeee;
}
.homepageheads1
{
	left: 2px;
	position: relative;
	background-color: #ffffff;
}
.tableverticalscroll
{
	overflow: auto;
	width: 100px;
	position: static;
	height: 200px;
}
.TBLRiskassessQns
{
	background-color: #f1f7e9;
}
.MenuHeadBack
{
	margin-bottom: 20;
	background-color: #ffffff;
	margin-top: 20;
}

.pageHead
{
	font-weight: bold;
	font-size: 14pt;
	text-transform: capitalize;
	color: #4a5255;
	font-family: Arial;
	text-align: left;
}

.fillSpaceR1
{
	color: #d9edbf;
}
AREA
{
	table-layout: fixed;
	cursor: hand;
	border-collapse: separate;
}
.displayStyle
{
	table-layout: fixed;
	direction: ltr;
}
.newbg
{
	background-color: #768382;
}
.separator
{
	background-color: teal;
	border-width: 1px;
	border-style: Dotted;
}
Table
{
	font-size: 8pt;
	overflow: visible;
	cursor: default;
	direction: ltr;
	text-decoration: none;
	font-family: Arial, Verdana;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	width:100%;
	border-bottom-style: none;

}
.gridWithBorders
{
	border-right: blue 2px solid;
	border-top: blue 2px solid;
	margin-left: 2px;
	text-transform: capitalize;
	border-left: blue 2px solid;
	margin-right: 2px;
	border-bottom: blue 2px solid;
	
}
