#layer1 {
	position: absolute;
	visibility: hidden;
	width: 359px;
	height: 240px;
	left: 300px;
	top: 150px;
	background-color: #ccc;
	border: 1px solid #000;
	padding: 10px;
}
@media print {
  @page         { margin: 10% }
  blockquote, 
  pre           { page-break-inside: avoid }
  .noprint 		{	display: none;	}
}
#layer2 {
	position: absolute;
	visibility: hidden;
	width: 385px;
	height: 250px;
	left: 500px;
	top: 450px;
	background-color: #ccc;
	border: 1px solid #000;
	padding: 6px;
}

#close {
	float: right;
}

.bot
{
	text-align: center; 
	font-family: Verdana, Tahoma, Arial, Geneva; 
	text-transform: capitalize; 
	FONT-SIZE: 10pt;
	Font: 10pt Verdana, Tahoma, Arial, Geneva, sans-serif;
	color: #000000;
}
.bot A:link, .bot A:visited, .bot A:active {
	COLOR: #233641;
	TEXT-DECORATION: none;
	}
.bot A:hover {
	color : #aa0400;
	TEXT-DECORATION: underline;
}

A:link, A:visited {
	TEXT-DECORATION: underline;
	color : #aa0400;
}
A:hover, #table94744 td a:hover { 	TEXT-DECORATION: none; 
	color : #aa0400;
}
li{
	font : inherit;
	line-height : 150%;
}
#table94744 td{
	background: transparent url('images/menu_bg.gif') no-repeat; 
	text-align: center; 
	width: 93px;
	height: 38px;
}
#table94744 td a{
	font-family: Arial, "Arial Black";
	font-size: 11px;
	color: black;
	font-weight: 900;
	text-decoration: none;
	padding-top: 7px;
	text-align: center; 
	width: 93px;
	height: 38px;

}
#header {
	background: transparent url('images/head-2.jpg') no-repeat scroll left top; 
	border-collapse: collapse; height: 131px
}

