/* Template Definitions */
body				{ background-image: url(/images/background/background_topnav.jpg); background-repeat: repeat-x; }
.style1				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.toplink			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; }
a.toplink:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#404040; text-decoration:underline;}
a.toplink:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#404040; text-decoration:underline;}
a.toplink:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#444044; text-decoration:underline;}
.style2				{ color: #0000FF }
.style3				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style4				{ color:Black; font-family: Verdana, Arial; font-size:10px;}
.deliverables		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.deliverables_sm	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.PageTitle			{ color: #003300; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.ProductTitle		{ font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.ProductDescrip		{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.SideNav1			{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #287757; font-weight: bold; }
.SideNavCategories	{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #287757; }
.BreadCrumbCurrent		{ color: #003300; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
select				{ font-family: Arial; font-size: 11px }
input				{ font-family: Arial; font-size: 11px }
textarea			{ font-family: Arial; font-size: 11px }
a.navlink:link		{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #287757; }
a.navlink:visited	{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #287757; }
a.navlink:hover		{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
a.tablelink:link		{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #007BD1; }
a.tablelink:visited	{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #007BD1; }
a.tablelink:hover		{ text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #007BD1; }
/* Zoom Search Page Formatting */
.highlight			{ font-weight: bold; background: #FFFF40; }
.searchheading		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.summary			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; } 
.results			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.category			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; }
.description		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #008000; }
.context			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.infoline			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1A8714; }
.sorting			{ text-align: right; }
.result_title		{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.zoom_searchform	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.zoom_options		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
input.zoom_button	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
input.zoom_searchbox { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }		