.Normal, TD, BODY {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.formbg {
	background-image: url(images/form_bg.jpg);
}
A:link {
	text-decoration: none;
}
A:visited {
	text-decoration: none;
} 
A:hover {
	background-color: #E7E7D8;
		
}
.bottomlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.sidelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: bold;
}
.blacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.bluebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}
.whitebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #980000;
}
			A {
				font-family:Arial, Helvetica, sans-serif;
				font-size:10pt;
				color: #336699;
			}
			A.ItemHeader {
				color: #000000;
			}
			
			.ModuleHeader {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12pt;
				font-weight:bold;
			}
			.SmallFont, SELECT, INPUT {
				font-family:Arial, Helvetica, sans-serif;
				font-size:8pt;
			}
			SPAN {
				font-family:Arial, Helvetica, sans-serif;
				font-size:xx-small;
			}
			
			.HeaderRow {
				/* background-color: #97CBFF; */
				background-image: url(images/form_bg.jpg);
				border-top: 1px solid gainsboro;
				font-weight: bold;
			}
			
			.Subheading {
				/* background-image: url(images/templateSub_r11_c3.jpg); */
				font-family:Arial, Helvetica, sans-serif;
				font-size:10.5pt;
				font-weight:bold;
				height: 26px;
				vertical-align:middle;
				color: #336699;
			}
			
			.SearchFields {
				text-transform:lowercase;
				padding: 0px 10px 0px 0px;
			}
			.SearchLabels {
				color: #336699;
				text-transform:lowercase;
				font-style: italic;
				padding: 0px 10px 0px 0px;
			}
			.ItemRow {
				background-color: #FFFFFF;
			}
			.AltItemRow {
				background-color: #E1F0FF;
			}
			INPUT.TextBox {
				width: 150px;
			}
			
			.Required {
				color:#FF0000;
				font-family:"Courier New", Courier, mono;
				font-size: 10pt;
			}
			.DatabaseMessage {
				color:#0000FF;
				font-size:smaller;
			}	
			.ErrorMessage {
				color:#FF0000;
				font-size: smaller;
			}
			
			.Bold {
				font-weight: bold;
			}
		
			.BrowseCategoryLink, A:link.BrowseCategoryLink, A:visited.BrowseCategoryLink {
				font-size:8pt;
				text-decoration:underline;
			}
			
			.BrowseAudienceLink, A:link.BrowseAudienceLink, A:visited.BrowseAudienceLink {
				font-size:10pt;
				font-weight: bold;
				text-decoration:underline;
				color:black;
			}
		
			.ResourceName, A:link.ResourceName, A:visited.ResourceName {
				font-weight: bold;
				font-size:9pt;
				text-decoration:underline;
			}
			
			.ResourceRating {
				color: #336699;
				font-style: italic;
				font-size:9pt;
			}
			
			.ResourceBreadcrumb {
				color: #336699;
				text-transform:lowercase;
				font-size:9pt;
			}
			
			.ResourceDetails_ParagraghContent {
				vertical-align: top;
				color: black;
				font-size:10pt;
			}
			
			.ResourceDetails_ParagraghHeader {
				height: 40px;
				vertical-align: bottom;
				color: #336699;
				font-size:10pt;
				font-weight: bold;
			}
			.FixedWidthMedium {
				width: 200px;
			}
			SELECT.FixedWidthMedium { /* SELECTs are slightly smaller than INPUTs */
				width: 207px;
			}
			.LeftPaneContent {
				background-color: #DFD6B5;
			}
			.LeftPaneHeading {
				font-family: Arial, Helvetica, sans-serif;
				color: #336699;
				font-size: 12px;
				font-weight:bold;
			}
			.LeftPaneFieldLabel {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
				text-transform: lowercase;
				
			}
			.LeftPaneInput {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				border-color: #A4BFDB;
			}
			.SearchResultsHeaderRow {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #FFFFFF;
				font-weight: bold;
				background-color: #336699;
			}
			.SearchResultsItemRow {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
			}
			.SearchResultsAltItemRow {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
				background-color: #FAF5F1;
			}
			.SearchResultsItemLink {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #336699;
				font-weight: bold;
			}
			.SearchResultsGrayItem {
				color: #666666;
			}
			.SearchResultsSmallItem {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				text-transform: lowercase;
			}
			.SearchResultsSmallItemProperCase {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
			}
			.SearchResultsLockedItem {
				color: #AA2C2B;
			}
			.SearchPane {
				width: 200px;
			}
			.ItemDetailLabel {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #000000;			
			}
			.ItemDetail {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;			
			}
			.SearchResultsTable {

			}
			.SideLink_Image {
				border: 0px;
			}
			.FaqInputBox {
				border: 1px solid #6E6E6E;
				background-color: #F2F2F2;
			}
			.FaqSearchResultNav {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
			}
