/* BROWSE FF */
.content_container{
	border-right-width:0px; /* right column width */
	border-left-width:0px; /* left column width */
	height: 442px;
	}
.middle_container {
	min-height:411px;
	height:568px;
	width:986px;
	margin:2px 0px -2px -1px;
	}

.findmodel {
	width:221px;
	margin:0px auto auto 17px;
	padding-right:20px;
	border-bottom:1px solid #fff;
	border-top:1px solid rgb(168,179,171);
	background:url(/images/site_color_1_vert.gif) repeat-y 17px 0;
	}
.findmodel a {
	position:relative;
	float:left;
	min-height:17px;
	height:auto;
	margin-left:0px;
	border-bottom:1px solid rgb(168,179,171);
	color:rgb(102,102,102);
	text-align:left;
	padding-left:2.25em;
	line-height:17px;
	width:221px;
	background:transparent url(/images/little_black_arrow.gif) no-repeat 5px 50%;
	clear:both;
	}
.findmodel a:hover {color:rgb(253,27,20);}

.selector_container {
	position:absolute;
	margin: -110px auto 17px 330px;
	width:621px;
	min-height:252px;
	height:auto;
	background-color:#fff;
	z-index:5;
	}

.facet_title {padding-left: 17px; padding-top: 17px; margin-left:104px;margi\n-left:104px; font-weight: 600;}
.selector_container .number {margin:17px auto 0px 17px;}
.selector_container h2 {margin:-10px auto 4px 38px;}
.selector_container p {font-style:italic;margin-left:38px;margin-bottom:1px;}
.selector_container table {margin:17px auto 51px 34px;border:none;}
.selector_container td {width:275px;border:none;vertical-align:top;}
.selector_container .selected li {color:rgb(253,27,20);}
.browse_select li {cursor:pointer;cursor:hand;color:rgb(102,102,102);background-position: 0 0.5em;}
.browse_select .hover {color:rgb(153,153,153);}
div .browse_select {margin-bottom:-5px;}

.selector_container button {position:relative;left:490px;margin-top:0;margin-bottom:31px;}

.vertical_line_1 {
	position:absolute;
	left:-4px;
	top:-72px;
	height:66px;
	width:2px;
	margin:0px;
	background:transparent url(/images/dotted_line_header_vertical.gif) repeat-y 0px 0px;
	}

.vertical_line_2 {
	position:absolute;
	left:623px;
	top:-72px;
	height:66px;
	width:2px;
	margin:0px;
	background:transparent url(/images/dotted_line_header_vertical.gif) repeat-y 0px 0px;
	}

.vertical_line_3 {
	position:relative;
	float:left;
	z-index:5;
	left:346px;
	bottom:14px;
	height:13px;
	width:2px;
	margin:0px;
	background:transparent url(/images/dotted_line_header_vertical.gif) repeat-y 0px 0px;
	}

.vertical_line_4 {
	position:relative;
	float:left;
	z-index:5;
	left:973px;
	bottom:14px;
	height:13px;
	width:2px;
	margin:0px;
	background:transparent url(/images/dotted_line_header_vertical.gif) repeat-y 0px 0px;
	}

.horizontal_line {
	position:relative;
	height:2px;
	margin-top:17px;
	width:100%;
	background:transparent url(/images/dotted_line_header.gif) repeat-x 0px 0px;
	}
.header_title{padding-left: 17px;}
table {border-collapse:none; margin: 0px; border: 0px;}
#Characteristics .Char{ width: 245px; margin-left: 5px; margin-top: 5px; }
#Characteristics{ width: 250px; padding: 10px; float: left; position: relative; display: block; height: 357px;}
#ResultContainer{ padding: 10px; height: auto; float: left; position: relative; display: block;}
#Results{ padding: 17px; padding-top: 68px; margin-left: 51px; background-color: transparent; }
#Results .tblResult{background-color: transparent; border: 0px;}
#Results .rowResult, #Results .celResult{ border: 0px;  background-color: transparent; height: auto; margin: 0px; padding: 0px;  }
#Error{ width: 550px; padding: 10px; color: red;}

.borderHover {border: 1px solid #737A75; background-color: transparent; height: auto;  float: none; display: block;}
.border {border: 1px solid #A8B3AB; background-color: transparent; height: auto; float: none; display: block;}

.result_nav{margin-right:0px; margin-right: 40px; margin-top: 17px; float: right;color:#FD1B14;}

div#loading {	background:#FFF url(/images/loading.gif) no-repeat 0px 0px;	width:78px;	height:6px;	margin-bottom: 5px;}
div#confirm {	background-color:#FFFFFF;	border:5px solid #333333;	display:block;	font-size:10px;	left:50%;	position:absolute;	top:40%;	white-space:nowrap;	z-index:10000;}
.facet_container {	position:absolute;	margin: -142px auto 0px 300px;	width:595px;	height:524px;	background: white url(/images/dotted_line_vertical2.gif) repeat-y scroll 0px; z-index:5;	}
.nav_title {color:rgb(51,0,0);}
.nav_title a {color:rgb(102,102,102);text-decoration:none;}
.nav_title a:hover {color:rgb(253,27,20);text-decoration:underline;}
.nav_title a strong {color:rgb(253,27,20)}
