HTML {
	height:100%;
	overflow:scroll;
	}

BODY, .BOD, #BODY { 
	font: 10px  Verdana, Arial, Helvetica, sans-serif; color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFF;
	background-image:url(../images/bg.png);
	display:block;
	height:100%;
	}

HTML>BODY {		margin-left: 0px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				}
				
	
TD, TH, FONT { font: 11px Arial, Helvetica, sans-serif; color: #000 }
/* MOD entire */

	.border {
	border:solid 2px #ffb04a;
	
	}

	.mid {
	font: 11px Arial, Helvetica, sans-serif; 
	color: #6a6964; 
	padding:16px;
	background-color:#FFFFFF;
	border-bottom:1px solid #0b1053;
	}
	
	.mid h1 {
	font: 20px Arial, Helvetica, sans-serif; 
	color: #0b1053; 
	letter-spacing:-0.05em;
	}
	
	.login {
	float: right;
	margin-right:10px;
	margin-top: 20px;
	width:209px;
	vertical-align:middle;
	text-align:left;
	color:#FFF;
	}
	
	.login .title {
	margin-bottom: 5px;
	}
	
	.login .button {
	vertical-align:middle;
	}
	
	.toparea {
	text-align: left;
	height: 61px
	}
	

	DIV.menu {
	text-align: left;
	vertical-align: bottom;
	height: 26px;
	width:760px;
	margin-left: 5px;
	float: left;
	}
	
	.menu ul {	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: right;
	}
	
	ul {
	display:block;
	list-style-type:circle;
	
	}
	
	li {
	list-style-type:circle;
	padding-left: 2px;
	display:block;
	}
	
	.narrowcolumn {
		
		margin-left: 88px;
		
	}
	
	.narrowcolumn img{
	
		margin:0px;
	
	}
	
	.footer {
		width:777px;
		height:88px;
		background-color:#869e7a;
		border-top: #657f59 solid 1pt;
		vertical-align:bottom;
		text-align:center;
		display:block;
		color:#FFF;
		float:none;
	}
	
	.footerLinks {
		width:777px;
		height:34px;
		padding-top:20px;
		text-align:center;
		vertical-align:middle;
		display:block;
		font: 11px  Verdana, Arial, Helvetica, sans-serif;
		color: #656565;
		background-color:#FFFFFF;
	}
	
	
	.topLinks {
		width:761px;
		height:25px;
		vertical-align:middle;
		display:block;
		float:left;
		padding-left:16px;
		font: 11px  Verdana, Arial, Helvetica, sans-serif;
		color: #FFF;
		background-color:#869e7a;
		background-image:url(../images/menu/menubg.gif);
		background-repeat:repeat-x;
		
	}
	
	.topButton, .topButton:visited, .topButton:link {
		display:inline;
		float:left;
		padding:6px;
		padding-left:5px;
		padding-right:5px;
		margin:0;
		vertical-align:bottom;
		font: 11px  Verdana, Arial, Helvetica, sans-serif;
		color: #FFF;
	}
	
	.menuDiv {
		display:inline;
		float:left;
		width:4px;
	}
	
	.topButton:hover {
		color: #FFFFFF;
		background-color:#bf6253;
	}
	
	HTML>BODY>.footer {
		
		m/argin-left:16px;
	
	}
	
	.footer a { font: 9px  Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; display:inline;}
	
	.footer a:link {	
	color: #FFFFFF;
	}
	.footer a:hover {	
	color: #000;
	}
	.footer a:visited {	
	color: #FFFFFF;
	}
	.footer a:active {	
	color: #FFFFFF;
	}
	

	INPUT {
	background:#FFFFFF; 
	font: 10px  Verdana, Arial, Helvetica, sans-serif;
	color: #869e7a;
	padding:0;
	margin:0;
	border: 1pt solid #869e7a;
	}
	
	.radio {
	background:#FFFFFF; 
	font: 9px  Verdana, Arial, Helvetica, sans-serif;
	color: #869e7a;
	padding:0;
	margin:0;
	border:0;
	}
	
H1 { 
	font: 18px  Verdana, Arial, Helvetica, sans-serif; color: #656565; font-weight:bold;
	}

H3 { 
	font: 12px  Verdana, Arial, Helvetica, sans-serif; color: #656565; font-weight:bold;
	}
	
H2 { 
	font: 11px  Verdana, Arial, Helvetica, sans-serif; color: #656565; font-weight:bold;
	}
	
.title { 
	vertical-align:middle; height:20px;  font:13px  Verdana, Arial, Helvetica, sans-serif; color: #656565; font-weight:bold;
	}
	
.title img { 
	height:20px; width:20px; border:0; margin:0; padding:0; padding-right:10px; float:left; 
	}
	

/* MOD BODY */

	.mod-body {
	
	}

	.main-left {
	text-align: left;
	float: left;
	padding: 0;
	margin: 0;
	width: 546px;
	}
	.main-para {
	text-align: left;
	float: left;
	padding: 0;
	margin: 20;
	width: 46px;
	}
	DIV.main-right {
	padding: 7px 0px 12px 0px;
	width:200px;
	float:left;
	}
	.sideheader {
	margin: 0px 19px 19px 37px;
	color: #888888;
	background-image: url(../images/headerline.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 14px;
	width: 100%;
	
	}
	
	.main-title {
	margin: 7px 2px 19px 88px;
	text-align: left;
	color: #888888;
	background-image: url(../images/headerline.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 14px;
	overflow: visible;
	
	}
	
	.pages-title {
	margin: 7px 2px 19px 0px;
	text-align: left;
	color: #888888;
	background-image: url(../images/headerline.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 14px;
	overflow:visible;
	font: 10px  Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	
	}
	
	.textarea {
	padding: 0px 0px 12px 88px;
	text-align: left;
	line-height: 14px;
	}
	.rightlinks ul {	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 25px;
	list-style: none;
	}
	
	.rightlinks li {
		background-image: url(../images/point.gif);
		background-repeat: no-repeat;
		line-height: 14px;
		padding-left:12px;
	}
	
	.rightlinks a:link {	
	color: #CCCCCC;
	}
	.rightlinks a:hover {	
	color: #676750;
	}
	.rightlinks a:active {	
	color: #CCCCCC;
	}
	
	a:link, a:active, a:visited {
	text-decoration: none;
	color: #656565;
	}
	
	a:hover {
	color: #CCC;
	}
	
	.intro {
	width:450px;
	background:#F5F2EB;
	height:20px;
	vertical-align:middle;
	}
	
	.intro a:link, a:active, a:visited {
	text-decoration: none;
	color: #000000;
	}
	
	.intro a:hover {
	color: #d5d2cB;
	}
	
	/* END MOD BODY */

.input-select { color: #000000; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #666666; width: 120px }
.input-comments { color: #000000; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #666666 }
.button { color: #ffffff; background-color: #869e7a; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border: 1px solid #666666 }


/* PHP STYLES */

.TBL_HD {
	padding:10px;
	font: 11px  Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #656565;
	}
	
.TBL_ROW {
	padding:10px;
	font: 11px  Verdana, Arial, Helvetica, sans-serif; 
	color: #656565;
	}

