body
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 9pt;
	margin:	0px;
	border: 0px;
	background-color: #eeeeee;
	cursor: default;
}

td
{
	font-size: 11px;
}

table
{
	cursor: default;
}

a
{
	color: #0000ff;
	font-weight: bold;
}

.CustomBtn
{
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
	cursor:	hand;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	border:	1px solid #7b9ebd;
}

.CustomBtnBold
{
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
	cursor:	hand;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	border:	1px solid #7b9ebd;
}

.CustomBtnRedBold
{
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
	cursor:	hand;
	font-size: 11px;
	color: #ff0000;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	border:	1px solid #7b9ebd;
}

.Customlbl
{
	font-family: Verdana,Arial,Tahoma;    
	font-size: 8pt;
	margin:	0px;	
}

.CustomTextbox
{
	width:150px;
	font-size:11px;
	border:1px solid #7b9ebd;
}

body.text
{
	width:150px;
	font-size:9pt;
	border:1px solid #7b9ebd;
}

body.stage
{
	padding: 20px;
	padding-top: 10px;
	background-color: #efefeb;
}

body.masterfrm
{
	background-color: #efefeb;
}

table.stdTable
{
	width: 100%;
	height: 100%;
	table-layout: fixed;
}

.normalfont
{
	font-size:10px; 
}
.normalbutton
{
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
	cursor:	hand;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	border:	1px solid #7b9ebd;
}

.toolbar
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#E5E3D5, EndColorStr=#C9C7BA);
}



TEXTAREA
{
	font-family:		Verdana, Tahoma,Arial;
	font-size:			8pt;
	width:				100%;
	border:				1px solid #7b9ebd;
}

DIV.tab
{
	padding:			10px;
}

SPAN.lui
{
	color:				#0000ff;
	text-decoration:	underline;
	cursor:				hand;
}

IMG.lui
{
	height:				16px;
	width:				16px;
	vertical-align:		middle; 
	margin-left:		2px;
	margin-right:		5px;
}

DIV.lu
{
	overflow-y:			auto;
	overflow-x:         hidden;
	height:				19px;
	background:			window;
	width:				100%;
	border:				1px solid #7b9ebd;
}

DIV.ro
{
	overflow-y:			auto;
	height:				19px;
	width:				100%;
	background-color:	#fffbff;
	border-color:		#cccccc;
}

DIV.lud
{
	background:			#efefeb;
}

IMG.icon
{
	margin-left:		2px;
	margin-right:		5px;
}

TD.sec
{
	width:				100%;
	color:				#606050;
	font-weight:		bold;
	padding-left:		0px;
	padding-bottom:		2px;
}


TD.PageHeader
{
	font-weight: bold;
	font-size: 15px;
	overflow: hidden;
	color: #0033cc;
	TEXT-OVERFLOW: ellipsis;
}

TD.bar
{
	border-bottom:		1px solid #838574;
}

TD.req 
{
	font-weight:		bold;
	color:				#990000;	
	overflow:		hidden;
	text-overflow:	ellipsis;
	
}

TD.tips 
{
	font-weight:		bold;
	color:				Green;	
	overflow:		hidden;
	text-overflow:	ellipsis;
	
}

TD.ChRed 
{
	font-weight:		bold;
	color:				Red;	
	overflow:		hidden;
	text-overflow:	ellipsis;
	
}


TD.openstatus
{
	font-weight:	bold;
	font-size:		10pt;
	color:			Green;
	background-color: yellow;
	overflow:		hidden;
	text-overflow:	ellipsis;
	text-align:		center;
	border:solid 1 black;
	font-family: arial;
}

TD.closestatus
{
	font-weight:	bold;
	font-size:		10pt;
	color:			red;
	background-color: yellow;
	overflow:		hidden;
	text-overflow:	ellipsis;
	text-align:		center;
	border:solid 1 black;
	font-family: arial;
}

TD.holdstatus
{
	font-weight:	bold;
	font-size:		16pt;
	color:			red;
	background-color: red;
	overflow:		hidden;
	text-overflow:	ellipsis;
	text-align:		center;
}

TD.InsOpenstatus
{
	font-weight:	bold;
	font-size:		8pt;
	color:Lime ;
	background-color:Lime ;
	overflow:		hidden;
	text-overflow:	ellipsis;
	text-align:		center;
}

TD.InsViolstatus
{
	font-weight:	bold;
	font-size:		8pt;
	color:Red  ;
	background-color:Red  ;
	overflow:		hidden;
	text-overflow:	ellipsis;
	text-align:		center;
}

TD.rec 
{
	font-weight:		bold;
	color:				#000099;	
	overflow:		hidden;
	text-overflow:	ellipsis;
	text-align : right; 
}

TD.n
{
	overflow:		hidden;
	text-overflow:	ellipsis;
}


LABEL
{
	cursor:				hand;
}


TD.radioLabel 
{
	padding-left:		2px;
	padding-right:		10px;
}

TD.leftBar
{
	width:				140px;
	text-align:			right;
	vertical-align:		top;
	padding-top:		20px;
}

TABLE.error
{
	background-color:	#ffffcc;
	border:				1px solid #919276;
	width:				100%;
	table-layout:		fixed;
	padding-top:		20px;
	padding-bottom:		20px;
}

TD.areas
{
	padding:			10px;
}

DIV.area
{
	padding:			10px;
	overflow-y:			auto;
	width:				100%;
	height:				100%;
}

TABLE.layout
{
	table-layout:		fixed;
	width:				100%;
	height:				100%;
	
}
INPUT.ReadOnlyText
{	
	
	font-size:			8pt;
	font-family:		Verdana, Tahoma, Arial;
	height:				19px;
	width:              75%;  
	border:				1px solid #7b9ebd;
	background-color:  #E0E0E0;
}

