html, body{
padding: 0px;
margin: 0px;
background-color: #666;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}

#fbFooter {
background-repeat: repeat-x;
background-color:#000000;
border-top:8px solid #888888;
height:43px;
}
#fbFooter .name {
color:#3377A5;
float:left;
margin:0;
padding:12px 0 0 10px;
}
.fbPaginationMinor {
color: #FFF;
margin-left: 10px;
}
.color, #fbTotalPages span {
color: #666;
}

#fbContents {
float: left;
margin-top: 9px;
margin-left: 15px;	
}

#fbMenu {
float: right;
margin-top: 1px;
margin-right: 15px;
}
.fbCurrentPages {
color:#fff;
}

#fbContentsMenu {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #666666;
color:#666666;
font-family:Arial,Helvetica,sans-serif;
}

#altmsg { 
position: absolute;
background-color:#000000;
padding: 20px;
opacity: 0.6;
filter: alpha(opacity=60);
text-align:center;
}
#altmsg:hover { 
opacity: 0.8;
filter: alpha(opacity=80);
}
a.altlink:link {
color: #FFFFFF;
}

a.altlink:visited {
color: #DDDDDD;
}

a.altlink:hover{
color: #FFFFFF;
}
.logo {
background:transparent url(../img/logo.gif) no-repeat scroll 0 0;
display:block;
float:left;
height:30px;
margin:8px 8px 0 8px;
padding:0;
text-indent:-999em;
width:130px;
}

#fbZoomButton, #fbPrintButton, #fbDownloadButton, #fbBackButton, #fbForwardButton { 
display:block;
height:40px;
width:36px;
overflow:hidden; 
text-indent:-999em;  
cursor:pointer; 
float:left;
outline:none;
}

#fbZoomButton {
background:#000000 url(../img/action_btns.gif) 0 0 no-repeat; 
}
#fbZoomButton:hover {
background-position:0 -40px; 
}

#fbPrintButton {
background:#000000 url(../img/action_btns.gif) -36px 0  no-repeat; 
}
#fbPrintButton:hover {
background-position:-36px -40px; 
}

#fbDownloadButton {
background:#000000 url(../img/action_btns.gif) -72px 0 no-repeat; 
margin-right:13px;
}
#fbDownloadButton:hover {
background-position:-72px -40px; 
}

#fbBackButton {
background:#000000 url(../img/action_btns.gif) -108px 0 no-repeat; 
margin-right:13px;
}
#fbBackButton:hover {
background-position:-108px -40px; 
}

#fbForwardButton {
background:#000000 url(../img/action_btns.gif) -144px 0 no-repeat; 
}
#fbForwardButton:hover {
background-position:-144px -40px; 
}

#fbContainer  {
position:relative;
z-index:1;
}

.tooltip { 
display:none; 
background:#000;
border:#434343 2px solid;
-moz-border-radius:4px;
border-radius: 4px;
-khtml-border-radius: 4px; 
-webkit-border-radius: 4px;
font-size:12px; 
height:34px; 
width:160px; 
padding:1px 0 0 1px; 
color:#fff;     
z-index:2;
}

.print-tooltip {
width:93px !IMPORTANT;
}

.zoom-tooltip {
width:107px !IMPORTANT;
}