@charset "utf-8";
/* CSS Document */

A:link {text-decoration: none; font-weight: bold; color: chocolate}
A:visited {text-decoration: none; color: darkgoldenrod; font-weight: bold}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: brown;}

A.up:link {text-decoration: none; font-weight: bold; color: crimson}
A.up:visited {text-decoration: none; color: firebrick; font-weight: bold}
A.up:active {text-decoration: none}
A.up:hover {text-decoration: underline; color: brown;}

#main_body {font-size: 100%;
background-color:#F8DFBA; 

 /* background-image:url(/images/endpapers3.bkgd.png);  */
}

#container
{
width: 900px;
/* background-color: #fff; */
background-image:url(/images/container.bkgd.png);
color: #333;
border: 4px solid gray ;
margin-left: auto;
margin-right: auto;

}


#padded-div {
/*padding: 20px;
html>body padding: 10px; */
}

#message_box {
text-decoration:none;
font-weight: bolder;
font-style:normal;
font-size:14px;


}





#top
{
padding: 0px;
background-color: #ddd;
background-image:url(/images/top_bkgd.png);
height: 95px;
border-bottom: 1px solid gray;
}




#topActive
{
padding: 0px;
background-color: #ddd;
background-image:url(/images/top_bkgd_active.png);
height: 95px;
border-bottom: 1px solid gray;
}





.tinyital {
line-height: 0.875em;
padding-left: 8px;
padding-right: 8px:
margin-top: 0.25em;
margin-right: 0.45em;
font-size:small;
font-style:italic;
}

.help_li {
font-family: verdana, arial, sans-serif; 
font-size:smaller;
line-height: 1em;
}


#top h1
{
padding: 0;
margin-top: 20px;
margin-left: 20px;
padding: 8px;
color:#FFFFFF;
}

#leftnav
{
float: left;
width: 200px;
margin: 0;
}


#content
{
	float: left;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	/* padding: 4px; */
	width: 480px;
}

#bigContent

{
	float: left;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	
	width: 880px;
}

#rightnav
{

	float: left;
	width: 200px;
}



#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color: #ddd;
border-top: 1px solid gray;
}

#leftnav p, #rightnav p { margin: 0 0 0 0; }
#content h2 { margin: 0 0 .5em 0; color: chocolate; }
#pwError { font-weight: bold; }


.up_label{
color: black;
font-weight: bold;
}

label
{
width: 130px;
height: 20px;
float: left;
text-align: left;
margin-right: 8px;
display: block
}

.label-search
{
width: 80px;
height: 20px;
float: left;
text-align: left;
margin-right: 0.125em;
display: block
}

#title a span {
	
	visibility: hidden;
	
	
	
}

#title a {

background:transparent none repeat scroll 0 0;
text-decoration:none;
float: left;
	font-size:56px;
	
	font-family:"Times New Roman", Times, serif;
	font-stretch:extra-expanded;
	margin-left:25px;
	margin-top:25px;
	margin-bottom:0px;


}


img {
	border: 0;
	}

#topupload {
	margin-left: 3em;
	border: 4px solid #EFEFEF;
	background-color:#FFFFFF;
	
	}



.arialStyle {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	margin:0;
	padding:8px;
	font-size: 0.875em;
	line-height: 1.25em;
	margin-bottom: .25em;
}



.arialStyleTight {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	margin:0;
	padding:8px;
		font-size: 0.875em;
	line-height: 1.15em;
	
}

.romanStyle {
  font-family: georgia,"times new roman",serif;

  color: #000000;

  margin:0;
  padding:0;
}

.center {
	text-align: center;
	}


h1 { font-size:x-large;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 8px;
	color: #000000;
	}
	
	h2 { font-size:large;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 8px;
	color: #000000;
	}


.up_legend
{
	font-weight: bold;
	color: red;
}

.fieldset-big #fieldset-big
{
	border: 4px;
	background-color:#9999FF;
	
	width: 380px;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #3366CC;
	border-right-color: #3366CC;
	border-bottom-color: #3366CC;
	border-left-color: #3366CC;	
	margin-left: 8px;
}

.fieldset_regular
{
	border: 4px;
	margin-left: 5px;
	
	margin-top: 8px;
	width: 180px;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #3366CC;
	border-right-color: #3366CC;
	border-bottom-color: #3366CC;
	border-left-color: #3366CC;	
}

legend
{
	color:white;
	left: 15px;
	
	
	 background:#3366FF; 
	border: 1px solid #781351;
	
}

.titleDisplay
{

font-family: verdana, arial, sans-serif;
color: #000000;

margin-left: 0.5em;
margin-right: 0.5em;	
	font-size: 0.875em;
*/
	
}

.authorDisplay
{
font-family: verdana, arial, sans-serif;
	font-style:italic;
	color: #A0A0A0;

margin-left: 0.5em;
margin-right: 0.5em;
	margin-top: 5px;
	margin-left: 5px;
		/*
	margin-bottom: 1.625em;
	margin-left: 0.5em;
	
	*/

	font-size: 0.875em;
}



.important
{
font-family: verdana, arial, sans-serif;
	font-size:larger;
	padding: 8px;
	}
	
	.squat
	{
	font-family: verdana, arial, sans-serif;
	font-size: normal;
	font-weight:bold;
	}