@charset "UTF-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}



body {
	font-family: Arial, Helvetica, sans-serif;
}

p {
	font-size: 12px;
	margin: 0;
	line-height: 12px;
}

div#container_shop {
	width: 765px;
	margin: 0 0 0 7px;
	/*display: none;*/
}

div#container_shop h3 {
	margin: 16px 0 7px 0;
	/*width: 82px;*/
	height: 17px;
/*	background: url(images/hdr_findshop.gif) no-repeat;*/
	display: block;
}

div#container_shop h3 span {
	display: block;
	color: #838383;
}


form#search_form {
	position: absolute;
	top: 17px;
	left: 27px;
}

form#search_form ul {
	list-style: none;
}

form#search_form ul li {
	font-size: 12px;
	margin: 0 12px 2px 0;
	height: 21px;

}


form#search_form ul li img {
        vertical-align: bottom;
}


form#search_form div#search_left {
position: absolute;
	top: 0;
	left: 0;
	width: 229px;
	margin: 0 32px 0 0;
	height: 105px;
}

form#search_form div#search_left select, form#search_form div#search_left input#shopname {
width: 223px;
	padding: 2px 0;
	margin: 4px 0 8px 0;
	font-size: 12px;
	border: 1px solid #ccc;
}

form#search_form div#search_left select {
	background: #fff;
}

form#search_form div#search_left input#shopname {
	position: absolute;
	left: 0;
}

form#search_form div#search_left p#lastp {
	position: absolute;
	top: 72px;

}

form#search_form div#search_left div#submit {
        width:225px;
	height: 19px;
	top: 19px;
	position: relative;
	left: 1px;
	margin: 12px 0 0 0;
	/*border: 1px solid #ccc; */
}

form#search_form div#search_right {
position: absolute;
top: 0;
left: 261px;
}

form#search_form div#search_right ul#first_column {
	position: absolute;
	top: 16px;
	left: 0;
	width: 240px;
	/*border:1px solid #000;*/
}

form#search_form div#search_right ul#second_column {
position: absolute;
	top: 16px;
	left: 230px;
	width: 230px;
}


div#wrapper_shop {
	margin: 9px 0 0 0;
	width: 756px;
}



div#wrapper_shop .right {

	position: absolute;
	top:0px;
	left:240px;
	width: 514px;
	height: 462px;
	margin: 0 2px 10px 0;
	float: right;
	_clear: left;
	border: 1px solid #aaaa99;
	/*z-index:100;*/

	}

span.moveRight {
text-align:right;
	float: right;
	_clear: left;

	}
.noMarg {
	margin: 0 0 0 0;
	}

div#wrapper_shop #browseDiv  {
        width: 230px;
font:normal 10px Arial,Helvetica,sans-serif;
	border: 1px solid #aaaa99;
	border-bottom:0px;
        height:18px;
        padding-top:2px;
	}

div#wrapper_shop #lowbrowseDiv{
position:absolute;
top:443px;
width:230px;
font:normal 10px Arial,Helvetica,sans-serif;
border:1px solid #aaaa99;
text-align:right;
margin:0 10px 0 0;
height:16px;
z-index:99;
padding-top:2px;

}

div#hiddenDiv {
   	width: 230px;
	float: left;
	background-color: #fff;
	position:absolute;
	top:0px;
	left:800px;"
	/*visibility:hidden;
	height:1px;         */
}

.hideDiv{
	/*
	visibility:hidden;
	height:1px;
	*/
}
.left {
    width: 225px;
	float: left;
	background-color: #fff;


}



#MikeZOOM {
width: 514px;
height: 460px;
}


#listContainer a:link, a:visited {
color:blue;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

#listContainer a:hover, a:active, a:focus {
color:blue;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}


a.normal {
color:blue;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}





/******************************* vegui scroller *******************/



.blank {
}


.infoBoxAddress {
  font: normal 12px Arial, Helvetica, sans-serif;
  color: #838383;
}

.boldName {
  font: bold 12px Arial, Helvetica, sans-serif;
  padding-top: 5px;

}

.list_selected {

width: 205px;
padding: 0 50px 14px 0;
border-bottom: 1px solid #aaaa99;
background-color: #e8e8e9;
}

.list_hover {
width: 205px;
padding: 0 50px 14px 0;
border-bottom: 1px solid #aaaa99;
background-color: #c8c8c8;
}

.list_label {
  font: normal 12px Arial, Helvetica, sans-serif;
  color: #fff;
  background-color: #fff;
  border: 1px #838383 solid;
}

.list_small {
font-size: 1.0em;
margin: 0 0 0 0;
}

.top_small {
font-size: 1.0em;
margin: 0 0 0 0;
float:left;
padding-top: 3px;
}

.bdBk {
    border: 1px #000 solid;
}

ul li label {
  white-space: nowrap;
}



img.topPerformer{

        border: 0;
	width: 42px;
	height: 35px;
	padding: 3px;
	possition:relative;
/*	background: url(images/hdr_findshop.gif) no-repeat;
	display: block;  */
}





/* from doc */



/* for scroller */


/* Scroll Bar Master Styling Ends Here */



