body{width:950px;border:0px solid #000;font-size:11px;font-family:verdana;margin:0 auto;background:url('../images/line_cross.jpg');}

div.header{width:950px;background:url(../images/header-bk.gif) no-repeat top left;margin:0 auto;}
div.content{border-bottom:3px solid #fff;width:950px;margin:0 auto;background: url(../images/content-bg.gif) repeat}
div.footer{width:950px;height:172px;background:url(../images/footer-bg.gif) bottom repeat-x;margin:0 auto;}

div.header div.logo{margin:0 auto;border:0px solid #000;margin-top:12px;width:948px;height:50px;background:url(../images/header.png) no-repeat #fff;}
div.header div.logo div.date{float:right;font-family:verdana;margin-right:35px;font-weight:bold;font-size:16px;margin-top:17px;color:#fff;}

div.content td.td-lmenu{color:#fff;border-right:3px solid #fff;width:150px;background:url(../images/menu-bk.gif) repeat-y}
div.content td.td-content{width:626px;height:400px;background:url(../images/content-bk.gif) repeat-x #F1EDEA}
div.content td.td-rside{border-left:3px solid #fff;width:166px;background:url(../images/rs-bk.gif)  repeat-y;}

div.content td.td-lmenu div.lmenu-title{height:28px;width:150px;border-bottom:1px solid #6B91B2;}
div.content td.td-lmenu a{font-weight:bold;text-transform:uppercase;padding-left:10px;line-height:28px;color:#fff;text-decoration:none;display:block;border-top:1px solid #063155;border-bottom:1px solid #6B91B2;width:150;}
div.content td.td-lmenu a.submenu{font-weight:normal;text-transform:capitalize;padding-left:10px;line-height:16px;color:#fff;text-decoration:none;display:block;border-top:0px solid #063155;border-bottom:1px solid #6B91B2;width:150;}
div.content td.td-lmenu a:hover{background:#053668}
div.content td.td-lmenu div.search{line-height:16px;font-weight:bold;border-top:1px solid #063155;padding-left:10px;padding-top:9px;}
div.content td.td-lmenu div.search .field{font-family:verdana;padding:0 5px;border:1px solid #094E88;width:121px;height:16px;background:#C0DBED;color:#094E88}
div.content td.td-lmenu div.search .button{font-family:verdana;padding:0;font-weight:bold;height:16px;width:27px;margin-right:8px;margin-top:3px;float:right;border:1px solid #0C61A2;color:#0C61A2;font-size:11px;text-align:center;background:#fff}

div.content td.td-content div.content-menu{margin:8px;width:610px;background:#053668}
div.content td.td-content div.content-menu a{text-decoration:none;display:block;float:left;line-height:22px;margin-left:11px;margin-right:13px;text-transform:uppercase;color:#fff;}
div.content td.td-content div.content-menu a:hover{color:#000}




div.content td.td-content div.content-content{margin:6px;width:614px;}
div.content td.td-content div.content-content div.title{text-transform:uppercase;font-size:18px;color:#053668;}
div.content td.td-content div.content-content div.html{width:425px;margin:0 auto;line-height:18px;margin-top:10px;}
div.content td.td-content div.content-content div.list{width:425px;margin:0 auto;line-height:18px;margin-top:10px;float:right}
div.content td.td-content div.content-content div.list img{float:left;}
div.content td.td-content div.content-content div.list div.text{width:310px;margin-left:10px;float:left}
div.content td.td-content div.content-content div.list div.text a.title{text-decoration:none;width:300px;text-transform:capitalize;font-size:14px;font-weight:bold;color:#053668;}
div.content td.td-content div.content-content div.list div.text a.title:hover{text-decoration:underline;}
div.content td.td-content div.content-content div.list div.text div.html{width:300px;line-height:16px;margin-top:5px;}





div.content td.td-content-bottom{height:40px;background:url(../images/content-bk-b.gif) repeat-x}

div.content td.td-rside div.news-header{line-height:18px;margin-top:1px;padding-left:8px;text-transform:uppercase;color:#fff;font-weight:bold;width:158px;border-bottom:1px solid #64AADA;}
div.content td.td-rside a.news{display:block;padding:10px 8px;text-decoration:none;line-height:18px;color:#fff;width:150px;border-top:1px solid #063155;border-bottom:1px solid #64AADA;}
div.content td.td-rside a.news:hover{}

div.content td.td-rside div.list-header{line-height:18px;margin-top:1px;padding-left:8px;text-transform:uppercase;color:#fff;font-weight:bold;width:158px;border-bottom:1px solid #64AADA;}
div.content td.td-rside a.list{display:block;padding:2px 12px;text-decoration:none;color:#fff;width:140px;}
div.content td.td-rside a:hover{text-decoration:underline}
div.content td.td-rside div.news-footer{border-top:1px solid #063155;height:45px}

div.footer div.fast-menu{font-size:11px;padding:5px 15px;line-height:22px;}
div.footer div.fast-menu a{padding:0 10px;text-decoration:none;color:#000;}
div.footer div.fast-menu a:hover{text-decoration:underline;}

div.footer div.flags{float:right;margin:9px 15px;line-height:22px;}
div.footer div.flags a{padding:0 1px;display:block;float:left;}
div.footer div.flags img{display:block;border:1px solid #fff}

div.footer div.contacts{line-height:18px;margin:9px 20px;text-align:center;}
div.footer div.contacts a.f-left{display:block;float:left}
div.footer div.contacts a.f-right{display:block;float:right}
div.footer div.contacts img{display:block;border:1px solid #fff}

.rame{margin:3px 6px 6px 6px;}
.rame td.lt {background:url(../images/border-lt.gif) no-repeat;font-size:4px;padding:0;margin:0;vertical-align:top;}
.rame td.rt {background:url(../images/border-rt.gif) no-repeat;font-size:4px;padding:0;margin:0;vertical-align:top;}
.rame td.rb {background:url(../images/border-rb.gif) no-repeat;font-size:4px;padding:0;margin:0;vertical-align:top;}
.rame td.lb {background:url(../images/border-lb.gif) no-repeat;font-size:4px;padding:0;margin:0;vertical-align:top;}
.rame td.top {height:5px;background:url(../images/border-top.gif) repeat-x;font-size:4px;padding:0;margin:0;vertical-align:top;}
.rame td.bottom {height:5px;background:url(../images/border-bottom.gif) repeat-x;font-size:4px;padding:0;margin:0;vertical-align:top;}
.rame td.left {width:5px;background:url(../images/border-left.gif) repeat-y;font-size:4px;padding:0;margin:0;vertical-align:top;}
.rame td.right {width:5px;background:url(../images/border-right.gif) repeat-y;font-size:4px;padding:0;margin:0;vertical-align:top;}


div.content td.td-content div.content-content a{color:#053668;text-decoration:underline;}
form{margin:0;margin-bottom:4px;}
img{display:block}
.field {border:1px solid #053668;width:30px;height:14px;color:$053668}
.cbsmall{border:1px solid #053668;width:80px;height:18px;color:$053668}
a.add{display:block;width:102px;border:2px solid #fff;text-decoration:none;color:#ffffff;background:#013364;float:right;text-align:center;font-weight:bold}