label {
   display: block;
}
label span {
   width: 200px;
	float: left;
}
br {
   clear: left;
}

td {
   text-align: left;
}


a.button_link, a.colorbox_link {
   white-space: nowrap;
   text-decoration: none;
   border: 1px solid #cccccc;
   border-bottom: 1px solid #383838;
   border-right: 1px solid #383838;
   padding: 2px;
   margin-left: 3px;
   margin-right: 3px;
   line-height: 25px;
}
a.button_link:hover, a.colorbox_link:hover {
   background-color: #8ECD0D;
}

table.style_borders {
   border-top: 1px solid #cccccc;
   border-left: 1px solid #cccccc;
}
table.style_borders td {
   border-bottom: 1px solid #cccccc;
   border-right: 1px solid #cccccc;
}

/*## INPUTS ----------------------------------------------------------------------------*/
input, select, file, textarea, button, file, checkbox {
   background: #fff;
   color: #000000;
   font-size: 14px;
   border: 1px solid #A8A8A8;
}

.frm_nogap {
   margin: 0;
   padding: 0;
}

/* CONT HEADER  ///////////////////////////////////////////////////////////////    */
.std_header {
/*   margin-top: 10px;*/
   margin-bottom: 10px;
   width: 600px;
   height: 25px;
   /*margin-left: 10px;*/

   border-bottom: 1px solid #cccccc;

/*   border: 1px solid #013998;*/
/*   background: #ffffff;*/

/*   text-align: center;*/
}

.std_header_title {
   color: #9C0000;
   text-align: left;
   font-size: 19px;
   font-weight: bold;
   margin-top: 0px;
   padding-bottom: 3px;

   font-family: Arial, Helvetica, sans-serif;

/*   text-align: center;*/
}

.cont_page {
/*   text-align: center;*/
}

.cont_page_under_header {
/*   text-align: center;*/
}

.cont_page_under_header_inner {
   width: 98%;
   margin-bottom: 10px;
   text-align: center;
}

/*## PAGE DIGITS ///////////////////////////////////////////////////////////////    */
.pages {
   border: 1px solid #CCCCCC;
   text-align: left;
   font-size: 12px;
   padding: 3px;
/*   width: 100%;*/
}
.pages span {
   border: 1px solid #CCCCCC;
   background-color: #cccccc;
   padding: 2px;
   padding-left: 5px;
   padding-right: 5px;
}
.pages a {
   padding: 2px;
   padding-left: 5px;
   padding-right: 5px;
   border: 1px solid #CCCCCC;
   background-color: #BEE88F;
}
.pages a:hover {
   background-color: #93BEEB;
}

.star_wrap {
  width: 146px;
  height: 25px;
  background: url(/images/bg_stars_blank.png) no-repeat;
}
.star_value {
  height: 25px;
  background: url(/images/bg_stars_full.png) no-repeat;
}

