
form{margin:0;padding:0;}
div.clr{clear:both;}

ul{margin:0 0 0 20px;padding:0;list-style-type: square;line-height: 16px;}



#wrap{position:relative; min-height:100%; margin:0 auto; width:100%;}
#page{width:920px;margin:0 auto; background:#FFF;}

#header{position:relative; height:374px; background:url(../images/header.jpg) no-repeat; width:920px;}
  #logo{position:absolute; margin:22px 0 0 67px;}
  #company_name{font-size:24px;font-weight:normal;text-transform: none;color: #010101; text-align:center; width:200px; margin:130px 0 0 32px; position:absolute;}

#menu{color:#000;white-space: nowrap; position:absolute; top:0; right:0; width:654px; }
  #menu td.item{text-align:center;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; padding:0 20px;}
  #menu a{text-decoration: none;color: #000;}
  #menu a:hover{color: #FFF;text-decoration: underline;}

#contentwrap{position:relative; overflow:hidden; padding:0 0 20px 30px;}
  #body_area{color:#000;text-align: justify;padding:40px 30px 0 0;vertical-align: top; float:right; width:600px; font-size:12px;}
  #sidebar{ float:left; width:220px; font-size:12px;}
  #sidebar h2{font-size:18px; color:#db6100;}
.imgfloat-left{float:left; margin:2px 15px 7px 0;}
#footer{width:900px; background:#4a4a4a; padding:0 10px;}
  #bottom_menu{color:#fff;text-align: letf;padding: 15px 0px 4px; font-size:12px;}
  #bottom_menu a{color:#fff;text-decoration:underline; padding:0 10px;}
  #bottom_menu a:hover{color:#ff9d03;text-decoration:underline;}

  #bottom_addr{color:#FFF;text-align:left;padding: 4px 10px 15px; font-size:11px;}
  #bottom_addr a{text-decoration:underline;}
  #bottom_addr a:hover{text-decoration: underline;}


.main-page-more-news {overflow: hidden; zoom: 1; width: 562px; *position: relative; *margin-left: -20px; *left: 20px;}
.main-page-morenews {margin-bottom: 18px; width: 260px; margin: 13px 21px 0px 0px; background: url(../images/spacer-h.png) repeat-x 0px 100%; padding-bottom: 19px;display: -moz-inline-box; display: inline-block; *zoom: 1; *display: inline; word-spacing: normal; vertical-align: top;}
.main-page-morenews-header {font: 1.1em/18px Tahoma, Geneva, Sans-serif; color: #000; padding-bottom: 3px; background: url(../images/icon-note-small.png) no-repeat -1px 5px; text-indent: 15px;}
.main-page-morenews-header a {text-decoration: underline; color: #000;}
.main-page-morenews-header a:hover {text-decoration: none; color: #ec380e;}
.main-page-morenews-header img {vertical-align: middle; padding-left: 2px;}
.main-page-morenews-info {color: #808080; font: 1.1em Tahoma, Geneva, Sans-serif; padding-bottom: 5px;}
.main-page-morenews-info li {display: inline;}
.main-page-morenews-info a {color: #808080; text-decoration: underline;}
.main-page-morenews-info a:hover {text-decoration: none;}
.main-page-morenews-info del {padding: 0px 4px;}
.main-page-morenews-text {color: #000; font: 1.1em/14px Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1; height: 169px;}
.main-page-morenews-text br {display: none;}
.main-page-morenews-text img {display: none;}
.main-page-morenews-text img:first-child {display: block; width: 224px !important; float: left; padding: 3px 12px 0px 0px;}
.main-page-morenews-text a {text-decoration: none;}
.main-page-morenews-text * {color: #000; font-weight: normal; font-style: normal;}


















.CSSTableGenerator {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 10px 10px 5px #888888;
	border:1px solid #000000;
	
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
	
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
	border-top-left-radius:4px;
}.CSSTableGenerator table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
	border-top-left-radius:4px;
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
}.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
}.CSSTableGenerator tr:hover td{
	background-color:#b1e2a3;
		

}
.CSSTableGenerator td{
	vertical-align:middle;
	
	background-color:#ffffff;

	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:15px;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#000000;
}.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
		background:-o-linear-gradient(bottom, #ffffff 5%, #9ac2f4 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #9ac2f4) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #9ac2f4 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#9ac2f4");	background: -o-linear-gradient(top,#ffffff,9ac2f4);

	background-color:#ffffff;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#000000;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #ffffff 5%, #9ac2f4 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #9ac2f4) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #9ac2f4 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#9ac2f4");	background: -o-linear-gradient(top,#ffffff,9ac2f4);

	background-color:#ffffff;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}







