html {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#5F5F5F url(../images/sp-html-bg.png) repeat-x scroll 0 0;
overflow-y:scroll;
}
body{
font-size:11px;
line-height:18px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
font-family:"Arial","Helvetica","Verdana","sans-serif";
margin:0;
min-height:100%;
padding:0 0 20px;
}
#sp-id-wrapper {
margin:0 auto;
position:relative;
width:900px;
height:650px;
background-color:#FFFFFF;
}
#sp-id-header {
height:125px;
background:url(../images/sp-header.jpg);
}
#sp-id-navbar{
float:right;
}
#sp-id-footer{
clear:both;
float:right;
margin-right:200px;
}
#sp-id-footer span{
color:#999999;
}
#sp-id-footer a{
text-decoration:none;
color:#CCCCCC;
}
.sp-css-link{
text-decoration:none;
color:#999999;
}
#sp-id-logo{
float:left;
margin-left:80px;
}
#sp-id-left{
margin:0 2em;
width:160px;
float:left;
border:1px dashed #999999;
height:500px;
overflow:auto;
scrollbar-shadow-color: #191919;
scrollbar-highlight-color: #191919;
scrollbar-face-color: #191919;
scrollbar-3dlight-color: #191919;
scrollbar-darkshadow-color: #191919;
scrollbar-track-color: #191919;
scrollbar-arrow-color: #191919;
}
#sp-id-left h3{
font-size:10px;
text-align:center;
}
#sp-id-center{
float:left;
width:600px;
border:1px dashed #999999;
height:500px;
}
#sp-id-results{
margin:50px auto;
width:500px;
}
#sp-id-searchtabs{
width:450px;
margin:0 auto;
}
.sp-css-searchbox{
width:400px;
}
.sp-css-input{
border:1px dashed;
margin:0.4em 0em 0.5em;
}
.sp-css-datepicker{
width:70px;
}
.sp-css-button{
margin:0.4em 0em;
padding: 0em 1em; 
text-decoration: none; 
}
.sp-css-notice{
padding: 1em 1em;
margin-left:15px;
}
.sp-css-results-sub{
float:left;
margin-left:30px;
width:180px;
}
.sp-css-results-sub a img{
margin:0.2em 0.6em;
}
#sp-id-results div div ul li{
line-height:25px;
margin-right:5px;
margin-left:-15px;
}
.sp-css-dialog{
width:auto;
}
.sp-css-keyword{
text-decoration:underline;
}
#sp-id-left-list li{
margin:1em 1.5em;
padding: 0em 0.5em 2em;
text-align:center;
}
#sp-id-left-list li h5{
margin:0.4em 0em;
width : auto;
}
#sp-id-left-list li img{
width:95%;
}
#sp-id-left-list li a.ui-icon-zoomin{
float:left;
}
#sp-id-left-list li a.ui-icon-trash{
float:right;
}
#sp-id-googlemap{
width:400px;
height:300px;
}
#sp-id-progressbar{
margin-left:150px;
}

