body {background: #c4dae7 url(/img/bg.jpg) repeat-x; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #42403b}
a { color:#fff600; text-decoration: underline }
a:hover { text-decoration: underline }

td.lc {background: #eaf4fa; border-left:1px solid #cdd2da}
td.rc {background: #eaf4fa; border-right:1px solid #cdd2da}
td.mbg,td.mlbg {background: #cde7e5 url(/img/mbg3.jpg) repeat-x; border-left:1px solid #cdd2da; border-right:1px solid #cdd2da; padding-bottom:10px}
td.mlbg { border-left: none; padding: 15px; font: 11px Helvetica, sans-serif; }
td.mlbg h2 { border-bottom: 1px solid #355585; color: #355585; font-size: 11px; text-align: right; padding-top:1px}
td.mlbg h3 { color: #355585; font-size: 11px; margin: 0; text-transform: uppercase; font-style: italic;}
td.mlbg p { line-height: 16px; font-size: 11px; margin:0 0 15px 0 }
td.mlbg a { color:#1c5dbe }
td.mlbg a.rb { color:#355585; font-size:11px; font-weight: bold; font-style: italic; float: right }

td.bbg {background: #38578a url(/img/bbg.jpg) repeat-x; padding: 30px 0 10px 10px; color: #b6becb; border-bottom:1px solid #e9f1f6 }
td.topm { background: url(/img/topmbg.jpg) no-repeat; height:28px;  }
td.topm a { color: #f4f5f7; text-decoration: none; font-weight: bold; padding:0 17px 0 17px; font-size: 10px; text-transform: uppercase }
td.topm a:hover { text-decoration: underline;}
td.lmtop { background:url(/img/lmtop.jpg) repeat-y ;font-size: 10px;}
td.lmbot { font-size: 9px; color: #fff; padding: 6px 0 0 20px }
td.lside { background:url(/img/lmbot.jpg) repeat-y;  }
td.lmbot p.con { font-size:10px; font-weight: bold; line-height: 18px }
td.botl { background: url(/img/bot.jpg) no-repeat; height:51px}
td.botl div { padding:9px 0 0 20px }
div.left { float: left; width: 70%; padding:15px; line-height: 15px }
div.right { float: left;  padding:10px; line-height: 15px }
img.hpleft { margin-right:10px; margin-bottom: 10px }
img.left { margin-right:10px; margin-bottom: 10px }
img.right { margin-left:10px; margin-bottom: 10px; }
img.i2 { top:-5px; position:relative; padding:0 5px 0 5px; }
img.i1 { top:-20px; position:relative; }
img.i3 { padding:0 0 0 25px; }
img.sp { margin:5px 0 0 0; }
img.pdf { padding: 5px 5px 0 10px; }

td.ca { font-weight: bold; color: #597aaf; }
td.blucell { background: #5a7cf7; color: #fff; font-weight: bold;  }
p.topspace { padding-top: 10px}
p.news { border-bottom:1px dotted #cdd2da; height: 70px; margin-right: 45px; font-size:10px; color:#f1f2f5 }
p.news a { color:#fff600; text-decoration: underline; font-weight: bold; font-size:9px }
p.news a:hover {  }
div.gold { background: #dab009 url(/img/goldbg.jpg) repeat-x; border: 1px solid #f0c82b; color:#fff; padding:7px 5px 0 5px; width:168px; height:280px;    }
div.contact { padding:0 15px 0 30px; line-height: 19px; font-weight: bold; color:#fff; font-size: 12px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;}
.yel { color: #fff600 }
.newsdate { color: #95bdfa; font-weight:bold; font-size:11px }
img.rh { padding:0 0 15px 0; }
td.rh {  }

div.bm { color: #fff600}
div.bm a { color: #fff600; text-decoration: none; font-weight: bold; padding:0 17px 0 17px; font-size: 10px }
div.bm a:hover { text-decoration: underline;}
ul.menuhm { list-style: none; margin: 0; padding: 15px }
ul.menuhm li{margin:0;padding:0}
ul.menuhm a{
background: url(/img/ydot.jpg) no-repeat;
background-position: 3px;
text-transform: uppercase;
font-weight: bold;
color:#fff;
display:block;
margin 0;
padding:2px 0 2px 15px;
text-decoration:none;
width:129px
}
html>body ul.menuhm a{width:auto}
ul.menuhm a:hover{
text-decoration: none;
color: #fff600;
}
ul.menuhm a.act{
color: #fff600;
}
ul.menuhm a.lvl1 { 
background: url(/img/plus.jpg) no-repeat;
background-position: 15px;
padding:2px 0 2px 25px; }

ul.menuhm a.lvl1act{
color: #fff600;
background: url(/img/plus.jpg) no-repeat;
background-position: 15px;
padding:2px 0 2px 25px; }

ul.menuhm a.lvl2 { 
background: url(/img/plus.jpg) no-repeat;
background-position: 25px;
padding:2px 0 2px 35px; 
}

.nt { border-top:none }
p.nb { border-bottom:none }
.nl { border-left:none }
.nr { border-right:none }

td.copyright { font-size: 8px; padding:7px 15px }
div.cl { float: left }
div.cr { float: right }

p.blue { font-weight: bold; color:#355585; }

.li { font-weight: bold; color:#355585; }

p.black a { font-weight: bold; color:#000000;text-decoration:none; }


.button{
font:11px Arial,Helvetica,"Sans Serif";
color: #000000;
padding:3px 10px 3px 10px;
text-align:center;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-bottom: 1px solid #6e6f67;
border-right: 1px solid #6e6f67;
 background:#e0dfe4;
}

div.mnews h1 { font-size:12px }
