body {margin: 0;}
#canvas {width: 900px;}
#layout {float: left; width: 900px;}
#header_left {float: left; width: 592px; height: 78px; text-align: left;}
#header_right {float: left; width: 308px; height: 78px; background-image: url('../images/header_right.gif');}
#nav {float: left; width: 900px; height: 30px; line-height: 30px; text-align: center;}
	a:link.navbtn {color: #A61C2C; font-family: arial; font-size: 16px; text-decoration: none; font-weight: bold;}
	a:active.navbtn {color: #A61C2C; font-family: arial; font-size: 16px; text-decoration: none; font-weight: bold;}
	a:visited.navbtn {color: #A61C2C; font-family: arial; font-size: 16px; text-decoration: none; font-weight: bold;}
	a:hover.navbtn {color: #003F6B; font-family: arial; font-size: 16px; text-decoration: none; font-weight: bold;}
	
#banner_left {float: left; width: 337px; height: 201px;}
#banner_right {float: left; width: 306px; height: 201px; background-image: url('../images/banner_right.jpg');}
#banner_dollars {float: left; width: 257px; height: 201px; background-image: url('../images/banner_dollars.jpg');}
	a:link.bannerlnk {float: left; width: 337px; height: 201px; background-image: url('../images/banner_left.jpg');}
	a:active.bannerlnk {float: left; width: 337px; height: 201px; background-image: url('../images/banner_left.jpg');}
	a:visited.bannerlnk {float: left; width: 337px; height: 201px; background-image: url('../images/banner_left.jpg');}
	a:hover.bannerlnk {float: left; width: 337px; height: 201px; background-image: url('../images/banner_left_over.jpg');}
	
#maincontent {float: left; width: 643px; text-align: left; font-family: arial; font-size: 14px; line-height: 20px;}
#panel {float: left; width: 247px;}
	.panel_top {float: left; width: 257px; height: 38px;}
	.panel_body {float: left; width: 257px; background-image: url('../images/panel_body.gif'); text-align: left;
		font-family: arial; font-size: 12px; color: #383838;}
	.panel_bot {float: left; width: 257px; height: 30px;}
	h3 {font-family: georgia; font-size: 16px; color: #003E6A; margin-top: 10px; margin-bottom: 10px;
		font-weight: bold;}
#footer {float: left; width: 900px; height: 20px; line-height: 20px; font-family: arial; font-size: 11px; background-color: #003F6B;
	color: #ffffff;}
		
		a:link.panelbtn {text-align: left; font-family: arial; font-size: 12px; line-height: 18px; color: #B30C00; 
			text-decoration: underline;}
		a:active.panelbtn {text-align: left; font-family: arial; font-size: 12px; line-height: 18px; color: #B30C00; 
			text-decoration: underline;}
		a:visited.panelbtn {text-align: left; font-family: arial; font-size: 12px; line-height: 18px; color: #B30C00; 
			text-decoration: underline;}
		a:hover.panelbtn {text-align: left; font-family: arial; font-size: 12px; line-height: 18px; color: #B30C00; 
			text-decoration: underline;}

h1 {font-family: georgia; font-size: 24px; color: #1A70A6;}
h2 {font-family: georgia; font-size: 18px; color: #B2B700;}

a:link {text-align: left; font-family: arial; font-size: 14px; line-height: 20px; color: #B30C00; text-decoration: underline;}
a:active {text-align: left; font-family: arial; font-size: 14px; line-height: 20px; color: #B30C00; text-decoration: underline;}
a:visited {text-align: left; font-family: arial; font-size: 14px; line-height: 20px; color: #B30C00; text-decoration: underline;}
a:hover {text-align: left; font-family: arial; font-size: 14px; line-height: 20px; color: #B30C00; text-decoration: underline;}

.red {color: red;}
.redbox {width: 100%; background-color: #FFE1E6; border: 1px solid red; color: red; padding: 5px;}

.smallbox {font-family: verdana; font-size: 11px;}