body {
background-color:#ffffff;
margin:0px;
padding: 0px;
font: 1em helvetica, geneva, verdana, arial, sans-serif;
	}

img {
border: 0px solid #ffffff;
margin: 0px;
padding: 0px;
}

img.tut_thumb {
float: left;
margin: 0px;
margin-right: 8px;
border: 1px solid #6d6e71;
}

table.outer {
border: 0px;
border-top: 0px;
}

div.yellowbox {
padding: 15px;
color: black;
background-color: #ffffc0;
border: 1 px solid #800000;
text-align: left;
font-size: 11pt;
line-height: 1.2em;
}


div.logo {
background-color: #ffffff;
padding: 10px;
padding-left: 0px;
float: left;
}

div.logo p {
text-align: right;
font-size: 1em;
line-height: 1.2em;
margin: 10px;
color: #ffffff;
}

img.thumb {
float: left;
margin: 0px;
margin-right: 8px;
}

div.navbar {
width: 990px;
background-color:#7c7d7f;
float: right;
}

div.navbar ul {
margin: 0px;
margin-left:100px;
font-weight: bold;
background-color:transparent;
}

div.navbar li {
list-style-type: none;
float: right;
margin: 0;
border-left: 1px solid #ffffff;
border-right: 0px;
color: #ffffff;
background-color:transparent;
}

div.navbar li a {
float: left;
display: block;
padding: .9em 1.5em;
text-decoration: none;
font-size: .75em;
color: #ffffff;
}

div.navbar li a:hover {
background-color:#647C94;
}

div.navbar li a.highlight {
color:#ffffff;
}

td.sidebar {
width: 320px;
background-color:#C2C4C7;
background-color:#FFF5E1;
border: 0px;
border-right: 1px solid #595a5c;
border-left: 1px solid #595a5c;
}

td.link {
width: 50%;
border: 1px solid #dcdcdc;
}

div.sidebar {
color: #000000;
padding: 30px;
padding-top: 12px;
margin: 0px;
}

div.sidebar h1 {
font-size: 1.2em;
font-weight: bold;
color:#ff8000;
text-align: center;
}

div.sidebar h2 {
font-size: 1em;
font-weight: bold;
color:#000000;
text-align: center;
}

div.sidebar p {
text-align: left;
font-size: .8em;
line-height: 1.2em;
}

div.sidebar a {
color: blue;
text-decoration:none;
}

div.sidebar a:hover {
text-decoration:underline;
}

div.content {
color: #000000;
padding: 30px;
padding-top: 12px;
margin: 0px;
border: 0px;
border-left: 1px solid #595a5c;
}

div.content h1 {
font-size: 1.3em;
font-weight: bold;
color:#ef3100;
text-align: center;
}

div.content h2 {
font-size: 1.1em;
font-weight: bold;
color:#000000;
text-align: left;
}

div.content p {
text-align: left;
font-size: .8em;
line-height: 1.2em;
}

div.content table {
text-align: left;
font-size: .75em;
line-height: 1.2em;
}


div.content a {
color: blue;
text-decoration:none;
}

div.content a:hover {
text-decoration:underline;
}


div.footer {
background-color:#647C94;
color: #ffffff;
margin: 0px;
padding: 10px;
padding-left: 20px;
font-size: .65em;
text-align: center;
}

}
div.footer a:hover {
text-decoration: underline;
}

div.clear {
  clear:both;
  line-height: 0px;
  font-size: 0px;
}

