#content {
		overflow: hidden;
		}

#content form fieldset {
		border: 1px #87744c solid;
		padding: 10px;
		overflow: hidden;
		margin-top: 10px;
		}

#content form legend { 
		font-size: 1.2em;
		color: #87744c;
		padding: 3px;
		}
		
#content form li {
		background: none;
		list-style: none;
		padding: 5px;
		clear: both;
		margin-left: 0 !important;
		}

#content form ul.bullet li {
		list-style: none !important;
		background: #f5f0dd url('http://www.juniata.edu/i/bullet.gif') 0 12px no-repeat;
		padding: 5px 5px 5px 15px;
		margin-left: 20px !important;
		}

#content form li.sameline {
		clear: none !important;
		}
		
#content form label.shortoneline {
		width: 50px;
		}
		
#content form label {
		float: left;
		width: 200px;
		text-align: right;
		padding-right: 15px;
		margin-top: 1px;
		margin-right: 5px;
		}
		

#content form input, #content form button {
		float: left;
		height: 1.3em;
		border: 1px #ccc solid;
		background: #fde8af;
		vertical-align: middle;
		padding-top: 3px;
		}
		
#content form button {
		background: none;
		}
		
#content form.columnlist label, #content form.columnlist input {
		float: none !important;
		}
		
#content form input[type=checkbox], #content form input[type=radio]{
		height: 1em;
		background: transparent;
		margin-top: 4px;
		border: none;
}

#content form input[type=file] {
		height: 1.7em;
		}
	
#content input.radio {
		height: 1em;
		background: transparent;
		margin-top: 4px;
		border: none;
}

#content form textarea {
		float: left;
		height: 5em;
		border: 1px #ccc solid;
		background: #fde8af;
		vertical-align: middle;
/*		color: #1b2f54; */
		padding-left: 2px;
		padding-top: 3px;
}

#content form input[type=text] {
		width: 200px;
		}

#content form input.number {
		width: 25px;
		}

#content form input.medium {
		width: 125px;
		}

#content form input[type=text].number {
		width: 25px;
		}

#content form ul.number input {
		width: 25px;
		}

#content form label.oneline {
		width: 50px;
		}
		
#content form .aftertext {
		line-height: 21px;
		}
		
#content form textarea.fullsize {
		width: 536px;
		height: 15em;
		}
		
#content form select {
		background-color: #fde8af;
		border: 1px #ccc solid;
}

#content form option {
		background-color: #fde8af;
		border-top: 1px #ccc solid;
}


#content form input.submit, #content form input.submitnoclear, #content form button.submit, #content form button.submitnoclear {
		padding: 0 !important;
		margin: 10px 0 0 220px !important;
		border: 0;
		width: 100px;
		height: 23px;
		clear: both;
		}

#content form button.alumniregister {
		margin: 0px !important;
		}
#content form button {
		cursor: pointer;
		}
		
#content form input.submitnoclear, #content form button.submitnoclear {
		margin: 0 0 0 10px !important;
		clear: none;
		}		

#content form fieldset:after {
	    content: "."; 
   		display: block; 
   	 	height: 0; 
   	 	clear: both; 
    	visibility: hidden;
	}

#content form.right {
		width: 345px;
		float: right;
		margin: 10px;
		margin-top: 25px;
		}

#content form.right label {
		width: 85px;
		}
		
#content form.right input.submit, #content form.right button.submit {
		margin-left: 105px !important;
		}
		
#content input.nofloat {
		float: none;
		}
		
#content form ul.bullets li {
		list-style: none !important;
		background: #f5f0dd url('http://www.juniata.edu/i/bullet.gif') 0 12px no-repeat;
		padding: 5px 5px 5px 15px;
		margin-left: 20px !important;
		}
#content form ul.radio {
		float: left;
		padding: 0px;
		}
#content form ul.radio li {
		padding: 0;
}

#content form.smallright {
		width: 200px;
		margin: 10px 35px 10px 10px;
		}
		
#content form.smallright label {
		width: 90px;
		text-align: left;
		}

#content form.smallright input[type=text], #content form.smallright input[type=password] {
		width: 125px;
		border: 1px #ccc solid;
		background: #f5f0dd none;
		padding-top: 3px;
		}
		
#content form.smallright input.submit, #content form.smallright button.submit {
		margin-left: 33px !important;
		}

#profile form.minilogin fieldset, #sidebar form.minilogin fieldset {
		width: 200px;
		border: 1px #87744c solid;
		margin: 0px auto 0px auto;
		padding: 5px;
		}
	
#profile form.minilogin legend, #sidebar form.minilogin legend { 
		font-size: 1.2em;
		color: #87744c;
		padding: 3px;
		}
		
#profile form.minilogin ul, #sidebar form.minilogin ul {
		list-style: none;
		border: none;
		padding: 0px;
		width: ;
		}
		
#profile form.minilogin ul li, #sidebar form.minilogin ul li {
		border: none;
		margin-left:  -5px;
		padding: 0px;
		width: 100%;
		}
		
#profile form.minilogin ul li.submitli, #sidebar form.minilogin ul li.submitli {
		padding-top: 5px;
		}
		
#profile form.minilogin label, #sidebar form.minilogin label {
		text-align: left;
		padding-right: 15px;
		padding-top: 5px;
		margin-top: 1px;
		margin-right: 5px;
		}
		
#profile form.minilogin input[type=text], #profile form.minilogin input[type=password], #sidebar form.minilogin input[type=text] {
		border: 1px #ccc solid;
		background: #f5f0dd none;
		padding-top: 3px;
		width: 150px !important;
		}

#profile input.submitlogin {
		width: 80px;
		height: 18px;
		margin: 0px 0px 0px 0px;
		border: 0px;
		}
		
#audience form.minilogin fieldset {
		width: 85%;
		border: 1px #87744c solid;
		margin: 0px auto 0px auto;
		padding: 5px;
		}
	
#audience form.minilogin legend { 
		font-size: 1.2em;
		color: #87744c;
		padding: 3px;
		width: ;
		}
		
#audience form.minilogin ul {
		list-style: none;
		border: none;
		padding: 0px;
		width: 100%;
		}
		
#audience form.minilogin ul li {
		border: none;
		padding: 0px;
		width: 100%;
		}
		
#audience form.minilogin ul li.submitli {
		padding-top: 5px;
		}
		
#audience form.minilogin label {
		text-align: left;
		padding-right: 15px;
		padding-top: 5px;
		margin-top: 1px;
		margin-right: 5px;
		}
		
#audience form.minilogin input[type=text], #audience form.minilogin input[type=password] {
		border: 1px #ccc solid;
		background: #f5f0dd none;
		padding-top: 3px;
		width: 125px !important;
		}
		
form.minilogin .link {
		color: #87744c;
		font-size: .9em;
		}

#audience form.minilogin .link {
		text-decoration: underline;
		}
		
#audience h4.myjuniata {
		margin-top: 0px;
		}

#audience button.submitlogin {
		width: 80px;
		height: 18px;
		margin: 5px 0px 0px 0px;
		border: 0px;
		padding: 0px;
		}
		
#content form.label100 ul li label {
		width: 100px;
		}

#content form .blockimage {
		margin: 20px 0 0 120px;
		}