/* GENERAL **************************************************************************************************************** */
	
	body {margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif; background: url(../styles/lightgray_background.png) repeat-x}
	#shell {margin:0 auto; width:920px;}	
	a {  }
	a:hover { text-decoration: none;  }
	h1, h2, h3 {  }
	h1 {}
	.clearBoth {clear:both;}
	.noBorder {border-right:none;}
	/*.imgLeft {float:left; margin:0px 20px 30px 0px;}*/
	.imgRight {float:right; margin:0px 0px 0px 10px;}


   
	
/* HEADER **************************************************************************************************************** */

	
	#titlebar {color:#FFFFFF; height:11px; padding:2px 0 2px; font-size:10px; text-align:right;
		font-family: Arial, Helvetica, sans-serif;}
		
	#titlebar a {color:#000000; text-decoration:none;}	
		div#usabilityNavDropDown {  }
		#helpmenuShell {  }
		#helpmenuShell ul {list-style:none; width:690px; float:left; margin:-12px 0 0; padding:0px;}
		#helpmenuShell ul li {float:left; display:block; padding:0 10px 0 0; margin:0 10px 0 0;}
		#helpmenuShell ul li a {color: #000000;}
		#helpmenuShell ul li a:hover {}		
		#helpmenuShell div#usabilityNavText {  }
		#helpmenuShell div#usabilityNavDropDown {  }
		#helpmenuShell div#usabilityNavDropDown div.noHover {display:block;}
	
	#utilityNav  #accessible {  }
	
	#headerShell {height:72px; padding:5px 0 0; margin:0 0 5px; border-bottom:4px solid #522C1C; }		
		
		#logo {float:right; }
		#logo a { display:block; }
		#logo a img {border:none;}
		
		#header {position:relative; top:0px; z-index:40;}
		/*#headerOverlay {background:url(../img/design/header_overlay.png) top center no-repeat; width:746px; height:462px;
		position:absolute; z-index:90; top:0px;}*/
		#header .byline a {color:#fff;}
		#headerFlash {width:747px; height:315px; position:absolute; z-index:80;top:0px; left:2px;} 

	#nav {width:146px; float:left; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}	
	#nav ul {margin:0; padding:0; background-color:#522C1B;}	
	#nav ul li {display:block; border-bottom:2px solid #fff; padding:10px 0 10px; }	
	#nav ul li:hover{background-color:#FF7900;}
	
	#nav ul li.current{background-color:#FF7900;}
	#nav ul li.current .parent  {border-bottom:0px; background-color:#522C1B;}
	#nav ul li.parent:hover {background-color:#FF7900;}
	#nav ul li a { text-decoration:none; padding:0 0 0 12px; display:block; color:#fff;}
	#nav ul li a:hover {text-decoration:none;}
	#nav ul li a.current {color:#fff;}  /*background:url(../img/arrow.jpg) right 50% no-repeat;}*/
	li.home   {background-image:none;}
	li.home:hover {background-color:#FF7900; background-image:none;}	
	li.home a.current {color:#522C1B; background:none; display:block;border:none;}
	.home#pageid259 a {color:#fff;}
	
	#nav ul li ul li{ background:url(../styles/BR_linkArrowBrown.gif) right 50% no-repeat; padding-right:10px;}
	#nav ul li.noStyleRight {  }
	#nav ul li.noStyleLeft {  }
	#nav ul li.lastItem {  }
	#nav ul li ul {display:none;}
	a.parent {background:url(../img/expand_thumb.jpg) right 50% no-repeat;}
	#nav ul li .current .parent {display:block;}
	#nav ul li ul a {color:#000;}
	
	#nav ul li.home .current {border-bottom:none;background-image:none; }
	#nav ul li.home a.current {color:#fff;}
	#nav ul li ul li a {color:#fff;}
	#nav ul li ul {margin:4px 0 0; padding:0px; }
	#nav ul li ul li {border-top:2px solid #fff; padding-left:20px; border-bottom:none;} 
	#nav ul li ul li a.current {color:#000; background:url(../styles/BR_linkArrow_1.gif left 50% no-repeat;)}/*background:url(../img/subOn.jpg) left 50% no-repeat;*/
	

    li.current:hover{background-color:#FF7900;}
/* BODY **************************************************************************************************************** */

	#contentShell { padding:0 0 28px;}
	
		#flashtitle {position:absolute; z-index:99; top:272px; width:500px; height:160px; left:20px; }
		
		
		#content {  width:750px; float:right; padding:10px 0px; font-family:Arial, Verdana, sans-serif; font-size:13px;	position:relative; color:#93614B;}
		#pageid259 #content {font-size:11px;}
		#pageid259 #content h1 { margin:0; padding:0; font-weight:normal;}
		/*.homepage #content {background:url(../img/home_bg.jpg) center -5px no-repeat;	color:#fff; padding-top:320px;   min-height:162px; height: auto !important; height: 162px;}*/
		#content h1 {font-size:24px; font-family: Arial, Helvetica, sans-serif; color:#522C1B; font-weight:normal;}
		#flashtitle h1 {font-size:42px;}
		#content h2 {font-size:18px; font-family: Arial, Helvetica, sans-serif; color:#522C1B; font-weight:normal;}
		#content .byline {font-size:14px; font-variant:small-caps;}
		#content p {line-height:200%;}
		#content a {color:#522C1B;}
		#content a:hover {text-decoration:none;}
		#content ul {margin:0 0 0 30px;}
		#content ul li {margin:0 0 5px; color:#597388;}
		
			#breadcrumbs ul  {  margin: 0 0 20px 0; padding: 0; display:none;  }
			#breadcrumbs ul li { display: inline; margin: 0 5px 0 0;}
			
			#subNav { width:190px; position:absolute; right:10px; top:479px; z-index:99; font-size:11px;}
			#subNav ul {list-style:none; margin:0; padding:0; list-style-type:none;}
			#subNav ul li {margin:0 0 0 15px; background:url(../styles/BR_linkArrow_1.gif) 0px 5px no-repeat; padding:0px; display:block; line-height:normal; }
			#subNav ul li a {display:block; padding-left:20px; color:#522C1B;}
			#subNav ul li a:hover {}
			#subNavDownLinks {display:none;}
			
			#contentLinks{width:170px; float:right;}
			#contentLinks ul, subNav ul {margin:0 0 0 10px; padding:0; list-style:none;}
			#contentLinks ul li, subNav ul li {margin:0 0 10px; background:url(files/36/arrow_bullet.gif) 0px 5px no-repeat; padding:0;}
			#contentLinks ul li a, #subNav ul li a  {display:block; padding:4px 0 4px 20px; color:#522C1B;}
		#side {  }		
			
			#ctaShell {  }
			#ctaShell ul {  }
			#ctaShell a {  }
			#ctaShell a:hover {  }
			
			#imgThumbnails112 a {border:none; outline:none;}
			#imgThumbnails112 a.selected {border:3px solid #AD2342; padding: 0 5px}
			

/* FOOTER **************************************************************************************************************** */

	#footerShell { margin:3px 0 0; clear:both; color:#333;font-size:9px; font-family:Arial, Verdana, sans-serif; width:900px;}
	#footerShell a {color:#003399;}
	#footerShell ul {list-style:none;padding:10px; }
	#footerShell ul li {margin:0px; padding:0px 10px;border-right:1px solid; text-align:center; float: left;}
	
	#fAddress { font-size: 11px; padding: 5px 0px; border: none; }
	#fAddress ul { margin:0; padding: 5px 0 15px 0; }
	#fAddress ul li { border: none; }
	div.org { text-align: left;  width: 150px; margin: 0 0 0 0px; float: left; }
	div.adr { text-align: left;  width: 255px; float: left; }
	.street-address { }
	.locality {}
	.region { }
	.postal-code { }
	
	#address { display: none; }
			
			
	
		#accessoryLinks {padding:4px 0px;  }
		#accessoryLinks ul, #legalInfo ul {margin:0; padding:0  0 0 5px;}
		#accessoryLinks ul li, #legalInfo ul li {float:left; }
		
		#legalInfo {position:relative; padding: 0 0 0 15px;}
		#legalInfo ul {text-align:left; position:absolute; right:0px; bottom:5px;}
		
		#footerNav {display:none;}
		#footerNav ul li a {color:#003399;}
		#footerNav ul li.noStyleRight { margin-right:0; }
		
		#address {display:none;}
		
		
		#vizsig { text-align: center;}
		
/* PHOTO GALLERY *****************************************************/
#lightBoxes a { text-decoration:none; padding:0 20px 20px 0;}
#lightBoxes .imgLeft {border:none;}
#lightBoxes a img {display:inline; margin:0 0px 20px 0;}
#lightBoxes a, #lightBoxes a img {border:none;}

/* EXEMPTIONS *****************************************************/


#pageid276 #content table img {border:1px solid;}
#pageid259 #content p {line-height:normal;}
#pageid259 #headerOverlay {display:none;}

/*SIFR mods*/
#pageid260 #flashtitle {top:287px;}
#pageid261 #flashtitle {top:262px;} #pageid261 #flashtitle h1{font-size:60px;}
#pageid263 #flashtitle {top:237px;} #pageid263 #flashtitle h1{font-size:72px;}
#pageid271 #flashtitle {top:297px;} #pageid271 #flashtitle h1{font-size:60px;}
#pageid264 #flashtitle {top:272px;} #pageid264 #flashtitle h1{font-size:50px;}
#pageid272 #flashtitle {top:252px;} #pageid272 #flashtitle h1{font-size:72px;}
#pageid265 #flashtitle {top:297px;} #pageid265 #flashtitle h1{font-size:60px;}
#pageid275 #flashtitle {top:272px;} #pageid275 #flashtitle h1{font-size:56px;}
#pageid306 #flashtitle, #pageid305 #flashtitle {top:272px;} #pageid306 #flashtitle h1, #pageid305 #flashtitle h1 {font-size:72px;}







/*#pageid261 #content h1, #pageid271 #content h1, #pageid264 #content h1 {font-size:22px;}*/