/*
Department of Homeland Security website
v4.61 Cambio
*/


/*       ### Tags ###       */


h1 {
	font-family:calibri, arial, helvetica, sans-serif;
	font-size:1.4em;
	color:#4C597F;
	padding:12px 0 6px 0;
	margin:0;
}
h2 {
	font-family:calibri, arial, helvetica, sans-serif;
	font-size:1.2em;
	color:#00578D;
	padding:8px 0 4px 0;
	margin:0;
}
h3 {
	font-family:calibri, arial, helvetica, sans-serif;
	font-size:1.0em;
	color: #00578D;
	padding:4px 0 2px 0;
	margin:0
} 
h4 {
	font-family:calibri, arial, helvetica, sans-serif;
	font-size:0.9em;
	padding:3px 0 2px 0;
	margin:0
}


p {
	padding:0 0 12px 0;
	margin:0;
	font-size:11px;
}
blockquote{
	padding:0 24px 12px 24px;
	margin:0;
	font-size:0.8em;
}
ul {
	margin:0 0 0 10px;
	padding:0 0 8px 8px;
}
ul ul {
	margin:0 0 0 6px;
	padding:0 0 0 6px;
}

ol {
	margin:10px 20px 10px 30px;
}
 
li {
	margin:0;
	padding:0;
	font-size:11px;
	list-style-image: url(../images/bullet1.gif);
}
li li {
	font-size:1.0em;
}

dl {
	margin:0 0 0 10px;
	padding:0 0 8px 8px;
}
dt {
	padding:6px 0 0 0;
	font-size:0.8em;
}
dd {
	padding:6px 0 0 0;
	font-size:0.8em;
}
table p {
	font-size: 11px
}

hr {
	border:0;
	color:#666666;
	background-color:#666666;
	height:1px
}
p#modified {
	margin:2em 0 0 2em;
	font-size:x-small;
	font-style:italic
}

a:link {
	color:#00578D
}
a:visited {
	color:#00578D
}
a:hover {
	color:#5F95CB
}
a:active {
	color:#5F95CB
}


a.footer:link {
	color:#fff
}
a.footer:visited {
	color:#fff
}
a.footer:hover {
	color:#5F95CB
}
a.footer:active {
	color:#fff
}


/*       #### IDs ####       */ 



/* accessability */
a#home, a#home:hover, a#home:visited {position:absolute;top:-100px;width:1px;height:1px;overflow:hidden;font-size:x-small;}
a#home:active, a#home:focus {position:static;width:auto;height:auto;text-align:center;margin:0 auto}
a#skip, a#skip:hover, a#skip:visited {position:absolute;top:-100px;width:1px;height:1px;overflow:hidden;font-size:x-small;}
a#skip:active, a#skip:focus {position:static;width:auto;height:auto;text-align:center;margin:0 auto}


/* Hovers & Current Tab: sfhover class added with JS (for old IE)
--------------------------------------------------------------- */
#nav li:hover, #nav li.sfhover, #nav li.current {

 }
#nav li:hover a, #nav li.sfhover a, #nav li.current a {
	color: #202020;
	background: url(../images/white-90-percent.png) repeat;
}




/* IE7 Sticky Menu Fix */
#nav li:hover, #nav li.hover {
    position: static;
}

/* -----[ Support for the "iehover-fix.js" ]----- */ 

* html ul#nav iframe, * html ul.nav iframe { /* was star html hack */
	position: absolute;
	/* account for the border */
	left: -0.25em;
	top: -0.25em;
	z-index: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

