
body {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0 auto;
color: #444444;
line-height: 100%;
background-color: #666666;
}



td {

font-size: 12px;

}



a {

color:  #003366;
text-decoration:underline;

}



a:hover{

color:#0099FF;
text-decoration:none;

}



textarea {

font-family: "Courier New", Courier, mono;
font-size: 12px;

}



input, select {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;

}







.note {

font-size: 10px;
}

.bold
{
font-weight:bold;
}


.gridheader {

background-color: orange;
color: white;
font-weight: bold;
font-size: 10px;
padding: 3px;
text-transform: uppercase;

}


.activead {

background-color: green;
color: white;
font-weight: bold;
font-size: 10px;
padding: 3px;
text-transform: uppercase;

}

.penting {

background-color: #FFFF99;
color: black;
font-weight: bold;
font-size: 10px;
padding: 3px;
text-transform: uppercase;

}








button {

font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
padding: 3px;
background-color: #CC3300;
color: white;
border: 1px outset #CC3300;

}







.pagetable_activecell {

font-weight: bold;



}


.main_head{ font-size:110%;}





a.mainmenu {

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 11px;

text-decoration:none;

}

a.mainmenu:hover {

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 11px;

color: #0099FF;

text-decoration: none;

text-decoration:underline;



}





a.notelink {

font-size: 9px;

text-decoration: none;

color: gray;



}

a.notelink:hover {

font-size: 9px;

text-decoration:underline;

color: gray;



}





a.header {

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 10px;

text-decoration:none;

}

a.header:hover {

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 10px;

color: #0099FF;

text-decoration: none;

}














form {

margin: 0px;

}





.inserted{

color: #666666;

font-weight: bold;

font-size: 13px;



}

.already {

color: #FF0000;

font-weight: bold;

font-size: 13px;



}




.info {

font-style: normal;

color: gray;

}



.box {

padding: 10px;
margin:0px auto;
border:1px solid #ddd;
}

.boxhead {
margin-top:5px;
height:35px;
background-color:#f7f7f7;
border:1px solid #ddd;

}





.indexmenus {

background:url(images/li_bgnormal.jpg);
padding: 0px;
margin: 0px;
z-index:1;
width: 100%;
float: left;
white-space:nowrap;
}

.indexmenus a {
color: #444444;
text-decoration: none;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-left:10px;
padding-right:10px;
padding-top:6px;
padding-bottom:3px;
display: block;
text-decoration: none;
height:22px;

}
.indexmenus td
{

border-left-color:#CCCCCC;
border-left-style:solid;
border-left-width:thin;
vertical-align:middle;
}

#index1_li_1
{

border-left-width:0px;

}
.indexmenus a:hover {
/* ----------- background-color: #EAEAEA;  ------*/
background: url(images/headerbgselect.jpg) repeat-x;
color: #333333;
padding-left: 10px;
padding-right: 10px;
padding-top: 6px;
padding-bottom: 3px;
height:22px;
}

.indexmenus span {
display: block;
}


.statistics {	color: #333333;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.paused_text{
text-decoration:blink;color:#CC3300;font:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-size:12px;
}

.dropdown {float:left; position:absolute; _position:absolute; z-index:500;margin-top:-8px}
.dropdown dt {cursor:pointer;padding:3px 0px;}
.dropdown dt:hover {}
.dropdown dd {position:absolute; overflow:hidden;display:none;margin-top:0px; z-index:500; _position:absolute}
.dropdown li {display:inline;white-space:nowrap}
.dropdown li a, .dropdown li a:active, .dropdown li a:visited {display:block; padding:4px 4px;; text-align:left; text-decoration:none;border-left:1px solid #999999; border-right:1px solid #999999; }
.dropdown a:hover {background-image:url(images/color.png); background-repeat:repeat; cursor:pointer;}


a.normalbutton {
padding: 2px 10px 3px 10px;
border: 2px outset #5AA0B8;
background: #B6B6B6;
color: #000000;
text-decoration: none;
height: 19px;
vertical-align: bottom;
}
a.normalbutton:active, a.normalbutton:focus, a.normalbutton:hover {
border: 2px inset #5aa0b8;
vertical-align: middle;
background: #CCCCCC;
color: #0000FF;
text-decoration: none;
}

a.pressedbutton {
border: 2px inset #5aa0b8;
vertical-align: middle;
background: #CCCCCC;
color: #0000FF;
text-decoration: none;
}


.datatable
{
border:1px solid #CCCCCC;
}

.datatable tr
{
height:25px;
}
.datatable td
{
border-bottom:1px solid #CCCCCC;
padding:0 2px;
font-size:11px;

}	

.datatable .headrow 
{
background-color:#CCCCCC;

}

.datatable .headrow  td
{
font-weight:bold;

}
.datatable .specialrow 
{
background-color:#EFEFEF;
}


		.nesoteparenttable 
		{
		 background:#FDFDFD; 
		 border-style:solid;
		  border-color: #E0E0E0;
		   border-width:5px;
		    padding: 5px;margin:0 auto;
			/*table-layout:fixed;*/
			 width:900px;
			 overflow:scroll
			 }

		
.heading
{
font-size:16px;
font-weight:bold;
color:#444444;
text-decoration:underline;
text-transform:uppercase;
/*text-shadow: 0px 1px 0px #CCCCCC;*/
}

.paginglinkstyle
{
height:25px;
white-space:nowrap;
margin-top:5px;
font-weight:bold;
color:#0099FF;
}

.paginglinkstyle a
{
text-decoration:none;
background-color:#CCC;
padding:2px;
border:1px solid #666666;
color:#666666;
}

.paginglinkstyle a:hover
{
color:#0099FF;
}


.adbox
{
min-width:100px;
min-height:50px;
text-align:left;
vertical-align:top;
border-width:0px;

}
.adbox a
{
border-width:0px;
}

.adbox td
{
border-width:0px;
}

.layerbox
{
display:none;
border:1px solid #999999; 
width:auto; 
 height:auto;
 position:absolute;
  z-index:100;
  background-color:#FAFAFA;
  padding:2px;
  margin-top:20px;
}
 .container
{
padding:3px;
}

 .container .datatable
{
border-left-width:0px;
border-right-width:0px;
border-bottom-width:0px;
}

.submenu a
{


}


.black_popup_flash{
			display: none;
			position: fixed;
			_position: fixed;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color:#000000;
			z-index:1001;
			-moz-opacity: 0.6;
			opacity:.60;
			filter: alpha(opacity=60);
		}
.white_popup_flash {
						
			display: none;
			position: fixed;
			_position: fixed;
			top: 25%;
			left: 25%;
			/*width: 55%;
			height: 75%;*/
			padding: 5px;
			border: 16px solid #CCCCCC;
			background-color: white;
			z-index:1002;
			overflow: auto;
					
		}
		
.msg
{
padding:5px 2px;

}		
.danger
{
color:#FF0000;
}

.help
{
line-height:15px;
text-align:justify
}
.help ul
{
padding-left:15px
}
.todo
{
font-weight:bold;
}
