body { margin : 0 auto; color : #000; background: #fff; }

.topnav { font-size: 11px; text-align: right; color: #000; vertical-align: bottom; }
.topnav A { font-weight: bold; }
.bottomnav {color: #336699; font-size: 9px; text-align: center;}
.white {color: white; font-size: 11px;}
.title{color: white; font-size: 13px; font-weight: bold;}

p { color: #FFF; font: 12px/15px Helvetica, Verdana, sans-serif; text-align: left; }
H2 { color: #FFF; padding: 0; font: 16px/15px Helvetica, Verdana, sans-serif; font-weight: bold; }
H3 { color: #FFF; padding: 10px 0 0 0; margin: 0; font: 14px/10px Helvetica, Verdana, sans-serif; font-weight: bold; }
	
A:link 		{text-decoration: none; color: #336699;}
A:visited 	{text-decoration: none; color: #336699;}
A:active 	{text-decoration: none}
A:hover 	{text-decoration: none; color: #5588aa;}

input { background: transparent; border: 1px solid white; padding: 2px; color: white; font: 10px/17px Lucida, Verdana, sans-serif; }
	
li { padding-bottom: 4px; color: white; font: 11px/15px Lucida, Verdana, sans-serif; text-align: left; }

TABLE { color: white; font: 12px/15px Lucida, Verdana, sans-serif; text-align: left; }
.Left { float: left; margin-right: 20px; }
.Right { float: right; margin-left: 20px; }
.Image IMG { margin-bottom: 20px; border: 2px solid #FFF; }

DIV .ColumnLeft { width: 520px;  float: left; }
DIV .ColumnRight { width: 150px; float: right; }
DIV .Column2 { width: 400px; float: right; }

HR { border: 1px solid #406a8c; } 
.Button A:HOVER { border-color: #DDD; background-color: #111; }
.Button A { border: 1px solid rgb(153, 153, 153); padding: 5px 10px 6px; color: rgb(255, 255, 255); background-color: rgb(43, 81, 118); text-decoration: none;}