/*  U.S. Department of Homeland Security  */
/*           ../r/in.dhs.dh.php           */
/*      Used for Landing pages only       */

/* CONTENT CONTAINERS */
.intro {width:100%; float:left; border-bottom:1px solid #999; padding:0 0 10px 0;}
	
.landbox {width:48%; padding:10px 10px 0 0; float:left;}

	
/* LANDING PAGE SPECIFIC FONTS */
.intro h1 {font-family:Georgia, "Times New Roman", Times, serif !important; color: #C33; font-size: 1.4em; line-height: 1.1em; padding: 15px 0 4px 0; margin:0 0 0 0;}

/* IMAGE CLASSES */	
.intro img.left {margin:20px 15px 10px 0; padding:2px; float:left;}
.intro img.right {margin:20px 0px 10px 15px; padding:2px; float:right;}
.intro img.lead {margin:20px 0px 10px 15px; padding:2px; float:right;}
.landbox img.left {margin:0px 10px 10px 0; padding:2px; float:left;}
.landbox img.right {margin:0px 0px 10px 10px; padding:2px; float:right;}
	
/* HOME PAGE LINK TRAP */
/* This duplicated the footer div */
#fauxfooter {clear: both; text-align:center; padding:0; border-top:1px solid #777; font-size:0.7em;	line-height:1.3em;}
/* This sets up the floating fixed container for the three columns */
#linktrap {margin:0 auto; padding: 0 0 0 0; width:675px; text-align:center;}	
/* This is for the repeated columns */	
.linkbox {float:left; width:225px; padding:15px 0 15px 0; text-align:left;}
.linkbox h3 {color:#333; font-weight:600;}
.linkbox ul {margin: 0; padding:0; list-style-type:none;}
.linkbox li {margin: 0; padding:0;}
.linkbox li a:link {color: #666; text-decoration: none;}
.linkbox li a:visited {color: #666; text-decoration: none;}
.linkbox li a:hover {color: #333; text-decoration: underline;}
.linkbox li a:active {color: #666; text-decoration: none;}


/* CLASSES FOR AUDIENCE PAGES */
.audience {width:100%; float:left; padding:0 0 10px 0;}
.audience h1 {font-size:2.0em; font-family:Georgia, "Times New Roman", Times, serif !important;	font-weight:200;}
.crate {width:44%; background:#fff; height:210px; padding:0px; margin:5px 0 10px 15px; float:left; border:1px solid #CCC;	overflow:hidden;}
.crate h3 {text-align:center; font-size:0.9em; border-bottom:1px solid #CCC; padding:6px; background: url(/reamweaverpixel.gif) repeat-x; color:#C33;}
.crate h4 {margin:5px 0 5px 10px;}
.crate ul {list-style-type:square;  margin:5px; padding:0 0 0 20px; font-size:0.8em; line-height:1.2em;}
.crate ul li {margin: 0; padding-left:0px; padding-bottom:5px;}


/* CLASSES FOR STATE GRANTS PAGES */
.grants {width:425px; background:#fff; height:510px; padding:0px; margin:5px; float:left; border:1px solid #00578D; overflow:hidden;}
.grants h3 {text-align:right; background:url(/reamweaverpixel.gif) #00578D top left no-repeat; padding:14px; margin:0 0 0 0; color:#fff; font-size:1.2em; font-weight:600;}
.grants h4 {text-align:left; border-bottom:1px solid #CCC; border-top:1px solid #CCC; padding:4px; margin:5px 0 15px 0; background: url(../r/graphics/gray-grade.gif) repeat-x; color:#00578D; font-size:0.8em; font-weight:600;}
.grants p, blockquote {font-size:0.8em; margin:0 15px 0 15px;}
.grants ul {list-style-type:square;  margin:5px; padding:10px 0 0 20px; font-size:0.8em; line-height:1.0em;}
.grants ul li {margin: 0; padding-left:0px; padding-bottom:5px;}
.closer a {display:block; text-align:right; background:#CCC; padding:3px 15px 3px 0; margin:0; color:#069; font-size:0.7em; font-weight:600;}
.closer a:visited {color:#069;}