.info {background-color:#fffddf; padding:5px; margin:10px 0 10px 0; border:1px solid red; border-left:10px solid red;}
.error, .red {color:red;}
.error a {color:red;}
.message, .blue {color:blue;}

.white {color:white;}
.silver {color:silver;}
.gray {color:gray;}

.none {display:none;}
.hidden {visibility:hidden;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.absolute {position:absolute;}
.pointer {cursor:pointer;}
.da {float:right; width:150px; height:90px;}
.page_admin {padding:5px;}

acronym {cursor:help; border-bottom:1px dotted;}

#admin_body {}
#admin_body a {color:blue;}
#admin_body a:hover {text-decoration:none;}
#admin_body .myMenu .select a {color:black;}

.myMenu {}
.myMenu .select {font-weight:bold;}
.myMenu .select a {text-decoration:none;}

#admin_setup {float:left; width:510px;}
#admin_setup .admin_setup_row{}
#admin_setup fieldset {padding:10px; margin:0;}
#admin_setup .admin_setup_row_name {float:left; width:240px;}
#admin_setup .admin_setup_row_value {float:left; width:240px;}
#admin_setup .admin_setup_row_value input[type="text"] {width:235px;}
#admin_setup .admin_setup_row_value select {width:235px;}

.uploadForm {float:left;}
.uploadForm input[type="file"] {width:325px;}
.uploadForm input[type="text"] {width:325px;}

.refbook {}
.refbook table {border:1px solid #E0E0E0;}
.refbook tr {vertical-align:top;}
.refbook thead th {background:#E0E0E0;}
.refbook thead th.nosort {/*font-weight:normal;*/}
.refbook tbody tr:nth-of-type(2n) {background:#F0F0F0;}
.refbook tbody tr:hover {background:SkyBlue;}
.refbook textarea {width:95%;}
/*.refbook input:focus, .refbook select:focus, .refbook textarea:focus {background:Ivory;}*/

#blog input[type="text"] {width:350px;}

#formSearch input[type="text"] {width:350px;}

.help {
  background-color:#eafad3;
  padding:5px;
  margin-bottom:5px;
  border:1px solid #76b714;
  border-left:4px solid #76b714;
  border-bottom:4px solid #76b714;
  border-radius:10px 10px 10px 10px;
}
.help_image {float:left; margin-right:10px;}

.highlight {background-color:yellow; color:red;}

ul.page_navigation {padding:0; margin:10px 0;}
ul.page_navigation li {display:inline; margin:0 5px;}
ul.page_navigation li.select {font-weight:bold;}
ul.page_navigation li.three_dots {}
ul.page_navigation li.total_pages {margin-left:20px;}

.ajax {background:url(/images/load/load24.gif) center center no-repeat;}
.ajaxh {visibility:hidden;}