@charset "utf-8";
/* CSS Document */


* {
		padding: 0;
		margin: 0;
} 

strong {
		color: #222;  
		font-weight: bold;
		
}	

em {font-style: italic;}	 

/* IMAGES */
img {border: 0;}

.logo {
		margin: 0em 0 .5em 1em;
		width: 210px;
		height: 61px;
}

.thm {
		width: 80px;
		height: 60px;
}

.t2mainphoto {
		margin: 2em 0 0 1em;
		width: 180px;				
}

.t2smallphoto { /*same as t2mainphoto class, but no set width. this allows images to not stretch */ 
		margin: 2em 0 0 0;	
}

.yui-gfphoto {
	margin-left: 1em; 
/*	width: 180px; 
	height: 130px; */
}

.yui-gf .yui-u {width:73%; }

/*  for ie 6 and below 	*/
*html .yui-gf .yui-u {width:72%; }
 

.leftside {margin: 1em .6em;}
.seal {padding-right: 1em;}

.partnerimage {
		padding-bottom: 2em;
		display: block;
    	margin-left: auto;
    	margin-right: auto	
}

.downloadimage {/* used for downloads pages - /faithinaction, /localcommunity, /faithcommunity */
     float:left;
     margin-right:1em;
}

/* MAIN STRUCTURE */
body {
		font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	  font-size: .80em;				 
		background-color: #c4e3a0;	
}


div#doc {
		background-color: #fff;
		padding: 0 0em;
		width:750px;  
}

div#dochome {
		background-color: #fff;
		padding: 0 0em;
}

div#hd {	
		background-color: #fff; 
		border-left: 1px solid #54c247;
		border-right: 1px solid #54c247;	
		/*padding: 0 .8em; */
		
}
		
div#bd {
		background-color: #fff;
		border-left: 1px solid #54c247;
		border-right: 1px solid #54c247;		
		padding: 0em 1.2em;  
}

		
div#ft {
		background-color: #fff;
		border-left: 1px solid #54c247;
		border-right: 1px solid #54c247;
	  	padding: 2em 1em ;	 
}

div.crosslink{
		margin: 2em .6em 1em .8em;
}


/* NAVIGATION - TOP, PRIMARY, SECOND LEVEL, THIRD LEVEL AND FOOTER */

ul#langnav {
		padding: 1em 1em 0em .5em;
		text-align: right;
		color: #54c247;
}

ul#langnav li {    
		display: inline;  /*displays links horizontaly - not supported in IE 5.0 */
		padding: 0em;		
}	

ul#topnav {
		padding: .4em 1em 0em .5em;
		text-align: right;
		color: #54c247;
}

ul#topnav li {    
		display: inline;  /*displays links horizontaly - not supported in IE 5.0 */
		padding: 0em;		
}	

ul#topnav a {text-decoration: none; font-size: .9em;}
ul#topnav a:hover {text-decoration: underline;}
ul#langnav a {text-decoration: none; font-size: .9em;}
ul#langnav a:hover {text-decoration: underline;}
ul#langnav .active a {text-decoration: none; color: #54c247;}

.inactivenav { 
	color: #7d7d7d;
	text-decoration: none;	
}	

ul#primarynav {
		padding: .4em .3em .4em 1em;
		color: #54c247; 					
		background-color: #fff;
		border-top: 1px solid #54c247;
		border-right: 0px solid #54c247;
		border-bottom: 3px solid #54c247;
		border-left: 0px solid #54c247;		 	
}    

ul#primarynav li {    
		display: inline;  /*displays links horizontaly - not supported in IE 5.0 */
		padding: 0em;    
}

ul#primarynav a {
		text-align: left;
		padding: .3em;  
		text-decoration: none;
		font-weight: bold; 
}

ul#primarynav a:hover {
		text-align: left;
		padding: .3em;  
		text-decoration: underline;
		font-weight: bold; 
}

/* ACTIVE PRIMARY NAV */
/*
body#home li#homenav a {background-color: #54c247; color: #fff; }*/
body#vist li#visitnav a {background-color: #54c247; color: #fff; }
body#create li#createnav a {background-color: #54c247; color: #fff; }
body#donate li#donatenav a {background-color: #54c247; color: #fff; }
body#shareourservice li#shareourservicenav a {background-color: #54c247; color: #fff; }
body#partners li#partnersnav a {background-color: #54c247; color: #fff; }
body#newsroom li#newsroomnav a {background-color: #54c247; color: #fff; }
body#about li#aboutnav a {background-color: #54c247; color: #fff;}
	