body         {
	font-family: "MS Sans Serif", "MS Serif", Georgia, Sans-serif, Verdana, Arial, Helvetica;
	MARGIN-TOP: 0px;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: none;
	margin: 0px;
	MARGIN-LEFT: 0px;
	TEXT-DECORATION: none;
	font: 10pt "MS Sans Seriff", Verdana, Arial, Helvetica, "MS Sans Serif", "MS Serif", Georgia, Sans-serif;
	/* background-image: url(images/bg_main.gif); */
}
.text{
	font-family: Tahoma,Verdana, Geneva, sans-serif;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: none;
	Font: 10pt Tahoma,Verdana, Geneva, sans-serif;
	border: 0px solid #b7b398;
	border-collapse: collapse;
	padding: 1px 7px 1px 7px;
	color: #000000;
	text-align: justify;
	text-justify: inter-ideograph;
}
table{
	border: 0px solid #005382;
	border-collapse: collapse;
	/*min-width: 90%;   */
	border-spacing: 0px;
	caption-side: top;
	empty-cells: hide;
}
img{
	border : 0px;
}
.grad
{
	 font-family: Tahoma,Verdana,"MS Sans Serif", Geneva, sans-serif;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	Font: 11px Tahoma,Verdana,"MS Sans Serif", Geneva, sans-serif;
	border: 0px solid #b7b398;
	border-collapse: collapse;
	padding: 1px 5px 1px 5px;
	color: #344751;
	text-align: justify;
	text-justify: inter-ideograph;
	 filter: progid:DXImageTransform.Microsoft.gradient (startColorstr=#cecece, endColorstr=#ffffff) 
	 ;
}
.splpnl{
	font-family: Verdana,Tahoma,Arial, Geneva, sans-serif;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: none;
	Font: 12px Verdana,Tahoma,Arial, Geneva, sans-serif;
	color: #000000;
	padding: 5px 5px 5px 5px;
	text-align: justify;
	text-justify: inter-ideograph;
	border-collapse: collapse;
	border: 1px solid #b7b398;
	border-color: #b7b398;
	border-collapse: collapse;
	background-color: #f9f8f3;
}
.splpnl td {
	vertical-align: top;
}
	hr
{
	color : #FFFFCC;
	height : 1px;
}
.main
{
	font-family: Verdana,Tahoma,Arial, Geneva, sans-serif;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: none;
	Font: 12px Verdana,Tahoma,Arial, Geneva, sans-serif;
	color: #000000;
	padding: 5px 5px 5px 5px;
	text-align: justify;
	text-justify: inter-ideograph;
	border-collapse: collapse;
	border: 1px solid #b7b398;
	border-color: #b7b398;
	border-collapse: collapse;
	background-color: #ffffff;
}
input, textarea, select{
	BORDER-RIGHT: #b7b398 1px solid;
	BORDER-TOP: #b7b398 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	BORDER-LEFT: #b7b398 1px solid;
	COLOR: maroon;
	BORDER-BOTTOM: #b7b398 1px solid;
	FONT-FAMILY: Arial, Trebuchet MS,Verdana,Tahoma, Geneva,Helvetica;
	}
	
	.radio{
	border : 0px solid;
}
.loading {
	HEIGHT: 170px; TEXT-ALIGN: center
}
.loading IMG {
	MARGIN-TOP: 50px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.loading P {
	COLOR: #999999
}
.panel{
	font-family: Tahoma,Verdana,Arial,"MS Sans Serif", Geneva, sans-serif;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: none;
	Font: 11px Tahoma,Verdana,Arial,"MS Sans Serif", Geneva, sans-serif;
	color : #344751;
	text-align : justify;
	width: 95%;
	border: 1px solid #b7b398;
	border-color: #b7b398;
	border-collapse: collapse;
}
.panel table{
	border-collapse: collapse;
	border-spacing: 0px;
	caption-side: top;
	empty-cells: hide;
}

.panel td{
	padding: 2px 2px 2px 2px !important;
	vertical-align: top !important;
}

.head{
	font-family: Tahoma, "Arial Black", Tahoma, Verdana, Arial, "MS Sans Serif", Geneva, sans-serif;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	Font: normal normal 9pt Tahoma, "Arial Black", Verdana, Arial, "MS Sans Serif", Geneva, sans-serif;
	color: #000000;
	border: 1px solid #b7b398;
	border-collapse: collapse;
	border-color: #b7b398;
	padding: 3px 3px 3px 3px;
	vertical-align: top;
	background-color: #FCFAED;
	font-stretch: normal;
	font-weight: bold;
	border-spacing: 0px;
	text-shadow: black 0px 0px 3px;
	unicode-bidi: normal;
	background: #FCFAED;
	text-transform: uppercase;
}
.head img{
	border: 0px;
	vertical-align: middle;
}
.lmenu{
	font-family: Lucida Sans, Tahoma, Verdana, Arial, Geneva, sans-serif;
	FONT-SIZE: 1em;
	TEXT-DECORATION: none;
	Font: normal normal 1.1em Lucida Sans, Tahoma, Verdana, Arial, Geneva, sans-serif;
	color: #000000;
	padding: 2px 3px 2px 3px;
	text-transform: capitalize;
	font-stretch: normal;
	font-weight: bold;
	text-align: justify;
	list-style: square outside;
	list-style-position: outside;
	list-style-type: square;
}

.lmenu A{
margin: 2px;
border-bottom: 1px dashed maroon;
display: block
}
.lmenu A > img{
border: none;
}


.lmenu A:link, .lmenu A:visited {
	FONT-WEIGHT: bold;
	COLOR: #003366;  
	TEXT-DECORATION: none;
}
.lmenu A:active {
	COLOR: #111111;
	TEXT-DECORATION: none;
}
.lmenu A:hover {
	TEXT-DECORATION: none;
	COLOR: #3366CC;
	border-bottom: 1px dashed #3366CC;

}
.cont{
	font-family: Tahoma, Verdana, Arial, "MS Sans Serif", Geneva, sans-serif;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	Font: normal normal 9pt Tahoma, Verdana, Arial, "MS Sans Serif", Geneva, sans-serif;
	color: #000000;
	border: 1px solid #b7b398;
	border-collapse: collapse;
	border-color: #b7b398;
	padding: 5px 5px 5px 8px;
	vertical-align: top;
	background-color: #efede0 !important;
	border-spacing: 0px;
}
.hp3{
	font-family: "Arial Narrow", Arial, sans-serif;
	FONT-SIZE: 24px;
	Font: 24px "Arial Narrow", Arial, Geneva, sans-serif;
	color: #000000;
	border-collapse: collapse;
	padding: 2px 5px 2px 5px;
	font-stretch: extra-condensed;	
	text-align: left;
}
.butt, button, .btn2{
  background: url(images/button-bg.jpg) #FCFAED;
  height: 24px;
  font-family: Tahoma, "Arial Black", Tahoma, Verdana, Arial, "MS Sans Serif", Geneva, sans-serif;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	Font: normal normal 9pt Tahoma, "Arial Black", Verdana, Arial, "MS Sans Serif", Geneva, sans-serif;
	color: #000000;
	border: 1px solid #b7b398;
	border-collapse: collapse;
	border-color: #b7b398;
	padding: 2px 3px 2px 3px;
	vertical-align: top;
	background-color: #FCFAED;
	font-weight: bold;
	border-spacing: 0px;
	text-shadow: black 0px 0px 3px;
	unicode-bidi: normal;
	text-transform: uppercase;
    vertical-align: middle;
}
.jqHandle {
	 background: red;
	 height:15px;
}

.jqDrag {
	cursor: move;
}

.jqResize {
	width: 15px;
	position: absolute;
	bottom: -10px;
	right: 0;
	cursor: se-resize;
	background-image: url(spcr/resize.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: Silver;
	background: Silver url(spcr/resize.gif) no-repeat bottom right;
}

.jqDnR, .calendar {
    z-index: 3;
    position: relative;
	 font-family: Tahoma,Verdana,Arial,"MS Sans Serif", Geneva, sans-serif;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: none;
	Font: 11px Tahoma,Verdana,Arial,"MS Sans Serif", Geneva, sans-serif;
    /*color: #618d5e;*/
	 color: #618d5e;
    margin: 5px 10px 10px 10px;
    padding: 8px;
    background-color: #EEE;
    border: 1px solid #CCC;
	 border-collapse: collapse;
	border-spacing: 0px;
}
.dia-head, .calendar-month{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: maroon;
	FONT-FAMILY: Arial, Trebuchet MS,Verdana,Tahoma, Geneva,Helvetica;
	background-image:url('login/images/grd-1px_1.1.gif');
	background-position: 0px -450px;
	background-repeat: repeat-x;
	padding: 2px 20px 2px 20px;
	height: 22px;
	min-width: 650px;
	clear:both
	}