@charset "UTF-8";

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
}
html, body {
	height: 100%;
}
body {
	background-color: #FCF2CD;
	color: #333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 100%; /* 16px */
	line-height: 1.75em; /* 28px */
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
}
body {
	font-size: 0.75em; /* 12px */
	line-height: 1.83em; /* 22px */
}
form {
	border: 3px double #ACB8BF;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
fieldset {
	border: 1px solid #ACB8BF;
	padding: 10px;
	background-color: #F7F8F8;
}
legend {
	display: none;
}
hr {
	border: none 0;
	border-top: 1px solid #ACB8BF;
	height: 1px;
}
h1 {
	font-size: 2em; /* 24px */
	line-height: normal;
	font-weight: normal;
	color: #6A4940;
	margin: 15px 60px 0px;
}
h2 {
	font-size: 1.5em; /* 18px */
	line-height: normal;
	font-weight: normal;
	margin: 15px 60px;
}
h3 {
	font-size: 1.16em; /* 14px */
	line-height: normal;
	margin: 15px 60px;
}
img {
	border: none;
}



#frm {
  background-color: #FFF;
  background-image: url(/images/innerFrm_bck.gif);
  background-repeat: repeat-y;
  margin: 0 auto -45px; /* the bottom margin is the negative value of the footer's height */
  text-align: left;
  width: 760px;
  min-height: 100%;
  /* neede for sticky footer in ie6 */
  height: auto !important;
  height: 100%;
}
#frm #hdr {
  background-color: #FCF2CD;
  height: 80px;
}
#frm #mnu {
	background-color: #FCF2CD;
	height: 35px;
	background-image: url(/images/mnu_bck.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
}
#frm #innerFrm {
  overflow: hidden;
}
#frm #innerFrm #rtCol {
	float: right;
	width: 180px;
	padding: 10px;
	background: #B1ACD5 url(/images/rtCol_bck.jpg) no-repeat;
}



#frm #innerFrm #ltCol #splash {
	height: 260px;
	width: 555px;
}
#frm #innerFrm #ltCol {
	margin: 0px 200px 0 0;
	background: url(/images/ltCol_bck.gif) no-repeat;
	min-height: 585px;
}
#frm #innerFrm #ltCol p.crumb {
	font-size: 0.833em; /* 10px */
	margin: 15px 60px 0px;
}
#frm #innerFrm #ltCol p {
	margin: 15px 60px;
}
#frm #innerFrm #ltCol table {
	margin: 15px 60px;
}
#frm #innerFrm #ltCol ul, #frm #innerFrm #ltCol dl {
	margin: 15px 60px;
}

#frm #clr {
	height: 45px;
}
#ftr {
	background-color: #B1ACD5;
	height: 25px;
	padding: 20px 10px 0px;
	width: 740px;
	margin: 0 auto;
	background-image: url(/images/ftr_bck.gif);
	background-repeat: no-repeat;
	text-align: left;
	color: #FFF;
}
#ftr p {
	padding: 0;
	margin: 0;
}
#ftr p.right {
	float: right;
}
#ftr p a {
	color: #FFF;
	text-decoration: none;
}
#ftr p a:hover {
	color: #6A4940;
}

.imgLt {
	float: left;
	padding: 5px;
	border: 1px solid #6A4940;
	margin: 9px 15px 0px 0px;
}
.imgRt {
	float: right;
	padding: 5px;
	border: 1px solid #6A4940;
	margin: 9px 0px 0px 15px;
}

<!--[if IE 5]> 
/* IE 5 does not use the standard box model, so the column widths are overidden to render the page correctly. */
#frm #innerFrm #rtCol {
  width: 200px;
}
<![endif]-->
<!--[if IE]>
/* The proprietary zoom property gives IE the hasLayout property which addresses several bugs. */
#frm #innerFrm, #frm #innerFrm #ltCol, #frm #innerFrm #splash {
  zoom: 1;
}
<![endif]-->