BODY {	margin: 0;	background-color: #FFFFFF;    font-family: 'Helvetica Neue', 'Arial', sans-serif;	font-size: 12px;	text-align: left;	}P {    color: #555555;    font-family: 'Helvetica Neue', 'Arial', sans-serif;    font-size: 12px;    font-style: normal;    font-variant: normal;    font-weight: normal;    letter-spacing: 0;    line-height: 16px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 0px;    margin-top: 0px;    opacity: 1.00;    padding-bottom: 3px;    padding-top: 3px;    text-align: left;    text-decoration: none;    text-indent: 0px;    text-transform: none;	}a:link {color: #555555;    font-weight: bold;	text-decoration: none;	}     /* unvisited link */a:visited {color: #555555;    font-weight: bold;	text-decoration: none;	}  /* visited link */a:hover {color: #000000;    font-weight: bold;	text-decoration: none;}   /* mouse over link */a:active {color: #333333:    font-weight: bold;	text-decoration: none;}   /* selected link */h1 {    color: #FFFFFF;    font-family: 'Helvetica Neue', 'Arial', sans-serif;    font-size: 18px;    font-style: normal;    font-variant: normal;    font-weight: bold;    letter-spacing: 0;    line-height: 24px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 0px;    margin-top: 0px;    opacity: 1.00;    padding-bottom: 0px;    padding-top: 0px;    text-align: left;    text-decoration: none;    text-indent: 0px;    text-transform: none;	}h2 {    color: #990000;    font-family: 'Helvetica Neue', 'Arial', sans-serif;    font-size: 14px;    font-style: normal;    font-variant: normal;    font-weight: bold;    letter-spacing: 0;    line-height: 18px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 0px;    margin-top: 0px;    opacity: 1.00;    padding-bottom: 0px;    padding-top: 0px;    text-align: left;    text-decoration: none;    text-indent: 0px;    text-transform: none;	}h3 {    color: #990000;    font-family: 'Helvetica Neue', 'Arial', sans-serif;    font-size: 12px;    font-style: normal;    font-variant: normal;    font-weight: bold;    letter-spacing: 0;    line-height: 18px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 0px;    margin-top: 0px;    opacity: 1.00;    padding-bottom: 0px;    padding-top: 0px;    text-align: left;    text-decoration: none;    text-indent: 0px;    text-transform: none;	}.printHide {	display: inline;	}/************************************************Top of page elements************************************************/#Wrapper { /*wraps entire page*/	text-align: center;	margin-left: auto;	margin-right: auto;	width: 880px;	}#Topper {	width: 100%;	height: 12px;	background-color: #FFFFFF;	background-repeat: no-repeat;	background-image: url(/Art/pageTop.jpg);	}#LibraryWrapper {	width: 60%;	float: left;	}#LibraryLogo {	text-align: left;	float: left;	width: 50%;	position: relative;	left: 0px;	top: 6px;	}#LibraryHeader {	float: left;	width: 50%;	font-weight: bold;     font-family: 'Helvetica Neue', 'Arial', sans-serif;	height: 72px; 	color: #000000; 	font-size: 36px;	text-align: right;	}#FeaturesHead {	float: left;	width: 100%;	height: 30px;	text-align: center;	color: #EDEFF1;	font-size: 14px;	font-weight: bold;	background-repeat: no-repeat; 	background-image: url(/Art/formTop.jpg); 	line-height: 24px;	margin-bottom: 10px }/************************************************Navigation elements************************************************/#LeftNavHead { /* wrapper for navigation area left side */	float: left;	width: 20%;	background-repeat: no-repeat; 	background-image: url(/Art/navTop.jpg);	background-color: #2a4c79; 	text-align: center;	color: #EDEFF1;	font-weight: bold;	}#LeftNavHead p {	text-align: center;	color: #EDEFF1;	font-weight: normal;	padding: 6px;	}#LeftNav {	position: relative;	margin-top: 0px;	float: left;	width: 100%;	background-color: #EDEFF1;	}#LeftNav p {	color: #555555;	text-align: left;	font-weight: normal;	padding-left: 8px;	padding-right: 8px;	}#LeftNavList {	padding: 0 0 0 0;	background-color: #EDEFF1;	color: #555555;	}#LeftNavList ul {	list-style: none;	margin: 0;	padding: 0;	border: none;	}#LeftNavList li {	border-bottom: 1px solid #CCCCCC;	border-top: 1px solid #FFFFFF;	/*border-left: 1px solid #cccccc;	border-right: 1px solid #cccccc;*/	margin: 0;	}#LeftNavList li a {	display: block;	padding-top: 6px;	padding-bottom: 6px;	padding-left: 8px;	background-color: #EDEFF1;	color: #555555;	line-height: 16px;	text-decoration: none;	text-align: left;	width: auto;	}#LeftNavList li a:hover {	border-right: 4px solid #4c6583;	background-color: #DCDEE1;	}#RightNavHead { /* wrapper for navigation area right side */	float: left;	width: 20%;	background-repeat: no-repeat; 	background-image: url(/Art/navTop.jpg);	background-color: #2a4c79;	text-align: center;	color: #EDEFF1;	font-weight: bold;	}#RightNav {	position: relative;	margin-top: 0px;	float: left;	width: 100%;	background-color: #EDEFF1;	}#RightNav p {	text-align: left;	padding-left: 8px;	padding-right: 8px;	}#RightNavList {	padding: 0 0 0 0;	background-color: #EDEFF1;	color: #555555;	}#RightNavList ul {	list-style: none;	margin: 0;	padding: 0;	border: none;	}#RightNavList li {	border-bottom: 1px solid #CCCCCC;	border-top: 1px solid #FFFFFF;	/*border-left: 1px solid #cccccc;	border-right: 1px solid #cccccc;*/	margin: 0;	}#RightNavList li a {	display: block;	padding-top: 6px;	padding-bottom: 6px;	padding-left: 8px;	background-color: #EDEFF1;	color: #555555;	line-height: 16px;	text-decoration: none;	text-align: left;	width: auto;	}#RightNavList li a:hover {	border-right: 4px solid #4c6583;	background-color: #DCDEE1;	}.text_11 {    color: #555555;    font-family: 'Helvetica Neue', 'Arial', sans-serif;    font-size: 11px;    font-style: normal;    font-variant: normal;    font-weight: normal;    letter-spacing: 0;    line-height: 16px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 0px;    margin-top: 0px;    opacity: 1.00;    padding-bottom: 0px;    padding-top: 0px;    text-align: left;    text-decoration: none;    text-indent: 0px;    text-transform: none;}/************************************************Search Form elements************************************************/.redBar {	height: 6px;	max-height: 6px;	width: 100%;	background-color: #990000;	}.header {    font-family: 'Helvetica Neue', 'Arial', sans-serif;	font-size: 16px;	}.centerForm {	margin-left: auto;	margin-right: auto;	width: 500px;	}#searchArea {	float: left;	text-align: left;	width: 60%;	}#searchArea TD {	height: 25px;	}#searchArea a {	inherit: none;	color: #EDEFF1; 	font-size:12px;	font-weight: bold;	text-align: left;	}#searchArea a:hover {	inherit: none;	color: #EDEFF1; 	font-size:12px;	font-weight: bold;	text-align: left;	}.searchTable {	background-color: #EDEFF1;	}.searchHead { 	font-size: 18px;	font-weight: bold;     font-family: 'Helvetica Neue', 'Arial', sans-serif;	height: 42px; 	color: white; 	background-color: #2a4c79; 	background-repeat: no-repeat; 	background-image: url(/Art/formTop.jpg); 	}.searchSubHead { 	font-size: 12px;    font-family: 'Helvetica Neue', 'Arial', sans-serif;	text-align: center;	background-color: #4c6583; 	padding: 3px;	color: #EDEFF1; 	}.searchColHead { 	font-size:12px;    font-family: 'Helvetica Neue', 'Arial', sans-serif;	background-color: #000080; 	text-align: left; 	padding: 1px; text-align: center; 	color: #EDEFF1; 	font-weight: bold; 	}.searchField { 	font-size:12px;    font-family: 'Helvetica Neue', 'Arial', sans-serif;	background-color: #4c6583; 	width: 115px; 	text-align: left; 	padding: 2px; text-align: center; 	color: #EDEFF1; 	font-weight: bold; 	}.searchBlockRed {     font-family: 'Helvetica Neue', 'Arial', sans-serif;	background-color: #990000; 	width: 115px; 	text-align: left; 	padding: 2px; text-align: center; 	color: #EDEFF1; 	font-weight: bold; 	}.searchOperator {	font-size:12px;	width: 160px;	text-align: left;	padding-left: 8px;	}.searchPopup {	font-size: 11px;	}.searchEntry {	font-size:12px;	width: 225px;	text-align: left;	}.searchToggleTab {	background-color: #FFFFFF;	background-repeat: no-repeat; 	background-image: url(/Art/searchToggleTab.jpg);	padding-left: 6px;	}/************************************************Results and Print elements************************************************/#SearchResults {	width: 684px;	float: left;	margin-left: 20px;	background-image:url(/Art/formTop684.jpg);	background-repeat: no-repeat;	}#SearchResultsNoBG {	width: 684px;	float: left;	margin-left: 20px;	background-repeat: no-repeat;	}#SearchResults TD {     font-family: 'Helvetica Neue', 'Arial', sans-serif;	font-size:11px;	height: 16px;	}#SearchResultsHead { 	width: 100%;	height: 24px;	padding-top: 5px;	font-family: 'Helvetica Neue', 'Arial', sans-serif;	font-size:12px;	font-weight: bold;	color: #EDEFF1;	}#SearchResultsHead a { 	color: #EDEFF1;	}#SearchResultsHead TD { 	color: #EDEFF1;	word-wrap: break-word; 	}	.SearchResultsColumns {     font-family: 'Helvetica Neue', 'Arial', sans-serif;	font-size:11px;	height: 16px;	}.SearchResultsRow:hover {	background-color: #EDEFF1;	}	.SummaryTable {	background-color: #EDEFF1;	}.ChartBottom {	width: 100%;	background-image:url(/Art/chartBottom.jpg);	background-repeat: no-repeat;	}	.SummaryCategories {	background-color: #123456;	color: #FFFFFF;	text-align: center;	}	.SummaryTotals {	background-color: #DCDEE1;	text-align: right;	}/************************************************Scoreboard elements************************************************/.Scoreboard {	width: 98%;	overflow: auto;	margin: auto;	background-color: #000000; 	border: 2px solid #FFFFFF;	text-align: left;	color: #EDEFF1;	font-weight: normal;	}.ScoreHead {	color: #FFFFFF;	font-weight: bold;	font-size: 14px;	padding-left: 7px;	padding-right: 7px;	}.ScoreSubHead {	color: #FFFFFF;	font-weight: bold;	font-size: 14px;	padding-left: 7px;	padding-right: 7px;	}.ScoreText {	color: #CCCCCC;	font-weight: normal;	font-size: 11px;	padding-left: 7px;	padding-right: 7px;	}	.Heading_black {    color: #000000;    font-family: 'Helvetica Neue', 'Arial', sans-serif;    font-size: 12px;    font-style: normal;    font-variant: normal;    font-weight: bold;    letter-spacing: 0;    line-height: 17px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 0px;    margin-top: 0px;    opacity: 1.00;    padding-bottom: 0px;    padding-top: 0px;    text-align: left;    text-decoration: none;    text-indent: 0px;    text-transform: none;}.paragraph_style_1 {    color: #555555;    font-family: 'Helvetica Neue', 'Arial', sans-serif;    font-size: 11px;    font-style: normal;    font-variant: normal;    font-weight: normal;    letter-spacing: 0;    line-height: 14px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 0px;    margin-top: 0px;    opacity: 1.00;    padding-bottom: 0px;    padding-top: 0px;    text-align: left;    text-decoration: none;    text-indent: 0px;    text-transform: none;}.paragraph_11 {    color: #555555;    font-family: 'Helvetica Neue', 'Arial', sans-serif;    font-size: 11px;    font-style: normal;    font-variant: normal;    font-weight: normal;    letter-spacing: 0;    line-height: 11px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 0px;    margin-top: 0px;    opacity: 1.00;    padding-bottom: 6px;    padding-top: 0px;    text-align: left;    text-decoration: none;    text-indent: 0px;    text-transform: none;	/*border-bottom: 1px;	border-color: #cccccc;	border-bottom-style: solid;*/}.paragraph_12 {    color: #555555;    font-family: 'Helvetica Neue', 'Arial', sans-serif;    font-size: 12px;    font-style: normal;    font-variant: normal;    font-weight: normal;    letter-spacing: 0;    line-height: 16px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 0px;    margin-top: 0px;    opacity: 1.00;    padding-bottom: 3px;    padding-top: 3px;    text-align: left;    text-decoration: none;    text-indent: 0px;    text-transform: none;	/*border-top: 1px;	border-color: #ffffff;	border-top-style: solid;*/}.paragraph_14white {    color: #FFFFFF;    font-family: 'Helvetica Neue', 'Arial', sans-serif;    font-size: 14px;    font-style: normal;    font-variant: normal;    font-weight: normal;    letter-spacing: 0;    line-height: 18px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 6px;    margin-top: 0px;    opacity: 1.00;    padding-bottom: 3px;    padding-top: 3px;    text-align: left;    text-decoration: none;    text-indent: 0px;    text-transform: none;	/*border-top: 1px;	border-color: #ffffff;	border-top-style: solid;*/}.paragraph_12NoPad {    color: #555555;    font-family: 'Helvetica Neue', 'Arial', sans-serif;    font-size: 12px;    font-style: normal;    font-variant: normal;    font-weight: normal;    letter-spacing: 0;    line-height: 16px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 0px;    margin-top: 0px;    opacity: 1.00;    padding-bottom: 0px;    padding-top: 0px;    text-align: left;    text-decoration: none;    text-indent: 0px;    text-transform: none;	/*border-top: 1px;	border-color: #ffffff;	border-top-style: solid;*/}.paragraph_12bold {    color: #555555;    font-family: 'Helvetica Neue', 'Arial', sans-serif;    font-size: 12px;    font-style: normal;    font-variant: normal;    font-weight: bold;    letter-spacing: 0;    line-height: 16px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 0px;    margin-top: 0px;    opacity: 1.00;    padding-bottom: 3px;    padding-top: 3px;    text-align: left;    text-decoration: none;    text-indent: 0px;    text-transform: none;	/*border-top: 1px;	border-color: #ffffff;	border-top-style: solid;*/}.blue {	color:000066;	}.red {	color: #990000;	}.button {    font-family: 'Helvetica Neue', 'Arial', sans-serif;	font-size:11px; 	font:bold;	}.nobr { white-space: nowrap; }
