﻿/*
-----------------------------------------------
© The Royal Academy of Engineering - 2005
----------------------------------------------- */

body {
	margin: 0;
	padding: 0px;
	font-family: verdana, Verdana;
	text-align: left;
	background-image: url('../images/jpg/background.jpg');
	background-color: #FFFFFF;
}

.title {
font-family: Arial Black, Arial;
font-size: 110%;
text-align: left;
color:#FFFFFF;
margin-left:25px;
margin-right:20px;
margin-top:0px;
margin-bottom:0px; font-weight:bold
}

.heading1 {
	font-family: verdana, Verdana;
	font-size: 100%;
	text-align: left;
	color: #7581BF;
	margin-left: 25px;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: 10px;
	font-weight: bold;
}

.heading2 {
font-family: verdana, Verdana;
font-size: 90%;
text-align: left;
color:#F38F1D;
margin-left:25px;
margin-right:20px;
margin-top:15px;
margin-bottom:10px; font-weight:bold
}

.heading3 { font-size: 85%;
font-family: verdana, Verdana;
text-align: left;
color:#F38F1D;
margin-left:25px;
margin-right:20px;
margin-top:15px;
margin-bottom:10px; font-weight:bold
}

.heading4 {
font-family: verdana, Verdana;
font-size: 85%;
text-align: left;
color:#EE2E24;
margin-left:25px;
margin-right:20px;
margin-top:15px;
margin-bottom:10px; font-weight:bold
}

.heading5 {
font-family: verdana, Verdana;
font-size: 100%;
text-align: left;
color:#EE2E24;
margin-left:25px;
margin-right:20px;
margin-top:15px;
margin-bottom:10px; font-weight:bold
}

.heading6 {
font-family: verdana, Verdana;
font-size: 85%;
text-align: left;
color:#6DB33F;
margin-left:25px;
margin-right:20px;
margin-top:15px;
margin-bottom:10px; font-weight:bold
}

.bannerheading {
font-family: verdana, Verdana;
margin:5px 0px;
font-size: 85%;
text-align: left;
color:#6DB33F;
font-weight:bold
}

.bannertext {
font-family: verdana, Verdana;
margin:5px 0px;
font-size: 85%;
text-align: left;
}

.blockheading {
font-family: verdana, Verdana;
margin:5px 0px;
font-size: 90%;
text-align: left;
color:#F0CB00;
font-weight:bold
}

.blocktext {
font-family: verdana, Verdana;
margin:5px 25px;
font-size: 85%;
text-align: left;
}

.blocktextlarge {
font-family: verdana, Verdana;
margin:5px 25px;
font-size: 90%;
text-align: left;
}

.linkheading {
font-family: verdana, Verdana;
margin:5px 0px;
font-size: 90%;
text-align: left;
color:#F38F1D;
font-weight:bold
}

.sublinkheading {
font-family: verdana, Verdana;
margin:5px 0px;
font-size: 90%;
text-align: left;
color:#6DB33F;
font-weight:bold
}

.highlighttext {
font-family: verdana, Verdana;
color:#F38F1D;
}

.navtext {
font-family: verdana, Verdana;
font-size: 85%;
color:#6DB33F;
}

p {
font-family: verdana, Verdana;
text-indent: 0;
margin:15px 25px;
}

:visited.sitenavlink {
color: #808080;
text-decoration:none;
}

:link.sitenavlink {
color: #808080;
text-decoration:none;
}

:hover.sitenavlink {
color: #808080;
text-decoration:underline;
}

:active.sitenavlink {
color: #808080;
text-decoration:underline;
}

:visited.sitenavselected_blue {
color: #00AFDB;
text-decoration:none;
}

:link.sitenavselected_blue {
color: #00AFDB;
text-decoration:none;
}

:hover.sitenavselected_blue {
color: #00AFDB;
text-decoration:underline;
}

:active.sitenavselected_blue {
color: #00AFDB;
text-decoration:underline;
}

:visited.sitenavselected_red {
color: #EE2E24;
text-decoration:none;
}

:link.sitenavselected_red {
color: #EE2E24;
text-decoration:none;
}

:hover.sitenavselected_red {
color: #EE2E24;
text-decoration:underline;
}

:active.sitenavselected_red {
color: #EE2E24;
text-decoration:underline;
}

:visited.sitenavselected_pink {
color: #EC008C;
text-decoration:none;
}

:link.sitenavselected_pink {
color: #EC008C;
text-decoration:none;
}

