BODY
{
/*
    FONT-FAMILY			: tahoma, verdana, arial, helvetica;
*/
	font-family			: 'Anonymous Pro', sans-serif;
    FONT-WEIGHT			: normal;
    FONT-SIZE			: 18px;
    TEXT-DECORATION		: none;
    TEXT-ALIGN			: justify;
    LINE-HEIGHT			: 150%;
	COLOR				: #003366;
/*    MARGIN				: 5px;
    PADDING-TOP			: 5px;
    PADDING-BOTTOM		: 5px;
    PADDING-RIGHT		: 5px;
    PADDING-LEFT		: 5px;
*/}	

div
{
	padding				: 10px;
}

.plainText
{
    FONT-WEIGHT			: normal;
    FONT-SIZE			: 14px;
    FONT-FAMILY			: tahoma, verdana, arial, helvetica;
    text-decoration		: none;
}

.showData
{
    FONT-WEIGHT			: normal;
    FONT-SIZE			: 12px;
    FONT-FAMILY			: tahoma, verdana, arial, helvetica;
    text-decoration		: none;
	border-style		: solid;
	border-width		: 1px;
	width				: 100%;
	padding				: 5px;
}

.dataTD
{
	border-top			: maroon 1px solid;
	padding				: 5px;

}

TD
{
    VERTICAL-ALIGN		: top;
}

.divFilter
{
	float				: left;
	margin				: 5px;
}

.imgButton
{
	width				: 16px;
	height				: 16px;
	cursor				: pointer;
}

.button
{
    border-style		: solid;
    border-width		: 1px;
    border-color		: #990000;
    background-color	: #FFFF99;
	color				: black;
	padding				: 5px;
	width				: 150px;
	text-align			: center;
	cursor				: pointer;
}

.images
{
	box-shadow			: 10px 10px 5px #888888;
	border				: 1px	solid	maroon;
}

.tdImages
{
	width				: 80px;
}

.menuImages
{
	width				: 20px;
	height				: 20px;
	float				: left;
	padding-right		: 10;
	padding-left		: 10;
}

.plainImages
{
	padding-left		: 10px;
	padding-right		: 10px;
}

.imgNormal
{
	margin					: 15px;
}

.mainMenu
{
	font-size			: 20px;
/*
	position			: relative;
	top					: -60px;
*/
}

.mainData
{
	color					: black;
	background-color		: #D2DFDF;
	font-size				: 18px;
	border					: 1px solid maroon;
	border-radius			: 5px;
	width					: 99%;
	padding					: 5px;
/*	position				: absolute;*/
/*	top						: 105px; */
	min-height				: 60%;
	
	height					: 70%;
	overflow				: auto;
	box-shadow				: 10px 10px 5px grey;
}

.menu
{
	color					: black;
	background-color		: #D2DFDF;
	font-size				: 18px;
	padding					: 5px;
	border					: 1px solid maroon;
	border-radius			: 5px;
}

.menuOn
{
	color					: black;
	background-color		: #EBEBE0;
	display					: block;
	z-index					: 1;
}

.menuOff
{	
	display			: none;
}

.subMenu
{
	border				: 1px solid maroon;
	position			: relative;
	top				: 10px;
	left				: 10px;
	padding				: 10px;
	cursor				: pointer;
	box-shadow			: 5px 5px 5px grey;
}

.subMenuOn
{
	color				: black;
	cursor				: pointer;
	background-color		: #EBEBE0;
	padding				: 5px;
}

.subMenuOff
{
	color				: #5E5E5A;
	background-color		: #EBEBE0;
	padding				: 5px;
}

.title
{
    BORDER					: #990000 1px solid;
    PADDING					: 5px;
    BACKGROUND-COLOR		: #a7a77d;
    COLOR					: white;
    HEIGHT					: 5%;
    WIDTH					: 100%;
    VERTICAL-ALIGN			: top;
}

.titleTD
{
    PADDING					: 5px;
    FONT-SIZE				: 14px;
}

.subTitle
{
    BORDER					: #990000 1px solid;
    PADDING					: 5px;
    BACKGROUND-COLOR		: #d7d7c3;
    VERTICAL-ALIGN			: top;
    WIDTH					: 80%;
}

.MainTable
{
    BORDER					: #990000 1px solid;
    BACKGROUND-COLOR		: #FFFFE0;
    PADDING					: 5px;
    WIDTH					: 99%;
    VERTICAL-ALIGN			: top;
	HEIGHT					: 100%;
}

.SecondTable
{
    BORDER					: #990000 1px solid;
    //BACKGROUND-COLOR		: #a7a77d;
    PADDING					: 10px;
    //WIDTH					: 98%;
    VERTICAL-ALIGN			: top;
    COLOR					: black;
	margin					: 5px;
}

.statTitle
{
    BORDER					: #990000 1px solid;
    PADDING					: 5px;
    BACKGROUND-COLOR		: #d7d7c3;
    VERTICAL-ALIGN			: top;
    FONT-WEIGHT				: bold;
	width					: 100%;
}
.statSubTitle
{
    BORDER				: #990000 1px solid;
    PADDING				: 5px;
    BACKGROUND-COLOR	: #a7a77d;
    COLOR				: white;
    HEIGHT				: 5%;
    VERTICAL-ALIGN		: top;
    FONT-WEIGHT			: bold;
}

.messageON
{
    BACKGROUND-COLOR		: #FFFFFF;
    BORDER					: maroon 1px solid;
    FONT-SIZE				: 14px;
    FONT-FAMILY				: tahoma, verdana, arial, helvetica;
    FONT-WEIGHT				: bold;
    TEXT-ALIGN				: center;
	COLOR					: maroon;
    VERTICAL-ALIGN			: middle;
    PADDING					: 20px;
    VISIBILITY				: visible;
    DISPLAY					: block;
    POSITION 				: absolute;
    LEFT					: 40%;
    TOP						: 30%;	
    WIDTH					: 20%;
}

.messageOFF
{
    VISIBILITY				: hidden;
    DISPLAY				: none;
}

.displayTicketDetailsON
{
    BACKGROUND-COLOR			: #FFFFFF;
    BORDER				: maroon 1px solid;
    FONT-SIZE				: 14px;
    FONT-FAMILY				: tahoma, verdana, arial, helvetica;
    FONT-WEIGHT				: bold;
    TEXT-ALIGN				: center;
    COLOR				: maroon;
    VERTICAL-ALIGN			: middle;
    PADDING				: 20px;
    VISIBILITY				: visible;
    DISPLAY				: block;
    POSITION 				: absolute;
    WIDTH				: 1000;
	top					: 10%;
    margin				: 0 10%;
}

.displayTicketDetailsOFF
{
    VISIBILITY				: hidden;
}

.hiddenObj
{
	display				: none;
}

.visibleObj
{
	display				: block;
}

.statusBar
{
    BACKGROUND-COLOR			: #FFFFFF;
}

.isolateDiv
{
	width						: 100%;
	height						: 100%;
	top							: 0px;
	left						: 0px;
	position					: fixed;
	background-color			: #CFD8D8;
	margin						: auto;
	padding						: 0px;
	z-index						: 1000;
	opacity						: 0.7;
	
}

.addRecord
{
	border						: maroon 1px solid;
	overflow					: auto; 
	width						: 50%; 
	top							: 25%; 
	left						: 25%; 
	position					: relative; 
	min-width					: 500px;
	
}