body { margin: 0; padding: 0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #339999; }
td { color: #339999; font-size: 10px; font-family: Arial, Verdana, sans-serif; }
a { color: #339999; text-decoration: none; }
a:hover { text-decoration: underline; }

.navOutline { width: 656px; margin: 0; padding: 0; clear: both;}
.nav { height: 12px; width: 656px; display: block; clear: left;}
.nav a { border: 0; padding: 0; margin: 0; }
.nav img {	float: left; display: inline; margin: 0; padding: 0; border: 0; }

.header { padding: 20px 0 0 0; margin: 0; width: 657px; display: block; }
.logos { padding: 8px 0 8px 0; }

.footer { width: 655px; display: block; clear: left; padding-top: 20px; }
.footer p { width: auto; padding: 10px; display: inline; color: #339999; font-size: 10px; font-family: Arial, Verdana, sans-serif; }

.mainStage { clear: none; height: auto; width: 655px; display: block; padding: 16px 0 0 0; }

/* commented backslash hack v2 \*/
.mainStage { display: inline; float: left; clear: left; }
/* end hack */

.titleArea {  width: 214px; float: left; display: inline; }
.titleArea p { width: 180px; text-align: left; display: block; margin-top: 0; padding: 10px 0 0 17px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #737374 }
.blue { color: #339999; }

.homeContent {	width: 250px; float: left; padding: 0; margin: 0; text-align: justify;}
.content { width: 336px; display: inline; float: left; padding: 0; margin: 0; text-align: justify;}

.content h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #5666BB; margin: 0; padding: 0; }
.content p { width: 336px; display: block; margin-top: 0; padding: 0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #737374 }
.content p.error { width: 336px; color: #5666BB; }

.content a { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5666BB; text-decoration: none; }
.content td { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #737374 }

.content input, textarea { width: 100%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5666BB; }
.content input.submit { margin-top: 20px; width: 35px; text-align: center; display: block; color: black; float: right; }

/* commented backslash hack v2 \*/
.content input.submit  { width: auto; margin: 0;}
.content p { width: 100%; display: block; margin-top: 0; padding: 0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #737374 }
.content p.error { width: 100%; color: #5666BB; }
/* end hack */

