body {margin:0; text-align:center; background-color:#fff; font-family:Arial; font-size:12px; color:#666;}

.container {margin:0 auto; text-align:left; width:960px;}
.logo {float:left; margin:46px 0 0 18px;}
.logo a {color:#dff;}
.logo a img {border:0;}
.menu {float:right; margin:28px 21px 0 0;}
.menu ul {list-style-type:none; margin:0; padding:20px 0 0 0;}
.menu ul li {float:left; margin-left:25px;}
.menu ul li.selected {background:url(../img/leaf.jpg) no-repeat 4px 0;}
.menu ul li a {color:#dff;}
.menu ul li a img {border:0; margin-top:24px;}
.content {background:url(../img/bg_content.jpg) no-repeat; padding:0 21px 0 52px; line-height:1.8em;}
.leftColumn {margin-top:124px; float:left; width:402px;}
.rightColumn {margin-top:215px; float:right; width:382px;}
.rightColumnBox {height:150px; overflow:auto; margin-bottom:27px;}
.download {color:#dff;}
.download img {border:0;}

.footer {background:url(../img/bg_footer.jpg) no-repeat; padding:110px 21px 0 52px; color:#afafaf; font-size:11px; margin-bottom:20px;}
.footer .author {float:right;}
.footer a {text-decoration:none; color:#666;}

div.clear {clear:both; height:1px; font-size:1px; line-height:1px;}

<!---------------------------------------------->

table.contact {}
table.contact td {text-align:right; vertical-align:top;}
table.contact td.left {padding:5px 18px 0 0; height:38px;}
table.contact input, table.contact textarea {width:221px; height:18px; line-height:21px; background-color:#d7d7d7; color:#000; border:0; padding:2px;}
table.contact textarea {height:157px;}
table.contact button {background-color:#b0d537; width:68px; height:23px; line-height:33px; color:#2b3506; font-size:12px;}

a.homeLernMore {text-decoration:none; color:#7aa32f; font-weight:bold; margin-left:190px;}

.red {color:#d00;}

.leftColumnAdmin {margin-top:18px; float:left; width:412px;}
.rightColumnAdmin {margin-top:110px; float:right; width:392px;}
.rightColumnBoxAdmin {margin-bottom:27px;}
