body {
	MARGIN-TOP: 0pt; MARGIN-LEFT: 0pt; BACKGROUND-COLOR: #fff4e2;
}
.mainTable {border:solid 1px #35758B}
.leftCol {width:146px; border-right:solid 1px #cccccc}
.lefttable { background-color: #F3F4F1;}
.contentTable {padding-left:15px; padding-right:15px;padding-top:15px}
td.rightCol {border-left:solid 1px #35758B; width:163px; background-color:#F3F4F1}
td.rightColhm {border-left:solid 1px #35758B; width:200px; background-color:#F3F4F1}
.popuptable {font:normal 11pt arial; padding-top:5px }

.time { padding-right:10px; FONT-FAMILY: arial,helvetica; font-size:10pt;}

.middleCol {padding-bottom:15px}

.crumb {
	padding-left: 15px;
	FONT-SIZE: 8pt;
	VERTICAL-ALIGN: middle;
	COLOR: #597278;
	BACKGROUND-COLOR: #f4f4f4;
	
}
.crumb A {
	COLOR: #597278
}
.crumb a:visited {
	COLOR: #597278
}
.crumb a:hover {
	COLOR: #597278
}

.crumb2 {
	padding-left: 15px;
	FONT-SIZE: 8pt;
	VERTICAL-ALIGN: middle;
	COLOR: #597278;
	BACKGROUND-COLOR: #f4f4f4;
	border-bottom:1px solid #cccccc
	
}

 
.nav2 {border-bottom:solid 1px #cccccc;}
a.secondaryOn:link
{	display : block;
	vertical-align:middle;
	padding : 8px 5px 5px 25px;
	font:bold 10pt arial; 
	color:#ffffff;
	background-color:#A2A2A2; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_ARRON_ON.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}
a.secondaryOn:visited 
{	display : block;
	vertical-align:middle;
	
	padding : 8px 5px 5px 25px;
	font:bold 10pt arial; color:#ffffff;
	background-color:#A2A2A2; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_ARRON_ON.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}
a.secondaryOn:hover
 {	display : block;
	vertical-align:middle;
	
	padding : 8px 5px 5px 25px;
	font:bold 10pt arial; 
	background-color:#A2A2A2; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_ARRON_ON.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}
a.secondary:link
{
	display : block;
	vertical-align:middle;
	color:#000000;
	padding : 8px 5px 5px 25px;
	font:bold 10pt arial;
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_ARROW.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}
a.secondary:visited 
{
	display : block;
	vertical-align:middle;
	
	padding : 8px 5px 5px 25px;
	font:bold 10pt arial;  color:#000000;
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_ARROW.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}
a.secondary:hover 
{
	display : block;
	vertical-align:middle;
	
	padding : 8px 5px 5px 25px;
	font:bold 10pt arial; color:#a2a2a2; 
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_ARROW.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}

.nav3 { background-color: #F3F4F1; border-bottom:solid 1px #F3F4F1; width: 130px;}
a.thirdOn:link {
	display : block;
	vertical-align:middle;
	
	padding : 3px 0px 5px 25px;
	FONT: 12px Arial, Helvetica, sans-serif;color:#000000; 
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_BULLET.GIF"); 
	background-repeat:no-repeat;
	/*background-position:middle;*/
	text-decoration:none
	}
a.thirdOn:visited {
	display : block;
	vertical-align:middle;
	
	padding : 3px 0px 5px 25px;
	FONT: 12px Arial, Helvetica, sans-serif;color:#000000; 
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_BULLET.GIF"); 
	background-repeat:no-repeat;
	/*background-position:middle;*/
	text-decoration:none
	}
a.thirdOn:hover {
	display : block;
	vertical-align:middle;
	font-size: 10pt; color: #000000; 
	padding : 3px 0px 5px 25px;
	FONT: 12px Arial, Helvetica, sans-serif;color:#000000;
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_BULLET.GIF"); 
	background-repeat:no-repeat;
	/*background-position:middle;*/
	text-decoration:none
	}

a.third:link {
	display : block;
	vertical-align:middle;
	
	padding : 3px 0px 5px 25px;
	FONT: 12px Arial, Helvetica, sans-serif;color:#000000; 
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_BULLET.GIF"); 
	background-repeat:no-repeat;
	/*background-position:middle;*/
	text-decoration:none
	}
a.third:visited {
	display : block;
	vertical-align:middle;
	
	padding : 3px 0px 5px 25px;
	FONT: 12px Arial, Helvetica, sans-serif;color:#000000; 
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_BULLET.GIF"); 
	background-repeat:no-repeat;
	/*background-position:middle;*/
	text-decoration:none
	}
a.third:hover {
	display : block;
	vertical-align:middle;
	font-size: 10pt; color: #000000; 
	padding : 3px 0px 5px 25px;
	FONT: 12px Arial, Helvetica, sans-serif;color:#000000;
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_BULLET.GIF"); 
	background-repeat:no-repeat;
	/*background-position:middle;*/
	text-decoration:none
	} 
	
	
/*  catalog */

.nav2a {}

a.secondaryOn2:link
{	display : block;
	vertical-align:middle;
	
	padding : 8px 5px 5px 25px;
	font:bold 10pt arial; 
	color:#AF4142;
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_ARRON_ON2.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}
a.secondaryOn2:visited 
{	display : block;
	vertical-align:middle;
	
	padding : 8px 5px 5px 25px;
	font:bold 10pt arial; color:#AF4142;
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_ARRON_ON2.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}
a.secondaryOn2:hover
 {	display : block;
	vertical-align:middle;
	
	padding : 8px 5px 5px 25px;
	font:bold 10pt arial; color:#AF4142;
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_ARRON_ON2.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}
a.secondary2:link
{
	display : block;
	vertical-align:middle;
	 color:#AF4142;
	padding : 8px 5px 5px 25px;
	font:bold 10pt arial;
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_ARROW2.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}
a.secondary2:visited 
{
	display : block;
	vertical-align:middle;
	
	padding : 8px 5px 5px 25px;
	font:bold 10pt arial;  color:#AF4142;
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_ARROW2.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}
a.secondary2:hover 
{
	display : block;
	vertical-align:middle;
	
	padding : 8px 5px 5px 25px;
	font:bold 10pt arial; color:#a2a2a2; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_ARROW2.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}

.nav3a { }
a.thirdOn2:link {
	display : block;
	vertical-align:middle;
	
	padding : 3px 0px 5px 25px;
	FONT: 12px Arial, Helvetica, sans-serif;color:#000000; 
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_BULLET2.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}
a.thirdOn2:visited {
	display : block;
	vertical-align:middle;
	
	padding : 3px 0px 5px 25px;
	FONT: 12px Arial, Helvetica, sans-serif;color:#000000; 
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_BULLET2.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}
a.thirdOn2:hover {
	display : block;
	vertical-align:middle;
	font-size: 10pt; color: #000000; 
	padding : 3px 0px 5px 25px;
	FONT: 12px Arial, Helvetica, sans-serif;color:#000000;
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_BULLET2.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}

a.third2:link {
	display : block;
	vertical-align:middle;
	
	padding : 3px 0px 5px 25px;
	FONT: 12px Arial, Helvetica, sans-serif;color:#000000; 
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_BULLET2.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}
a.third2:visited {
	display : block;
	vertical-align:middle;
	
	padding : 3px 0px 5px 25px;
	FONT: 12px Arial, Helvetica, sans-serif;color:#000000; 
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_BULLET2.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}
a.third2:hover {
	display : block;
	vertical-align:middle;
	font-size: 10pt; color: #000000; 
	padding : 3px 0px 5px 25px;
	FONT: 12px Arial, Helvetica, sans-serif;color:#000000;
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/NAV_BULLET2.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	} 	
	
/* end catalog */
	
.nav4 { background-color: #F3F4F1; border-bottom:solid 1px #F3F4F1;}

a.forthOn:link {
	display : block;
	vertical-align:middle;
	padding : 3px 0px 5px 25px;
	FONT: 10pt Arial, Helvetica, sans-serif;color:#000000; 
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/navdash.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none; 
	}
	
a.forthOn:visited {
	display : block;
	vertical-align:middle;
	padding : 3px 0px 5px 25px;
	FONT: 10pt Arial, Helvetica, sans-serif;color:#000000; 
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/navdash.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none;
	} 
	
a.forthOn:hover {
	display : block;
	vertical-align:middle;
	padding : 3px 0px 5px 25px;
	FONT: 10pt Arial, Helvetica, sans-serif;color:#000000; 
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/navdash.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none;
	} 
	
a.forth:link {
	display : block;
	vertical-align:middle;
	font-size: 10pt; color: #000000; 
	padding : 3px 0px 5px 25px;
	FONT: 10pt Arial, Helvetica, sans-serif;color:#000000;
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/navdash.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none;
	margin-left: 5px;
	}  
	
a.forth:visited {
	display : block;
	margin-left: 5px;
	vertical-align:middle;
	font-size: 10pt; color: #000000; 
	padding : 3px 0px 5px 25px;
	FONT: 10pt Arial, Helvetica, sans-serif;color:#000000;
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/navdash.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	}  
	
a.forth:hover {
	display : block;
	vertical-align:middle;
	font-size: 10pt; color: #000000; 
	padding : 3px 0px 5px 25px;
	FONT: 10pt Arial, Helvetica, sans-serif;color:#000000;
	background-color:#F3F4F1; 
	background-image:url("/atf/cf/{E384D2DB-8638-47F3-A6DB-68BE45A16EDC}/navdash.GIF"); 
	background-repeat:no-repeat;
	background-position:middle;
	text-decoration:none
	} 
.Alert
{
    FONT-WEIGHT: bold;
    COLOR: red
}

.print_email {margin-top:15px; }
td.textsizemodify { background-image:url("/site/images/textsize_icon.gif"); background-repeat:no-repeat }
td.printfriendly { background-image:url(../Local Settings/Temporary Internet Files/Content.IE5/AU3U0J7J/print.gif); background-repeat:no-repeat; color:#666666; font-size:10px;}
td.emailfriend { background-image:url(../Local Settings/Temporary Internet Files/Content.IE5/AU3U0J7J/email.gif); background-repeat:no-repeat }
td.bookmark { background-image:url("/site/images/bookmark_icon.gif"); background-repeat:no-repeat }
.textsizemodify_img_1 { width:23px; height:17px }
.textsizemodify_img_2 { width:78px; height:17px }
.textsizemodify_img_3 { width:23px; height:17px }
.print_img {}
.email_img {}
.bookmark_img { width:124px; height:17px }

table.MTtablein {margin:0px; padding:0px; border:0px none; background-color:#ffffff; }
table.MTtableout {margin:0px; padding:0px; border:0px solid #ffffff; background-color:#ffffff}
table.MTcard { margin:0px; padding:0px; border:0px solid #ffffff; background-color:#ffffff}
td.MTimage2 {margin:0px; padding:0px; border:0px none; background-color:#ffffff; }
td.MTtext {margin:0px; padding:0px; border:0px none; background-color:#ffffff;text-align:left}
td.MTimage1{margin:0px; padding:0px; border:0px none; background-color:#ffffff}



#Table2 b {color:#000000}
table#TableCartInner tr tr tr tr td.CTtablein {background-color:#ccc}
.CT
{
    font-size:9pt; BACKGROUND-COLOR: #ffffff; 

}
.CTtableout
{
    BACKGROUND-COLOR: #FFFFFF
}
.CTtablein
{
	
}
.CTtitle
{
    FONT: bold 11pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.CTsubtitle
{
    FONT: bold 9pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc;padding:5px
}
.CTheader
{
    FONT: 9pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f1f1e2
}
.CTodd
{
    FONT: 9pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
	text-align:left
}
.CTeven
{
    FONT: 9pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
	text-align:left
}

.CDtableout
{
    background-color: #D2A23E
}
.CDtablein
{

}
.CDtitle
{
background-color:#ffffff
}
.CDheader
{
    font-weight: bold; color: #ffffff;
    background-color: #D2A23E
}
a.CDheader:link { color:#ffffff }
a.CDheader:visited { color:#ffffff }
a.CDheader:hover { color:#FFCC01}
a.CDheader:active { color:#ffffff }

TD.CDOdd
{   background-color: #ffffff

}
a.CDOdd:link
{   
display: list-item;list-style-type: none;

}
a.CDOdd:visited
{   
display: list-item;list-style-type: none;
}
a.CDOdd:hover {
display: list-item;list-style-type: none;

}
TD.CDEven
{    background-color: #ffffff
}
a.CDEven:link
{    
display: list-item;list-style-type: none;
}
a.CDEven:visited
{    
display: list-item;list-style-type: none;
}
a.CDEven:hover
{    
display: list-item;list-style-type: none;
}

.CDctitle
{
    FONT: bold 10pt Verdana, Arial, Helvetica, sans-serif;
}
.CDcsubtitle
{
    FONT: bold 9pt Verdana, Arial, Helvetica, sans-serif;
}
.CDcauthor
{
    FONT: italic 9pt Verdana, Arial, Helvetica, sans-serif;
}
.CDcdate
{
    FONT: 8pt Verdana, Arial, Helvetica, sans-serif;
}

#TributeCardInnerTable {FONT: 9pt Arial, Helvetica, sans-serif;}
#scheduleCard_id2 {FONT: 9pt Arial, Helvetica, sans-serif;}

/* PHOTO GALLERY */
/* Fixes IE Box Model */
.clearfix:after { content: ""; display: block; height: 0px; clear: both; visibility: hidden;}

/* Search Styles */
#pg_search { width: 100%; margin-bottom: 10px; float: left;}
*html #pg_search { margin-bottom: 0px;} /* Fixes IE */
#pg_container form { padding: 0px; margin: 0px;}
#pg_container fieldset { margin: 0px; padding: 5px;}
#pg_search label, #pg_search select, #pg_search input { margin-top: 5px;}
#pg_search a, .pg_search a:visited { text-align: center; width: 60px; color: #000; text-decoration: none; margin-left: 1px; margin-right: 1px; padding: 2px; background-color: #FFF; border: 1px #CCC solid;}
#pg_search a:hover { background-color: #EEE;}

/* Common Styles */
#pg_top_navigation { text-align: center; width: 100%; margin-bottom: 3px; float: left;}
#pg_top_navigation a:link, #pg_top_navigation a:visited { text-align: center; width: 75px; color: #000; text-decoration: none; height: 12px; margin-top: 5px; margin-left: 1px; margin-right: 1px; padding: 3px; background-color: #FFF; border: 1px #CCC solid;}
#pg_top_navigation a:hover { background-color: #EEE;}
#pg_bottom_navigation { text-align: center; width: 100%; margin-bottom: 3px; float: left;}
#pg_bottom_navigation a:link, #pg_bottom_navigation a:visited { text-align: center; width: 75px; color: #000; text-decoration: none; height: 12px; margin-top: 5px; margin-left: 1px; margin-right: 1px; padding: 3px; background-color: #FFF; border: 1px #CCC solid;}
#pg_bottom_navigation a:hover { background-color: #EEE;}
#pg_count { text-align: center; width: 100%; margin-bottom: 3px; float: left;}
#pg_sort { text-align: center; width: 100%; margin-bottom: 3px; float: left;}
#pg_sort a { padding-left: 3px; padding-right: 3px;}
#pg_summary ul { list-style: none; margin: 0px;  padding: 0px; position: relative;}
.pg_display {position: relative; background-position:left}
.pg_longdescriptor {position: relative;}
.pg_display img { border: 0px;}
.pg_display a, .pg_display a:visited, .pg_display a:hover { padding: 3px; background-color: transparent; border: 0px #CCC solid; display: block;}

/* Thumbnail Styles */
#pg_container { font-family: arial, verdana; font-size: 10px; margin-left: auto; margin-right: auto; padding: 5px; width: 97% !important; width: 100%;}
#pg_container #pg_summary { margin-bottom: 5px; margin:0px; width:600px}
#pg_container #pg_summary ul { list-style: none; margin: 35px !important; margin:0; padding: 5px; float: left;}
#pg_container .pg_display { text-align: center;display:block;}
#pg_container .pg_display a, .pg_display a:visited { width: auto; height: auto; padding: 3px; background-color: transparent; border: 0px #CCC solid;display: block;}
#pg_container .pg_display a:hover { padding: 3px; background-color: transparent; border: 0px #CCC solid; display: block;}
.pg_row {width:420px}
.pg_row ul {width:100%;display:block;}
.pg_row ul li {width:100%; display:block; text-align: center; }
.pg_row ul li a {font-size:10px; width:100%; display:block; text-align: center;  }

/* Detail Styles */
#pg_details_container { font-family: arial, verdana; font-size: 10px; margin-left: auto; margin-right: auto; padding: 5px; width: 97% !important; width: 100%;}
#pg_backthumb { text-align: right; width: 100%; margin-bottom: 3px; float: left;}
#pg_slide { width: 100%; margin-bottom: 3px; float: left;}
#pg_details_container #pg_summary { width: 100%; margin-bottom: 3px; float: left;}
#pg_details_container .pg_display { text-align: center;}
#pg_details_container .pg_display a, .pg_display a:visited { width: 100%; padding: 3px; background-color: transparent; border: 0px #CCC solid; display: block;}
#pg_details_container .pg_display a:hover { padding: 3px; background-color: transparent; border: 0px #CCC solid; display: block;}

/* Slideshow Styles */
#pg_slideshow_container { font-family: arial, verdana; font-size: 10px; margin-left: auto; margin-right: auto; padding: 5px; width: 97% !important; width: 100%;}
#pg_getimage { text-align: right; width: 100%; margin-bottom: 3px; float: left;}
#pg_speed { text-align: center; width: 100%; margin-bottom: 3px; margin-top: 5px;}
#pg_speed a:link, #pg_speed a:visited { width: 10px; margin: 0px 2px 0px 2px; /*background: #FFF url(slide_speed_off.gif) no-repeat;*/ color: #000; height: 13px;}
#pg_speed a:hover { width: 10px; margin: 0px 2px 0px 2px; /*background: #FFF url(slide_speed_on.gif) no-repeat;*/ color: #000; height: 13px;}
#pg_speed a span { visibility: hidden;}
#pg_slideshow_container #pg_summary { width: 100%; margin-bottom: 3px;}
#pg_slideshow_container .pg_display { text-align: center; }
#pg_slideshow_container .pg_display a, .pg_display a:visited {text-align: center; width:200px;  padding: 3px; background-color: #EEE; border: 1px #CCC solid; display: block;}
#pg_slideshow_container .pg_display a:hover {text-align: center; width:200px;  padding: 3px; background-color: #CCC; border: 1px #CCC solid; display: block;}
#pg_slideshow_container .pg_title {  text-align: center;width:150px; }
#pg_slideshow_container .pg_shortdescriptor {text-align: center;width:150px; }
#pg_row .pg_title {  text-align: center; width:190px; }
#pg_row .pg_shortdescriptor {text-align: center; width:190px; }


/* New Styles 4/25/07 */

.footer_siteinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 18px;
	font-weight: 500;
	color: 666666;
	text-align: center;
}
.footer_links {
	font-size: 10pt;
	line-height: 18px;
	font-weight: 400;
	color: 666666;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 15px;
	padding-left: 15px;
	letter-spacing: normal;
	text-align: center;
	padding-bottom: 15px;
}
.footer_address {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 18px;
	font-weight: 400;
	color: 666666;
	text-align: center;
}
.fullcatlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	color: #4F5A3A;
	line-height: 19px;
	font-weight: bold;
}
.cattitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	color: #66320F;
	line-height: 16px;
	font-weight: bold;
}
.cattitle1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	color: #66320F;
	line-height: 19px;
	font-weight: bold;
}
.cattext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 125%;
	margin: auto;
}
.leftlinks {
	display: list-item;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	line-height: 18px;
}
.catanimalnames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	color: #990000;
	line-height: 19px;
	font-weight: bold;
	background-position: center;
	text-align: center;
	padding: 0px;
	margin: 0px;
	top: 0px;
	text-decoration: none;
	border-style: none
	}
.catanimalnamesblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	line-height: 135%;
	font-weight: bold;
	background-position: center;
	text-align: center;
	text-decoration: none;
	border-style: none
}

.brickSize {
	/*display:none;*/
}


#nav img { width:115px; }
/*Do Not Edit*/
#nav, #nav UL  {font-weight:bold; PADDING: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; LIST-STYLE-TYPE: none; LIST-STYLE-image: none;text-align:left;}
#nav A:hover {color:#FFF;}

#nav A {DISPLAY: block; line-height: 16px;}
#nav LI {FLOAT: left; LIST-STYLE-TYPE: none; LIST-STYLE-image: none; padding:0; margin:0}
#nav ul a {LIST-STYLE-image: none;line-height: 16px;}
#nav LI.nonav UL {display:none}


/*controls font color and style for menu items*/
#nav LI A { COLOR: #fff; text-decoration:none; font-size:10px; border-bottom:0;font-family: Arial, Sans-Serif; LIST-STYLE-image: none;line-height: 16px;}
#nav LI UL { BACKGROUND: #5690D9; LEFT: -999em; WIDTH: 115px; POSITION: absolute; border:2px solid #fff;border-bottom: 0; LIST-STYLE-image: none;}

#nav LI UL LI {border-bottom:2px solid #fff; WIDTH: 115px;}

/*sub menu padding*/
#nav li ul li a {padding:5px}

/*sub menu font and background hover color*/
#nav li ul li a:hover{padding:5px; }
#nav li:hover, #nav li.sfhover {LIST-STYLE-image: none; color:#002773; }

/*adjust positioning for third level position*/
#nav li ul ul {	margin: -27px 0px 0px 150px; LIST-STYLE-image: none; position:absolute;}


/*Do Not Edit*/
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em; LIST-STYLE-image: none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto; LIST-STYLE-image: none;}
#nav li ul {margin-top:0;display:block;}


/**************************************************************/
/*                                                            */
/*                 Cleaned Styles 6/13/08                     */
/*                                                            */
/**************************************************************/

.NL {
    FONT: 11pt Arial, Helvetica, sans-serif
}

.NLtoctitle {
    FONT: bold 11pt Arial, Helvetica, sans-serif
}

.NLtoc {
    FONT: 11pt Arial, Helvetica, sans-serif
}

.NLtocdiv {
	padding: 10px;
    background-color: #EEE;
	text-align:left;
}

a.NLtoc:link, a.NLtoc:visited {
	display:block;
	padding:0 0 10px 20px;
	background:url('yellowarrow.gif') no-repeat middle;
	font-size:12px;
}

a.NLtoc:hover {
	text-decoration:none;
}

.NLtochr {
    COLOR: gray
}

.NLtitle {
    FONT: bold 11pt Geneva, Arial, Helvetica, sans-serif
}

a.NLtitle:link, a.NLtitle:visited {
	display: block;
   	padding: 0px 0px 0px 25px;
	font:normal 11pt arial; 
	color:#003399; 
	background:url('yellowarrow.gif') no-repeat middle;
}

a.NLtitle:hover {
	color:#6699cc;
}

.NLsubtitle {
    FONT: bold 9pt Geneva, Arial, Helvetica, sans-serif
}

.NLauthor {
    FONT: italic 9pt Geneva, Arial, Helvetica, sans-serif
}

.NLsummary {
    FONT: 9pt Geneva, Arial, Helvetica, sans-serif
}

.NLcopyright {
    FONT: 8pt Arial, Helvetica, sans-serif
}

.NLdate {
    FONT: 8pt Arial, Helvetica, sans-serif
}

.NLdiv {
    COLOR: #ffffff; padding:0px; margin:0px; height:1px
}

/***************************************/
/*       Styles for Menu 11/25/08      */
/***************************************/
#homeMenu ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#homeMenu li {
	float: left;
	position: relative;
	width:109px;
}

#homeMenu li ul.submenu {
	display: none;
	position: absolute;
	left: -2px;
	width: 100%;
	top: 34px;
}

#homeMenu li > ul {
	top: auto;
	left: auto;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	font-family: Arial, sans-serif;
}

#homeMenu li:hover ul {
	display: block;
}

#homeMenu .menuOurWork {
	background-color: #35758b;
	text-align:center;
}

#homeMenu .menuGetInvolved {
	background-color: #d1a23e;
	text-align:center;
}

#homeMenu .menuGive {
	background-color: #af4141;
	text-align:center;
}

#homeMenu .menuLearn {
	background-color: #758958;
	text-align:center;
}

#homeMenu .menuInsideHeifer {
	background-color: #56737a;
	text-align:center;
}

#homeMenu .submenu {
	z-index: 101;
	border: 1px solid #ffffff;
	width: 120px;
	opacity: 0.9;
	filter: alpha(opacity = 90);
	margin:0;
	padding:0;
}

#homeMenu .submenu li {
	width: 100%;
}

#homeMenu a.menuItem {
	font-weight: bold;
	font-size: 11px;
	font-style: normal;
	font-family: Arial, sans-serif;
	color: #ffffff;
	border: 1px solid #ffffff;
	display: block;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	cursor: default;
	text-decoration: none;
	width:100%;
}

#homeMenu .over {
	background-color: #ffffff
}

#homeMenu .menuOurWork .over a {
	color: #35758b;
}

#homeMenu .menuGetInvolved .over a {
	color: #d1a23e;
}

#homeMenu .menuGive .over a {
	color: #af4141;
}

#homeMenu .menuLearn .over a {
	color: #758958;
}

#homeMenu .menuInsideHeifer .over a {
	color: #56737a;
}

ul#primaryNav iframe {
    position: absolute;
    /* account for the border */
    left: -2px;
    top: 0;
    z-index: -1;
    filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}