﻿/* 
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
CSS Stylesheet: Default styles
This stylesheet defines default styles for all page elements. This style sheet
should appear first in any list of styles, so it is overwritten by subsequent
style rules.
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
*/

/* Page elements */
body, div, table, tr, td 
{
    padding: 0%;
    margin:0%;
    border-collapse:collapse;
}

body, div, table, tr, th, td, p, li {
    font-family:'Trebuchet MS' , Verdana, Arial, Helvetica, Sans-Serif;
    font-size:9pt; }
    
table {width:100%;} 
    
h1{font-family: verdana, arial, helvetica, sans-serif;
    font-size:18px; font-weight:normal; color: #b22222;
    margin-top:0px;}
    
h2{font-family: 'Trebuchet MS', Verdana, Trebuchet, Helvetica, Arial, Sans-Serif;
    font-size: 10pt; font-weight: bold; color: #b22222;} 

h3{font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10pt; color: #b22222; font-weight: bold;
} 
    
/* Note:  If we set the style of the anchor elements here, it interferes with the
menu control styles.  Hence, we only set styles here that we also want to use
with the menu control.  Otherwise, we just leave the default anchor styles alone. */
a:link, a:visited, a:active {text-decoration:none;}
a:hover {color:#b22222;}

/*
------------------------------------------------------------------------------
Menu styles.  Styles that apply equally to nav1 and nav2 on web pages that 
do not support javascript.  If javascript is supported, these styles are 
supplemented by additional rules defined in css/menu.css.
------------------------------------------------------------------------------ 
*/
ul.menutree, ul.menutree ul, ul.menutree li {
	margin: 5px;
	padding: 0;
	list-style-type: none;
}

ul.menutree a {
	text-decoration: none;
	color:#555555;
}

ul.menutree a:hover {
	text-decoration: none;
	color:#b22222;
}