/* Search */
.srch_container {
	font-family: Arial, sans-serif;
	font-size:12px;
	width:200px;
	float:left;
}
.sB .srch_container { width:190px;}
.sB .srch_container select { width:180px; margin:0px; }

.srch_wrapper {
	width: 625px;
	margin: 0 auto;
	clear:right;
}
.srch_container_type {
	font-family: Arial, sans-serif;
	padding: 3px;
	font-size:12px;
	width:200px;
	background:url(../../documents/200x142Box.gif) no-repeat;	
}
.srch_container th { color:#e3001b; text-align:left; }
.srch_container select { width:190px; margin:0px; }
.srch_container_type th { color:#e3001b; text-align:left; }
.srch_container_type select { width:190px; margin:0px;}

/* Results */
#results_container { font-family: Arial, sans-serif; font-size:12px; width:100%; overflow:auto; }
#results_list { width:100%; }
#results_list th { text-align:left; }
#results_list th, #results_container td { background-image:url(../images/back_grad.jpeg); background-repeat:repeat-x; }
#results_list td { cursor:pointer; }

/* Details */
#details_container { font-family: Arial, sans-serif; font-size:12px; width:100%; overflow:hidden; }
#details_container .title { color:#e3001b; font-size:14px; font-weight:bold; }
#details_container #details img { margin-bottom:10px; }
#details_container #details th { text-align:right; width:50%; vertical-align:top; }
#details_container #details td { text-align:left; width:50%; vertical-align:top; }
#details_container #image_container { float:right; width:330px; }
#details_container #details { text-align:center; width:330px; }
#details_container #desc, #details_container #enquiry { margin-top:10px; }

/* Enquiry */
#enquiry_container { font-family: Arial, sans-serif; font-size:12px; }
#enquiry_container .enquiry {width:410px; overflow:auto; margin:auto; background-color:#ffffcc; border:1px solid #ccc; padding-bottom:5px; }
#enquiry_container .astrix { color:#FF0000; }

/* Advanced Search */
#adv_search { text-align:center; padding-top:10px;}
/*.adv_search {font-family: Arial, sans-serif; font-size:12px; padding:6px 16px 5px 16px; border:1px solid #CCC; background:#ffffdd;font-weight:bold; margin: 0 auto; position:relative; width:400px; z-index:1; }*/
.adv_search {font-family: Arial, sans-serif; font-size:12px; padding:6px 16px 5px 16px; font-weight:bold; margin: 0 auto; width:400px; z-index:1; border:1px solid #CCC; }
.adv_search input[type=checkbox] {vertical-align: middle; position: relative; bottom:1px;margin-left:10px;cursor:pointer;}
.adv_search .adv_txt { margin-right:5px;}
.adv_search img {vertical-align: middle; position: relative; bottom:1px;margin-left:2px;}

.helpbubble{
	background: #E6E6FA;
	border:1px solid #666;
	left:100px;
	padding:3px;
	position:absolute;
	top: -40px;
	width:200px;
	z-index:2;
}
