/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(/mt5/mt-static/themes-base/blog.css);
@import url(/mt5/mt-static/support/themes/professional-blue/professional-blue.css);
/* end StyleCatcher imports */

.widget-recent-blogs widget-archives widget{
padding:0 !important;
margin:0 !important;
}

.widget-header{
margin:5px 0 !important;
padding:8px !important;
font-size:18px !important;
background-color: #333333 !important;
background-image: url() !important;
}

.widget-content{
padding:5px 0 5px 10px !important;
margin:0 !important;
}

#main-navigation-inner{
    font: bold 13px arial, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif !important;
}

body {
    font: normal 16px arial, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif !important;
}

a {
    color: blue;
    text-decoration: underline !important;
}

a:hover {
    text-decoration: underline !important;
}

blockquote{
margin: 5px !important;
padding: 10px !important;
border: dotted 1px !important;
}

table{
border:solid 1px !important;
}

tr{
border:solid 1px !important;
}

td{
border:solid 1px !important;
padding:2px !important;
}

.font20{
padding:2px 0 2px 10px !important;
border-left:5px solid #999999 !important;
border-bottom:1px solid #999999 !important;
margin-top:20px !important;
font-weight:bold !important;
font-size:20px !important;
}

.font14{
font-weight:bold !important;
font-size:14px !important;
}

.font10{
font-size:10px !important;
}

.asset-name{
padding:2px 0 2px 10px !important;
border-bottom:1px solid #333333 !important;
font-weight:bold !important;
font-size:24px !important;
}



