body { 
	margin: 0px; 
	padding: 0px; 
	background: url('blue-background.gif') #003c79 top center repeat-y; 
	text-align: center;
	font: 12px Arial, Verdana, sans-serif 
	}
	
#container { width: 846px; padding: 10px; margin: 0px auto; text-align: left  }

a { color: #00467f }
a:hover { text-decoration: none }
a:visited { color: #1268ae }

#header img { border: 0px; margin: 0px 0px 0px 15px }
#top-links { float: right; margin-top: 15px; padding-right: 10px }
#bottom-links { border: 1px solid #892034; text-align: right; padding: 5px 10px; color: #892034; margin-bottom: 20px }

.box { width: 262px; padding: 0px 10px; height: 384px; float: left; margin: 35px 0px }
.red { background: url('box-red.jpg') top center no-repeat }
.green { background: url('box-green.jpg') top center no-repeat }
.orange { background: url('box-orange.jpg') top center no-repeat }

.orange a { text-decoration:none; }
.red a { text-decoration:none; }
.green a { text-decoration:none; }

.orange a h2 { color: white !important; text-decoration:none; }
.red a h2 { color: white !important; text-decoration:none; }
.green a h2 { color: white !important; text-decoration:none; }

.box h2 { color: #fff; margin: 18px 0px 235px 0px; font-size: 16px }
.box .text { padding: 0px 20px }


.blue-text { color: #00467f }
.red-text { color: #892034 }

.clear-left { clear: left }
.right-align { text-align: right }
.left-align { text-align: left }

