body {background-repeat: repeat-x; margin: 0;}
#canvas {width: 908px; font-family: verdana; font-size: 12px;}
#layout_top {float: left; width: 908px; }
	.border_noshadow {float: left; width: 4px;}
	#layout_top_content {float: left; width: 900px; height: 290px;}
	#layout_top_content_small {float: left; width: 900px; height: 203px;}
		#header {float: left; width: 900px; height: 65px;}
			#header_left {float: left; width: 300px; height: 65px; line-height: 65px;}
			#header_right {float: left; width: 600px; height: 65px; line-height: 65px; color: #cccc66;}

		#nav {float: left; width: 900px; height: 27px; background-image: url('../images/bg_nav.gif');}
			#nav_border_bot {float: left; width: 900px; height: 1px; background-color: #cbcb66;}
			a:link.navlink {float: left; height: 27px; line-height: 27px; color: #343419; text-decoration: none; text-align: center;
				font-family: verdana; font-size: 11px; font-weight: bold;}
			a:visited.navlink {float: left; height: 27px; line-height: 27px; color: #343419; text-decoration: none; text-align: center; 
				font-family: verdana; font-size: 11px; font-weight: bold;}
			a:active.navlink {float: left; height: 27px; line-height: 27px; color: #343419; text-decoration: none; text-align: center; 
				font-family: verdana; font-size: 11px; font-weight: bold;}
			a:hover.navlink {float: left; height: 27px; line-height: 27px; color: #343419; text-decoration: none; text-align: center; 
				font-family: verdana; font-size: 11px; font-weight: bold; background-color: #CCC86D;}
			.nav_div {float: left; width: 2px; height: 27px; background-image: url('../images/nav_div.gif');}
		#pic {float: left; width: 900px; height: 197px;}
		#pic_small {float: left; width: 900px; height: 110px;}
#layout_main {float: left; width: 908px; background-image: url('../images/shadows.gif');}
#main_area {float: left; width: 900px;}
#main {float: left; width: 896px; font-family: verdana; font-size: 12px; line-height: 16px;}

#sidepanel {float: left; width: 226px; }
	.panel_title {float: left; width: 226px; height: 31px; background: url('../images/bg_panel.gif'); line-height: 31px; color: #ffffff; 
		text-align: center; font-size: 14px; font-weight: bold;}
	.panel_content {float: left; width: 226px; text-align: left;}
#divider {float: left; width: 10px;}
#content {float: left; width: 660px; text-align: left; }
#content_inner {float: left; width: 660px; text-align: left;}
.padding_10 {padding: 10px;}

a:link {color: #002F80;}
a:visited {color: #002F80;}
a:active {color: #002F80;}
a:hover {color: #002F80;}

h1 {float: left; width: 660px; margin-top: 0; height: 31px; background: url('../images/bg_panel.gif'); line-height: 31px; 
	color: #ffffff; font-size: 14px; font-family: verdana;}
h1.left {float: left; width: 330px; margin-top: 0; height: 31px; background: url('../images/bg_panel.gif'); line-height: 31px; 
	color: #ffffff; font-size: 14px; font-family: verdana;}
h1.right {float: left; width: 330px; margin-top: 0; height: 31px; background: url('../images/bg_panel.gif'); line-height: 31px; 
	color: #ffffff; font-size: 12px; font-family: verdana; text-align: right;}
h2 {color: #7D1000; font-family: georgia; font-size: 18px; margin-top: 0;}

.smallgray {font-size: 10px; font-family: verdana; line-height: 15px; color: #666666;}

table.tbl {}
table.tbl th {background-color: #7D1000; color: #ffffff;}

table.frm {}
table.frm th.frmhead {background-color: #7D1000; color: #ffffff;}
table.frm th.frmlbl {text-align: right;}
table.frm td.frmdata {text-align: left;}

a:link.btn {float: left; height: 21px; line-height: 21px; background-image: url('../images/bg_btn.gif'); text-align: center; color: #ffffff; font-family: verdana; text-decoration: none;}
a:visited.btn {float: left; height: 21px; line-height: 21px; background-image: url('../images/bg_btn.gif'); text-align: center; color: #ffffff; font-family: verdana; text-decoration: none;}
a:active.btn {float: left; height: 21px; line-height: 21px; background-image: url('../images/bg_btn.gif'); text-align: center; color: #ffffff; font-family: verdana; text-decoration: none;}
a:hover.btn {float: left; height: 21px; line-height: 21px; background-image: url('../images/bg_btn.gif'); text-align: center; color: #ffffff; font-family: verdana; text-decoration: none;}

#footer {float: left; width: 896px; height: 25px; line-height: 25px; background-color: #7D1000; font-size: 10px; color: #CCC86D;}


