#a_box_menu .ui-tabs-nav a span,#a_box_menu .ui-tabs-nav a {
text-transform:UPPERCASE;
color:#fff;
display:block;
font-size:8px;
padding:0;
}

#a_box_menu .ui-tabs-nav a span {
width:55px;
min-width:55px;
height:12px;
min-height:12px;
padding-top:2px;
padding-right:0;
}

#a_box_menu .ui-tabs-nav .ui-tabs-selected a,#a_box_menu .ui-tabs-nav a:hover,#a_box_menu .ui-tabs-nav a:focus,#a_box_menu .ui-tabs-nav a:active {
text-decoration:none;
background:url('/images/OPAC80.png');
}

#a_box_menu .ui-tabs-nav li {
float:left;
z-index:800;
min-width:55px;
margin:0;
}

#a_box_menu .ui-tabs-nav a {
color:#fff;
background:url('/images/OPAC50.png');
margin-top:0;
position:relative;
top:0;
z-index:801;
}

#a_box_menu .ui-tabs-panel {
background:#fff;
position:absolute;
top:0;
left:0;
width:220px;
height:220px;
overflow:hidden;
padding:0;
}

#a_box_menu .ui-tabs-hide {
position:absolute;
left:-10000px;
top:-15000px;
}

#a_box_menu .sobox {
position:absolute;
top:10px;
left:10px;
z-index:900;
background:#fff;
}

#a_box_menu .postbox {
font-size:10px;
}

#a_box_menu .descbox {
position:absolute;
background:#000;
color:#ccc;
bottom:0;
left:0;
}

#a_box #site-news {
background:url('/images/NEWS-BCKG.jpg');
color:#fff;
}

#a_box #site-news ul {
list-style:none;
margin:0 0 0 10px;
padding:0;
}

#a_box #site-news li {
font-size:10px;
line-height:100%;
margin-top:3px;
}

#a_box .site-news-title {
font-size:1.3em;
font-weight:700;
margin:15px 0 0 10px;
}

.hold {
text-align:center;
margin:35px auto;
}

#box_contain {
background:url('/images/dshad.png');
width:720px;
margin-left:-10px;
height:475px;
padding:0;
}

#a_box_menu {
width:220px;
margin:0 auto;
}

#a_box_ol {
position:absolute;
bottom:0;
left:0;
background:url('/images/a_box_ol.png');
height:65px;
width:220px;
margin:0;
padding:0;
}

#b_box_ol {
position:absolute;
bottom:0;
left:0;
background:url('/images/b_box_ol.png');
height:65px;
width:220px;
margin:0;
padding:0;
}

#c_box {
height:220px;
background:url('/images/_grad_32.gif')#000;
position:relative;
overflow:hidden;
margin:10px;
padding:0;
}

#c_box li {
font-size:10px;
float:left;
width:210px;
line-height:100%;
color:#fff;
}

#c_box li img {
margin-right:5px;
}

#c_box_ol {
position:absolute;
bottom:0;
left:0;
background:url('/images/c_box_ol.png');
height:65px;
width:220px;
margin:0;
padding:0;
}

#d_box_ol {
position:absolute;
bottom:0;
left:0;
background:url('/images/d_box_ol.png');
height:65px;
width:220px;
margin:0;
padding:0;
}

#e_box {
height:460px;
float:right;
background:url('/images/YOUR-WORLD.gif') top center no-repeat #fff;
margin:10px;
}

.inset5 {
margin:5px;
}

.sblogo {
width:210px;
height:25px;
}

.sblogo a div {
height:24px;
}

#google_box, #wiki_box, #bbc_box{
float:left;
}

.google {
background:url('/images/search_logos.gif') 0 0;
float:left;
}

.wiki {
background:url('/images/search_logos.gif') 0 200px;
float:left;
}

.bbc {
background:url('/images/search_logos.gif') 0 175px;
float:left;
}

.guardian {
background:url('/images/search_logos.gif') 0 150px;
}

.timesonline {
background:url('/images/search_logos.gif') 0 125px;
}

.press_journal {
background:url('/images/search_logos.gif') 0 100px;
}

.inv_courier {
background:url('/images/search_logos.gif') 0 75px;
}

.mf_radio {
background:url('/images/search_logos.gif') 0 50px;
}

.link_custom {
background:url('/images/search_logos.gif') 0 25px;
}

.sbox {
margin:5px 0px 0px 0px;
}

#e_box input {
width:180px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background-color:#FFF;
border:1px solid #BBB;
font-size:1.1em;
margin-top:1px;
}

#e_box .sbutton {
width:18px;
height:18px;
position:absolute;
margin-top:3px;
border:0 solid red;
padding:0;
}

#e_box a,#e_box a:hover {
border:0;
text-decoration:none;
}

#e_box .newstitle {
font-weight:700;
}

#e_box li {
font-size:10px;
line-height:100%;
margin-top:3px;
color:#000;
}

#e_box li a {
color:#000;
}

#e_box li a:hover {
border-bottom:1px dotted #323232;
}

#a_box_menu li a img,.noborder {
border:0;
}

#a_box #site-news li a,#c_box li a {
color:#fff;
}

#a_box,#b_box,#d_box {
height:220px;
background:#fff;
position:relative;
margin:10px;
padding:0;
}

#c_box ul,#e_box ul {
list-style:none;
margin:0;
padding:0;
}