/*                   FEMA                 */
/*              Handheld CSS              */

body {
	margin: 0;
	padding: 0;
	color: #000;
	font-family: arial, verdana !important;
	/* Sets default font size. This odd value compensates for several browser bugs. First, setting a default font size in percent (instead of em) eliminates an IE/Win problem with growing or shrinking fonts out of proportion if they are later set in ems in other elements. Additionally, some versions of Opera will draw a default font-size of 100% too small compared to other browsers. Safari, on the other hand, has a problem with a font-size of 101%. Current "best" suggestion is to use the 100.01% value for this property */ 
	font-size:0.85em;
	}
/* DEFAULT LINKS */
a:link		{text-decoration: underline;}
a:visited	{text-decoration: underline;}
a:hover		{text-decoration: none;}
a:active 	{text-decoration: underline;}

#pagecontainer {
	margin: 0 0 1px 0;
	padding: 0 0 0 0;
	height:auto;
	width:100%;
	position: relative;
	border-bottom: 0;
	border-right: 0;
	float:left;
	}
	
#banner {
	height:84px;
	background: none;
	border-right: 0;
	}

#logo a {display:none; visibility:hidden; color:#fff; font-size:2px;}

#skip_nav a.skipnav, #skip_nav a.skipnav:active, #skip_nav a.skipnav:focus, #skip_nav a.skipnav:visited,
#skip_nav a.skipnav:hover, #skip_nav {display:none; visibility:hidden;}

#logo img {margin-left:10px;}

#navbuttons {display:none; visibility:hidden;}
	

/* TOP BANNER SEARCH AND LINKS */
/* banner navigation */
ul#bannernav {display:none; visibility:hidden;}

/* search box */
div#searchbox {display:none; visibility:hidden;}

/* end search box */

#column-a {
	position: relative;
	border-left: 0;
	border-right: 0;
	padding: 5px 10px;
	float:right;
	width:400px;
	display:block;
	}
	
#column-b {
	position: relative;
	border-left: 0;
	border-right: 0;
	padding: 5px 10px;
	float:none;
	width:auto;
	}
	
#column-c {
	position: relative;
	border-left: 0;
	border-right: 0;
	padding: 5px 10px;
	float:none;
	width:auto;
	}
	
#column-d {
	float:none;
	border-left: 0;
	padding: 5px 10px;
	width:auto;
	display:block;
	}
	
#column-e {
	border-left: 0;
	padding: 5px 10px;
	float:none;
	width:auto;
	}

#footer { text-align:center; margin-bottom:1em; margin-left:10px; margin-top:1em;
 border-top:4px double #690;}
#footer ul {margin:0; padding:0; list-style-type:none; position:relative; font-size:0.85em}
#footer ul li {display:inline;}
#footer a {color:#333; padding:3px 8px; text-decoration: underline; margin:0; }
#footer a:hover {color:#c33; text-decoration:none; }
#footer li.noborder {border-right:none;}
#footer p { font-size:0.8em; color:#666;}


p#modified {display: none;}
	
#column-a img, #column-b img, #column-c img {display: none;}


	
h1 {font-size: 1.4em;
	line-height: 1.1em;
	padding: 15px 0 0 0;
	border-top:2px double #690;}
	
.subtitle {color: #999999;
	font-family: arial;
	font-size: 1.1em;
	font-style: italic;
	font-weight: bold;
	margin-top:-5px;}
	
h2 {font-size: 1.2em;
	line-height: 1.1em;
	font-weight: bold;
	margin-bottom: -3px;
	padding: 5px 0 0 0;}
	
h3 {font-size: 1.0em;
	font-weight: bold;
	margin-bottom:0;}
	
h1, h2, h3, h4 {color:#000;
	margin-top:0;}

table {margin:10px; font-size:0.85em;}
.datatable {margin:10px; border-collapse: collapse;  border: 1px solid #333;}
.datatable th {border: 1px solid #333;}
.datatable td {border: 1px solid #333;}
.datatable caption {border:0 solid #333;}

p {color: #000;
	padding: 0 0 7px 0;}
	
#column-e table {margin:0;}

.small {
    font-size: 0.85em;
}
h1, h2, h3, h4 {color:#000;
	margin-top:0;}
	
div#plugin {display:none;}

div.datanav input, #advsearch-button {display:none}

#submission {display:none;}

.instruction {display:none;}

.resulttopbox input, .resulttopbox table {display:none;}

#appealslinks {display:none;}

/* ---------------------------------Mitigationss print */
#bannerlogo	{display: none;}
	
#printlogo
	{
	position: absolute;
	top: 10pt;
	left: 0;
	}
/* -----------------------------End Mitigationss print */

#rss-email, #iconLink, #rss-email img, #iconLink img {display:none;}

#mainMenu ul li img {display:none;}
