/* CSS Document */


/* HEADER SEARCH */

.search_form{
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:12px;
font-weight: bold;
margin: 0px;
vertical-align: top;
}

.search_form #button{
	width: 60px;
    height: 25px;
	background-color:#AA0000;
	background-image: url(../images/button_bg.jpg);
	border: 2px outset #890000;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px;
}


.search_form input{
	border: 1px solid #999999;
	margin: 5px;
	width: 220px;
	padding: 3px;
	font-size:14px;	
}

.search_form #radio{
width: auto;
border: 0px;
}


.search_form textarea{
	border: 1px solid #999999;
}

.search_form select{
	border: 1px solid #999999;
	width: 60px;
	display: block;
}


/* FRONT PAGE SEARCH */

.front_search_form{
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:12px;
font-weight: bold;
margin: 0px;
vertical-align: top;
}

.front_search_form #button{
	width: 60px;
    height: 25px;
	background-color:#AA0000;
	background-image: url(../images/button_bg.jpg);
	border: 2px outset #890000;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px;
}


.front_search_form input{
	border: 1px solid #999999;
	margin: 5px;
	width: 320px;
	padding: 3px;
	font-size:14px;	
}


.front_search_form textarea{
	border: 1px solid #999999;
}

.front_search_form select{
	border: 1px solid #999999;
	width: 60px;
	display: block;
}

/* LISTING FORM */

.listing_form{
font-family:Arial, Helvetica, sans-serif;
color: #000000;
font-size:12px;
margin: 0px;
}

.listing_form input,select{
	width: 250px;
	float: left;
}

.listing_form textarea{
	width: 400px;
	height: 200px;
}

.listing_form label{
	width: 130px;
	float: left;
}
.listing_form button{
	margin: auto;
	width: 90px;
}

.listing_form #radio{
width: auto;
border: 0px;
}

.listing_form .checkbox{
width: 175px;
float: left;
}

.listing_form .checkbox_right{
width: 175px;
float: right;
}

.checkbox #check{
width: auto;
color: #000000;
}

#form_note{
color: #666;
margin-left: 130px;
margin-bottom: 10px;
}

#note_text{
color: #666;
}

#radio_text{
color: #000000;
}

hr{
margin-bottom: 20px;
color: #DDDDDD;
}

.LV_invalid {
font-weight: bold;
margin-left: 10px;
color:#CC0000;
}

    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {
    border: 1px solid #CC0000;
	padding:2px;
}


#queue{
width: 30px;
height: 22px;
background-color: red;
background-image:url(../images/button_bg.jpg);
margin-bottom: 10px;
color: #EEEEEE;
font-weight: bold;
padding-bottom: 5px;
border: 2px outset #890000;
}


a.tooltip{
background:#ffffff;
text-decoration:none;
margin-left: 1px;
}

a.tooltip:hover {
background:#ffffff;
text-decoration:none;
margin-left: 1px;
}

a.tooltip span{
display:none; 
padding:2px 3px; 
margin-left:8px; 
width:130px;
}
  
  
a.tooltip:hover span{
display:inline; 
position:absolute; 
background:#ffffff; 
border:1px solid #cccccc; 
color:#6c6c6c;
}







