#loading{
	visibility:hidden;
	padding-left:130px;
	position:relative;
	top: -18px;
	left: 300;
}
#ajax_response2{
	border : 1px solid #000000;
	background : #FFFFFF;
	position:fixed;
	display:none;
	top:160px;
	z-index:10000;
	padding: 2px;
	right: 500px;

}
#holder{
	width : 450px;
}
.list {
	padding:0px 0px;
	margin:0px;
	list-style : none;
}
.list li a{
	text-align : left;
	padding:2px;
	cursor:pointer;
	display:block;
	text-decoration : none;
	color:#000000;
}
#ajax_response2 li a{
	text-align : left;
	padding:2px;
	cursor:pointer;
	display:block;
	text-decoration : none;
	color:#000000;
}
.selected{
	background : #CCCFF2;
}
.bold{
	font-weight:bold;
	color: #131E9F;
}
.about{
	text-align:right;
	font-size:10px;
	margin : 10px 4px;
}
.about a{
	color:#BCBCBC;
	text-decoration : none;
}
.about a:hover{
	color:#316AC5;
	cursor : default;
}

#pageloading{
	visibility:hidden;
	background-color: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
	position:absolute;
	width:100%;
	height:100%;
	text-align: center;
	vertical-align: middle;
	left:0;
	top:0;
}
#pageloading h1{
	margin-left: auto;
	margin-right: auto;
	width: 10em;
	margin-top: 300px;
	text-align: center;
	color:#FFFFFF;
	font-weight: bold; 
	font-size: xx-large;
	z-index: 10000;
	letter-spacing: 4px;
}
#pageloading h1 img{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color:#FFFFFF;
	font-weight: bold; 
	font-size: xx-large;
	z-index: 10000;
	letter-spacing: 4px;
}
#loadingmsg{
	visibility:hidden;
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width: 10em;
	text-align: center;
	color:#FFFFFF;
	font-weight: bold; 
	font-size: xx-large;
	z-index: 10000;
	letter-spacing: 4px;
}


#ajax_response{
	border : 1px solid #000000;
	background : #FFFFFF;
	position:fixed;
	display:none;
	top:100px;
	z-index:10000;
	padding: 2px;
	right: 500px;

}
.partsfinder #holder{
	width : 450px;
}
.partsfinder .list {
	padding:0px 0px;
	margin:0px;
	list-style : none;
}
.partsfinder .list li a{
	text-align : left;
	padding:2px;
	cursor:pointer;
	display:block;
	text-decoration : none;
	color:#000000;
}
#ajax_response li a{
	text-align : left;
	padding:2px;
	cursor:pointer;
	display:block;
	text-decoration : none;
	color:#000000;
}
.partsfinder .selected{
	background : #CCCFF2;
}
.partsfinder .bold{
	font-weight:bold;
	color: #131E9F;
}
.partsfinder .about{
	text-align:right;
	font-size:10px;
	margin : 10px 4px;
}
.partsfinder .about a{
	color:#BCBCBC;
	text-decoration : none;
}
.partsfinder .about a:hover{
	color:#316AC5;
	cursor : default;
}

.partsfinder #pageloading{
	visibility:hidden;
	background-color: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
	position:absolute;
	width:100%;
	height:100%;
	text-align: center;
	vertical-align: middle;
	left:0;
	top:0;
}
.partsfinder #pageloading h1{
	margin-left: auto;
	margin-right: auto;
	width: 10em;
	margin-top: 300px;
	text-align: center;
	color:#FFFFFF;
	font-weight: bold; 
	font-size: xx-large;
	z-index: 10000;
	letter-spacing: 4px;
}
.partsfinder #pageloading h1 img{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color:#FFFFFF;
	font-weight: bold; 
	font-size: xx-large;
	z-index: 10000;
	letter-spacing: 4px;
}
.partsfinder #loadingmsg{
	visibility:hidden;
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width: 10em;
	text-align: center;
	color:#FFFFFF;
	font-weight: bold; 
	font-size: xx-large;
	z-index: 10000;
	letter-spacing: 4px;
}
td #partsfinder{
	position:absolute;
	margin-left: 30px;
	margin-right: auto;
	text-indent: 30;
	}