/* Media specific */

.primary_navigation
{ 
display: none;
}

.secondary_navigation
{ 
display: none;
}

.page_header
{ 
display: none;
}

.page_footer
{ 
display: none;
}

/* Standard HTML elements */

body
{
margin: 0px;
padding: 0px;
background: white;
font-family: Arial, Verdana, sans-serif;
}

img
{ 
border: none;
}

table
{ 
border: 0px; 
margin: 0px; 
padding: 0px; 
border-style: none;
}

td
{ 
vertical-align: top;
text-align: left;
padding: 0px;
}

a:link { font-weight: normal; text-decoration:none; color: black; }
a:visited { font-weight: normal; text-decoration:none; color: black; }
a:active { font-weight: normal; text-decoration:none; color: black; }
a:hover { font-weight: normal; text-decoration:none; color: black; }


/* Shared form elements */

table.form
{ 
border: 1px solid black;
}

td.form_label
{ 
font-weight: bold;
font-size: 90%;
text-align: right;
vertical-align: middle;
padding-right: 5px;
}

td.form_control
{ 
font-family: "Lucida Console", "Courier New", monospace;
padding: 5px 5px 5px 0px;
}

input
{ 
font-family: "Lucida Console", "Courier New", monospace;
}

input.button
{ 
font-family: Arial, Verdana, sans-serif;
}

.status_message
{ 
  margin-top: 5px;
  padding: 5px;
}

/* Module elements : NB: These need to exist in both framework.css and noprint.css (modified accordingly)*/

.module_title
{ 
font-size: 150%;
font-weight: bold;
text-decoration: underline;
color: #0aa55d;
}

.module_links
{ 
  padding-bottom: 10px;
}

.module_news
{ 
  padding-bottom: 10px;
}

.module_news_item
{ 
display: block;
margin-bottom: 10px;
}

.module_jobs
{ 
  padding-bottom: 10px;
}

.module_static_html
{ 
  padding-bottom: 10px;
}

.module_item_title
{ 
display: block;
padding-top: 15px;
font-size: 110%;
color: #006400;
text-decoration: underline;
}

.module_subheading
{ 
color: #006400;
text-align: right;
padding-right: 5px;
}

a.module_link_href:link {
color: black;
}

a.module_link_href:visited {
color: black;
}

a.module_link_href:hover {
color: black;
}