INPUT.textbox
{
	font-size:			8pt;
	font-family:		Verdana, Tahoma, Arial;
	height:				19px;
	width:              75%;  
	border:				1px solid #7b9ebd;
}

INPUT.textboxInactive
{
	border-right: #7b9ebd 1px solid;
	border-top: #7b9ebd 1px solid;
	font-size: 8pt;
	border-left: #7b9ebd 1px solid;
	width: 75%;
	border-bottom: #7b9ebd 1px solid;
	font-family: Verdana, Tahoma, Arial;
	color: black;
	height: 19px;	
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
}

INPUT.menuItem
{
	cursor: hand;
}

INPUT.DisabledImgMnuItem
{
	cursor:default;
	FILTER: Alpha(opacity=30);
}

INPUT.ro,TEXTAREA.ro,DIV.ro,SPAN.ro
{
	background-color:	#fffbff;
	border-color:		#cccccc;
}

INPUT.rad
{
	width:				15px;
	border:				0px;
	cursor:				hand;
}



TABLE.Search
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 9pt;
	margin:	0px;
	border: 0px;
	background-color: Transparent;
	cursor: default;
}


.status
{
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
	cursor:	hand;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom:	1px solid #7b9ebd;
	width:200px;
}

.SearchStatus
{
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
	cursor:	hand;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom:	1px solid #7b9ebd;
}


.otherstatus
{
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#b4bfcd, EndColorStr=#ffffff);
	height:20px;
}

.otherstatusMenuEx
{
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#b4bfcd, EndColorStr=#ffffff);
}

.otherstatus1
{
	height: 100%;
	background-color: #b4bfcd;
}

TD.statusBar
{
	background-color:	#365484;
	color:				#ffffff;
	padding-left:		5px;
	height:				23px;
}

TD.appStatusBar
{
	padding-left: 5px;
	color: #ffffff;
	height: 25px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#E5E3D5, EndColorStr=#C9C7BA);
}

TD.Label
{
	text-align:right;  
}

.internalMenu
{
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
	color:Red;
	cursor:hand;
	text-align:center;    
	vertical-align:middle;  
	font-size:11px; 
	font-weight:bold;  
	border-style:none;  
	height:100%;
}

span.menu
{
	height: 100%;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #7288AC;
}

span.button
{
	height: 100%;
	cursor: hand;
	padding: 2px;
	border: 1px solid #7288AC;
}

table.mnuList
{
	border: #00377a 1px solid;
	display: none;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#efefeb, EndColorStr=#ffffff);
}

table.mnuBar
{
	color: #ffffff;
	height: 23px;
	width: 100%;
	background-color: #7288AC;
	border: #abc0e7 1px solid;
	border-right: #00377a 1px solid;
	border-bottom: #00377a 1px solid;
}

table.mnuBarEx
{
	color: #ffffff;
	background-color: #7288AC;
	border: #abc0e7 1px solid;
	border-right: #00377a 1px solid;
	border-bottom: #00377a 1px solid;
}

tr.mnuSpacer
{
	padding: 0px;
	font-size: 1px;
}

td.icMenu
{
	behavior: url(/_nav/menu.htc);
}

td.mnuTitle
{
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	cursor: default;
	color: #ffff00;
	padding-left: 25px;
}

td.mnuRight
{
	width: 100%;
	text-align: right;
	padding-right: 5px;
}

img.mnuBtn 
{
	width: 16px;
	height: 16px;
	margin-right: 1px;
	margin-bottom: -1px;
	vertical-align: top;
}

hr.mnuSpacer
{
	height: 1px;
	margin-left: 10px;
}

col.mnuItm 
{
	padding-top: 5px;
	padding-left: 10px;
}

col.mnuLeft
{
	width: 27px;
	text-align: center;
	background-color: #889DC2;
}

nobr.mnuTitle
{
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}

u.mnuKey
{
	accelerator: true;
}

.mnuborder
{
	BORDER-TOP:#7f7d75 1px solid; 
	BORDER-BOTTOM:#b0aea3 1px solid;
}

SELECT
{
	border-right: #7b9ebd 1px solid;
	border-top: #7b9ebd 1px solid;
	font-size: 8pt;
	border-left: #7b9ebd 1px solid;
	width: 75%;
	color: black;
	border-bottom: #7b9ebd 1px solid;
	font-family: Verdana, Tahoma, Arial;
	height: 19px;
}

TD.grdDelText
{
	font-size:		X-Small;
	font-family:	Verdana, Tahoma, Arial;
	text-align:		Center;
	color:			Red;
	cursor:         hand;
}

TD.grdDelHdr
{
	font-weight:	bold;
	font-size:		X-Small;
	font-family:	Verdana, Tahoma, Arial;
	text-align:		Center;
	color:			Red;
}


.HistBorder {BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid}
.HisHeadTxt {FONT-WEIGHT: lighter; FONT-SIZE: 10pt; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); FONT-FAMILY: Verdana}
.HistoryComments {FONT-SIZE: 10pt; OVERFLOW: auto; FONT-FAMILY: Verdana;}

TrackerNotes
{
	font-family:Tahoma;
	font-size:11pt;
}

#allofofstuffhere, #andhere, #andheretoo {
display: none;
} 

ClassSize
{
 background-color :Red;	
}

TD.red 
{
		font-weight:		bold;
	color:				#000099;	
	overflow:		hidden;
	text-overflow:	ellipsis;
	text-align : left; 
}

.CustomlblBold
{
	cursor:	hand;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
}