/* CSS Document */

body {
border: 0px;
padding: 0px;
font-family :Arial, Helvetica, sans-serif;
}

p {
font-size: small;
}

ul, li {
font-family :Arial, Helvetica, sans-serif;
color:#000000;
}

hr {
margin-left: 15px;
}

/* Specific Divs */

#container {
display: block;
position: relative;
width: 760px;
margin: 0 auto;
border: 1px solid #000;
}

#container h1 {
font-size: 120%;
color: #002060;
text-align: center;
padding: 5px;
margin-top: 10px;
}

#container h2 {
color: black;
font-size: 100%;
padding-left: 15px;
}

#container p {
padding-left: 15px;
font-family:Arial, Helvetica, sans-serif;
font-size: small;
}

#intro {
background-image:url(../images/banner2.jpg);
background-repeat: no-repeat;
height: 221px;
}

#navbar {
text-align:center;
background-image:url(../images/menu_bar.jpg);
background-repeat:repeat-x;
height: 19px;
width: 760px;
}
#navbar a {
font-family: Arial, Helvetica, sans-serif;
font-size: medium;
color: #0000CC;
text-decoration: none;
padding: 0px 4px 0px 4px;
font-weight: bold;
border-right: 1px solid #486395;
line-height: 19px;
}

#content {
}
#content h1 {
font-size: 120%;
color: #002060;
text-align: center;
padding: 5px;
}

#content h2 {
color: black;
font-size: 100%;
padding-left: 15px;
padding-top: 10px;
}

#content p {
padding-left: 15px;
font-family:Arial, Helvetica, sans-serif;
font-size: small;
}

#content a {
color: brown;
font-weight: bold;
text-decoration: none;
}

/** Home Content **/

#homecontent {
float: left;
width: 600px;
}
#homecontent h1 {
font-size: 120%;
color: #002060;
text-align: center;
padding: 5px;
}

#homecontent h2 {
color: black;
font-size: 100%;
padding-left: 15px;
padding-top: 10px;
}

#homecontent p {
padding-left: 15px;
font-family:Arial, Helvetica, sans-serif;
font-size: small;
}

#homecontent a {
color: brown;
font-weight: bold;
text-decoration: none;
}

/** Info **/

#info {
width: 740px;
}
#info h1 {
font-size: 120%;
color: #002060;
text-align: center;
padding: 5px;
}

#info h2 {
color: black;
font-size: 100%;
padding-left: 15px;
padding-top: 10px;
}

#info p {
padding-left: 15px;
font-family:Arial, Helvetica, sans-serif;
font-size: small;
}

#info a {
font-weight: bold;
text-decoration: none;
font-size: small;
}

/** Form **/

#form {
float: left;
margin-top: 10px;
padding-left: 40px;
padding-bottom: 10px;
color: #000066;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: small;
text-align: center;
}

/** Contact **/

#contact {
margin-top: 10px;
padding: 20px;
color: #000066;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: small;
text-align: center;
}

/** Coloured Text **/

.bluetext {
color: #000068;
}

/** Footer **/

#footer {
padding-top: 5px;
font-family:Arial, Helvetica, sans-serif;
font-size: x-small;
text-align: center;
}
#footer a {
text-decoration: none;
}

/** Table Layout **/

table {
border: 1px;
font-family :Arial, Helvetica, sans-serif;
font-size: small;
}

.yellow {
background-color: #FFFFCC;
}

.white {
background-color:#FFFFFF;
}
.heading {
	font-size: 36px;
	color: #0000FF;
	text-align: left;
}

.byline {
	font-size: 10pt;
	text-align: left;
	color: #0000FF;
}

.regulartext {
	font-size: 9pt;
	text-align: left;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:0px;
	margin-top:0px;
}
.Subhead {
	text-align: left;
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0000FF;
}
.bulltab {
	background-color: #CCFFFF;
}
.undercap {
	text-align: center;
	vertical-align:top;
	font-size: 8pt;
	line-height: normal;
}


