body {	font-family: Arial, Helvetica, sans-serif;	margin: 0;	padding: 0;	font-size: 80%;	background-color: #f3f3f3;}a:link, a:visited, .faux-link {	color: #464668;	}.faux-link {	text-decoration: underline;	cursor: pointer;}.page-wrapper {	width: 960px;	margin: 10px auto;	background-color: #fff;}.content-wrapper {	margin: 10px;}h1#logo {	background: url(new-mla-logo-small.png) no-repeat;	height: 36px;	padding-left: 100px;}h1#logo a {	padding-top: 0.5em;	display: block;	float: left;}h1, h2, h3, h4, h5 {	font-size: 120%;}#header {	background-color: #ffc0cb;	overflow: hidden;	border-bottom:1px solid #ddd;	background-color: #f3f3f3;	padding: 10px;}.block {	border:1px solid #ddd;	background-color: #f3f3f3;	padding: 10px;}.side-bar .block,.content .block {	min-height: 200px;}body {	overflow: scroll;}.doc-2 {border-bottom:1px dotted #EEEEEE;font-size:100% !important;padding: 5px 0px 5px;overflow: hidden;}h1.page-title {text-align: center;}/*fieldset {	border: 0;}*/fieldset {	border: 0;	border-top: 1px dotted #eee;	padding-left: 0;	padding-right: 0;}legend {	font-weight: bold;	color: #666;}.ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover {	background-color: #f9f9f9;	margin-left: 5px;}.block .ygtvlabel, .block .ygtvlabel:link, .block .ygtvlabel:visited, .block .ygtvlabel:hover {	background-color: #f3f3f3;	margin-left: 5px;}.block2 .ygtvlabel, .block2 .ygtvlabel:link, .block2 .ygtvlabel:visited, .block2 .ygtvlabel:hover {	background-color: #fff;	margin-left: 5px;}.ygtvfocus {	background-color: #f9f9f9;	} .block .ygtvfocus {	background-color: #f3f3f3;	}.block2 .ygtvfocus {	background-color: #fff;}.advanced th {	text-align: right;	padding-right: 10px;}				.polaroid-frame {					width:160px;					margin: 0 auto 10px auto;				}							.polaroid-border {					border:1px solid #ccc;					background-color: #fff;					padding:10px;					text-align:center;				}								.polaroid-photo {					border:1px solid #ccc;					padding:10px;					color:#666;					background:#eee;					margin-bottom: 10px;					text-align:center;				}						table.info th {	text-align: left;	font-weight: normal;	padding-right: 10px;}table.info td {	font-weight: normal;	color: #333;}.advancedInfo {	background-color: #f6f6f6;	padding: 10px;	margin-top:10px;	overflow: auto;}.ygtvdepthcell, .ygtvtn, .ygtvln { background-image: none; }div.insight-logo {	width: 145px;	height: 100px;	background-image: url(inspire-mark-small.png);}.insight-logo span {	position: absolute;	height: 1px;	width: 1px;	text-indent: -5000px;}.ft div.block {	padding: 0;	border-width: 1px 0 0;}.alt-text {	position:absolute;	text-indent: -5000px;}.shaw-trust {	background: url(shaw-trust.gif) no-repeat;	padding-left: 140px;	float: left;	width: 50%;	margin-left: 10px;	margin-top:32px;	font-size: 85%;	color: #606060;}div.row {background:#f9f9f9; border:1px solid #f9f9f9; margin:0 0 5px 0; overflow: hidden; padding:6px 0;}div.row .label-con {float:left;display:block;width:15em;color:#666; font-weight:bold;padding:0 6px;}div.row label:hover {color: #007199; cursor:pointer;}div.row fieldset {border:1px solid gray; margin:0 6px;}div.row fieldset span {display:block;}div.row fieldset span label {float:none;display:inline;}div.row fieldset legend {font-weight:bold;}div.requiredRow {border:1px solid #bdab00; Background-color:#fffacd;}label span {	color: #c00;}.next-file {	display: inline;	margin-left: 1em;}fieldset legend {	font-size: 120%;	color: #000;}/*fieldset ol {	margin-left: 13em;}*/.submit-wrapper { text-align: center; }.upload-submit {	font-weight: bold;	padding: 0.5em;}.label-con {	position: relative;}.context-help {	background: url(help.png);	position: absolute;	right: 5px;	top: 0.2em;	height: 16px;	width: 16px;   overflow: hidden;}.context-help {	position: absolute;	text-indent: -5000px;}.choose-record .radio-container {  width: 100px;  display: inline-block;}.float-spacer {  clear:both;  overflow: hidden;  height: 5px;}            .choose-container {  margin-left: 16em;}