b#ody {  font:11px/1.5 Arial, sans-serif; margin:0; overflow:hidden; padding:30px 0 0 30px; }
h1 { font-size:18px; margin:0 0 20px; }
a { color:#FFF; }

.clear { clear:both; font-size:1px; line-height:1px; }

#overlay { background:#666; height:100%; left:0; position:absolute; top:0; width:100%; z-index:2000; }
#overlay #preloader { background:url(loader_bg.gif) no-repeat; height:50px; left:50%; line-height:50px; margin:-25px 0 0 -25px; position:absolute; text-align:center; top:50%; width:50px; }
#overlay #preloader img { margin:11px 0 0 0; vertical-align:middle; }

.ui-sortable { background-color:#FFF; border:1px solid #555; color:#222; margin:0 5px 5px 0; padding:0 5px 5px; float:left; width:150px; }
.ui-sortable h2 { background-color:#555; border-top:3px solid #666; color:#FFF; font-size:11px; margin:0 -10px 10px; line-height:2; padding:0 10px; }

dl.sort { color:#222; margin:1px 0; font-size:10px;}
#uidemo dl.first { margin-top:0; }
#uidemo dl.last { margin-bottom:0; }

dl.sort dt { background-color:#666; color:#FFF; cursor:move; height:1em; line-height:2; padding:0 6px; position:relative; }
dl.sort dd { background-color:#FFF; margin:0; padding:3px 6px; }

.ui-sortable-helper { width:175px; }
.placeholder { border:1px dashed #AAA; }

span.options { cursor:default; font-size:8px; position:absolute; }
span.options a { background-color:#FFF; cursor:pointer; display:block; float:left; }

.ui-sortable h2 span.options { right:10px; top:7px; width:30px; height:10px;}
.ui-sortable h2 span.options a { height: 12px; width: 12px; margin-right: 2px;  color: black; background-color: white; }

dl.sort dt span.options { right:5px; top:5px; width:27px;}
dl.sort dt span.options a { height:12px; width:12px; margin-right:3px; background-color:#666; color:#FFF;}
dl.sort dt span.options a.up {  }
dl.sort dt span.options a.disabled { background-color:#555; cursor:default; }



        .bodycontainer {
            background: url(images/productbrowser_background_20070622.jpg) no-repeat;
            position: relative;
            padding: 10px;
            height: 160px;
            width: 500px;
            background-color:#FFF;
            margin: 0;
        }
        
        .bodycontainer UL {
            position: absolute;
            list-style: none;
            overflow: none;
            white-space: nowrap;
            padding: 0;
            margin: 0;
        }
        
        .bodycontainer UL LI {
            display: inline;
        }
        