ul#secondnav {
		padding: 0em 0 .8em 0;  
		background-color: #fff;
		border-top: 0px solid #54c247;
		border-right: 1px solid #54c247;
		border-bottom: 1px solid #54c247;
		border-left: 1px solid #54c247; 
} 

ul#secondnav a {text-decoration: none;}

ul#secondnav li {
		list-style: none;
		list-style-image: none;		
		padding: .8em .8em 0em .8em;	
		color: #ad0078;
		
}


div#secondnav ul li a {display: block;	}


/* ACTIVE TOP and SECOND LEVEL NAV */
body#home li#home a,
body#seehowitworks li#seehowitworks a,
body#stylegallery li#styles a,
body#caringbook li#caringbook a,
body#stories li#stories a,
body#faqs li#faqs a,
body#create li#create a,
body#visit li#visit a,
body#promomaterials li#promomaterials a,
body#digitalresources li#digitalresources a,
body#history li#history a,
body#cbteam li#team a,
body#leader li#leader a,
body#staff li#staff a,
body#board li#board a,
body#careers li#careers a,
body#finance li#finance a,
body#hcpartnersmap li#hcmap a,
body#hcpartners li#hcpartners a,
body#proforgs li#proforg a,
body#nonprofits li#nonprofit a,
body#awarenesspartners li#awarenesspartners a,
body#thirtyark li#thirtyark a,
body#northpole li#northpole a,
body#gunny li#gunny a,
body#entertainment li#entertainment a,
body#mediapartners li#media a,
body#inkinddonors li#inkind a,
body#fundingpartners li#funding a,
body#majorfunding li#majorfunding a,
body#deliverhope li#deliverhope a,
body#giftoptions li#gifts a,
body#raisefunds li#raisefunds a,
body#giftsused li#giftsused a,
body#media li#media a,
body#newsrelease li#newsrelease a,
body#newsletter li#newsletter a,
body#blog li#blog a,
body#archive li#archive a,
body#copyright li#copyright a
body#privacy li#privacy a
body#termsofuse li#termsofuse a,
body#help li#help a,
body#contact li#contact a,	
body#moreinfo li#moreinfo a,
body#service li#service a,
body#feedback li#feedback a,
body#newfeatures li#newfeatures a,
body#authorsignin li#signin a,
body#actofkindness li#actofkindness a,
body#advocate li#advocate a,
body#connect li#connect a,
body#community li#community a,
body#ourservice li#ourservice a,
body#plannedgiving li#plannedgiving a {
		color: #54c247;
		font-weight: bold;
		background: transparent;
}	
			

/* THIRD-LEVEL SUB-MENU */	

div.sublinks {display: none; }  /* turn off all sublinks */		

div.sublinks ul {
		margin: .1em .1em 0em 1.8em; 
		padding: 0;   
		}	
		
*div.sublinks ul {margin: .1em .1em 0em 1em;   } 
		
ul#secondnav div.sublinks ul li {
		margin: 0;
		padding: 0 .1em .1em 0;
		list-style: none;	
		list-style-image: none; 
		}	
		

/* FOOTER NAV MENU */

ul#ftnav li { 
		display: inline;  /*displays links horizontaly - not supported in IE 5.0 */
		padding: 0em; 
		font-size: .9em;	
		color: #54c247;
}	


/*  FOOTER LINKS  */				
body#copyright li#copyright a,
body#privacy li#privacy a,
body#termsofuse li#termsofuse a,
body#help li#help a {
		color: #54c247;		
		font-weight: bold;
		background: transparent;
}					
		
ul#ftnav li a:link, ul#ftnav li a:visited {
		color: #ad0078;	
		text-transform: none; 
		font-weight: normal;
		text-decoration: none;
}

ul#ftnav li a:hover {
		color: #54c247;	
		text-decoration: underline;
}		

/* TYPOGRAPHY */

h1 {
		margin: 1em 0 1em .6em;
		color: 000;
		font-size: 1.6em;
		font-weight: normal;
}

h2 {
		padding: 0;		
		margin: 1em 0 0em .8em;
		color: #000;
		font-size: 1.2em; 
		font-weight: bold;
		}		
