body {
background:transparent none repeat scroll 0 0;
border:0 none;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;
}
#headrep {
background-image:url(/oce/img/headerrepeat.gif);
background-repeat:repeat-x;
height:128px;
left:0;
position:absolute;
top:0;
width:100%;
}
#headimg {
background-image:url(/oce/img/ca_header.png);
height:120px;
left:0;
position:absolute;
top:0;
width:295px;
}
#spacer {
height:128px;
width:100%;
}
#headercontainer {
height:128px;
left:0;
position:absolute;
text-align:center;
top:0;
width:100%;
z-index:9998;
}
#headerb {
height:128px;
margin-left:auto;
margin-right:auto;
text-align:center;
width:810px;
}
#globalbar {
font-family:Arial,Helvetica,sans-serif;
font-style:normal;
height:22px;
text-align:center;
text-transform:uppercase;
width:100%;
font-weight:bold;
}
#globalmenu img {
position:relative;
top:3px;
border:0 none;
margin:0;
padding:0;
}
#globalmenu {
font-size:12px;
list-style-type:none;
margin:0;
padding:0;
}
#globalmenu li {
display:inline;
}
#globalmenu li a {
color:#fff2c5;
margin:0;
padding: 1px 4px;
position:relative;
text-align:center;
text-decoration:none;
top:6px;
vertical-align:top;
margin-right:0px;
background-image:url("/oce/img/dtab.gif");
border-top:1px solid #fff2c5;
border-left:1px solid #fff2c5;
border-right:1px solid #fff2c5;
}
#globalmenu li a:hover {
background-color:#220E03;
color:#FFFFFF;
}
#globalmenu li a#current, #globalmenu li a:hover {
background-color:#DA0909;
color:#351401;
padding-top:2px;
padding-bottom:3px;
background-image:url("/oce/img/utab.gif");

}
#ca {
color:#FFF8C9;
font-weight:bold;


position:relative;
top:1px;
display:inline;
font-size:16px;
letter-spacing:1px;
}
#middle {
height:77px;
text-align:center;
width:100%;
}
#middle img {
border:0 none;
margin-top:0px;
}
#localbar {
margin-left:62px;
}
#localmenu img {
border:0 none;
height:7px;
margin-left:4px;
width:11px;
}
#localmenu {
font-family: arial, verdana,sans-serif;
font-size:14px;
}
#localmenu, #localmenu ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:-1px;
padding:0;
}
#localmenu a {
color:#FFF8C9;
display:block;
font-family:arial, verdana,sans-serif;
font-size:14px;
margin-bottom:2px;
padding:2px 14px;
text-decoration:none;
margin-top:1px;
}
#localmenu li {
float:left;
padding:0;
}
#localmenu ul {
border: 1px solid #666666;
height:auto;
display:none;
margin:0;
position:absolute;
width:150px;
}
#localmenu li li {
border-bottom:1px solid #351401;
font-family:verdana,sans-serif;
text-align:left;
width:150px;
}


#localmenu li li.menugroup {
border-bottom:1px solid #D2D3E0;
}
#localmenu li ul ul {
margin:-21px 0 0 145px;
}
#localmenu li li:hover {
background-color:#E0B086;
}
#localmenu li ul li:hover a, #localmenu li ul li li:hover a, #localmenu li ul li li li:hover a, #localmenu li ul li li li:hover a {
color:#351401;
}
#localmenu li:hover li a, #localmenu li li:hover li a, #localmenu li li li:hover li a, #localmenu li li li li:hover li a {
color:#351401;
}
#localmenu li:hover ul ul, #localmenu li:hover ul ul ul, #localmenu li:hover ul ul ul ul, #localmenu li.sfhover ul ul, #localmenu li.sfhover ul ul ul, #localmenu li.sfhover ul ul ul ul {
display:none;
}
#localmenu li:hover ul, #localmenu li li:hover ul, #localmenu li li li:hover ul, #localmenu li li li li:hover ul, #localmenu li.sfhover ul, #localmenu li li.sfhover ul, #localmenu li li li.sfhover ul, #localmenu li li li li.sfhover ul {
background-color:#FFF9E4;
display:block;
}
#localmenu li:hover, #localmenu li.sfhover {
background-color:#351401;
}
#localmenu ul li:hover, #localmenu ul li.sfhover {
background-color:#E0B086;
color:#351401;
}
#localmenu li ul li a {
color:#351401;
font-size:12px;
padding:4px 10px;
width:141px;
}
.more {
background-image:url(/oce/img/rarrow.gif);
background-position:right center;
background-repeat:no-repeat;
}







#shorter ul {
width:140px;
}
#shorter ul li {
width:139px;
}
#shorter ul li a {
width:129px;
}
#longer ul {
border: 1px solid #666666;
display:none;
margin:0;
position:absolute;
width:220px;
}
#longer ul li {
border-bottom:1px solid #351401;
font-family:verdana,sans-serif;
text-align:left;
width:220px;
}
#longer ul li a {
font-size:12px;
padding:4px 10px;
width:200px;
}
.highlight {
background-color:#eee0b0;
}
.highlight a {
}
.highlight:hover {
background:#9C1F1B none repeat scroll 0 0;
}

