<Cfoutput>
<style type="text/css">

body {
	font-size: 12px; font-family: verdana,helvetica;
	margin: 0; 
	padding: 10px;
	background-image: url("../images/BG_wood_planks.gif");
	background-color: #222222;
	}

A:link {text-decoration:none;color:#666688;}
A:visited {text-decoration:none;color:#666688;}
A:hover {text-decoration:underline;color:#cf3333;}
A:active {text-decoration:none;color:#666688;}

A:link.nav {text-decoration:none;color:#CCCCCC;font-weight:bold;}
A:visited.nav {text-decoration:none;color:#CCCCCC;font-weight:bold;}
A:hover.nav {text-decoration:none;color:MAROON;font-weight:bold;}
A:active.nav {text-decoration:none;color:#CCCCCC;font-weight:bold;}
.nav {font-size: 10px;font-weight:bold;line-height:1;color:white;font-weight:bold;}
.navo {font-size: 12px;font-weight:bold;line-height:1;color:#E4BD6A;font-weight:bold;}


A:link.dyn {text-decoration:none;color:#000000;}
A:visited.dyn {text-decoration:none;color:#000000;}
A:hover.dyn {text-decoration:none;color:#4F7C2F;}
A:active.dyn {text-decoration:none;color:#000000;}
.dyn{font-size: 12px;}

a.subnav:link		{color:#dfdfdf; }
a.subnav:visited	{color:#dfdfdf; }
a.subnav:hover		{color:#cfffdf; }
a.subnav:active		{color:#ffffcf; }


h1 {color: #9e8431;
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
	letter-spacing:.5px;
	font-family: "Goudy Old Style", "Palatino", "Book Antiqua", serif;
	margin-bottom:3;
	margin-top:0;
	line-height: 1;}
h2 {color: #682707; font-size: 15px;margin-bottom:0; margin-top:8;font-weight: bold; font-family:Arial, Verdana, Helvetica;}
h3 { color: #682707; font-size: 13px;  line-height: 1; margin-bottom: 1;font-weight: bold; font-family:Arial, Verdana, Helvetica;}


.eventTitle {color: #682707; font-size: 14px; font-weight: bold; font-family:Verdana, arial, Helvetica;}

table, tr, td,  br, li { font-size: 12px; vertical-align:top;line-height:1.2;}
.s {font-size: 10px;}
.ms {font-size: 12px;line-height:12pt; letter-spacing:0.01em;}
.m {font-size: 12px; line-height:12pt; letter-spacing:0.01em;}
.ml {font-size: 13px;}
.l {font-size: 14px; }
.title {font-size: 14px; font-weight:bold;font-style:normal;color:#000000;}
.bannertitle {font-size:22px; font-weight:bold;font-style:italic;background:white;vertical-align:bottom;}
.content {background:white;}
.newsbox {background:#d7e2ef;font-style:italic;font-size:11px;line-height:1.2;}
.titlebg {background:#ccead6;}
.navcell {background:black;color:white;font-weight:bold;font-size: 11px; font-family: Arial, Verdana;}

.footer {font-size: 12px;}
.bodyBg		{ background:#fcf6ec;}
	


/* BUTTONS */

A:link.button {font-size:12px;color:white;background:#204066;font-weight:bold;letter-spacing:1.5;-moz-border-radius: 5px;}
A:visited.button {font-size:12px;color:white;background:#204066;font-weight:bold;letter-spacing:1.5;-moz-border-radius: 5px;}
A:hover.button {font-size:12px;color:#333333;background:#ffffff;font-weight:bold;letter-spacing:1.5;-moz-border-radius: 5px;}
A:active.button {font-size:12px;color:white;background:#204066;font-weight:bold;letter-spacing:1.5;-moz-border-radius: 5px;}

.navBar		{ height:13px; 
			width:1002px; 
			padding-top:2px;
			background:#333333; 
			background-image: url("../images/nav-bar-bg2.jpg");
			font-family:verdana,helvetica; 
			text-transform:uppercase;
			text-decoration:none; 
			letter-spacing:0px; 
			font-weight:bold;
			font-size:9px;
			text-align:center;
			color:#999999;
			padding-left:0px;
			border-left:1px #333333 solid;
			border-right:1px #333333 solid; }
			
.navBar2	{ height:27px; 
			width:1002px;
			background:#333333;  
			background-image: url("../images/navBarWide.jpg");
			border-left:1px #333333 solid;
			border-right:1px #333333 solid; }
			
.topicSpacer	{ width:2px; height:1px; }

.button {	font-size:12px;
			color:white;
			background:#204066;
			font-weight:bold;
			letter-spacing:1.5;
			}

a.pageButton:link, a.pageButton:visited, .pageButton { 
	background-color: #ffffff;
	border: 1px solid #555555;
	color: #556677;
	font: 10px verdana, arial, sans-serif;
	letter-spacing:1px;
	font-weight: normal;
	cursor: pointer;  
	padding: 0px 4px 1px 4px;  
	text-decoration: none;
	z-index: 100;
	font-style: normal; 
	text-align: center;
	white-space: nowrap;
	-moz-border-radius: 5px;
		}

a.pageButton:hover{
	background-color: #f9e094;
	border: 1px solid #744c25; 
	color: #222222;
	font: 10px verdana, arial, sans-serif;
	letter-spacing:1px;
	font-weight: normal;
	cursor: pointer;  
	padding: 0px 4px 1px 4px;  
	text-decoration: none;
	z-index: 100;
	font-style: normal; 
	text-align: center;
	white-space: nowrap;
	-moz-border-radius: 5px;
		}

.pageButtonOn{
	background-color: #ffffff;
	border: 1px solid #272421; 
	color: #000000;
	font: 10px verdana, arial, sans-serif;
	letter-spacing:1px;
	font-weight: normal;
	cursor: pointer;  
	padding: 0px 4px 1px 4px;  
	text-decoration: none;
	z-index: 100;
	font-style: normal; 
	text-align: center;
	white-space: nowrap;
	-moz-border-radius: 5px;
		}
		
		
/* used for active links formating */
a.moduleLinkOff:link, a.moduleLinkOff:visited { 
	background-color: #e2ffe9;
	border: 1px solid #444444;
	color: #000000;
	font: 10px verdana, arial, sans-serif;
	letter-spacing:0px;
	font-weight: bold;
	cursor: pointer;  
	padding: 3px 4px 4px 4px;
	text-decoration: none;
	z-index: 100;
	font-style: normal; 
	text-align: center;
	white-space: nowrap;
	-moz-border-radius: 5px;
		}

a.moduleLinkOff:hover{
	background-color: #81b13f;
	border: 1px solid #555555; 
	color: #222222;
	font: 10px verdana, arial, sans-serif;
	letter-spacing:0px;
	font-weight: bold;
	cursor: pointer;  
	padding: 3px 4px 4px 4px; 
	text-decoration: none;
	z-index: 100;
	font-style: normal; 
	text-align: center;
	white-space: nowrap;
	-moz-border-radius: 5px;
		}
		
a.moduleLinkOn:hover{
	background-color: #e2ffe9;
	border: 1px solid #555555; 
	color: #222222;
	font: 10px verdana, arial, sans-serif;
	letter-spacing:0px;
	font-weight: bold;
	cursor: pointer;  
	padding: 3px 4px 4px 4px; 
	text-decoration: none;
	z-index: 100;
	font-style: normal; 
	text-align: center;
	white-space: nowrap;
	-moz-border-radius: 5px;
		}
		
.moduleLinkOn{
	background-color: #ffffff;
	border: 1px solid #272421; 
	color: #000000;
	font: 10px verdana, arial, sans-serif;
	letter-spacing:0px;
	font-weight: bold;
	cursor: pointer;  
	padding: 3px 4px 4px 4px;  
	text-decoration: none;
	z-index: 100;
	font-style: normal; 
	text-align: center;
	white-space: nowrap;
	-moz-border-radius: 5px;
		}

.tabLinkOff { 
	background-color: #ffffff;
	border: 1px solid #000000; 
	color: #444433;
	letter-spacing:0px;
	cursor: pointer;  
	padding: 0px 8px 1px 8px;  
	text-decoration: none;
	z-index: 100;
	font-family: verdana; 
	font-size: 9px;
	font-style: normal; 
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
		}
.tabLinkOn{
	background-color: #ffffff;
	border: 1px solid #9b0d0d; 
	color: #000000;
	letter-spacing:0px;
	cursor: pointer;  
	padding: 0px 8px 1px 8px;  
	text-decoration: none;
	z-index: 100;
	font-family: verdana; 
	font-size: 9px;
	font-style: normal; 
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
		}
		

/* LIST STYLES */
.listmargin {margin-top:5px;margin-bottom:5px;}
ul {margin-top:0px;margin-bottom:0px;}
.listspacing {font-size: 11px;}

/* TAB STYLES */

.tabLeftOn {background-image: url(images/tab_on_l.gif);}
.tabLeftOff {background-image: url(images/tab_off_l.gif);}
.tabRightOn {background-image: url(images/tab_on_r.gif);}
.tabRightOff {background-image: url(images/tab_off_l.gif);}
.tabMidOn {background-image: url(images/tab_on_bg.gif);}
.tabMidOff {background-image: url(images/tab_off_bg.gif);}



/*  CF  DYNAMIC LINKS */
.tableHeader {background:#f9e499;font-size: 12px;font-weight: bold;}
.tableHeader2 {background:#f9e499;}
.tableHeader3 {background:#f9e499;font-size: 10px;font-weight: bold; } 
.table_cell {color:#ffffff;}    	
.table_bg {color:#ffffff;}   	
.module_cell {color:#ffffcc;} 
.Detail_cell {color:#B2CCDE;} 	
.news_cell {color:#F8E6CF;} 	
.accent_cell {color:#F8E6CF;}   	
.tableRowA {background:#ffffff; color:#000000;}   	
.tableRowB {background:#E8ECF7; color:#000000;}   	
.tableRowC {background:#eaf0d5; color:#000000;}
.tableRowD {background:#eaeaea; color:#000000;}
.buttonRow {background:#999999;}
/* Cfd DEFAULTS */

.adminTblColTitles {background:#9fbb90; font-size: 10px; font-weight:bold; color:#000000;}
.admintablecell {background:#dff5bc;}

/* ADMIN FONTS */
.adminFontLabel { color:#00277a;}
.adminFontRequired {color:#ad0b0f;}
.Note {color:#02519e;font-size:10px;}

.EventsGrid_inactivemonth {background:#cccccc;}
.EventsGrid_activemonth {background:#f9e094;border-left:1px solid #777777;border-right:1px solid #777777;}

.EventsGrid_monthyear  {font-size: 14px;color:#333333;background:#f9e094;font-weight:bold;text-transform:uppercase;letter-spacing:1px;}
.EventsGrid_daysofweek {font-size: 10px;font-weight:bold;}
.EventsGrid_inactiveday {font-size: 9px;background:#f6f9ff; border:1px solid #cccccc;}
.EventsGrid_activeday {font-size: 9px; border:1px solid #333333;background:#ddffee;}
.EventsGrid_blankday {font-size: 9px;background:#F2DFB7;}

/*  CF Dynamics Lineage */
/*     settings for Animals List tmpl    */
.lineagePedigreeC {vertical-align:middle;background:#e0e0e0;font-size: 10px; font-weight:bold;font-family: arial, helvetica, sans-serif;}
.lineagePedigreeCV {vertical-align:middle;}


/*  animal pedigree - SIDE OR TOP */
   A:link.lineagePedigreenav  {font-family: arial, helvetica, sans-serif;text-decoration:none;color:#9f0000;font-weight:bold;}
   A:visited.lineagePedigreenav  {font-family: arial, helvetica, sans-serif;text-decoration:none;color:#9f0000;font-weight:bold;}
   A:hover.lineagePedigreenav  {font-family: arial, helvetica, sans-serif;text-decoration:underline;color:#000000;font-weight:bold;}
   A:active.lineagePedigreenav  {font-family: arial, helvetica, sans-serif;text-decoration:none;color:#9f0000;font-weight:bold;}
   .lineagePedigreenav {font-size: 10px;}



/*  Color setting for data entry errors   */
.error_bgcellcolor {color:#F8E6CF;}   	/*  SAND  */
.error_MessageColor {color:#ad0b0f;}



</style>
</CFOUTPUT> 