.SideLink_Dept_Heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.Sidelink_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B0000;
}
.graytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
	A {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10pt;
		color: #336699;
	}
	A.ItemHeader {
		color: #000000;
	}
	
	.ModuleHeader {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12pt;
		font-weight:bold;
	}
	.SmallFont, SELECT, INPUT {
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
	}
	SPAN {
		font-family:Arial, Helvetica, sans-serif;
		font-size:xx-small;
	}
	
	.HeaderRow {
		/* background-color: #97CBFF; */
		background-image: url(images/form_bg.jpg);
		border-top: 1px solid gainsboro;
		font-weight: bold;
	}
	
	.Subheading {
		/* background-image: url(images/templateSub_r11_c3.jpg); */
		font-family:Arial, Helvetica, sans-serif;
		font-size:10.5pt;
		font-weight:bold;
		height: 26px;
		vertical-align:middle;
		color: #336699;
	}
	
	.SearchFields {
		text-transform:lowercase;
		padding: 0px 10px 0px 0px;
	}
	.SearchLabels {
		color: #336699;
		text-transform:lowercase;
		font-style: italic;
		padding: 0px 10px 0px 0px;
	}
	.ItemRow {
		background-color: #FFFFFF;
	}
	.AltItemRow {
		background-color: #E1F0FF;
	}
	INPUT.TextBox {
		width: 150px;
	}
	
	.Required {
		color:#FF0000;
		font-family:"Courier New", Courier, mono;
		font-size: 10pt;
	}
	.DatabaseMessage {
		color:#0000FF;
		font-size:smaller;
	}	
	.ErrorMessage {
		color:#FF0000;
		font-size: smaller;
	}
	
	.Bold {
		font-weight: bold;
	}

	.BrowseCategoryLink, A:link.BrowseCategoryLink, A:visited.BrowseCategoryLink {
		font-size:8pt;
		text-decoration:underline;
	}
	
	.BrowseAudienceLink, A:link.BrowseAudienceLink, A:visited.BrowseAudienceLink {
		font-size:10pt;
		font-weight: bold;
		text-decoration:underline;
		color:black;
	}

	.ResourceName, A:link.ResourceName, A:visited.ResourceName {
		font-weight: bold;
		font-size:9pt;
		text-decoration:underline;
	}
	
	.ResourceRating {
		color: #336699;
		font-style: italic;
		font-size:9pt;
	}
	
	.ResourceBreadcrumb {
		color: #336699;
		text-transform:lowercase;
		font-size:9pt;
	}
	
	.ResourceDetails_ParagraghContent {
		vertical-align: top;
		color: black;
		font-size:10pt;
	}
	
	.ResourceDetails_ParagraghHeader {
		height: 40px;
		vertical-align: bottom;
		color: #336699;
		font-size:10pt;
		font-weight: bold;
	}
	
	.ResourceDescription {
		color: black;
		font-size:8pt;
	}
.Blue10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}
.Classgraytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.Classbluebold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #336699;
	font-size: 12px;
}
.ClassBlackText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.ClassBlackbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.bigred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FF0000;
}
.FixedWidthRRWeblink {
				width: 166px;
}
.FixedWidthRRDes {
				width: 500px;
}

.MinOFindbg {
	background-image: url(images/MinO_Findbg.gif);
}
.MinOListbg {
	background-image: url(images/MinO_Listbg.gif);
}
.MinOSubRow {
	background-image: url(images/MinO_SubRow.gif);
}