*
{
	margin: 0;
	padding: 0;
	outline: 0;
}
BODY
{
	/*[disabled]font:11px Verdana, Arial;*/
	/*[disabled]margin:25px;*/
	background: #FFF url(images/bg.gif) repeat-x;
}
#tablewrapper
{
	width: 98%;
	margin: 0 0 0 0px;
}
#tableheader
{
	background-color: #F4F4F4;
	padding-top: 11px;
	padding-left: 5px;
	border: 1px solid #FFF;
	border-top: 1px solid #D9D9D9;
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	margin-left: 1px;
	font-size: 12px;
	width: 99.3%;
	padding-right: 0px;
	/*[empty]min-width:;*/
	height: 30px;
	font-weight: bold;
	padding-bottom: 8px;
	/*[empty]margin-top:;*/
}
.search
{
	float: left;
	padding: 0px 0px 0px 18px;
	margin-left: -11px;
}
#tableheader SELECT
{
	float: left;
	font-size: 12px;
	width: 143px;
	padding: 4px;
	/*[disabled]background:#F4F4F4;*/
	border: 1px solid #D9D9D9;
	box-sizing: border-box;
	/*[disabled]border-color:transparent;*/
	box-shadow: 0 4px 14px rgba(50, 50, 50, 0.1);
}
#tableheader INPUT
{
	float: left;
	font-size: 12px;
	width: 171px;
	padding: 4px 4px 6px;
	margin-left: 6px;
	/*[empty]border-radius:;*/
	background-color: #FFFFFF;
	border: 1px solid #D9D9D9;
	box-shadow: 0 1px 17px rgba(50, 50, 50, 0.1);
}
.details
{
	float: right;
	/*[disabled]width:270px;*/
	margin-top: 7px;
	font-weight: normal;
	padding: 0 0 0px;
	/*[disabled]position:relative;*/
}
.details DIV
{
	float: left;
	margin-left: 0px;
	font-size: 12px;
	color: #17180C;
	margin-right: 10px;
}
.tinytable
{
	width: 99.9%;
	border-left: 1px solid #D9D9D9;
	border-top: 1px solid #D9D9D9;
	border-bottom: none;
	/*[disabled]border:1px solid #D9D9D9;*/
	margin-left: 1px;
	min-width: 542px;
	border-right: 1px solid #D9D9D9;
}
.tinytable TH
{
	background: #F4F4F4;
	text-align: left;
	color: #827C00;
	border: 1px solid #FFF;
	border-right: 1px solid #D9D9D9;
	height: 0px;
	border-bottom: 1px solid #D9D9D9;
	font-weight: bolder;
}
.tinytable TH H3
{
	font-size: 10pt;
	padding: 6px 8px 8px 4px;
	color: #000000;
	font-weight: lighter;
}
.tinytable TD
{
	padding: 4px 6px 6px;
	border-bottom: 1px dotted #D9D9D9;
	border-right: 1px dotted #D9D9D9;
	border-left: 1px dotted #D9D9D9;
}
.tinytable .head H3
{
	background: no-repeat 7px center;
	cursor: pointer;
	padding-left: 5px;
	color: #101010;
}
.tinytable .desc, .sortable .asc
{
	/*[disabled]background:#DDDDDD;*/
}
.tinytable .desc H3
{
	background: url(images/sot-desc.png) no-repeat -1px 46%;
	cursor: pointer;
	padding-left: 18px;
	color: #000000;
}
.tinytable .asc H3
{
	background: url(images/sort-asc.png) no-repeat 1px 58%;
	cursor: pointer;
	padding-left: 7px;
	font-weight: bold;
}
.tinytable .head:hover, .tinytable .desc:hover, .tinytable .asc:hover
{
	color: #000044;
	border: 1px solid #000000;
}
.tinytable .evenrow TD
{
	background: #FFF;
	color: #17180C;
}
.tinytable .oddrow TD
{
	/*[disabled]background:#E6E6E6;*/
	color: #17180C;
	width: 0px;
	height: 0px;
}
.tinytable TD.evenselected
{
	background: #FBFBFB;
}
.tinytable TD.oddselected
{
	background: #F8F8F8;
	width: 0px;
	height: 0px;
}
.tinytable TFOOT
{
	background: #FFF;
	font-weight: bold;
}
.tinytable TFOOT TD
{
	padding: 6px 8px 8px;
}
#tablefooter
{
	height: 34px;
	margin-top: -1px;
	color: #14100E;
	background-color: #F4F4F4;
	padding-top: 11px;
	border: 1px solid #D9D9D9;
	padding-left: 0;
	padding-bottom: 0px;
	width: 99.8%;
	margin-left: 1pt;
}
#tablenav
{
	float: left;
	margin-left: 15px;
}
#tablenav IMG
{
	cursor: pointer;
}
#tablenav DIV
{
	float: left;
	margin-right: 15px;
}
#tablelocation
{
	float: right;
	font-size: 12px;
}
#tablelocation SELECT
{
	margin-right: 3px;
}
#tablelocation DIV
{
	float: left;
	/*[disabled]margin-left:-275px;*/
	padding-right: 12px;
}
.page
{
	margin-top: 2px;
	font-style: normal;
}
#selectedrow TD
{
	background: #D5D6AE;
}
#rest_list A:HOVER
{
	border-bottom: 1px solid #D9D9D9;
	padding-top: 5px;
	/*[disabled]background-color:#D9D9D9;*/
	/*[disabled]padding-left:3px;*/
	padding-bottom: 0px;
	/*[disabled]padding-right:3px;*/
	border-top: 1px solid #D9D9D9;
}
#divide_line
{
	/*[disabled]border-bottom:1px solid #D9D9D9;*/
	width: 95%;
	height: 0px;
	margin-bottom: 17px;
	margin-top: 7px;
}
#main_details TD
{
	padding: 15px 6px 15px 19px;
	/*[disabled]border-bottom:1px dotted #D9D9D9;*/
	/*[disabled]border-right:1px dotted #D9D9D9;*/
	/*[disabled]border-left:1px solid #D9D9D9;*/
	/*[disabled]border-top:1px dotted #D9D9D9;*/
	background-color: #FFFFFF;
}
#main_details TABLE
{
	/*[disabled]border:1px solid #ECEAEA;*/
}
#main_details TH
{
	/*[disabled]background-color:#F4F4F4;*/
	padding-left: 10px;
	text-align: left;
	/*[disabled]border:1px solid #E4E4E4;*/
	font-weight: normal;
	font-size: 13px;
	text-transform: capitalize;
	/*[disabled]box-shadow:inset 0px -1.2pt 0 #BDBDBD;*/
	border-bottom: 1px solid #D9D9D9;
	border-top: 1px solid #D9D9D9;
	color: #3B3B3B;
}
#tableheader INPUT
{
}
.detailstable
{
	margin-top: -3px;
	margin-bottom: 11px;
}
.detailstable TD
{
	padding-bottom: 5px;
	border-bottom: 1px dotted #C0B9B9;
}
#tableheader SELECT, .columns:hover
{
	/*[disabled]border:1px solid #D9D9D9;*/
}
/*[Open/Close editor*/
.toggle
{
	display: inline-block;
	height: 31px;
	width: 32px;
	background: url("../images/add_comment.png");
	margin-bottom: 12px;
}
.toggle:after
{
	content: "Click to Add New Comment";
	display: block;
	height: 48px;
	line-height: 48px;
	width: 240px;
	margin-left: 31px;
	text-transform: uppercase;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
	color: #827D00;
	margin-top: -8px;
	padding-left: 7px;
}
.com
{
	content: test;
	display: inline-table;
	right: 111px;
	color: #3B3B3B;
	line-height: 21px;
	/*[empty]background-image:;*/
	margin-bottom: 9px;
	border: 1px solid #D9D9D9;
	margin-top: 13px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #EEEEEE;
	font-style: italic;
	padding: 3px;
}
.toggle.expanded:after
{
	content: "Click to Close Editor";
	width: 198px;
	height: 45px;
}
.toggle.expanded
{
	background: url("../images/close_comment.png");
	height: 30px;
}
.comment_note
{
	font-weight: normal;
	width: 97%;
	border: 1px solid #ECEAEA;
	padding: 13px 17px;
	background-color: #EEEEEE;
	/*[disabled]box-shadow:0px 2px 3px #B0B0B0;*/
	color: #3B3B3B;
	border-bottom: 1px solid #DDDDDD;
	margin-top: 14px;
}
/*chart*/
#statustable
{
	padding-right: 0px;
	/*[disabled]background-color:#FFFFFF;*/
	padding-top: 2px;
	/*[disabled]border:1px solid #D9D9D9;*/
	padding-left: 0px;
	padding-bottom: 4px;
	width: 45%;
}
#statustable TH
{
	/*[disabled]border:1px solid #D9D9D9;*/
	padding: 7px;
	/*[empty]margin:;*/
	/*[disabled]background-color:#F4F4F4;*/
	border-bottom: 1px solid #D9D9D9;
	border-top: 1px solid #D9D9D9;
}
#statustable TD
{
	/*[disabled]border:1px solid #D9D9D9;*/
	padding: 5px;
	border-bottom: 1px dotted #D9D9D9;
}
#statusbox
{
	width: 66%;
	padding-top: 22px;
	/*[disabled]border:1px solid #D9D9D9;*/
	padding-left: 25%;
	/*[disabled]background-color:#F9F9F9;*/
	border-top: 1px dotted #D9D9D9;
	box-shadow: inset 1px 17px 31px #F5F5F5;
}
