/* Colors
FFFFFF - white
000080 - blue
CC6633 - reddy brown
000000 - black
909090 - grey
D8D8D8 - lighter grey
FF0000 - red
 */
body {
	padding-left: 11em;
	font-family: Georgia, "Times New Roman",
	  Times, serif;
	color: "#FF0000";
	/*color: "#000000";*/
	background-color: "#FFFFFF";
	/*background-image: url('dawley.jpg');*/
	/*background-image: url('dawley_bgrd.jpg');*/
	/*background-repeat: no-repeat;
	background-position: center;*/
	border-top: "#FF0000";

}

body.popup {
	padding-left: 2em;
	font-family: Georgia, "Times New Roman",
	  Times, serif;
	color: "#FF0000";
	/*color: "#000000";*/
	background-color: "#FFFFFF";
	/*background-image: url('dawley.jpg');*/
	/*background-image: url('dawley_bgrd.jpg');*/
	/*background-repeat: no-repeat;
	background-position: center;*/
	border-top: "#FF0000";

}
body.homepage {	
	background-image: url('dawley_bgrd.jpg');
}

body.frontpage {
	font-family: Georgia, "Times New Roman",
	  Times, serif;
	color: "#FF0000";
	background-color: "#FFFFFF";
	border-top: "#FF0000";
}

hr {
	color: "#FF0000";
}

body.teamBody {
	padding-left: 1em;
	font-family: Georgia, "Times New Roman",
	  Times, serif;
	color: "#FF0000";
	background-color: "#000080";
	border-top: solid black
}

body.infoBody {
	padding-left: 1em;
	font-family: Georgia, "Times New Roman",
	  Times, serif;
	color: "#FF0000";
	background-color: "#000080";
	border-top: solid black
}


table.tableimage
{ text-align: center;
color: "#FFFFFF";
background-image: url('dawley_bgrd.jpg');
background-color: "#FF0000";
border-spacing: 0px;}

table.header
{ text-align: center;
color: "#FFFFFF";
background-color: "#FF0000";
background-image: url('');
border-spacing: 0px;}

/* black test*/
table.headertest
{ text-align: center;
color: "#FFFFFF";
background-color: "#000000";
border-spacing: 0px;}

p { 	
	font-size: 20pt;
	margin-top: 15; 
	margin-bottom: 5;
	text-align: left
}

table.title
{ text-align: center;
width: 80%;}


table.admin
{ text-align: center;
color: "#FFFFFF";
background-color: "#FF0000";
border-spacing: 0px;}


p.flashText { 	
	font-size: 14pt;
	margin-top: 5; 
	margin-bottom: 5;
	text-align: left
}

p.contact { 	
	font-size: 8pt;
	margin-top: 5; 
	margin-bottom: 5;
	text-align: left
}

p.fieldDescription { 	
	font-size: 10pt;
	margin-top: 15; 
	margin-bottom: 5;
	text-align: left;
	font-weight: bold
}

p.top {
	font-size: 17pt;
	text-align: center;
	font-weight: bold
}

p.footer {
	font-size: 8pt;
	margin-top: 15; 
	margin-bottom: 5;
	text-align: center;
	color: "#FFFFFF"
}

p.admin {
	font-size: 14pt;
	margin-top: 15; 
	margin-bottom: 5;
	text-align: center;
	color: "#FFFFFF"
}

p.teamHistory {
	font-size: 10pt;
	margin-top: 5; 
	margin-bottom: 5
	text-align: left
}

p.viewTeamLink {
	font-size: 14pt;
	margin-top: 15; 
	margin-bottom: 5
	text-align: right;
	color: "#FF0000";
	text-decoration: underline
}


h1.welcome{
	font-family: Helvetica, Geneva, Arial,
	  SunSans-Regular, sans-serif;
	  text-align: center 
}


h1.title {
	font-family:  Arial, Helvetica, Geneva,
	 SunSans-Regular, sans-serif;
	text-align: center;
	font-size: 36pt;
}
/*added for black*/
h1.teamtitle {
	font-family:  Arial, Helvetica, Geneva,
	 SunSans-Regular, sans-serif;
	text-align: center;
	color: "#FF0000";
	font-size: 36pt;
}


h2.title {
	font-family:  Arial, Helvetica, Geneva,
	 SunSans-Regular, sans-serif;
	text-align: center;
	font-size: 24pt;
}

h2.adminMsg {
	font-family:  Arial, Helvetica, Geneva,
	 SunSans-Regular, sans-serif;
	text-align: center;
	font-size: 24pt;
	color: "#CC6633";
}

h3{
	font-family: Helvetica, Geneva, Arial,
	  SunSans-Regular, sans-serif;
	text-align: left 
}
	
ul.navbar {
	list-style-type: none;
	padding: 10;
	margin: 1;
	position: absolute;
	top: 1em;
	left: 1em;
	width: 10em;
	/*background: "#FF0000"*/
	background: "#000000"	
}
    
ul.navbar li {
	
	margin: 0.5em 0;
	padding: 0.3e
}

ul.navbar a {
	text-decoration: underline
 
}  

a:link {
	color: "#FFFFFF"
	
}
a:visited {
	color: "#FFFFFF"
}

a.teamLink {
	color: "#FFFFFF";
	link: "#FFFFFF";
	visited: "#FFFFFF";
}

a.frontpageLink {
	color: "#FF0000";
	link: "#FF0000";
	visited: "#FF0000";
}
address {
	margin-top: 1em;
	padding-top: 1em;
	border-top: thin dotted 
}

ol.team {
	list-style-type: none;
	padding: 10;
	margin: 1;
	top: 1em;
	left: 1em;
	width: 30em;
	background: "#000080" 
}
ol.team li {	
	font-size: 13pt;
}

ol.history {
	list-style-type: none;
	padding: 10;
	margin: 1;
	top: 1em;
	left: 1em;
	width: 20em;
	background: "#000080" 
	
}

ol.history li {	
	font-size: 10pt;
}

ul.infoList {
	list-style-type: bullet;
	padding: 1;
	margin: 1;
	top: 1em;
	width: 40em; 
}
    
ul.infoList li {	
	font-size: 11pt;
}

div.formCentre{
	margin: 1em 10;
}


ul.navigation,
.navigation ul{
/*Remove all spacings from the list items*/
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	display: inline;
}

ul.navigation{
	display: table;
}
ul.navigation>li{
	display: table-cell;
	position: relative;
	padding: 2px 6px;
}


ul.navigation>li:hover{
	padding-right: 1px;
} [*]

ul.navigation li>ul{
/*Make the sub list items invisible*/
	display: none;
	position: absolute;
	max-width: 40ex;
	margin-left: -6px;
	margin-top: 2px;
}

ul.navnavigation li:hover>ul{
/*When hovered, make them appear*/
	display : block;
}

.navigation ul li a{
/*Make the hyperlinks as a block element, sort of a hover effect*/
	display: block;
	padding: 2px 10px;
}

/*** Menu colors (customizable) ***/

ul.navigation,
.navigation ul,
.navigation ul li a{
	background-color: #fff;
	color: #FFFFFF;
}


ul.navigation li:hover,
.navigation ul li a:hover{
	background-color: #369;
	color: #fff;
}

ul.navigation li:active,
.navigation ul li a:active{
	background-color: #036;
	color: #fff;
}

ul.navigation,
.navigation ul{
	border: 1px solid #369;
}

.navigation a{
	text-decoration: none;
}