:hover.sitenavselected_pink {
color: #EC008C;
text-decoration:underline;
}

:active.sitenavselected_pink {
color: #EC008C;
text-decoration:underline;
}

:visited.sitenavselected_mustard {
color: #F1CB00;
text-decoration:none;
}

:link.sitenavselected_mustard {
color: #F1CB00;
text-decoration:none;
}

:hover.sitenavselected_mustard {
color: #F1CB00;
text-decoration:underline;
}

:active.sitenavselected_mustard {
color: #F1CB00;
text-decoration:underline;
}

:visited.sitenavselected_purple {
color: #7581BF;
text-decoration:none;
}

:link.sitenavselected_purple {
color: #7581BF;
text-decoration:none;
}

:hover.sitenavselected_purple {
color: #7581BF;
text-decoration:underline;
}

:active.sitenavselected_purple {
color: #7581BF;
text-decoration:underline;
}

:visited.sitenavselected {
color: #F38F1D;
text-decoration:none;
}

:link.sitenavselected {
color: #F38F1D;
text-decoration:none;
}

:hover.sitenavselected {
color: #F38F1D;
text-decoration:underline;
}

:active.sitenavselected {
color: #F38F1D;
text-decoration:underline;
}

:visited.sitenavselected_green {
color: #6DB33F;
text-decoration:none;
}

:link.sitenavselected_green {
color: #6DB33F;
text-decoration:none;
}

:hover.sitenavselected_green {
color: #6DB33F;
text-decoration:underline;
}

:active.sitenavselected_green {
color: #6DB33F;
text-decoration:underline;
}

:visited.sectionnavlink {
color: #000000;
text-decoration:none;
}

:link.sectionnavlink {
color: #000000;
text-decoration:none;
}

:hover.sectionnavlink {
color: #F38F1D;
text-decoration:underline;
}

:active.sectionnavlink {
color: #F38F1D;
text-decoration:underline;
}

:visited.pagenavlink {
color: #000000;
text-decoration:none;
}

:link.pagenavlink {
color: #000000;
text-decoration:none;
}

:hover.pagenavlink {
color: #00AFDB;
text-decoration:underline;
}

:active.pagenavlink {
color: #00AFDB;
text-decoration:underline;
}

:visited.pagesubnavlink {
color: #000000;
text-decoration:none;
}

:link.pagesubnavlink {
color: #000000;
text-decoration:none;
}

:hover.pagesubnavlink {
color: #00AFDB;
text-decoration:underline;
}

:active.pagesubnavlink {
color: #00AFDB;
text-decoration:underline;
}

:visited.navlink {
color: #666666;
text-decoration:none;
}

:link.navlink {
color: #666666;
text-decoration:none;
}

:hover.navlink {
color: #F38F1D;
text-decoration:underline;
}

:active.navlink {
color: #F38F1D;
text-decoration:underline;
}

a:visited {
color: #666666;
text-decoration:underline }

a:link {
color: #666666;
text-decoration:underline }

a:hover {
color: #F38F1D;
text-decoration:underline;
}

a:active {
color: #F38F1D;
text-decoration:underline;
}

:visited.inline {
color: #666666;
text-decoration:underline;
}

:link.inline {
color: #666666;
text-decoration:underline;
}

:hover.inline {
color: #F38F1D;
text-decoration:underline;
}

:active.inline {
color: #F38F1D;
text-decoration:underline;
}

input {
font-family: verdana, Verdana;
font-size: 85%;
}

textarea {
font-family: verdana, Verdana;
font-size: 85%;
}

select {
font-family: verdana, Verdana;
font-size: 85%;
}

.normaltext {
font-family: verdana, Verdana;
font-size: 85%;
color: #000000;
}

.whitetext {
font-family: verdana, Verdana;
font-size: 85%;
color: #FFFFFF;
}

.smallwhitetext {
font-family: verdana, Verdana;
font-size: 85%;
color: #FFFFFF;
}

.largetext {
font-family: verdana, Verdana;
font-size: 100%;
color: #000000;
}

.smalltext {
font-family: verdana, Verdana;
font-size: 85%;
color: #000000;
}

.sitenavtext {
font-family: verdana, Verdana;
font-size: 85%;
text-indent: 0;
margin: 0px;
color: #EEEEEE;
}

.pagenavtext {
font-family: verdana, Verdana;
font-size: 85%;
text-indent: 0;
margin: 0px;
color: #000000;
}

