/* wardcraft of cheyenne style sheet
	Jeff Ross 04/2004

*/
body	{font-size: 80%;
	font-family: "Verdana","Arial","Helvetica",sans-serif;
	color: black;
        background: #DFECE2;
	line-height: 100%;
	margin: 1em;}
table	{width: 100%;
	margin: 3px;}
table td {padding: 2px;
	vertical-align: top;
	font-family: "Verdana", "Arial","Helvetica",sans-serif;}
img 	{border: 0px solid #DFECE2;}
td#headertitle {vertical-align: middle;
		text-align: center;
		font-style: italic;
		font-size: 125%;
		line-height: 150%;}
div.currentpage {text-align: left;
		font-weight: bold;
		font-size: 150%;
		font-style: normal;
		line-height: 125%;
		padding-left: .5em;}
td#sidelinks 	{background: #DFECE2;
		width: 175px;
}
td#sidelinks	a {display: block;
		text-decoration: none;
		color: #587678;
		margin: 1em;
		padding: 5px 1px 5px 0px;
		font: bold 100% "Arial", "Verdana", sans-serif;}
td#sidelinks	a:hover
		{color: black;
		text-decoration:underline;}
td#sidelinks 	a:focus
		{color: black;
		text-decoration:underline;}
td#mainpage	{text-align: left;
		background: #DFECE2;	
		}
td.footer2	{font-style: italic;
		font-size: 90%;
		text-align: center;}
td.footer	{
		font-size: 90%;
		font-weight: bold;
		text-align: center;}
td.footer	a{color: #587678;
		text-decoration: none;}
td.footer2	a{color: #587678;
		text-decoration:none;}
td.footer	a:hover
		{color: black;
		text-decoration: underline;
                background-color: #dfece2;}
td.footer	a:focus
		{color: black;
		text-decoration: underline;
                background-color: #dfece2;}
td.footer2	a:hover
		{color: #black;
		text-decoration: underline;
                background-color: #dfece2;}
td.footer2	a:focus
		{color: black;
		text-decoration: underline;
                background-color: #dfece2;}
p		{margin-left: 2em;
		margin-right: 2em;
		margin-top: 1em;
		text-align: justify;
		margin-bottom: 1em;}
p		a{color:#587678;
		background-color: transparent;
		text-decoration: none;}
p 		a:hover
		{color: black;
		text-decoration: underline;
                background-color: #dfece2;}
p		a:focus
		{color: black;
		text-decoration: underline;
                background-color: #dfece2;}
p.center	{text-align: center;}
p.indent	{margin-left: 5em;
		margin-right: 5em;}
div.bullets	{margin-left: 5em;
		margin-right: 5em;}
div.bullets	a {color:#587678;
		background-color: transparent;
		text-decoration: none;}
div.bullets	a:hover
		{color:black;
		text-decoration: underline;
		}
div.bullets     a:focus
		{color: black;
		text-decoration: underline;
		}
ul,ol		{margin-left: 1em;
		margin-right: 1em;
		text-align: left;
		}
ol		{list-style-type: decimal;}
ul,ol 		a{color: #587678;
		text-decoration: none;}
li.question	{font-weight:bold;
		list-style-type: none;}
li		{line-height: 100%;
		font-size: 100%;
		font-weight: 400;
		
		margin-left: 2em;
		margin-right: 2em;
		padding-top: .5em;
		padding-bottom: .5em;}
ul	        a:hover
		{color:black;
		text-decoration: underline;
		background-color: transparent;}
ul              a:focus
		{color: black;
		text-decoration: underline;
		background-color: transparent;}
h1              {text-decoration: none;
                font-size: 200%;
                font-weight: bold;
		line-height: 110%;} 
h3              {text-decoration: none;
                font-size: 175%;
                font-weight: bold;
		line-height: 125%;} 
h3              a:hover
                {color:black;
                text-decoration: underline;
                background-color: transparent;}
h3              a:focus
                {color: black;
                text-decoration: underline;
                background-color: transparent;}
div.inset	{display: block;
		margin: 1em;
		font-size: 125%;
		font-weight: bold;}
h4		{text-decoration: none;
		font-size: 150%;
		font-weight: bold;
		line-height: 125%;}
h4               a{color:#587678;
                background-color: transparent;
                text-decoration: none;}
h4	        a:hover
		{color:black;
		text-decoration: underline;
		background-color: transparent;}
h4              a:focus
		{color: black;
		text-decoration: underline;
		background-color: transparent;}
h5              {font-size: 125%;
                font-weight: bold;
		padding-left: 1em;
		line-height: 125%;}
h5              a:hover
                {color:black; 
		text-decoration: underline;
                background-color: transparent;}
h5              a:focus
                {color: black;
		text-decoration: underline;
                background-color: transparent;}

/* Input form styles */

td.lbl 		{text-align: right;
		width: 40%;
		vertical-align: top;}
td.inp		{text-align:left;}
tr.required	{font-weight:bold;}
/* Member Display Styles */
pre.bold        {font-weight: bold; 
                font-family: "Courier", mono;}
pre             {font-family: "Courier", mono; 
                font-weight: normal;}
.rfigure	{float: right;
		padding-left: .5em;
		padding-right: 1em;
		text-align:right;}
.lfigure	{float: left;
		padding-left: 1em;
		padding-right:.5em;
		text-align: left;}
p.lcaption	{font-style: italic;
		text-align: left;
		font-size: 80%;
		line-height: 110%;
		text-indent: 0;}
p.rcaption	{font-style: italic;
		text-align: right;
		font-size: 80%;
		line-height: 110%;
		text-indent: 0;}
.cfigure	{margin-left: 5%;
		margin: 0.1em;
		padding: 0.0em;
		vertical-align: middle;
		text-align: center;}
p.ccaption	{font-style: italic;
		text-align: center;
		font-size: 120%;
		line-height: 110%;
		text-indent: 0;}
hr		{color: black;
		background-color: transparent;}
.center		{text-align: center;}
.justify	{text-align: justify;}
.right		{text-align: right;}
.left		{text-align: left;}
.bigger		{font-size:  110%;
		line-height:  120%;
		text-align: left;}
.biggest	{font-size:  125%;
		line-height: 150%;
		text-align:center;}
.smaller	{font-size: 75%;
		line-height: 100%;
		text-align: left;}
.smallest	{font-size: 50%;
		line-height: 75%;
		text-align: left;}
.top		{vertical-align: top;}
hr.fatrule      {height: 5px;      
                color: black;}    
hr.thinrule     {height: 2px;      
                color: black;}    
.nomargin	{text-align: left;
		font-size:85%;
		margin: 0.1em;
		padding: .5em;}
.half		{width: 50%;}
.sixty		{width: 60%;}
p.mainpage	{
		line-height: 125%;
		font-size: 120%;}

