#topmenu, .header, #menu, #leftnews, #rightnews, #footer, img, .line  {display: none;}

body {
margin: 0 auto;
padding: 0;
font: 76% Arial, Helvetica, sans-serif;
background: #ffffff;}

#leftsidebar {
background: #ffffff;
color: #303030;
margin: 0 auto;
width: 100%;}


#content {
margin: 0px;
border-left: none;
border-right: none;
padding: 0px;
line-height: 1.6em;
text-align: left;}

#content, #leftnews p {color: #333333;}

#content h2 {
font-size: 12pt;
margin: 0;
color: #000;}

#content img {
padding: 0px;
display:inline;
border: none;
background-color: #FFFFFF;}


.greenbox {
background-color: #fff;
border: none;
color: #000;
padding: 0px;
margin: 0px;}

.bluebox {
background-color: #fff;
border: none;
color: #000;
padding: 0px;
margin: 0px;}

.splitright {
background-color: #ffffff;
width: 49%;
float: right;
overflow: hidden;}

.splitleft {
background-color: #ffffff;
width: 49%;
float: left;
text-align: center;
overflow: hidden;}

h3 {
font-size: 1.3em;
margin: 0 0 10px 0;}

a {text-decoration: underline; color: #000;}
a:hover {text-decoration: underline; color: #000;}

a img {border: 0;}





.left {margin: 10px 10px 5px 0; float: left;}
.right {margin: 10px 0 5px 10px; float: right;}

.textbig {
	font-size: 1.4em;
}
.textsmall {font-size: 0.9em; padding-right: 45px;}
.greentext {color: #000;}
.textright {text-align: right;}
.center {text-align: center;}
.small {font-size: 0.9em;}
.bold {font-weight: bold;}
.hide {display: none;}

/* workarounds and hacks */
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

h3 {color: #000; padding-top: 5px; margin-top:0px; font-weight: bold; font-size: 1.1em;}

.indent {padding-left: 25px; padding-right: 35px;}