*h2 {margin-bottom: 0em;}

h3 {
		margin: 0em 0 .5em .8em;
		color: #54C247;
		font-size: 1.1em; 
		font-weight: bold;
		text-transform: uppercase;
		}	

h3.purple {
		margin: 0em 0 .5em .8em;
		color: #594fbf;
		font-size: 1.1em; 
		font-weight: bold;
		text-transform: uppercase;
		}

/* used on onlinecommunity page */
h2.facebook {
    background: url('/csr_images/icon_facebook.gif') no-repeat center left;
    padding-left: 35px;
    padding-top: 10px;
    height: 22px;
    display:block;
}
h2.twitter {
    background: url('/csr_images/icon_twitter.gif') no-repeat center left;
    padding-left: 35px;
    padding-top: 10px;
    height: 22px;
    display:block;
}
h2.youtube {
    background: url('/csr_images/icon_youtube.gif') no-repeat center left;
    padding-left: 35px;
    padding-top: 10px;
    height: 22px;
    display:block;
}
h2.flickr {
    background: url('/csr_images/icon_flickr.gif') no-repeat center left;
    padding-left: 35px;
    padding-top: 10px;
    height: 22px;
    display:block;
}

/* used in cross link on left side */		
h4 {                
		margin: 0;
		font-weight: bold;
		color: #464646;
		font-size: 1em;
}		

/* used for Health System name */
h5 {
		margin: .5em 1.6em  1em .8em; 
		padding: 4px 0 4px 0px;
		background-color: #d6ebbd;
		color: #464646;
		font-size: 1em; 
		font-weight: bold;
		text-transform: normal;
		text-align: center;
}	
 			

p {
	 	line-height: 130%;
	 	margin: 0 .8em 1em 1em;
	}		

p.rightalign {
			  text-align: right;
			  }

p#tagline {
		color: #594fbf;
		background-color: #fff;
		text-align: center;
		font-style: italic;
		font-size: 1.5em;
		padding:0;
		margin: 1em 1.5em .5em 0em;
}			
/* tsa 7/28/07 */
*html p#tagline {margin: 1em 2em 1.5em 2em;}	/* for ie 6 and below */

/*
*:first-child+html p#tagline {margin: 1em 1em 1.5em 2em; }	
*/


.crosslink p {
		margin: .4em .5em .5em .5em;
		font-size: .85em;
}	

/* STANDARD LINKS */		

a:link,  a:visited {		
		color: #ad0078;
		text-decoration: underline;
		font-weight: normal; 							
}

a:hover {		
		color: #54c247;
		text-decoration: underline;
		font-weight: normal; 	
}		


/* MISC STYLES */

ul.standard {margin: .5em .8em .2em 2.2em; }
ul.standard li {
		padding: 0em 0 .8em 0em;
		list-style: outside url(/csr_images/main_bullet_grn.gif);  		
		line-height: 130%;				
		}
ul.standard li p {
		margin: 0; 
		padding-top: .5em;
}

ul.secondary {margin: 0em .8em .2em 4em; }
ul.secondary li {
		padding: 0em 0 .8em 0em;
		list-style: outside url(/csr_images/main_bullet_green2.gif);  		
		line-height: 130%;				
		}
ul.secondary li p {
		margin: 0; 
		padding-top: .5em;
}

ul.tertiary {margin: 0em .8em .2em 4em; }
ul.tertiary li {
		padding: 0em 0 .8em 0em;
		list-style: outside url(/csr_images/main_bullet_green3.gif);  		
		line-height: 130%;				
		}
ul.tertiary li p {
		margin: 0; 
		padding-top: .5em;
}


ul.nobullet {margin: .5em .8em .5em 2em; }		

ul.nobullet li {
		line-height: 160%;
		list-style: none;
		list-style-image: none;
}		

ul.nobullet2 {margin: .5em .8em 0em 0em; }

ul.nobullet2 li {
	list-style: none;
	list-style-image: none;	
    line-height: 130%;	
	padding: 0em 0 .2em 0em;
}		

ol.standard {
		margin: .5em .8em 0em 2.2em;
		list-style-type: decimal;
		list-style-position:outside;
		}
ol.standard li {
		padding: 0em 0em .8em 0em;
		line-height: 130%;				
		}

ol.standard li p {
		margin: 0; 
		padding-top: .5em;
}

