.selectbox
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;
	behavior:expression(window.dropdown_menu_hack!=null?window.dropdown_menu_hack(this):0);
}


/* Global Navigation */
.bold-red-text {
	FONT: bolder 11px Verdana, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	MARGIN-RIGHT: 2em;
	color: #CC0000;

}
.table-titles {
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	color: #000000;
	text-align: left;
	padding: 0px;
	vertical-align:text-bottom;
	vertical-align:bottom;
	font-weight: bold;
}

td {padding: 0px;font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; }

th {padding: 0px;font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; BACKGROUND-COLOR: #eeeeee; }

select{  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 10px;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
}

.text_enabled{  
  color:#000000;
  border-style: solid;
  border-color: #7f9db9;
  border-width: 1px;
  background-color: #ffffff;
  height:22px;
  
}
.text_disabled{  
  color: #aca899;
  border-style: solid;
  border-color: #c9c7ba;
  border-width: 1px;
  background-color: #dddddd;
  height:22px;
}

.text_disabled_15em {  
  color: #aca899;
  border-style: solid;
  border-color: #c9c7ba;
  border-width: 1px;
  background-color: #dddddd;
  height:22px;
  width : 15em;
}

.text_disabled_20em {  
  color: #aca899;
  border-style: solid;
  border-color: #c9c7ba;
  border-width: 1px;
  background-color: #dddddd;
  height:22px;
  width : 20em;
}

.text_readonly{  
  color:#000000;
  border-style: solid;
  border-color: #c9c7ba;
  border-width: 1px;
  background-color: #dddddd;
  height:22;
}


.gridTable{
  white-space:nowrap;
  border-collapse:collapse;
  border:solid 0px black;
}
.solid_border{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none;
  border-style: solid;
  border-color: #000000;
  border-width: 1px;
}
.solid_border_gray{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none;
  border-style: solid;
  border-color: #cccccc;
  border-width: 1px;
}

div.tableContainer {
	overflow: auto;
	margin: 0 auto;
x	width: 803px;
}
	
div.tableContainer thead td	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	background-color: #073161;
	color: #ffffff;
	border-top: solid slategray 0px;
	border-bottom: solid 0px slategray;
	position:relative; 
	/* top: expression(document.getElementById("data").scrollTop-2); *//*IE5+ only*/
	}

div.tableContainer td {
	border-right: #FFFFFF solid 1px;
	border-bottom: #FFFFFF solid 1px;
   padding-left: .4em;
}
div.tableContainer tr.selectedRow {
	background-color: #DBD5B7;
	color: #000000;
	}


div.tableContainer tr.normalRow {
	background-color: #edebd5;
	color: #000000;
	font-size: 80%;
	}

div.tableContainer tfoot td	{
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: papayawhip;
	color: steelblue;
	border-top: solid 2px slategray;
	}

div.tableContainer tbody tr td:last-child {padding-right: 20px;} /*prevent Mozilla scrollbar from hiding cell content*/

div.tableContainer A.sortHeader:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #660000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}

/* fieldset Tags */
fieldset{
 background-color:  #edebd5;
 border:1px solid gray;
 margin: 0px 0px 0px 0px;
 padding: 5px;
 }
fieldset fieldset{
	background-color: #edebd5;
	border: 1px solid gray;
	margin: 0px 0px 0px 0px;
	 padding: 5px;
}
legend {
	padding: 0.2em 0.5em;
	color: Olive;
	font-size: 90%;
	text-align: right;
}

/* fieldset for printer friendly */
.fieldset_PF{
 background-color:  #ffffff;
 border:1px solid gray;
 margin: 0px 0px 0px 0px;
 padding: 5px;
 page-break-before: auto;
 page-break-after: auto;
 }
.fieldset_Top{
 background-color:  #ffffff;
 border:0px solid #ffffff;;
 margin: 0px 0px 0px 0px;
 padding: 5px;
 page-break-before: auto;
 page-break-after: auto;
 }
 
/* fieldset for errors */
fieldset.errorsSet{
  background-color:#ffebcd; 
  border-color:red;
  border:1px solid red;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
fieldset.errorsSet legend{
  color:red; 
  font-weight:normal;
}
fieldset.errorsSet li{
  color:red; 
  font-weight:normal;
  padding-left:20px;
}


/* text input type widths*/
.std_txt_30em {
	width : 30em;
}
.std_txt_15em {
	width : 15em;
}
.std_txt_10em {
	width : 10em;
}
.std_txt_5em{
	width : 5em;
}
	
/* Buttons */

.img_button,.img_button_disabled,.img_button_hover {
  width:80px;
  height:20px;
  font-size: 11px;
  text-decoration: none;
  vertical-align: middle;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  margin:2px;
}

.img_button{
  padding-bottom: 2px;
  border: #990000 solid .1em;
  color: #000000;
  background: transparent url(../images/button_bg.gif) repeat-x top;
}

.img_button:hover, .img_button.hover {
  background-position: bottom;
}

.img_button:active, .img_button.active {
  background-position: bottom;
}

.img_button_disabled{
  padding-bottom: 2px;
  border: #cccccc solid .1em;
  background-color:#f7cd7e;
  color: #888888;
}

.img_button_hover{
  padding-bottom: 2px;
  border: #990000 solid .1em;
  background-color:#eeb240;
  color: #000000;
}

.img_button{ behavior: url('/htc/ieHoverFix.htc');}

.taxonomy_tree{
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal; 
	font-size: 10px; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
}

