html {
  margin:0;
  padding:0;
  width:100%;
  height:100%;
}

body {
  text-align:left; 
  background: white url('images/excel_sheets.gif');
  font-family: Tahoma, Arial; 
  font-size:10pt; 
  margin:0px; 
  padding:0px;
  width:100%;
  height:100%;
}

img {
  border:none;
}

div.text {
  padding:10px;
  padding-top:0px;  
}

h1 {  
  font-size:13pt; 
  font-weight:400;   
}

h2 {
  font-size:11pt; 
  font-weight:600;   
  font-style:italic;
}

div.copyright {
  color:black;
  font-size:10pt;
}

a {
  color:black; 
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

#small-green-x {
  width:57px;
  height:70px;
  float:left;
}

td {
  vertical-align:top;
}

div.footer {
  height:23px;
  background:#A4C0E9 url('images/footer_line.gif') repeat-x;
  text-align:center;
  padding-top:3px;
  font-weight:400;
  color:white;
  bottom:0px;
  width:100%;
  margin:0;
  position:relative;  
}

div.content {
  background: white;
  margin-top:2px;
  color:black;
  font-size:13px;
  text-align:justify;
  width:570px;
  position:relative;
  left:214px;
  padding-top:72px;
  padding-bottom:30px;
  min-height:750px;
}

p {
  text-indent:1em;
}

div.block {
  margin:5px;
  margin-bottom:10px;
  background:#BBD1F1 url('images/background_light.gif') repeat-x;
  border: white 1px solid;
  padding-top:0px;
  text-align:left;
  width:200px;
}

div.divider {
  width:100%;
  height:7px;
  font-size:2px;
  background:#4A7AC9;
}

ul.links {
  padding:0;
  margin:0;
  list-style-type:none;
  position:relative;
}

ul.links li {
  margin-left:5px;
}

ul.links li a {
  padding:0;
  margin:0;
  font-size:13px;
  font-weight:600;
}

ul.links2 {
  padding:0;
  margin:0;
  list-style-type:none;
  position:relative;
}

div.block-header {
  height:25px;
  background: url('images/block_caption.bak.gif') no-repeat;
  padding-left: 12px;
  padding-top:3px;
  padding-bottom:0px;
  font-size:10pt;
  font-weight:600;
  text-align:left;
  margin:0;
}

div.block_content {
  margin:10px;
  width:180px;  
}

div.centered {
  width:100%;
  text-align:center;
}

div.follow {
  width:100%;
  text-align:right;
}

div.follow a {
  color:blue;
  text-decoration:underline;
}

a.greenlink {
  text-decoration:underline;
  color:green;
}

hr {
  color:#dadada;
  border:solid #dadada 1px;
  margin-top:20px;
  margin-bottom:20px;
}

code {
  text-align:left;
}

div.centered img {
  
}

span.link_topic {
  font-weight:bold;
}

div.dict_topic {
  font-weight:bold;
  margin-bottom:5px;
}

span.comment {
  color:#008000;
}

div.contacts {
  font-size:10pt;
}

div.main_img {
  margin-top:-15px;
}

div.adsense {
  margin-top:30px;
  width:100%;
  text-align:center;
}

table.innerblock {
  border:none;
  margin:0;
  padding:0;
  width:180px;
}

table.main {
  border:none;
  margin:0;
  padding:0;
  width:100%;
}

td.header {
  background: green url('images/vba_green_line_header.jpg') repeat-x;
}

td.left-sidebar {
  width:200px;
  background:#658FD2 url('images/background_dark.jpg') repeat-x;  
}

td.right-sidebar {
  width:200px;
  background:#658FD2 url('images/background_dark.jpg') repeat-x;  
}

td.content {
  
}

.google {
  margin-left:40px;
}

table.portfolio td {
  padding-top:20px;
  padding-bottom:10px;
}

div.p-nav {
  text-align:center;
}

.center {
  text-align:center;
}

#uploader {

  margin:50px 0 100px 0;
  
}

ul.links2 li {
  margin-bottom:10px;
  line-height:1.2em;
}

img.fl-left {
  float:left;
  margin:10px;
}