ol.standardindent {
		margin: .5em .8em 0em 3em;
		list-style-type: decimal;
		list-style-position:outside;
		}
ol.standardindent li {
		padding: 0em 0em .8em 0em;
		line-height: 130%;				
		}

ol.standardindent li p {
		margin: 0; 
		padding-top: .5em;
}

ol.standardinside {
		margin: .5em .8em 0em 2.2em;
		list-style-type: decimal;
		list-style-position:inside;
		}
ol.standardinside li {
		padding: 0em 0em .8em 0em;
		line-height: 130%;				
		}

ol.standardinside li p {
		margin: 0; 
		padding-top: .5em;
}

hr {
		color: #ccc;
		height: 1px;
		margin: .5em .8em .8em 0;
		background: #ccc;    /*needed for Firefox and Netscape */
		border: 0;           /*needed for Firefox and Netscape */ 
}	

*hr {margin: 0em .8em .4em 0;}

/* second level nav HR */
hr.green {
		color: #c4e3a1;
		height: 1px;
		margin: .8em .8em 0em .8em;
		background: #c4e3a1;    /*needed for Firefox and Netscape */
		border: 0;              /*needed for Firefox and Netscape */ 
}	

/* third level nav HR */
hr.green3 {
		color: #c4e3a1;
		height: 1px;
		margin: 0.4em 0.8em 0.4em 0em;
		background: #c4e3a1;    /*needed for Firefox and Netscape */
		border: 0;              /*needed for Firefox and Netscape */ 
}


/*
*hr.green {margin-bottom: .4em;} */
*:first-child+html hr.green {margin: .5em 0em -.5em 0; }	 /* used for IE */

hr.divider  {
	height: 1px;
	width: 60%;	
 	margin: 1em 0 1.5em 9em ;
	color: #c4e3a1;
	background: #c4e3a1; /*needed for FF */
}

.bold {
		color: #444;
		font-weight:bold;
}	

.copyright {
	color: #000;
	font-style: italic;
	font-size: .85em;
	margin: 0;
}	
	
.textlink  {
	margin: -.2em 0 .8em 1em;
	padding:0;		
}		

.smalltext {
	font-size: .85em;
	font-style: italic;
}		

.byline {margin-top: -.8em;}	

.partnerdescription {font-size: .85em; font-style: italic; padding-left: 2px;}
	
/* STYLES USED FOR DONATE: YUI-G TEMPLATE - 2 DIVS STACKED ON TOP OF EACH OTHER */
 
div.twocolgridleft {margin: 1em 0 .8em 0em;}
div.twocolgridright {margin: 1em .5em .8em 0;}
 
div.subhdgbkg {
	background-color: #fdf2c3;
	height: 3em;	 
	padding: .6em 0 0 .6em;
}

.twocolgridright h2 {margin: 0; padding: .2em .5em 0em .4em; font-size: 1.1em;}
.twocolgridright p {margin: 0; padding: .5em .2em .5em 1em;}
.twocolgridright a {margin: 0; padding: 0em .2em 0em 1em;}

.twocolgridleft h2 {margin: -4.9em .5em 0 4.6em; padding: 0; font-size: 1.1em; }
.twocolgridleft h2.oneline {margin: -4.5em .5em 0 4.6em; padding: 0; font-size: 1.1em; }
.twocolgridleft p {margin: 0; padding: .5em .2em .5em 5.8em;}
.twocolgridleft a {margin: 0; padding: 0em .2em 0em 5.8em;}
.twocolgridleft ul li {padding: 0em .2em 0em 74px;}
.twocolgridleft ul li a {padding: 0em .2em 0em 0px;}

.twocolgridleft ul {
	margin: 0;
	padding-left: 0; 
}


blockquote {
	background-color: #fef7d9;
	line-height: 155%;
	margin: 1.5em;
	padding: 1.2em;
	font-size: 1.2em;
	
}	
 
.twocolgridright 	ul.nobullet  {
	margin: 0 ;
	padding-left: 1em;	
	}
 	
.twocolgridright 	ul  a {
	margin: 0;
	padding: 0;	
}

div#newsitems  a {padding:0; }


li.primarynavon a{
    background-color: #54c247; color: #fff;
}
li.primarynavon a:hover, li.primarynavon a:link{
    color: #fff;
}

div#Layer1 {padding: .8em 0 0 1em; }

