div.minisite { background: url(../images/minisite_dropdown.png) no-repeat; display: inline; float: right; height: 20px; width: 122px; }
.minisite span.current { background: url(../images/arrow_down.gif) no-repeat right 5px; cursor: default; float: left; margin: 4px 0 0 12px; width: 95px;  }
.minisite .current img { margin: 2px 0 0 5px; vertical-align: top; }
.minisite div.types { background: #FFFFFF none repeat scroll 0 0; 
border-width: 0 1px 1px; display: none; margin-top: 20px; margin-left: 0px !important; margin-left:-100px; position: absolute;
width: 100px; z-index: 100; }
.minisite .types span { clear: left; cursor: pointer; float: left; width: 100px; }
.minisite .types span img { margin: 1px 5px 0 0; vertical-align: top; }
.minisite_item:hover{font-size:1.4em;}

div.rnd { background: url(../images/r_d_dropdown_2.png) no-repeat; display: inline; float: right; height: 30px; width: 244px; }
.rnd span.current { background: url(../images/arrow_down.gif) no-repeat right 5px; cursor: default; float: left; margin: 6px 0 0 12px; width: 200px; }
.rnd .current img { margin: 2px 0 0 5px; vertical-align: top; }
.rnd div.types { background: #FFFFFF none repeat scroll 0 0; border-width: 0 1px 1px; display: none; margin-top: 30px; position: relative;width: 210px; z-index: 100; }
.rnd .types span { clear: left; cursor: pointer; float: left; width: 210px; position:relative; z-index:1000 }
.rnd .types span img { margin: 1px 5px 0 0; vertical-align: top; }
.select_location{background-color: #efece6;border-bottom-style: solid;border-top-style: solid;border-width: 1px;padding: 25px;height:25px; }
.select_location_left{float: left;width: 55%;}
.select_location_right{float: right;width: 40%; position: relative;}