/*
  pages_admin_ibox_forms.css
  Author: M Baynger
  Description: Common Styles for admin forms  
*/								



#bl_form_container {
  position: relative;  
  background: #FFF;
  left: 56px;  
  width: 500px;  
}

#bl_admin_form {
  position: relative;
  background: #FFF;
  top: 100px;  
  left: 200px;
  width: 400px;  
}


/*   Button positions for forms  */

.admin_form_button
{
  display: block;
  background: #DDDDEE;
  border-top: 1px solid #999;
  border-left: 1px solid #999;
  border-right: 1px solid #999;
  border-bottom: 1px solid #999;
  
  text-align: center;
  text-decoration: none;
  padding: 4px;
  height: 12px;  
  cursor: pointer;    
}

.admin_form_button a
{
  display: block;
}

#button_left a
{
  position: absolute;
  width: 90px;
  left: 0px;
}

#button_middle a
{
  position: absolute;
  width: 90px;
  left: 120px;
}

#button_right a
{
  position: absolute;
  width: 90px;
  left: 240px;
}


/* feedback section appearance */

.feedbackClear
{
  border-left: 1px solid #99F;
  border-top: 1px solid #99F;  
  border-right: 1px solid #FFF;    
  border-bottom: 1px solid #FFF;  
  padding: 2px;
  background: none;
}

.feedbackMessage
{
  border: 1px solid #99F;
  background: #FFFF99;
  padding: 2px;
}

.feedbackWarning
{
  border: 1px solid #900;
  background: #FFFF99;
  padding: 2px;
}


/* General styles */

.selector_table
{
  position: relative;
  font-size: 11px;
  font-family: Verdana;
  font-weight: normal;
  letter-spacing:.01em;    
  width: 94%; 
}


.selectedItem
{
  background: #5A949C;  /* dark Cho color */  
  color: #000;
}

staticText
{
  display: block;  
  border: 1px solid #DD0000; 
  padding-top: 6px;
}


.labeltext
{
  color: #993333;
}

.cuetext
{
	font-size: 9px;
  font-family: Verdana;
  font-weight: normal;
  color: #993333;
}


input:focus, textarea:focus
{
  background: #ffc;
}


input[type='text'], textarea
{
  border-top: 1px solid #999;
  border-left: 1px solid #999;
  border-right: 1px solid #999;
  border-bottom: 1px solid #999;
  margin-top: 4px;
  margin-bottom: 4px;
}

.centeredImage
{
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}


.clear
{
  clear: both;
}



/* Not needed but keep for reference */
#bl_checkboxes{
  position: absolute;
  top: 240px;
  left: 20px;
  height: 200px;
  width:  150px;  
  border: 1px solid #5A949C;  /* dark Cho color */    
  font-size: 10px;
  font-family: Verdana;
  font-weight: normal;
  letter-spacing:.01em;     
}


.formFeedback
{
	margin: 4px auto;
	display: block;
	text-align: center;
	text-decoration: none;
	padding: 4px;
}


#form_titlebar_caption
{
  display: block;
  position: absolute;
  margin: 0px auto;      
  top: 20px;
  width: 95%;
  height: 16px;  
  padding: 4px;
  font-size: 12px;
  font-weight: bold;
  text-align: center;    
  border: none; /* solid 1px #0F0;  */
}

div#bl_form_title
{
  position: absolute;
  left: 10px;
  top: 50px;
}

#bl_form_details
{
  font-size: 10px;
  font-family: Verdana;
  font-weight: normal;
  letter-spacing:.01em;     
}

