.blog{width:728px;}
.maincontent,td.maincontent{width:740px;height:auto;}
.blog .contentpaneopen .readon,.blog .contentpaneopen .readon a{background-image:url(../images/readmore.png);background-repeat:no-repeat;background-position:right;color:#000;font-weight:700;font-family:"times New Roman", saysetta, tahoma;padding-right:12px;margin-top:1px;}
#maincontent{padding-right:5px;padding-left:5px;width:728px;padding-top:5px;}
#lang{float:right;padding-right:5px;padding-left:5px;padding-top:5px;margin-right:15px;}
#user1{float:left;width:50%;margin-right:3px;margin-left:3px;}
#user2{float:left;width:47%;margin-right:3px;margin-left:3px;}
#footer{width:100%;background-color:#514e4e;font-family:"times New Roman", saysetta, tahoma;font-size:14px;color:#FFF;text-align:center;padding:10px 0;}
#footer a{color:#CCC;}
.clr{clear:both;}
#banner{clear:both;height:auto;padding-top:0;padding-right:0;padding-bottom:0;position:relative;left:-2px;margin:0;}
#left{width:248px;margin:0;}
.bgleft{background-image:url(../images/leftbg.jpg);background-repeat:repeat-x;background-position:top;background-color:#aadbf9;}
#main{height:auto;width:990px;margin-right:auto;margin-left:auto;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;background-color:#FFF;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-color:#AEAEAE;border-bottom-color:#555756;border-left-color:#AEAEAE;margin-bottom:10px;padding:0;}
#head{background-image:url(../images/head.jpg);background-repeat:no-repeat;height:113px;width:100%;background-position:center;text-align:center;}
#topmenu{background-image:url(../images/bgtopmenu.png);background-repeat:repeat-x;height:60px;width:100%;padding-right:0;padding-bottom:0;padding-left:0;background-position:center;margin:0;}
#content{width:990px;margin:0;padding:0;}
#bottom{height:10px;width:100%;}
#mainbg{width:894px;margin-top:auto;margin-right:auto;margin-left:auto;background-color:#9dd6f9;}
#topmenu #mainlevel-nav,#topmenu .menu-nav{font-size:16px;color:#FFF;font-family:"times New Roman", saysetta, tahoma;padding-right:0;padding-bottom:0;padding-left:0;margin:0;}
#topmenu ul#mainlevel-nav,#topmenu ul.menu-nav{margin-right:0;margin-bottom:0;margin-left:10px;padding:0;}
#topmenu #mainlevel-nav li,#topmenu .menu-nav li{float:left;list-style-type:none;line-height:10px;padding-top:16px;padding-bottom:5px;padding-left:10px;}
#topmenu #mainlevel-nav li a,#topmenu .menu-nav li a{color:#FFF;border-right-width:1px;border-right-style:solid;border-right-color:#FFF;padding-right:10px;line-height:16px;text-decoration:none;}
#topmenu #mainlevel-nav li:hover,#topmenu .menu-nav li:hover{display:block;background-color:#369f0e;height:15px;text-decoration:none !important;border-bottom-width:1px;border-bottom-color:#FFF;border-style:none none dotted;}
#left .moduletable_menu{font-family:"times New Roman", saysetta, tahoma;font-size:14px;color:#666;font-weight:700;width:236px;border-color:#0c6183 #bfbec4 #bfbec4;border-style:solid;border-width:5px 1px 1px;margin:2px auto 5px;}
.moduletable{display:block;}
#left .moduletable_menu .menu li{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#798281;list-style-type:none;margin:0;padding:5px 5px 5px 10px;}
#left .moduletable_menu .menu li a{color:#666;font-weight:700;text-decoration:none;}
#left .moduletable_menu .menu li a:hover{background-color:#00ABD7;color:#FFF;}
#left .moduletable_menu .menu li a:active{background-color:#CCC;}
#left .moduletable_menu h3,.moduletable h3{padding-top:5px;}
#left .moduletable_menu .menu .parent ul{font-size:12px;margin:0;padding:0;}
#left .moduletable_menu .menu .parent li{background-image:url(../images/list.gif);background-repeat:no-repeat;background-position:left 9px;padding-left:12px;border-bottom-style:none;font-weight:400;}
#left .moduletable_menu .menu .parent li a{font-weight:400;}
.moduletable_menu h3,.moduletable h3{font-family:"times New Roman", saysetta, tahoma;font-size:18px;padding-left:10px;background-image:url(../images/moduleh.gif);background-repeat:repeat-x;background-color:#F3F3F3;border:1px solid #E2E2E2;padding-top:2px;padding-bottom:3px;}
#left .moduletable{border-top-width:5px;border-top-style:solid;border-top-color:#0c6183;font-family:"times New Roman", saysetta, tahoma;font-size:14px;color:#666;font-weight:700;width:236px;margin:2px auto 5px;}
#left .moduletable #form-login{padding-left:15px;}
.blog .contentpaneopen .createdate{font-family:"times New Roman", saysetta, tahoma;font-size:10px;margin:0;padding:0;}
.contentheading{font-family:"times New Roman", saysetta, tahoma;color:#009F0D;font-weight:700;padding-top:7px;}
#maincontent .moduletable h3{background-image:url(../images/moduleh.png);border:1px solid #B8B8B8;font-size:16px;color:#009F0D;background-repeat:no-repeat;background-position:2px 6px;padding:3px 3px 3px 15px;}
#maincontent .moduletable{border-top-width:4px;border-top-style:solid;border-top-color:#06C;}
#maincontent .moduletable .latestnews li,#maincontent .moduletable .mostread li{list-style-image:url(../images/indentmodule.png);}
#content .moduletable a{color:#4c4b4b;}
.blog .article_column .article_separator,.blog .article_separator{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#666;margin-bottom:8px;height:5px;}
#component-contact{padding-left:20px;}
#topmenu .moduletable,#left .moduletable_menu ul.menu{margin:0;padding:0;}
