#layer1 {
   position: absolute;
   visibility: hidden;
   width: 550px;
   height: 420px;
   left: 260px;
   top: 130px;
   background-color: #000; /* ccc */
   border: 1px solid #000;
   padding: 0px;
}
@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/h1.jpg') no-repeat scroll left top; 
   border-collapse: collapse; height: 131px
}
/* Logo */

#logo {
   height: 92px;
   width: 990px;
   padding: 0;
   margin: 0px;
   background:transparent;

}
#st{
   background: #73a3cb;
   height: 25px;
   width: 990px;
}

.bg {
   background: #fff url('images/h2.jpg') no-repeat scroll right top;
   width: 990px;
   margin: 0 auto;
   }

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;
   
}
.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: white;
   background-image: url('images/logo_bg.jpg');
   background-repeat: no-repeat;
   background-attachment: fixed;
   background-position: center center;
}
.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: white;
   background-image: url('images/logo_bg.jpg');
   background-repeat: no-repeat;
   background-attachment: fixed;
   background-position: center center;
}
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: 99%; */
   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 2px;
   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
   }

/* Menu */

#menu {
	text-align: right;
	float: none;
	clear: both;
	margin: 3px 17px 2px 5px;
}

#menu a {
	margin: 1px;
	text-decoration: none;
	color: #534743;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 12px;
	font-weight: normal;
}

#menu a:hover {
	
}

#menu2 {
	margin: 0;
	background: transparent url('images/mb.jpg') repeat-x left bottom;
	height: 39px;
	width: 990px;
	clear: both;
	padding: 0px
}
/* Wrapper */

#wrapper {
	width: 990px;
	margin: 0 auto;
	padding: 0;
}