html, body, #wrapper {min-height:100%; width:100%; height:100%;}
html>body, html>body #wrapper {height:auto;}
html {background: #330000 url('../images/bodybg.gif') repeat;}
body {margin:0px;}

#wrapper {position:absolute; top:0; left:0;}
#footer {clear:both; position:absolute; bottom:0; left:0; background:url('../header/images/bg.jpg') bottom right repeat-x; width:100%; height:35px; text-align:center;}
/*
#footer {bottom:0; width:100%; height:35px; text-align:center; padding:0; background:url('../header/images/bg.jpg') bottom right repeat-x;}
#footer {\width:100%; w\idth:100%;}
*/
#main {margin-bottom:0px; height:auto; padding:0px;}

/* END OF LAYOUT DECLARATIONS */

#headerDiv {padding:0px; margin:0px; vertical-align:top; background:url('../header/images/bg.jpg') top left repeat-x; text-align:right; /* width:99.8%; */ width:100%; height:70px;}
#headLogo {position:absolute; left:0px; top:0px; z-index:1;}
#footerLogo {position:absolute; right:0px; bottom:1px;}

#navbar {position:relative; top:0px; right:0px; z-index:3;}
#flashcontent {position:relative; top:-1px; right:-1px; z-index:4;}

a.backup {font-size:10pt; color:#FFFFFF;}

#centerDiv {margin:10px 225px 80px 0px; background:#FFFFFF url('../images/tr.gif') no-repeat top right; z-index:21;}
#rightDiv {position:absolute; right:-1px; top:80px; margin:0px; background:#FFFFFF url('../images/tl.gif') no-repeat top left; width:185px;}
#titlebox {position:absolute; right:255px; top:75px; margin:0px; padding:0px; z-index:100; background:url('../images/title.gif') no-repeat; height:75px; width:200px;}

#hSpacer {height:auto; min-height:450px;}
* html #hSpacer {height:450px;}

#tabs {position:absolute; right:210px; top:95px; z-index:0;}
#rCol {text-align:center; padding:2px; margin-left:4px; margin-top:6px; margin-right:4px; margin-bottom:0px;}

input {margin:1px; padding:0px 2px; font-family:Tahoma, Arial; font-size:100%; color:#333333;}
textarea {margin:0px; padding:0px 2px; font-family:Tahoma, Arial; font-size:100%; color:#333333;}

a.paginate:link {color:#666666; text-decoration:none;}
a.paginate:visited {color:#666666; text-decoration:none;}
a.paginate:hover {color:#666666; text-decoration:underline;}
a.paginate:active {color:#666666; text-decoration:none;}

a.includes:link {color:#FFFFFF; text-decoration:none; font-weight:900;}
a.includes:visited {color:#FFFFFF; text-decoration:none; font-weight:900;}
a.includes:hover {color:#FFFFFF; text-decoration:underline; font-weight:900;}
a.includes:active {color:#FFFFFF; text-decoration:none; font-weight:900;}

a.items:link {color:#0066FF; text-decoration:underline; font-weight:900;}
a.items:visited {color:#0066FF; text-decoration:underline; font-weight:900;}
a.items:hover {color:#0033FF; text-decoration:none; font-weight:900;}
a.items:active {color:#0033FF; text-decoration:none; font-weight:900;}

a.links:link {color:#0066FF; text-decoration:underline; font-size:75%;}
a.links:visited {color:#0066FF; text-decoration:underline; font-size:75%;}
a.links:hover {color:#0033FF; text-decoration:none; font-size:75%;}
a.links:active {color:#0033FF; text-decoration:none; font-size:75%;}
 
.titlebox {text-align:left; padding:0px; margin-bottom:10px;}
.pagetitle {padding:5px 8px; font-size:125%; font-weight:900; color:#990000; background:#f3f3f3 url('../images/headbg.png') repeat-y top right; margin-bottom:25px;}
.titleimg {margin:3px 9px;}
.splitter {width:90%; color:#EBEBEB; background-color:#EBEBEB; height:1px; border:0px; margin:10px 0px;}

.rcolumn {padding:0px; margin-left:2px; margin-top:0px; margin-right:3px; margin-bottom:10px; text-align:left;}
.rColHead {padding:0px; margin:0px; height:35px; background:#FFFFFF url('../images/tab.png') no-repeat; font-size:100%; font-weight:900; color:#FFFFFF;}

<!--
.lwp-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	line-height: normal;
	color: #001A4A;
}
.lwp-subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #001A4A;
}
-->