html,body {
  margin:0;
  padding:0;
  height:100%;
  border:none;
}

body {
	margin-top: 2px;
	color: #000000;
	font-size: 82.5%;
	background: #5C3925;
	font-family: Arial, Helvetica, sans-serif;
	list-style-position: outside;
	list-style-type: square;
}

#mainContainer {
	width: 770px;
	border: 1px solid #FFB53C;
	padding: 0;
	margin: auto;
}

img.banner {
	background: url('images/banner-bg.jpg') top right no-repeat;
}

#ContentArea {
	background: #C87823 url('images/content-bg.png');
}

#headline {
	padding: 4px 12px 4px 12px;
	color: #FFFFFF;
	text-align: left;
}

.headline-right {
	background: url('images/headline-bg.png') 266px bottom no-repeat;
}

.headline-left {
	background: url('images/headline-bg.png') -266px bottom no-repeat;
}

#headline p {
	margin: 4px 30px 4px 12px;
}

#sidebar {
	width: 248px;
	height: 100%;
	color: #FFFFFF;
	text-align: justify;
	padding: 4px 12px 4px 12px;
}

.sidebar-left {
	float: left;
	background: url('images/sidebar-bg.png') top right repeat-y;
}

.sidebar-right {
	float: right;
	background: url('images/sidebar-bg.png') top left repeat-y;
}

#sidebar p {
	margin: 8px 5px 11px 3px;
}

#sidebar a, #sidebar a:link, #sidebar a:visited, #sidebar a:active {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

#sidebar a:hover {
	font-weight: bold;
	text-decoration: underline;
	font-style: italic;
	color: #FFFFFF;
}

#sidebar a.nohover:hover {
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #FFFFFF;
}

table.MainArea {
	width: auto;
	background: #FFFFFF;
	border: 1px solid #5C3925;
}

table.rm-right {
	border-right: 0px none;
	border-bottom: 0px none;
}

table.rm-left {
	border-left: 0px none;
	border-bottom: 0px none;
}

tr.orangerow {
	background: url('images/orange-bg.png');
}

td {
	text-align: left;
	vertical-align: top;
}

table.NFRPackage td {
	text-align: center;
}

p {
	text-align: justify;
	margin: 11px 28px 11px 24px;
}

#Footer {
	vertical-align: middle;
	height: 36px;
	background: url('images/bottom-bg.jpg') repeat-x;
}

.copyright {
	text-align: left;
	padding: 0px 12px;
	line-height: 36px;
	font-size: 0.9em;
	color: #FFB53C
}

.copyright a, .copyright a:link, .copyright a:active, .copyright a:visited, .copyright a:hover {
	font-size: 0.9em;
	color: #FFB53C;
	text-decoration: none;
}

a {font-weight: bold; text-decoration: none; color: #000000}
a.visited {font-weight: bold; text-decoration: none; color: #000000}
a.hover {font-weight: bold; text-decoration: none; color: #000000}
a.active {font-weight: bold; text-decoration: none; color: #000000}
a.onwhite {font-weight: bold; text-decoration: none; color: #844407}
a.onwhite:visited {font-weight: bold; text-decoration: none; color: #844407}
a.onwhite:hover {font-weight: bold; text-decoration: none; color: #844407}
a.onwhite:active {font-weight: bold; text-decoration: none; color: #844407}
a.white {font-weight: bold; text-decoration: none; color: #FFFFFF}
a.white:visited {font-weight: bold; text-decoration: none; color: #FFFFFF}
a.white:hover {font-weight: bold; text-decoration: none; color: #FFFFFF}
a.white:active {font-weight: bold; text-decoration: none; color: #FFFFFF}
a.flamingopink {font-weight: bold; text-decoration: none; color: #EF086B}
a.flamingopink:visited {font-weight: bold; text-decoration: none; color: #EF086B}
a.flamingopink:hover {font-weight: bold; text-decoration: none; color: #EF086B}
a.flamingopink:active {font-weight: bold; text-decoration: none; color: #EF086B}
.menu {font-size: 8pt;}
a.menu {text-decoration: none; color: #000000}
a.menu:visited {text-decoration: none; color: #000000}
a.menu:hover {text-decoration: none; color: #000000}
a.menu:active {text-decoration: none; color: #000000}
.white {color: #ffffff}
.darkorange {color: #E59D30}
.lightorange {color: #FFB53C}
.yellow {color: #FFF067}
.heading {font-size: 16px}
.smaller {font-size: 11px}
.miniem {font-size: 10px; font-style: italic;}
ul {margin-left: 1.75em; padding-left: 0; list-style-position: outside; list-style-type: square;}
ul.indent {margin-left: 3.5em; padding-left: 0; list-style-position: outside; list-style-type: square;}
li {list-style-position: outside; list-style-type: square;}
.heading1 {font-size: 20px}
.heading2 {font-size: 18px}
.heading3 {font-size: 16px}
.heading4 {font-size: 15px}
.heading5 {font-size: 14px}
.accessable {color:#503320; font-size: 9px;}
