@charset "UTF-8";
/* CSS Document */

/* Page Properties */
div.landingBanner {
    text-align: center;
    margin-top: -18px;
}
div.marginLeft {
	margin-left: 20px;
}
div.marginLeft40 {
	margin-left: 40px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body a: link {
	color: #0066FF;
	text-decoration: none;
}
body a: visited {
	text-decoration: none;
	color: #0066FF;
}
body a: hover {
	text-decoration: none;
	color: #000000;
}
body a: active {
	text-decoration: none;
	color: #0066FF;
}
h1 {
	font-size: 14px;
	color: #FFFFFF;
	border-left-color:#333333;
	border-left-style:solid;
	background-color: #8A0011;
	padding: 5px 0 5px 0;
}
h2 {
	font-size: 12px;
	color: #8A0011;
	border-bottom: #333333 thin solid;
	padding: 2px 0 2px 0;
}
h3 {
	font-size: 12px;
	color: #8A0011;
}
.black {
	color:#333333;
}
.red {
	color: #8A0011;
}
.h2noBorder {	
	font-size: 12px;
	color: #8A0011;
	padding: 2px 0 2px 17px;
	font-weight: bold;
}
.nowrap {
    white-space: nowrap;
}
div.container {
	width: 100%;
	height:auto;
}
div.content {
	background-color: #FFFFFF;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* Header */

.header {
	background-color: #FFFFFF;
	height: 80px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.headerLogo {
	position:absolute;
	z-index: 5;
	height: 80px;
	vertical-align:middle;
	padding-left:300px;
}
.headerContact {
	height: 80px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.headerFlash {
	position:absolute;
	z-index: 0;
	height: 80px;
	padding-left:300px;
}
.headerNav {
	vertical-align: middle;
	padding: 0 20px 0 20px;
}
.headerNav a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066FF;
	text-decoration: none;
}
.headerNav a: hover {
	color: #000000;
}
.headerNavOnPage {
	vertical-align: middle;
	padding: 0 20px 0 20px;
	border-bottom: #333333 medium solid;
}
.headerNavOnPage a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.headerNavBackground {
	background: url(images/headerNavBkgrnd.jpg);
	background-repeat: repeat-x;
	height: 34px;
}


/* INDEX Content */

.headline {
	color:#8B0011;
	font-family: Century Gothic, Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.indent {
	padding-left: 2em;
}

.leftSideBar {
	width: 209px;
	height: 532px;
	background: url(images/index/LeftSideBackground.jpg);
	background-repeat: no-repeat;
	background-position: top;
	vertical-align: top;
}

.leftSideBarPadding {
	padding-top: 10px;
}

div.WhatWeDo {
	width: 298px;
	height: 303px;
	background: url(images/index/WhatWeDoBackground.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-position: left;
}
div.WhatWeDoText {
	margin-left: 20px;
	margin-right: 15px;
	padding-top: 50px;
}
div.WhatWeDoEnter {
	margin-left: 20px;
	padding-top:110px;
}
div.NewsEvents {
	width: 298px;
	height: 229px;
	background: url(images/index/NewsEventsBackground.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-position: left;
}
div.NewsEventsText {
	color: #750E19;
	font-size: 10px;
	font-weight: bold;
	margin-left: 20px;
	padding-top: 50px;
	margin-right: 12px;
}
div.NewsEventsText a {
	color: #750E19;
}
div.NewsEventsText a:hover {
	text-decoration:underline;
}

/* VISION Content */

.visionMasthead {
	width: 708px;
	height: 180px;
	background: url(images/vision/visionMasthead.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.visionMastText {
	margin-left: 400px;
}

/* Orchestrate Content */

.pharmaSection {
	width: 348px;
	height: 266px;
	background: url(images/orchestrate/pharmaSection.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.croSection {
	width: 347px;
	height: 266px;
	background: url(images/orchestrate/croSection.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.academicSection {
	width: 348px;
	height: 266px;
	background: url(images/orchestrate/academicSection.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.animalHealthSection {
	width: 347px;
	height: 266px;
	background: url(images/orchestrate/animalHealthSection.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
div.orchestrateSectionText {
	margin-left: 20px;
	margin-right: 10px;
	padding-top: 35px;
}
div.orchestrateEnter {
	margin-top: 50px;
	padding-left: 220px;
}
/* contact.html Content */

.map {
	width: 699px;
}

/* bio.html Content */

div.bioPadding {
	margin-left: 20px;
}

/* Footer */

div.footer {
	background-color: #EEEEEE;
	padding: 5px 0 5px 0;
	height: 10px;
}
.footerNav {
	border-right: thin;
	border-right-color: #FFFFFF;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
}
.footerNav a{
	border-right: thin;
	border-right-color: #FFFFFF;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
}
.footerNav a:hover{
	color: #000000;
	text-decoration:none;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-top: 10px;
}

/* iPad page */

.oceanBack {
	background-image: url(htmlEmails/iPad/bottom.jpg) no-repeat;
	width: 750;
	height: 488;
}

