/* Start of CMSMS style sheet 'Print' */
body {
color: #000 !important; /* we want everything in black */
background-color:#fff !important; /* on white background */
font-family:"Times New Roman"; 
border:0;
}

/* This affects every tag */
* {
border:0;
}

.accessibility,
.noprint
 {
display:none !important; 
}

div#content,
div#main {
border:0 !important;
}

div#header,
div#breadcrumbs,
div#search,
div#footer,
div#sidebar,
div#wherenext {
   display: none !important;
}

img {
float:none;
}

/* p, ol, ul, li {
  font-size:12pt;
} */
h1 {font-size:18pt}
h2 {font-size:16pt}
h3 {font-size:14pt}

td {
  vertical-align:top;
  margin:0;
  padding:0;
}
td p{
  margin-top:0;
}

a {
  color:#00008B;
  text-decoration: none;
}
a.external span{display:none}

#main a.external:after{
   content: " (" attr(href)") ";
   font-size: 90%;
}
/* FORM ELEMENTS */
form {
  margin:0;
  padding:0;
}
input.la, label.ra, input.radio {
  margin-top:0.5em;
  margin-right: 0.5em;
}
legend{
  color: #294B5F; 
  background:#fff;
  font-size: 1.1em;
  font-weight: bold;
  margin: .83em 0
  padding: 0;
}
label.ra {
  width: 12em;
  float: left;
  margin-top:0.5em;
  text-align:right;
  margin-right: 0.5em;
  display: block;
  font-weight:bold
}
label {
  font-weight: bold;
}
fieldset {
  border: 1px solid #ccc;
  padding: 5px 10px;
  margin: 0 0 1.5em 0;
}
input, select, textarea {
  font-size:1em; 
  color: black;
  background:white;
  border:1px solid #ccc;
}
input.radio {
  border: none;
  width: auto;
  height: auto;
}
label.rb{margin-left: 0.5em;}
/* END FORM ELEMENTS */

li dfn {display:none}
/* End of 'Print' */

