<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:##024486;}
A:visited {text-decoration:none;color:##024486;}
A:hover {text-decoration:underline;color:##cc3333;}
A:active {text-decoration:none;color:##024486;}

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: ##000000; font-size: 18px; font-weight: bold; font-family:Verdana, arial, Helvetica;margin-bottom:3;margin-top:10;}
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;}
h4 {color: ##01673A; font-size: 11px; 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: 11px;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: 9px;color:##777788;}
.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:10px; height:1px; }

.button 	{color: ##ffffff;
	       	font: 11px arial;
			font-weight:bold;
			text-align: center;
			background:##204066;
        	padding: 2px 5px 2px 5px;
			cursor:pointer;
        	border: ##000000 1px solid;
			letter-spacing:1.5;
			}

.buttonon 	{color: ##996600;
	       	font: 11px arial;
			font-weight:bold;
			text-align: center;
			background-color: ##F7D0A1;
        	padding: 2px 5px 2px 5px;
			cursor:pointer;
        	border: ##996600 1px solid;
			letter-spacing:1.5;
			}

a.pageButton:link, a.pageButton:visited, .pageButton { 
	background-color: ##ccffdd;
	border: 1px solid ##555555;
	color: ##334455;
	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: ##2a2b2c;
	border: 1px solid ##333333;
	color: ##e7eef5;
	font: 10px verdana, arial, sans-serif;
	letter-spacing:0px;
	font-weight: bold;
	cursor: pointer;  
	padding: 2px 6px 3px 6px;  
	text-decoration: none;
	z-index: 100;
	font-style: normal; 
	text-align: center;
	white-space: nowrap;
	-moz-border-radius: 5px;
		}

a.moduleLinkOff:hover{
	background-color: ##d2efff;
	border: 1px solid ##555555; 
	color: ##222222;
	font: 10px verdana, arial, sans-serif;
	letter-spacing:0px;
	font-weight: bold;
	cursor: pointer;  
	padding: 2px 6px 3px 6px;  
	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: 2px 6px 3px 6px;  
	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: 2px 6px 3px 6px;  
	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> 