.tafandbookmark {padding: 1em 0 1em 3em;}
.addthismovie {padding: .3em 0 0 2em;}

div#movie {padding: .8em 0 0 3em; }

/* Used to have a button that's defined by its
   contents; e.g. an image button. */
button.nobuttonbase {
	width: 1;
	overflow: visible;
	border-style: none;
	background-color: transparent;
	/*
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: -1px;
	padding: 0px;
	*/
	padding: 0px;
	
	cursor: pointer;
}

/* For Firefox, to make it look like IE. */
button.nobuttonbase[type] {
	margin-left: -3px;
}

/* Fake links -- content that may be in a <button> and just
   needs to look like a link. */
  /* STANDARD LINKS */		
.fakelink {		
	color: #ad0078;
	font-weight: normal;
	font-family: Verdana, sans-serif;
}

/* The indent that a paragraph would have (above, in p { }).
 * You can use this for <div>s or whatever. */
.paraindent {
	margin: 0 .8em 1em 1em;
}

.fakelinkhover {
	color: #54c247;
	font-weight: normal;
	cursor: pointer;
}

.underline {
	text-decoration: underline;
}

/* BUTTONS */ 
input.primaryaction {
   color: #fff;
   font-weight: bold;
   font-size: 100%;
   background-color: #594fbf;
   border-bottom: 1px solid #7d7d7d;
   border-right: 1px solid #7d7d7d;
   border-top: 1px solid #594fbf;
   border-left: 1px solid #594fbf;
   border: 1px solid #7d7d7d;
   background-repeat:no-repeat;
   padding: 2px 16px 2px 16px;
}

*input.primaryaction {padding: 2px 3px 2px 3px;}

/* Hover: works in IE7 & Firefox */
input.primaryaction:hover {
	background-color: #54c247;
	border-bottom: 1px solid #7d7d7d;
   	border-right: 1px solid #7d7d7d;
   	border-top: 1px solid #54c247;
   	border-left: 1px solid #54c247;
}

input.secondaryaction {
   color: #000;
   font-weight: bold;
   font-size:100%;
   background-color: #E1E1E1;
   border-bottom: 1px solid #7d7d7d;
   border-right: 1px solid #7d7d7d;
   border-top: 1px solid #E1E1E1;
   border-left: 1px solid #E1E1E1;
   background-repeat:no-repeat;
   padding: 2px 16px 2px 16x;
}

*input.secondaryaction {padding: 2px 3px 2px 3px;}
/* works in IE7 & Firefox */
input.secondaryaction:hover {
	color: #fff;
	background-color: #7d7d7d;
	border-bottom: 1px solid #333;
   	border-right: 1px solid #333;
   	border-top: 1px solid #7d7d7d;
   	border-left: 1px solid #7d7d7d;
}

/* PARTNERS: AWARENESS PAGE */

#photoandquote {margin: -2em 1.5em 2em 1em;}	
#photoandquote .photo-one {padding: 1.5em 2em 1.5em 0;}
#photoandquote .photo-two {padding: 0em 2em 1em 0}

#photoandquote .img-one {float:left; margin:2.5em 1em 2em 0em;}
#photoandquote .img-two {float:left; margin:2.5em 1em 3em 0em;} 

#photoandquote .quote {
	background-color: #fef8e1;
	border: 1px solid #fade69;
	margin-left: 5em; 	 
	padding: 1em 2em 0em 1em;
}

#photoandquote .quote-two {padding: 1em 1em 0em 1em;}

#photoandquote ul {
	margin: -8px 0 15px 80px;
	list-style:inside disc;
}


/* END PARTNERS: AWARENESS PAGE */

/* SPRING CAMPAIGN 2009: MESSAGE FROM SONA */

#scphotoandquote {margin: -2em 1.5em 0em 1em;}	
#scphotoandquote .photo-one {padding: 1.5em 2em 1.4em 0em;}
#scphotoandquote .photo-two {padding: 0em 2em 1em 0}

#scphotoandquote .img-one {float:left; margin:2.5em 1em 2em 0em;}
#scphotoandquote .img-two {float:left; margin:2.5em 1em 3em 0em;} 

#scphotoandquote .quote {
	background-color: #fef8e1;
	border: 1px solid #fade69;
	margin-left: 5em;
	margin-right: 0em;
	margin-bottom: 2.5em;
	padding: 1em 2em 0em 1em;
}

