body
{
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #999999;
}
table
{
	margin-top: 0px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
.Alerts
{
	color: #FF0000;
	font-family: Tahoma;
	font-size: 8pt;
}
.verdanasmallgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.DataGrid
{
    font-family: Tahoma;
    color: #2E2E2E;
    BORDER: solid 1px #A3C3F9; 
    OVERFLOW: auto; 
    HEIGHT: 118px; /* Default, change w.r.t the page */
    BACKGROUND-COLOR: #ffffff
}
.DataGridAlternateItem
{
    font-family: Tahoma;
    color: #2E2E2E;
    background-color: White;
    border-color: LightGrey;
}
.DataGridHeader
{
    font-family: Tahoma;
    color: White;
	background-color:#648BCD; 
    font-weight: bold;
    border-color: LightGrey;
    height:20px;
}
.DataGridItem
{
    font-family: Tahoma;
    color: #2E2E2E;
    background-color: #ececec;
    border-color: LightGrey;
}
.previewText
{
	BORDER-TOP-STYLE: none;	BORDER-BOTTOM: black 1px solid; BORDER-RIGHT-STYLE: none; 	BORDER-LEFT-STYLE: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	BACKGROUND-COLOR: #e2f0fc;
}
.masterTable
{
	margin-top: 0px;
	background-color: white;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	width: 950px;
	
}
.DataGridAlternateItem
{
    font-family: Tahoma;
    color: #2E2E2E;
    background-color: White;
    border-color: LightGrey;
}

.textnormal
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}

select
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

.headingred
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FF0000;
	word-spacing: normal;
}

.navigationleft
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
	font-weight: bold;
}

.footer
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.textbox
{
	font-family: Verdana ;
	font-size: xx-small;
	color: #000000;
}

.smallfont
{
	font-family: Tahoma,Arial, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-decoration: none;
}

.button
{
	font-family: Tahoma,Arial, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	border: solid 1px DimGray;
}
.textboxsmall
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	border: solid 1px Darkgray;
}
.textboxsmallUpperCase
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	border: solid 1px Darkgray;
	text-transform:uppercase;
}
.link a:link
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
	background-color: transparent;
	text-decoration: none;
	padding: 1px 1px 1px 1px;
}
.link a:visited
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
	text-decoration: none;
	padding: 1px 1px 1px 1px;
}
.link a:hover
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	background-color: #FF0000;
	text-decoration: none;
	padding: 1px 1px 1px 1px;
}
.BreadCrum
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	padding: 2px 2px 2px 6px;
}
.BreadCrum a:link
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	background-color: transparent;
	text-decoration: none;
	padding: 1px 1px 1px 1px;
}
.BreadCrum a:visited
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	padding: 1px 1px 1px 1px;
}
.BreadCrum a:hover
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	background-color: #666666;
	text-decoration: none;
	padding: 1px 1px 1px 1px;
}
.requiredField
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
	text-decoration: none;
	padding: 1px 1px 1px 1px;
}
.menu
{
	position: relative;
	background-color: gold;
	border: 1px solid darkblue;
	width: 150;
	font-size: 11px;
	font-family: verdana;
	font: bold;
	position: absolute;
	cursor: se-resize;
}

.item_panel
{
	width: 150;
	border-left: 1px solid darkblue;
	border-right: 1px solid darkblue;
	clip: rect(0,150,0,0);
	position: absolute;
}

.item_panel a
{
	text-decoration: none;
	color: black;
	cursor: hand;
}

.item
{
	background-color: lightyellow;
	width: 148;
	font-size: 10px;
	font-family: verdana;
}
.leftmenuImageTD
{
	background-color: #f5f5f3;
	border: solid 1px #e7e7e1;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
	font-weight: bold;
}
.leftmenuHeaderTD
{
	background-color: #f5f5f3;
	border: solid 1px #e7e7e1;
	border-left-style: none;
	border-right-style: none;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
	font-weight: bold;
}
.leftmenuHeaderTD a:link
{
	background-color: #f5f5f3;
	border: solid 0px #e7e7e1;
	border-left-style: none;
	border-right-style: none;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
}
.leftmenuHeaderTD a:visited
{
	background-color: #f5f5f3;
	border: solid 0px #e7e7e1;
	border-left-style: none;
	border-right-style: none;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
}
.leftmenuHeaderTD a:hover
{
	background-color: #f5f5f3;
	border: solid 0px #e7e7e1;
	border-left-style: none;
	border-right-style: none;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
}

.leftmenuContentDiv
{
	background-color: #f5f5f3;
	border: solid 1px #e7e7e1;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
}
.legendPendingRequest
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	width: 30px;
	border-bottom: dimgray 1px solid;
	height: 15px;
	background-color: white;
}
.legendUnderObservation
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	width: 30px;
	border-bottom: dimgray 1px solid;
	height: 15px;
	background-color: skyblue;
}
.legendApproved
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	width: 30px;
	border-bottom: dimgray 1px solid;
	height: 15px;
	background-color: green;
}
.legendRejected
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	width: 30px;
	border-bottom: dimgray 1px solid;
	height: 15px;
	background-color: crimson;
}
.legendNeedMoreInformation
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	width: 30px;
	border-bottom: dimgray 1px solid;
	height: 15px;
	background-color: lightsalmon;
}
.legendLetterIssued
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	width: 30px;
	border-bottom: dimgray 1px solid;
	height: 15px;
	background-color: yellow;
}
.legendClosed
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	width: 30px;
	border-bottom: dimgray 1px solid;
	height: 15px;
	background-color: lavender;
}
.error
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align:center;
	background-color:Crimson;
}
.manageTitle
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FF0000;
	border:solid 1px #FF0000;
	border-top-style:dotted;
	border-left-style:dotted;
	border-right-style:dotted;
}
.manageHeader
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border:solid 1px DimGray;
	border-top-style:dashed;
	border-left-style:dashed;
	border-right-style:dashed;
	background-color:LightGrey;
}
.Section
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding:4;
}