body, td, form, div, p, h1, h2, h3, h4, a:link, a:visited, a:hover, a,  dl, dd, dt {	margin: 0;	padding: 0 0 0.25em 0; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;	font-size: small; font-style: normal;}
body {background: #f5f5f5;}
a {text-decoration: underline;}
ul {padding:0; margin:0 0 0 1.5em;}
img {width:2em; margin:0.25em;}
h2 {margin:  0.25em 0; padding-top: 0.5em; border-top: 1px solid #dddddd; font-size: 1.1em;}
#mast {background-color: #1a65a9;}
p.mobileNav {text-align: right; }
img.logo {width: auto;}
img.search {margin:0; width: auto;}
#content  {padding: 1em; background: #fff;}

#column_nav h2 { border-top: 1px solid #dddddd;}
label {display:block;}
input.field, textarea, select {width: 15em;}

.warning, label strong {color: #f00;}
#search label strong {color: #000; font-size:1.1em;}
a img {border: none;}

h1.hidden {display: none}

h1 { font-size: 1.2em; margin-bottom: 0.5em;}

.nonHandheld a:link, .nonHandheld a:visited, .nonHandheld a:hover, .nonHandheld a:active {color: #fff;}

.hidden, #breadcrumb, .pageTools, .nonHandheld .skip, .nonHandheld label {display:none;}
