@import url("lib/css/slow/jquery-ui-1.8.1.custom.css");

body {
font-family : helvetica, arial, sans-serif;
background-color : #dddddd;
font-size : 12px;
margin:0px;
padding:0px;
color : #002080;
}

a:link {
text-decoration : underline;
color : #002080;
}

a:visited {
text-decoration : underline;
color : #002080;
}

a:active {
text-decoration : underline;
background-color : #ccddee;
color : #992222;
}

a:hover {
text-decoration : underline;
color : #992222;
}

.ok_status {
font-weight: bold;
color: green;
padding:5px;
}

.err_status {
font-size : 14px;
font-weight: bold;
color: #aa0000; 
}

.info_status {
font-size : 12px;
font-weight:normal;
color: #002080; 
}


table {
font-family : helvetica, arial, sans-serif;
font-size : 12px;
border: 1px solid #bbccdd; 
background: #ccddee;
-moz-border-radius: 6px; 
-webkit-border-radius: 6px; 
border-radius: 6px; 
}

th {
border: 1px solid #bbccdd; 
background: #ccddee url(img/table_th.png) 20% 20% repeat-x; 
font-weight: bold; }

td {
border: 1px solid #bbccdd; 
}

table.hightr tr:hover { 
background-color : #d6e4f1;
}

table tr.selected:hover { 
background-color: #70ccee;
}


table tr.selected {
  background-color: #62bbe8;
}

table tr.normal {
  background-color: #ccddee;
  color: #202080;
}



table span.file {
	background-position: center left;
	background-repeat: no-repeat;
	padding: .2em 0 .2em 1.5em;
	text-weight: bold;
  background-image: url(../img/page_white_text.png);
}

table span.folder {
	background-position: center left;
	background-repeat: no-repeat;
	padding: .2em 0 .2em 1.5em;
	text-weight: bold;
  background-image: url(../img/folder.png);
	cursor : pointer;
}

input, textarea, select {
font-size : 12px;
color : #002080;
cursor : pointer;
padding : 2px 2px 2px 2px;
font-weight : bold;
}

a img { border: 1px solid #fff;border-right-color: #808080;border-bottom-color: #808080;}
a img:hover { border: 1px solid #fff;border-left-color: #808080;border-top-color: #808080;}

h1 {
font-size : 16px;
color : #002080;
text-align : center;
margin : 5px;
padding : 5px;
font-weight : bold;
}

h2 {
font-size : 14px;
color : #902020;
text-align : left;
font-weight : bold;
margin : 10px;
}

h3 {
font-size : 14px;
color : #002080;
text-align : center;
margin : 5px;
padding : 5px;
font-weight : bold;
}

small {
font-family : arial, helvetica, sans-serif;
font-size : 10px;
color : #002080;
}

normal {
font-family : arial, helvetica, sans-serif;
font-size : 12px;
color : #002080;
}


.textbox { width:60px; text-align:right;padding-left:5px; padding-right:5px; background-color:#EEEEEE; font-weight:bold; border:1px solid #AABBCC;}	

.textbox2 { width:40px; text-align:right;padding:5px; background-color:#DDDDDD; font-weight:bold; border:1px solid #AABBCC;font-size:14px;}	

.kkcode {
font-family : "Doulos SIL", "Lucida Sans Unicode", "Arial Unicode MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}

.help { 
cursor: help;
}
  
.info {
border: 1px solid #bbccdd; 
background: #ccddee url(img/table_th.png) 50% repeat-x; 
color : #002080;
margin : 10px;
padding : 10px;
width : 400px;
border : 2px solid #002080;
}

.alert {
border: 1px solid #bbccdd; 
background: url(img/table_th.png) 10% 10% repeat-x; 
color : #990000;
text-align : center;
margin : 10px;
padding : 10px;
border : 2px solid #990000;
}


	

