a:link {
	color : blue;
	background-color: transparent;
	text-decoration : none;
}
 
a:visited {
	color : purple;
	background-color: transparent;
	text-decoration : none;
}

a:hover {
	color : green;
}

a:active {
	color : green;
	background-color: transparent;
	text-decoration : none;
}

a.doclink {
	font-weight: bold;
	background-color: Yellow;
}

div.defaultTextFormat {
	font-size : 80%;
}

div.mainBody, h1.bannerMain {
	margin-left: 20px;
	margin-right: auto;
}

div.menu {
	background:#D7DAFF;
	padding:0;
	margin:0.5em;
	border-left:1px solid #0281CC;
	border-right:1px solid #0281CC;
	border-bottom:1px solid #0281CC;
	border-top: none;
	text-align: center;
}

div.menu a {
	display:block;
	margin-left: auto;
	margin-right: auto;
	padding:0.2em;
	border-top:1px solid #0281CC;
	text-decoration:none;
}

div.menu a:hover {
	background:#E8D7FF;
}

div.menu a.selected {
	background-color: #FCD7FF;
}

div.menuDesc {
/*	padding: .2em 0em .2em 0em;
	margin:0.5em;
	text-align: left;*/
}

div.menuDesc p {
	padding: 0.1em;
	margin: 0.4em 1em 0.3em 0em;
	text-align: left;
}

h1 {
	font-size : 1.7em;
	text-align: center;
}

h1.bannerMain {
	vertical-align: middle;
}

h2 {
	font-size : 1.4em;
	text-align : center;
	font-style: italic;
}

h3 {
	font-size : 1.3em;
	text-align : left;
}

h4 {
	font-size : 1.2em;
	text-align : left;
	font-style: italic;
}

hr {
	color: #0281CC;
}

img.dana {
	width: 82px;
	height: 105px;
/*	border: thin solid yellow;*/
	border: none;
	vertical-align: middle;
}

img.danaMedium {
	width: 189px;
	height: 228px;
	border: none;
	padding: 8px 8px 8px 0px;
	margin-left: 0px;
	margin-right: auto;
	float: left;
}

img.mainLogo {
/*	border: thin solid #660000;*/
	border: none;
	width: 315px;
	height: 121px;
}

img.smallLogo {
	width: 121;
	height: 109;
	border: none;
}

div, h1, h2, h3, h4, h5, h6, li, ol, p, td, ul {
	color : #0281CC;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h2.careerShift, hr.careerShift, p.careerShift {
	color: #D6672F;
}

h3.careerShift {
	background-color: #F7D54B;
	color: #9C2123;
}

h2.careerSuccess, h3.careerSuccess, hr.careerSuccess, p.careerSuccess, td.careerSuccess {
	color: #4D5913;
}

td.careerSuccess {
	font-weight: bold;
}

h3.careerSuccess {
	background-color: #D4DBB5;
}

h2.successTeam, h3.successTeam, hr.successTeam, p.successTeam {
	color: #9C2123;
}

h3.successTeam {
	background-color: #F7D54B;
}

h2.shiftingGears, h3.shiftingGears, hr.shiftingGears, p.shiftingGears {
	color: #4D5913;
}

h3.shiftingGears {
	background-color: #D4DBB5;
}

p, p.careerShift, p.careerSuccess, p.successTeam, p.shiftingGears {
	text-align : justify;
}

p.careerShift, p.careerSuccess, p.successTeam, p.shiftingGears {
	font-weight: bold;
}

h2.homePage, hr.homePage, p.homePage {
	color: #D6672F;
}

h3.homePage {
	background-color: #F7D54B;
	color: #9C2123;
}

table.basicInfo {
	border: none;
}

table.credentials {
/*	text-align: center; */
	border-spacing: 0px;
	margin-bottom: 3px;
	margin-top: 3px;
	margin-left : auto;
	margin-right : auto;
}

table.footer {
	width : 100%;
}

table.navButton {
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
/*	border: thin solid green;*/
	border: none;
}

table.programs {
	border: none;
}

td.bannerCorner {
	background: #D7EEFF;
	text-align : center;
	border : none;
	width: 204px;
	height: 130px;
}

td.credentials {
	text-align: center;
	font-size: 80%;
	color : #0281CC;
	padding-left: 8px;
	padding-right: 8px;
}

td.enumeratedPoint {
	color: White;	
	background-color: #5A00F7;
	border : thin solid #5A007B;
	text-align : center;
}

td.footerLeft {
	text-align : left;
	font-size : 80%;
}

td.footerCentre {
	text-align : center;
	font-size : 80%;
}

td.footerRight {
	text-align : right;
	font-size : 80%;
}

td.mainBody {
	vertical-align: top;
}

td.mainLogo {
	border: none;
	text-align: center;
}

td.menu {
	border: none;
}

td.menuArea {
	width: 204px;
}

td.menuDesc {
	padding:0;
	margin:0.5em;
	border: none;
	text-align: left;
	vertical-align: middle;
}
td.navButtonSelect {
	text-align : center;
	border : thin solid #0281CC;
	background-color: #D7FFFB;
}

td.navButton, td.navButton1, td.navButton2, td.navButton3, td.navButton4, td.navButton5, td.navButton6, td.navButton7, td.navButton8 {
	text-align : center;
	border : thin solid #0281CC;
}

td.navButton {
	background-color: #D7EEFF; /* light blue */
}

td.navButton1 {
	background-color: #D7EEFF; /* light blue - page background colour */
}

td.navButton2 {
	background-color: #D7FFE7; /* light green */
}

td.navButton3 {
	background-color: #E8D7FF; /* light purple */
}

td.navButton4 {
	background-color: #D7FFFB; /* lighter blue */
}

td.navButton5 {
	background-color: #D7DAFF; /* light blue-purple */
}

td.navButton6 {
	background-color: #FFFBD7; /* light yellow */
}

td.navButton7 {
	background-color: #FFD7DA; /* peach */
}

td.navButton8 {
	background-color: #D7EEFF; /* light blue */
}

td.navButton:hover, td.navButton1:hover, td.navButton2:hover, td.navButton3:hover, td.navButton4:hover,
td.navButton5:hover, td.navButton6:hover, td.navButton7:hover, td.navButton8:hover {
	background-color: #E8D7FF; /* light blue - page background colour */
}

td.navButtonBox {
	background: #D7EEFF;
	vertical-align: top;
/*	border : thin solid Red;*/
	border: none;
	width: 204px;
}

td.webHost {
	font-size: x-small;
	text-align : center;
}

p.webSiteDev {
	text-align: center;
	font-size : 80%;
}

