html,body {
	margin: 0;
	padding: 0;
}
body {
	background-color: #5F4629;
	background-image: url(images/b.jpg);
}
body,div,table {
	font-family: arial, sans-serif;
	font-size: 12px;
}
.nodata {
	font-size: 14px;
	font-style: italic;
	text-align: center;
	height: 25px;
}
.reply {
	color: red;
}
.nav1,.nav2,.nav3,.nav4,.nav5 {
	border: 0;
	behavior: url(iepngfix.htc);
	cursor:pointer;
}
img,.actionT,.actionB {
	border: 0;
	behavior: url(iepngfix.htc);
}
.glow {
	
}
.glowT {
	background-image: url(images/glowT.gif);
}
.glowL {
	background-image: url(images/glowL.gif);
	width: 5px;
}
.glowC {
	background-color: #FFFFFF;
}
.glowR {
	background-image: url(images/glowR.gif);
	width: 5px;
}
.glowB {
	background-image: url(images/glowB.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}
input {
	border: 1px solid #675A4C;
}
input.image {
	border: none;
}
.searchBox {
	border: 1px solid #B45512;
}
input[type="radio"] {
	border: 0;
}

input[type="checkbox"] {
	border: 0;
	width: 13px;
	height: 13px;
	padding: 0px;
	margin: 0px;
	vertical-align: bottom;
	position: relative;
	top: -1px; 
	*overflow: hidden;
}
input.button {
	background-color: #675A4C;
	border: 1px solid #000000;
	color: #FFFFFF;
	font-size: 14px;
}
textarea {
	border: 1px solid #675A4C;
}
select {
	border: 1px solid #675A4C;
}
label {
	display: block;
	padding: 2px 2px 2px 17px;
	text-indent: -15px;
}
a,a:link,a:active,a:visited {
	color: #666677;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.largeBold { /* used for eval add username from and to*/
	font-size: 14px;
	font-weight: bold;
}
.pageActionText {
	font-size: 14px;
	font-weight: bold;
	vertical-align:middle;
}

.optional { /* used for optional fields in a form */
	padding-left: 5px;
	font-size: 10px;
	font-weight: italic;
}
.subhead {
	font-family: 'Courier New';
	font-size: 16px;
	font-weight: bold;
	margin: 5px 0px -4px 0px;
}
.tiny {
	font-size: 10px;
}
.brown {
	color: #996600;
	font-weight: bold;
}
#t {
	background-image: url(images/h.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	text-align: center;
	padding-top: 129px;
}
#ln {
	width: 195px;
}
#lnw {
	margin: 70px 5px 0px 0px;
	text-align: left;
}
#bc {
	width: 1010px;
	margin-left: auto;
	margin-right: auto;
	padding: 5px 0px 5px 0px;
	text-align: left;
	background-color: #B8A316;
}
#b {
	position: relative;
	width: 1000px;
	margin: 0px 5px 0px 5px;
	background-color: #FFFFFF;
}
#lc {
	position: absolute;
	top: -134px;
	left: -117px;
}
#l {
	width: 595px;
	height: 203px;
}
#mt {
	width: 1000px;
}
#m {
	width: 800px;
}
#mw {
	margin: 0px 10px 0px 10px;
}
#rn {
	width: 200px;
	background-image: url(images/m2.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
.rnw {
	margin: 5px;
}
#copy {
	height: 25px;
	padding: 0px 0px 0px 0px;
	color: #4A2801;
	font-size: 9px;
	text-align: center;
	font-variant: small-caps;
	letter-spacing: 2px;
}
#d {
	height: 35px;
	padding: 10px 5px 5px 0px;
	color: #4A2801;
	font-size: 9px;
	text-align: right;
	font-variant: small-caps;
	letter-spacing: 2px;
}
#n {
	position: relative;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #000000;
}
/* used for news, manage aliases */
.alt1_news td {
	background-color: #EEDFB2;
	height: 23px;
}
/* used for news, manage aliases */
.alt2_news td {
	background-color: #F3F1EA;
	height: 23px;
}
.alt1 td {
	background-color: #EEDFB2;
	height: 27px;
}
.alt2 td {
	background-color: #F3F1EA;
	height: 27px;
}
.admin_only td {
	background-color: #000000;
	height: 27px;
}
.selected td {
	background-image: url(images/selected.gif);
	height: 27px;
}
.selectedCap1 {
	position: relative;
	height: 27px;
}
.selectedCap2 {
	position: absolute;
	width: 5px;
	height: 31px;
	right: -3px;
	_right: -4px;
	top: -3px;
	background-image: url(images/selectedCap.gif);
}
.module {
	width: 190px;
}
.moduleT {
	background-image: url(images/moduleT.gif);
}
.moduleL {
	background-image: url(images/moduleL.gif);
	width: 5px;
}
.moduleC {
	background-color: #FFFFFF;
	width: 180px;
}
.moduleR {
	background-image: url(images/moduleR.gif);
	width: 5px;
}
.moduleB {
	background-image: url(images/moduleB.gif);
}
.box {
	width: 190px;
}
.boxT {
	background-image: url(images/boxT.gif);
}
.boxL {
	background-image: url(images/boxL.gif);
	width: 5px;
}
.boxC {
	background-color: #FFFFFF;
	width: 180px;
}
.boxR {
	background-image: url(images/boxR.gif);
	width: 5px;
}
.boxB {
	background-image: url(images/boxB.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}
.edge {
	
}
.edgeT {
	background-image: url(images/edgeT.gif);
}
.edgeL {
	background-image: url(images/edgeL.gif);
	width: 5px;
}
.edgeC {
	background-color: #FFFFFF;
}
.edgeR {
	background-image: url(images/edgeR.gif);
	width: 5px;
}
.edgeB {
	background-image: url(images/edgeB.gif);
}
.form th {
	background-color: #EEDFB2;
	border-left: 1px solid #C7B29A;
	border-right: 1px solid #C7B29A;
	text-align: left;
	font-size: 14px;
	font-weight: normal;
	padding: 4px 10px 4px 4px;
	white-space: nowrap;
}
.form th.top {
	border-top: 1px solid #C7B29A;
}
.form th.bot {
	border-bottom: 1px solid #C7B29A;
}
.form td {
	padding: 2px 2px 2px 5px;
}
.errors {
	background-color: #FCE3E3;
	border: 1px solid #9D4B5A;
	color: #9D4B5A;
	text-align: left;
	padding: 4px 4px 4px 0px;
	vertical-align: middle;
}
.success {
	text-align: center;
	font-size: 14px;
	padding: 4px 4px 4px 4px;
}
.navW {
	
}
.navW a,.navW a:link,.navW a:visited,.navW a:active,.navW a:hover {
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	font-family: 'Courier New';
	text-decoration: none;
}
.nav1 {
	width: 190px;
	height: 20px;
	margin-bottom: 5px;
	background-image: url(images/nav1.png);
}
.nav2 {
	width: 190px;
	height: 20px;
	margin-bottom: 5px;
	background-image: url(images/nav2.png);
}
.nav3 {
	width: 190px;
	height: 20px;
	margin-bottom: 5px;
	background-image: url(images/nav3.png);
}
.nav4 {
	width: 190px;
	height: 20px;
	margin-bottom: 5px;
	background-image: url(images/nav4.png);
}
.nav5 {
	width: 190px;
	height: 20px;
	margin-bottom: 5px;
	background-image: url(images/nav5.png);
}
.subnav {
	width: 190px;
	height: 20px;
	margin-bottom: 5px;
}
.subnav a,.subnav a:link,.subnav a:visited,.subnav a:active,.subnav a:hover
	{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: 'Courier New';
	text-decoration: none;
}
.actionW {
	
}
.actionW a,.actionW a:link,.actionW a:visited,.actionW a:active {
	color: #666677;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.actionW a:hover {
	text-decoration: underline;
}
.actionT {
	width: 200px;
	height: 51px;
	background-image: url(images/actionT.png);
}
.actionC {
	width: 200px;
	background-image: url(images/actionC.png);
}
.actionCW {
	margin: 0px 5px 0px 5px;
}
.actionB {
	width: 200px;
	height: 17px;
	background-image: url(images/actionB.png);
}
.log {
	width: 780px;
	height: 65px;
}
.logL {
	width: 380px;
	padding: 0px 0px 2px 0px;
	text-align: left;
	background-image: url(images/logL.gif);
	background-position: left top;
}
.logLW {
	margin: 0px 0px 0px 24px;
}
.logLW div {
	font-family: 'Courier New';
	font-weight: bold;
}
.logLW a,.logLW a:link,.logLW a:visited,.logLW a:active {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: 'Courier New';
	text-decoration: none;
}
.logLW a:hover {
	text-decoration: underline;
}
.logC {
	width: 10px;
	background-image: url(images/logC.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.logR {
	width: 390px;
	padding: 0px 0px 2px 0px;
	text-align: right;
	background-image: url(images/logR.gif);
	background-position: right top;
}
.logRW {
	margin: 0px 24px 0px 0px;
	font-family: 'Courier New';
}
.num {
	width: 50px;
	height: 48px;
	position: relative;
	margin: 0px 5px 0px 5px;
}
.num1 {
	width: 40px;
	height: 40px;
	position: absolute;
	right: 0px;
	bottom: 0px;
	text-align: center;
	background-image: url(images/num.gif);
}
.num2 {
	margin: 10px 0px 0px 0px;
	font-size: 18px;
	font-family: 'Courier New';
	font-weight: bold;
}
.num2smaller {
	margin: 10px 0px 0px 0px;
	font-size: 15px;
	font-family: 'Courier New';
	font-weight: bold;
}
.num3 {
	position: absolute;
	left: 0px;
	top: 0px;
}
.numPosBox {
	width: 57px;
	height: 18px;
	background-image: url(images/numPosBox.gif);
}
.numNeuBox {
	width: 57px;
	height: 18px;
	background-image: url(images/numNeuBox.gif);
}
.numNegBox {
	width: 57px;
	height: 18px;
	background-image: url(images/numNegBox.gif);
}
.numBoxW {
	padding: 1px 2px 0px 18px;
	text-align: center;
}
.noteT {
	width: 780px;
	height: 19px;
	background-image: url(images/noteT.gif);
}
.noteH {
	width: 780px;
	height: 39px;
	background-image: url(images/noteH.gif);
}
.noteHW {
	margin: 0px 20px 0px 20px;
	font-size: 18px;
	line-height: 50px;
	font-family: 'Courier New';
	font-weight: bold;
}
.noteC {
	width: 780px;
	background-image: url(images/noteC.gif);
	background-repeat: repeat-y;
}
.noteCW {
	margin: 0px 10px 0px 10px;
}
.noteB {
	width: 780px;
	height: 11px;
	background-image: url(images/noteB.gif);
}
.callout1 {
	background-image: url(images/callout.gif);
	background-position: left top;
	background-repeat: repeat-x;
	padding: 0px 20px 0px 0px;
	margin: 0px 5px 0px 0px;
}
.callout2 {
	background-color: #FFFFFF;
	padding: 0px 5px 0px 0px;
	display: inline-block;
}
.evalTable {
	border: 1px solid #C7B29A;
}
.evalTableHeaderTop {
	background-color: #EEDFB2;
	border-bottom: 1px solid #C7B29A;
	padding: 10px;
}
.evalTableHeader td {
	padding: 2px;
	border-bottom: 1px solid #C7B29A;
	font-size: 14px;
	font-weight: bold;
}
.evalTableHeaderCap {
	border-right: 1px solid #C7B29A;
}
.evalTableHeaderBottom {
	background-color: #EEDFB2;
	border-top: 1px solid #C7B29A;
}
.evalTableRow td {
	padding: 0px 2px 0px 2px;
	white-space: nowrap;
}
.evalTableRow td a,a:link,a:active,a:visited {
	color: #666677;
	text-decoration: none;
}
.evalTableRow td a:hover {
	text-decoration: underline;
}
.smallTableHeaderTop { /* used for mailbox and directory*/
	background-color: #EEDFB2;
	border-bottom: 1px solid #C7B29A;
	padding: 5px 3px 0px 3px;
}
.verySmallTableHeaderTop { /* used for mailbox and directory*/
	background-color: #EEDFB2;
	border-bottom: 1px solid #C7B29A;
	padding: 0px 3px 0px 3px;
}

.tab {
	background-color: #EEDFB2;
	background-image: url(images/tabS.gif);
	background-position: left top;
	background-repeat: repeat-x;
	margin-top: 5px;
	/*margin-bottom:5px;*/
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
.tab ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.tab ul li {
	float: left;
	background-color: #675A4C;
	background-image: url(images/tabT.gif);
	background-position: left top;
	background-repeat: repeat-x;
	margin-right: 1px;
}
.tab ul li.last {
	margin-right: 0px;
}
.tab ul li div {
	padding: 3px 10px 4px 10px;
	font-family: Courier New;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.tab ul li div.selected {
	background-image: url(images/tabTick.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}
.tab a:link,.tab a:active,.tab a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.tab a:hover {
	color: #EEDFB2;
}
#tPopup {
	text-align: center;
	padding-top: 5px;
}

.faded { /* used for sub-menu links */
	color: #999999;
	font-size: 11px;
}
/*********************/
#sddm
{	margin: 0 auto;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 16px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 8px 10px;
	width: 145px;
	background: #C9C549;
	color: #3b5d14;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #FFCC00}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #FFEE44;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #3b5d14;
		font: bold 14px arial}

	#sddm div a:hover
	{	background: #FFCC00;
		color: #FFF}

