/* this file contains the stying information for the entire RMFNA site */

/* html tag styling */
body {
	font-family: Tahoma,Arial,sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: normal;
	color: #000099;
	background-color: #FFFFFF;
	text-align: center;
	margin:0px;
	width:96%;
}
legend {font-weight:bold;font-size:0.75em;color:#000000;width:100%}
h1 {
	font-size: 2em;
	font-style: oblique;
	font-weight: bold;
	margin:0px;
}
h2 {
	font-size: 1.5em;
	font-style: normal;
	font-weight: bold;
}
a {
	font-size:.9em;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #990000;
	background-color: #FFFFFF;
}
a:hover {
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #990000;
}
li {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: .15px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: .25px;
}

/* id tags */
div#wrap{width:984px; margin:0 auto; text-align:left;}
div#top {
	
	margin:auto;
	width: 95%;
	left: 15px;
	top: 15px;
	text-align: left;
}
div#discuss_tools{
	text-align:center;
	color:#FFCC00;
	background-color:#006600;
	border-top-color:#FFCC00;
	border-top-style:solid;
	border-top-width:thin;
	border-bottom-color:#FFCC00;
	border-bottom-style:solid;
	border-bottom-width:thin;
	padding-bottom:0.5em;
	margin-bottom:0.25em;
}
div#discuss_tools .button{
	color:#006600;
	background-color:#FFCC00;
	font-weight:bold;
	font-style:italic;
}
table#activities {
	clear:left;
	width:100%;
	border-top:2px solid #000099;
	border-bottom:2px solid #000099;
	border-right:2px solid #000099;
	border-left:2px solid #000099;
}
table#activities caption{font-weight:bold;font-size:1.5em;text-align:center}
table#activities th{font-weight:bold;font-size:16pt;color:#000099;text-align:center;border-bottom:1px outset #000099;border-right:1px outset #000099;}
table#activities td{padding-left:3px;border-bottom:1px outset #000099;border-right:1px outset #000099;}
table#activities tr{font-size:11pt;color:#990000;font-weight:bold;}
table#activities .right{border-right:none;}
table#activities .bottom{border-bottom:none;}
table#activities a {color: #006600;}
table#activities a:hover {color:#FFFFFF;background-color:#006600;}
div#nav {
	float:left;
	clear:both;
	width: 100%;
	text-align:center;
	border-top-width: 4px;
	border-top-style: solid;
}
div#nav a{
	color: #FFFFFF;
	background-color: #000099;
	padding-right: .15em;
	padding-left: .15em;
}
div#nav a:hover{
	color: #FF0000;
	background-color: #FFFFFF;
	padding-right: .15em;
	padding-left: .15em;
}
div#footer {
	float:left;
	clear:both;
	width: 95%;
	border-top-width: 4px;
	border-bottom-width: 4px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #000033;
	border-bottom-color: #000033;
	margin: .5em;
	font-size: 10pt;
	font-style: italic;
	color: #990000;
	font-weight:bold;
}
/* classes for display */
.clean {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.display_nav {
	display:inline;
	text-align: center;
	height: 1.5em;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000066;
	border-left-color: #000066;
	padding-right: .25em;
	padding-left: .25em;
	margin-right: .25em;
	margin-left: .25em;
}
.fakelink {
	font-size:.9em;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #990000;
	background-color: #FFFFFF;
}
.sublinks {
	font-size: .75em;
	font-weight: bold;
	color: #006600;
	font-variant: small-caps;
	text-transform: capitalize;
	line-height:1em;
}
.subfake{
	text-decoration:none;
	font-weight: bold;
	color: #006600;
	font-variant: small-caps;
	text-transform: capitalize;
	line-height:1em;
}
.sublinks a{
	text-decoration:none;
	font-weight: bold;
	color: #006600;
	}
.sublinks a:hover {
	color: #FF0000;
	background-color: #FFFFFF;
}
ul {
	text-align:left
}
.sublist {
	text-indent:30px;
}
.top_para{font-size:0.9em}
.date a{font-weight:bold; color:#006600; font-size:0.9em; font-variant:normal;}
.date a:hover{font-weight:bold; color:#FFFFFF;background-color:#006600; font-size:0.9em; font-variant:normal;}
.doc_table{font-weight:bold; font-size:0.9em; color:#990000}
.tradition_head{font-size:1.25em; font-weight:bold; text-decoration:underline;}
.tradition_discussion {font-size:0.9em; font-style:italic;}
.tradition_application {font-size:0.9em; font-style:normal; color:#990000;}
.required{color:#990000;font-weight:bold;font-style:oblique;}
.response_thread{ cursor:pointer; color:#006600}
.button {color:#006600;background-color:#FFCC00;font-weight:bold;font-style:italic; margin-left:20px; margin-right:20px}
.ord_list {text-transform:capitalize; font-variant:small-caps; font-weight:bold;}
.actTable{font-size:.9em;color:#990000}
.form_label {
	font-weight: bold;
	float: left;
	margin-left:10px;
	width: 230px;
	clear:left;
}


