body{background-color:#DFF8FE;}
#outer_shell{background-color:white; width:1000px;}
#shell_tl{background-image:url(../img/outer_tl.jpg); background-position:top left; background-repeat:no-repeat; width:20px;}
#shell_mid{}
#shell_tr{background-image:url(../img/outer_tr.jpg); background-position:top right; 	background-repeat:no-repeat; width:20px;}
#shell_bl{background-image:url(../img/outer_bl.jpg); background-position:bottom left; 	background-repeat:no-repeat; width:20px;}
#shell_br{background-image:url(../img/outer_br.jpg); background-position:bottom right; 	background-repeat:no-repeat; width:20px;}

#header_table{margin-top:15px; width:100%;}
#header_images_table{margin-left:auto;}
#header_image_spacer{width:45px;}

#main_body_table{width:100%;}
#left_margin_outer_cell{width:200px;vertical-align:top;}
#left_margin_table{width:190px;}
#left_margin_cell_1{border-bottom:1px solid black; border-top:1px solid black;}
#left_margin_cell_2{border-bottom:1px solid black; line-height:25px;}
#left_margin_cell_3{color:#000000; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#left_margin_cell_right{border-right:1px solid black;}

.leftlinkcell_spacer{height:18px;}

#bottom_margin_1{}
#bottom_margin_1_spacer_1{border-bottom:7px solid #5A2C00;}
#bottom_margin_1_spacer_2{height:10px;}
#bottom_margin_1_table{width:98%; margin:auto;}
#bottom_margin_2{color:#3A1903; text-align:center; font-size:12px;}
.bottomlinkcell_start{border-right:solid 2px #5883C2; text-align:left;}
.bottomlinkcell{border-right:solid 2px #5883C2; text-align:center;}
.bottomlinkcell_end{text-align:right;}

a.leftlink:link { 		color:	#0083A9; 	font-weight: bold; font-size: 16px; text-decoration:none; 	font-family:Arial, Helvetica, sans-serif;}
a.leftlink:active { 	color: 	#0083A9; 	font-weight: bold; font-size: 16px;	text-decoration:none; 	font-family:Arial, Helvetica, sans-serif;}
a.leftlink:visited { 	color: 	#0083A9; 	font-weight: bold; font-size: 16px; text-decoration:none; 	font-family:Arial, Helvetica, sans-serif;}
a.leftlink:hover { 		color: 	#3A1903; 	font-weight: bold; font-size: 16px; text-decoration:none; 	font-family:Arial, Helvetica, sans-serif;}
a.bodylink:link{ 		color:	#0083A9; 	font-weight: bold; font-size: 12px; text-decoration:none; 	font-family:Arial, Helvetica, sans-serif;}
a.bodylink:active{		color: 	#0083A9; 	font-weight: bold; font-size: 12px; text-decoration:none; 	font-family:Arial, Helvetica, sans-serif;}
a.bodylink:visited{ 	color: 	#0083A9; 	font-weight: bold; font-size: 12px; text-decoration:none; 	font-family:Arial, Helvetica, sans-serif;}
a.bodylink:hover{ 		color: 	#3A1903; 	font-weight: bold; font-size: 12px; text-decoration:none; 	font-family:Arial, Helvetica, sans-serif;}
a.bottomlink:link { 	color:	#0083A9; 	font-size: 12px;	text-decoration:none; 	font-family:Arial, Helvetica, sans-serif;}
a.bottomlink:active { 	color: 	#0083A9; 	font-size: 12px;	text-decoration:none; 	font-family:Arial, Helvetica, sans-serif;}
a.bottomlink:visited { 	color: 	#0083A9; 	font-size: 12px;	text-decoration:none; 	font-family:Arial, Helvetica, sans-serif;}
a.bottomlink:hover { 	color: 	#3A1903; 	font-size: 12px;	text-decoration:none; 	font-family:Arial, Helvetica, sans-serif;}

a.hlink:link{color:#572700; font-weight:bold; text-decoration:none;}
a.hlink:active{color:#572700; font-weight:bold; text-decoration:none;}
a.hlink:visited{color:#572700; font-weight:bold; text-decoration:none;}
a.hlink:hover{color: #0083A6; font-weight:bold; text-decoration:none;}

#page_title{font-size:36px; font-weight:bold; color:#5A3A00; font-family:Arial, Helvetica, sans-serif;}
.body_image_left{margin-right:30px;}

.dataform {color: #5B2E05;	font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }

.text10 { color:#5B2E05; font-family:Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}
.text12 { color:#5B2E05; font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
.text14 { color:#5B2E05; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.text16 { color:#5B2E05; font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; }

.flash{
	border: 1px solid #60BF60;
	background: #E6FFE6;
}
.warn{
	border: 1px solid #dcdc63;
	background: #FFFFDD;
}
.error{
	border: 1px solid #BF3030;
	background: #FFE6E6;
}
.flash, .warn, .error {
	font-size: 1em;
	font-weight: bold;
	padding: 10px;
	display: block;
	color: #444;
	margin: 10px;
	line-height: 1.4em;
}