#scphotoandquote .quote-two {padding: 1em 1em 0em 1em;}

#scphotoandquote ul {
	margin: -8px 0 15px 80px;
	list-style:inside disc;
}


/* END SPRING CAMPAIGN 2009: MESSAGE FROM SONA */

/*groundswell award */
.gsaward {
	background-color:#e5e5f1;
	border: 1px solid #594fbf;
	padding: .5em;
	font-size: .9em;
	font-weight: bold;
	margin-bottom: 1em;
	margin-top: 0;
}

p.gsaward {
	margin:0 0 0 0;
	border:none;
}

.gsaward .nonbold {
	font-weight:normal;
}

p.gsawardtagline {
		color: #54c247;
		background-color: #fff;
		text-align: center;
		font-style: italic;
		font-size: 1em;
		padding:0;
		margin: 1.25em 1.5em 1em 1em;
}			

.gsawardimglarge { /* banner image */
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 0 auto; 
	margin-right:0 auto;
	text-align:center;
}

.gsawardimgsmall { /*stories/quotes*/
	margin-left: .3em;
	margin-bottom: .3em;
	float: right;
}

h1.gsaward {
	color:#54c247;
	font-style:italic;
	font-size:1.1em;
	background-color:#ffffff;
	border:0;
	vertical-align:bottom;
}

h2.gsaward {
	font-size:1.1em;
	color:#594fbf;
	background-color:#ffffff;
	border:0;
	margin-left:.4em;
}

h2.gsaward .sub {
	font-size:1.1em;
	color:#594fbf;
}

h3.gsaward {
	font-size:1.3em;
	color:#594fbf;
	background-color:#ffffff;
	border:0;
	text-transform:none;
	margin: 0em 0 0 .4em;
	padding:0;
}

/*end groundswell award */


div#rightsidebar {
	background-color: #fef7d9;
	width: 16.5em;
	padding: 1.2em;
	font-size: .85em;
	line-height: 145%;
	margin: 2em 0em 0 0;
}

#rightsidebar .storyquote {
	margin: .8em 0 .4em 0;
	font-style: normal;
	line-height: 145%;
}

#rightsidebar .storyquotename {
	font-style: normal;
	margin: 0;
}	

#rightsidebar .storyphoto {
		text-align: center;
}


.taxdeduct {
	font-style: italic;
	margin-top: 8px;
}

div.background_box,
div#background_box {
    background-color:#FEFAE9;
    margin-bottom:0.5em;
    padding:20px;
}

#fieldset-visit-form {
    padding: 0 1em 1em;
    background-color: #fff;
}

#fieldset-visit-form legend {
    font-size:116%;
    font-weight:700;
    margin-left:2em;
    padding:0 1em;
    color: #000;
}

#visit-sitename-group dd input {
    margin-bottom:1em;
}

a.tooltip {
    color:#AD0078 !important;
    font-weight:400;
}

.nf-primaryaction {
    background-color:#594FBF;
    background-repeat:no-repeat;
    border-color:#594FBF #7D7D7D #7D7D7D #594FBF;
    border-style:solid;
    border-width:1px;
    color:#FFFFFF;
    float:right;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:1em;
    font-weight:700;
    padding:4px 8px;
    text-decoration:none;
}

#fieldset-visit-form dl dt {
    width:43% !important;
    text-align: left;
}

div#corp-visit-container .yui .first {
    width: 52%
}

div#cluetip-inner p {
    text-align: left;
    margin: 0 0 0.8em 0;
}

div#corp-visit-container div.yui-g div.yui-u {
    width: 46%;
}

div#corp-visit-container div.yui-g div.first {
    width: 53%;
}

div#corp-visit-container ul li {
    list-style:disc outside none;
    list-style-image: url('/tres/images/bullet-green.gif');
    margin: 3px 0 8px 25px;
}

h1#page-not-found-header {
    margin:1em 0 0 0;
}

p#page-not-found-intro {
    margin: 30px 0 10px;
    padding:0;
}

div#corp-visit-container p.hint {
    margin: 1em 0;
}

div#page-not-found-visit-hints {
    padding-left: 10px;
}

div#page-not-found-visit-hints p {
    font-size:100%;
    font-weight:bold;
    margin: 0 0 10px 0;
}

p#page-not-found-help-intro {
    margin: 20px 0 0 0;
    font-weight: bold;
    font-size: 115%;
}