:active.nolink {
display: none;
font-family: verdana, Verdana;
font-size: 1%;
margin: 0px;
color: #808080;
text-decoration:none;
}

:hover.nolink {
display: none;
font-family: verdana, Verdana;
font-size: 1%;
margin: 0px;
color: #808080;
text-decoration:none;
}

:visited.nolink {
display: none;
font-family: verdana, Verdana;
font-size: 1%;
margin: 0px;
color: #808080;
text-decoration:none;
}

:link.nolink {
display: none;
font-family: verdana, Verdana;
font-size: 1%;
margin: 0px;
color: #808080;
text-decoration:none;
}

:active.nosublink {
display: none;
font-family: verdana, Verdana;
font-size: 1%;
margin: 0px;
color: #FFFFFF;
text-decoration:none;
}

:hover.nosublink {
display: none;
font-family: verdana, Verdana;
font-size: 1%;
margin: 0px;
color: #FFFFFF;
text-decoration:none;
}

:visited.nosublink {
display: none;
font-family: verdana, Verdana;
font-size: 1%;
margin: 0px;
color: #FFFFFF;
text-decoration:none;
}

:link.nosublink {
display: none;
font-family: verdana, Verdana;
font-size: 1%;
margin: 0px;
color: #FFFFFF;
text-decoration:none;
}

:visited.siteindexlinklevelone {
	color: #6DB33F;
	text-decoration: none;
}

:link.siteindexlinklevelone {
	color: #6DB33F;
	text-decoration: none;
}

:active.siteindexlinklevelone {
color: #F38F1D;
text-decoration:underline;
}

:hover.siteindexlinklevelone {
color: #F38F1D;
text-decoration:underline;
}

:visited.siteindexlinkleveltwo {
color: #000000;
text-decoration:none;
}

:link.siteindexlinkleveltwo {
color: #000000;
text-decoration:none;
}

:active.siteindexlinkleveltwo {
color: #F38F1D;
text-decoration:underline;
}

:hover.siteindexlinkleveltwo {
color: #F38F1D;
text-decoration:underline;
}

:visited.siteindexlinklevelthree {
color: #666666;
text-decoration:none;
}

:link.siteindexlinklevelthree {
color: #666666;
text-decoration:none;
}

:active.siteindexlinklevelthree {
color: #EF3E43;
text-decoration:underline;
}

:hover.siteindexlinklevelthree {
color: #EF3E43;
text-decoration:underline;
}

:visited.navheadinglink {
color: #00AFDB;
text-decoration:none;
}

:link.navheadinglink {
color: #00AFDB;
text-decoration:none;
}

:active.navheadinglink {
color: #00AFDB;
text-decoration:underline;
}

:hover.navheadinglink {
color: #00AFDB;
text-decoration:underline;
}

:visited.subnavheadinglink {
color: #6DB33F;
text-decoration:none;
}

:link.subnavheadinglink {
color: #6DB33F;
text-decoration:none;
}

:active.subnavheadinglink {
color: #F38F1D;
text-decoration:underline;
}

:hover.subnavheadinglink {
color: #F38F1D;
text-decoration:underline;
}

.seperatorline {
background-color: #808080;
}

.bannerline {
background-color: #808080;
}

.sublinksbackground {
background-color: #F0CB00;
}

.linksheadingline {
background-color: #F38F1D;
}

.sublinksheadingline {
background-color: #EE2E24;
}

.linksseperatorline {
background-color: #EEEEEE;
}

.blockbackground {
background-color: #EEEEEE;
}

.mainlinksseperatorline {
background-color: #FFFFFF;
}

.mainlinksbackground {
background-color: #C0C0C0;
}

.sitebackground_blue {
background-color: #00AFDB;
}

.sitebackground_red {
background-color: #EE2E24;
}

.sitebackground_pink {
background-color: #EC008C;
}

.sitebackground_mustard {
background-color: #F1CB00;
}

.sitebackground_purple {
background-color: #7581BF;
}

.sitebackground_orange {
background-color: #F38F1D;
}

.sitebackground_green {
background-color: #6DB33F;
}

.tablerowhighlight {
background-color: #EEEEEE;
}

ul { margin:0px 20px;
color: #999999;
}

ol { margin:0px 40px;
font-family: verdana, Verdana;
font-size: 85%;
text-indent: 0;
color: #000000;
}

.MembersTable {
background-color: #999999;
}
