/* CSS Document */

* {margin: 0; padding: 0;}

body {
	margin: 0.5em 2em 2em 2em;
	font-family:Arial, Verdana, sans-serif;
	font-size:0.9em;
	color: #000000;
	background-color: #CCCCCC;
}

table {
margin-left: auto;
margin-right: auto;
}

label
{
width: 8em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}



#header img {float:right;}

#header .title {
font-family: trebuchet ms,arial,tahoma,verdana,sans-serif; 
font-size: 2em; 
color: #000; 
font-style:italic; 
text-align:center;
padding-top:1em;
}

#header .subtitle {
font-family: trebuchet ms,arial,tahoma,verdana,sans-serif; 
color: #000; 
font-style:italic; 
}

#content 
{
background-color: #FFFFFF;
padding: 0 1em; 
border-right: 1px solid #000;
border-bottom: 1px solid #000;
border-left: 1px solid #000;
}

/* -----TEXT AND HEADINGS----- */

h1, h2, h3, h4, h5, h6 {
font-family: trebuchet ms,arial,tahoma,verdana,sans-serif;
padding: 0.3em 0.7em; 
}

h1 {font-size: 1.8em; color: #000;}
h2 {font-size: 1.5em; color: #000;}
h3 {font-size: 1.3em; color: #000;}
h4 {font-size: 1.1em; color: #000;}
h5, h6 {font-size: 1em; color: #000;}

#content p {padding: 0.7em 1em;}

ul {padding-left: 2.5em;}

/* -----LINKS (GENERAL - i.e. NOT TOP NAV)----- */

#content a:link { color: #222277; }
#content a:visited { color: #111188; }
#content a:hover
{
color: #000;
background: #FFFFFF;
border-color: #227;
}

/* -----NEWS BOX----- */
.highlight {
border-top: 1px solid #AAE; 
border-bottom: 1px solid #AAE;
background-color: #DDE;
}