body {
 font: 100% Trebuchet MS, Verdana, sans-serif;
 background: url(/images/usa/journal/bgTile.gif) repeat;
 margin: 0;
 padding: 0;
 text-align: center;
 color: #000000;
}
a {
 font: 10px Trebuchet MS, Verdana, sans-serif;
 color: #557CA3;
 text-decoration: none;
}
a:hover {
 font: 10px Trebuchet MS, Verdana, sans-serif;
 color: #579ED1;
 text-decoration: underline;
}
a:visited {
 font: 10px Trebuchet MS, Verdana, sans-serif;
 color: #999999;
 text-decoration: none;
}
#container {
 width: 700px;
 background: #FFFFFF url(/images/usa/journal/bgPage.gif) repeat-y top;
 margin: 0 auto;
 padding: 0;
 border: 1px solid #000000;
 text-align: left;
}
#pageHeader{
 background: url(/images/usa/journal/bgPanelHeaderMyWorldBlog.gif) no-repeat top;
 height: 78px;
 width: 700px;
}
.blogHeadTextPos{
 position: relative;
 top: -20px;
 width: 100%;
 text-align:right;
}
.blogHeadTextPos h1{
 font: 10px Trebuchet MS, Verdana, sans-serif;
 color: #999999;
}
.blogHeadTextPos h3{
 font: 10px Trebuchet MS, Verdana, sans-serif;
 color: #999999;
}
.smLight{
 font: 10px Trebuchet MS, Verdana, sans-serif;
 color: #FFFFFF;
}
.smDark{
 font: 10px Trebuchet MS, Verdana, sans-serif;
 color: #6DA7E7;
}
.post{
 background: url(/images/usa/journal/bgPost.gif) repeat-y top;
 width: 450px;
}
.postHeader {
 background: url(/images/usa/journal/bgHdrPost.gif) no-repeat top;
 text-indent: 12px;
 padding: 5px 12px 5px 5px;
 height: 29px;
 font: 12px Trebuchet MS, Verdana, sans-serif;
 color: #999999;
}
.postHeaderText{
 font: 12px Trebuchet MS, Verdana, sans-serif;
 color: #999999;
}
.postBody{
 font: 12px Trebuchet MS, Verdana, sans-serif;
 color: #000000;
 padding: 5px 12px 5px 10px;
}
.postBody h1{
 font: 14px Trebuchet MS, Verdana, sans-serif;
 color: #579ED1;
 font-weight: bold;
}
.postBody h2{
 font: 14px Trebuchet MS, Verdana, sans-serif;
 color: #579ED1;
}
.postBody h1 a, h2 a{
 font: 14px Trebuchet MS, Verdana, sans-serif;
 color: #579ED1;
 text-decoration: none;
 font-weight: bold;
}
.postBody h1 a:hover, h2 a:hover{
 font: 14px Trebuchet MS, Verdana, sans-serif;
 color: #579ED1;
 text-decoration: underline;
 font-weight: bold;
}
.postBody h1 a:visited, h2 a:visited{
 font: 14px Trebuchet MS, Verdana, sans-serif;
 color: #579ED1;
 text-decoration: none;
 font-weight: bold;
}
.postBody h3{
 font: 13px Trebuchet MS, Verdana, sans-serif;
 color: #579ED1;
}
.postBody h4{
 font: 12px Trebuchet MS, Verdana, sans-serif;
 color: #579ED1;
}
.postBody p{
 font: 12px Trebuchet MS, Verdana, sans-serif;
 color: #000000;
}
.postFooter{
 background: url(/images/usa/journal/bgFtrSide.gif) no-repeat bottom;
 height: 32px;
 text-indent: 12px;
}
.separator{
 background: url(/images/usa/journal/bgSepPost.gif) no-repeat top;
 height: 13px;
 padding: 0;
 border: 0px;
 margin: 0;
}
.postFooter{
 background: url(/images/usa/journal/bgFtrPost.gif) no-repeat top;
 height: 42px;
 font: 10px Trebuchet MS, Verdana, sans-serif;
 color: #999999;
}
.sidebar{
 width: 200px;
 background: #FFFFFF;
 font: 11px Trebuchet MS, Verdana, sans-serif;
 color: #999999;
}
.sidebarHeader{
 background: url(/images/usa/journal/bgHdrSide.gif) no-repeat top;
 height: 29px;
 padding: 12px 0px 0px 0px;
 color: #999999;
}
.sidebarBody{
 background: url(/images/usa/journal/bgSide.gif) repeat-y;
 padding: 12px 0px 0px 10px;
 font: 11px Trebuchet MS, Verdana, sans-serif;
 color: #999999;
}
.sidebarBody strong {
 font-weight:bolder;
 color: #666666;
}
.sidebarBody ul{
 text-indent: 0px;
 padding: 0;
 margin: 0;
 list-style:inside;
 list-style-image: url(/images/usa/journal/uiBullet.gif);
 font-size: 10px;
}
.sidebarBody ul.hierarchy{
 text-indent: 10px;
 padding: 0;
 margin: 0;
 list-style:inside;
 list-style-image: url(/images/usa/journal/uiTriUp.gif);
}
.sidebarBody ul.hierarchy .down{
 text-indent: 10px;
 padding: 0;
 margin: 0;
 list-style:inside;
 list-style-image: url(/images/usa/journal/uiTriDn.gif);
}
.sidebarBody ul.level2 {
 text-indent: 20px;
 padding: 0;
 margin: 0;
 list-style-image: url(/images/usa/journal/uiBullet.gif);
}
.sidebarFooter {
 background: url(/images/usa/journal/bgFtrSide.gif) no-repeat bottom;
 height: 32px;
}
.spacerSmall {
 line-height: 8px;
}
.error {
 font: 12px Trebuchet MS, Verdana, sans-serif;
 color: #FF0000;
 font-weight: bold;
}
.boldText{
 font-weight: bold;
}
.toolbar{
 background-color:#24669B;
 height:28px;
 position:fixed;
 bottom:0px;
 left:0px;
 width:100%;
 z-index:100;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 padding-left:5px;
 padding-top:7px;
 filter:alpha(opacity=80);
 -moz-opacity:0.8;
 -khtml-opacity: 0.8;
 opacity:0.8;
 border-top:1px solid #333333;
 border-color:#333333;
 text-align:left;
}
.toolbarcollapse{
 background-color:#24669B;
 height:28px;
 position:fixed;
 bottom:0px;
 width:150px;
 right:0%;
 z-index:100;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 padding-left:5px;
 padding-top:7px;
 filter:alpha(opacity=80);
 -moz-opacity:0.8;
 -khtml-opacity: 0.8;
 opacity: 0.8;
 border-top:1px solid;
 border-left:1px solid;
 border-color:#333333;
}
#minMaxBar{
 float:right;
 display:inline;
 text-align:right;
 cursor:pointer;
 padding-right:20px;
 position:absolute;
 right:5px;
 bottom:10px;
}
.linkPage{
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 display:inline;
 cursor:pointer;
 text-decoration:underline;
 color:#ffffff;
}
.urlBox{
 border:1px solid #0099FF;
 border-color:#0099FF;
 height:12px;
 background-color:#FFFFFF;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
}
#currentURL{
 display:inline;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
}
.addthis_toolbox .custom_hover{
 position:relative;
}
.addthis_toolbox .custom_hover .custom_button{
 font-weight:bold;
 padding:4px;
}
.addthis_toolbox .custom_hover .custom_button.active{
 background-color:#eee;
}
.addthis_toolbox .hover_menu{
 display:none;
 bottom:36px;
 left:5px;
 position:fixed;
 background:#24669B;
 z-index:1000;
}
.addthis_toolbox .custom_hover .tower{
}
.addthis_toolbox .hover_menu{
 width:136px;
 padding:10px 0 10px 0;
}
.addthis_toolbox .hover_menu a{
 width:102px;
 padding:4px 0 4px 34px;
 position:relative;
 display:block;
 text-decoration:none;
 color:white;
 font-family: Arial, Helvetica, sans-serif;
 font-size:11px;
 text-align:left;
}
.addthis_toolbox .hover_menu a:hover{
 background:#999999;
 text-decoration:none;
}
.addthis_toolbox .hover_menu span{
 position:absolute;
 left:14px;
 top:4px;
}
.addthis_toolbox .hover_menu .more{
 padding:10px 0 0 0;
 margin:10px 10px 0 10px;
 text-align:center;
}
.addthis_toolbox .hover_menu .more a{
 padding:4px 0;
 margin:0;
}
.addthis_toolbox .hover_menu .more span{
 display:none;
}