/* CSS Document */
/* Away Message */
/*
cream: #ECE3B9;
dgreen: #3A433C;
lgreen: #BCC7BF;
dred: #990000;
*/

body {
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
background-color:#ECE3B9;
}

#header {
padding:0.5em;
color:#ECE3B9;
background-color:#3A433C;
border:1px solid #000;
clear:left;
height:30px;
}

		#header h1 {
		padding:0;
		margin:0;
		}
		
#navigation {
padding:0em;
clear:left;
line-height:250%;
}
		#navigation ul {
		height:29;
		margin: 0px 0px 0px 0px;
		padding:0em 0px 0em 2px;
		list-style-type: none;
		border-top:0px solid #000;
		border-right:1px solid #000;
		border-bottom:1px solid #000;
		border-left:1px solid #000;
		background-color:#BCC7BF;
		background-image:url(image/navRight.gif);
		background-repeat:repeat-y;
		background-position:right 50%;
		font-variant:small-caps;
		font-weight:bold;
		text-align: left;
		font-size:13px;
		}
		
		#navigation ul li {
		display: inline;
		margin:0px;
		}
		
		#navigation ul li a {
		text-decoration: none;
		padding-top:6px;
		padding-bottom:6px;
		padding-right: .5em;
		padding-left: .5em;
		color: #000;
		background-color:#BCC7BF;
		}
		
		#navigation ul li a:hover {
		background-color:#FFFFFF;
		font-stretch:expanded;
		}

h1 { /*not used*/
margin:0px 0px 0px 0px;
padding:0px 0px 0px;
}
h2 {
font-size:1.5em;
margin:1em 0em 0em 0em;
padding:0px 0px 0px 0px;
}
h3 {
font-size:15px;
color:#000000;
font-stretch:expanded;
}
h4 {
font-size:13px;
color:#000000;
font-stretch:extra-expanded;
margin-bottom:0px;
}
hr {
height:2px;
color:#3A433C;
background-color:#3A433C;
}

#table prime {
margin:0px;
padding:0px;
}

#modtable {
margin-right:150px;
}
		#modtable table {
		border-collapse:collapse;
		margin: 1em 0px 1em 0px;
		padding:0px;
		font-size:1em;
		}
		#modtable tr {
		padding:0px;
		margin:0px;
		}
		#modtable th {
		margin:0px 0px 1em 0px;
		padding:3px 5px 3px 5px;
		background-color:#BCC7BF;
		background-repeat:repeat-x;
		background-position:center;
		border-top:1px solid #000000;
		border-bottom:1px solid #000000;
		text-align:left;
		font-weight:bold;
		vertical-align:top;
		}
		#modtable td {
		border-top:0px solid #000000;
		vertical-align:top;
		padding:0px 7px 0px 5px;
		}
		#modtable img {
		border:0px;
		margin-left:2px;
		}
		#modtable a {
		color:#000000;
		text-decoration:none;
		}
		.word {
		color:#990000;
		font-weight:bold;
		margin-right:.5em;
		}
		.defex {
		text-align:right;
		font-weight:bold;
		}

#rightSide {
float:right;
width:140px;
margin:0px 0px 0px 0px;
}
		#rightSide h2 {
		font-size:1.5em;
		margin:.5em 0px 0px 0px;
		}
		#rightSide p {
		margin:.5em 0px 0px 0px;
		color:#990000;
		}
		#rightSide a {
		color:#990000;
		}
		#rightSide a:hover {
		color:#990000;
		font-style:oblique;
		}

#footer {
margin-top:2em;
padding:0.5em;
color:#666666;
clear:left;
text-align:center;
font-size:.8em;
line-height:100%;
padding:1px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
		#footer p {
		margin:.5em;
		}
		#footer a {
		color:#666666;
		}


#form {
border:0px solid #999999;
margin:auto 0px auto 0px;
padding:0px 0px 0px 0px;
font-size:1em;
float:left;
}
		#form table {
		margin:auto 0px auto 0px;
		padding:0px 0px 0px 0px;
		height:290px;
		}
		#form tr {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
		#form th {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		text-align:right;
		vertical-align:top;
		width:6em;
		font-size:14px;
		font-weight:normal;
		}
		#form td {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		margin-bottom:25px;
		vertical-align:top;
		font-size:12px;
		}


#addhelp {
text-align:left;
margin-right:1em;
}
		#addhelp p {
		margin-left:15px;
		font-size:.8em;
		color:#333333;
		}
		#addhelp li {
		margin-left:0px;
		list-style-type:square;
		font-size:.8em;
		color:#333333;
		}
		#addhelp a {
		color:#0000CC;
		font-style:normal;
		text-decoration:underline;
		}


.toggle {
margin:.5em 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#000000;
border-left:1px solid #000000;
}
	.toggle img {
	margin:0px 0px 0px 4px;
	padding:0px 0px 0px 0px;
	border:0px;
	}
	.toggle a {
	color:#000000;
	text-decoration:none;
	font-style:oblique;
	font-weight:bold;
	}


.literature table {
margin:1em;
}
		.literature td {
		border:1px solid #000000;
		padding:.25em;
		background-color: #BCC7BF;
		}
		.literature img {
		border:1px solid #000000;
		}
		.literature p {
		margin:.5em;
		font-size:.8em;
		line-height:100%;
		padding:1px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		}


.cloaked {
display:none;
}

.submitConfirm {
color:#009900;
font-weight:bold;
margin:0px auto 0px 1em;
}

.submitDeny {
color:#FF0000;
font-weight:bold;
margin:0px auto 0px 1em;
}
