@charset "UTF-8";
body {
	margin: 0px;
	padding: 0px;
	background-color: #ADADAD;
}
#layoutHolder {
	width: 800px;
	margin: auto;
	padding: 0px;
	background-color: ADADAD;
	background-image: url(../images/back.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
#presentationHolder {
	text-align: center;
	margin: auto;
	border: thin solid #333333;
	width: 756px;
	padding: 10px;
}
#layoutHolder #contentHolder {
	width: 738px;
	margin: auto;
}
#layoutHolder #contentHolder #logo {
	background-image: url(../images/simpleITLlogo.jpg);
	background-repeat: no-repeat;
	font-size: 0.7em;
	font-weight: bold;
	text-indent: 510px;
	padding-top: 75px;
	color: #FF0000;
}
#layoutHolder #contentHolder #mainContent {
	clear: both;
	overflow: hidden;
	font-size: .9em;
}
#layoutHolder #contentHolder #banner {
	padding: 0px;
}
#layoutHolder #contentHolder #footer {
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	height: 30px;
	font-size: 0.7em;
	background-position: center center;
	vertical-align: middle;
	text-align: center;
	padding-top: 5px;
}
#layoutHolder #contentHolder #footer a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
}
#layoutHolder #contentHolder #mainContent table tr {
	text-align: justify;
	font-size: .8em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#layoutHolder #contentHolder #mainContent table tr td {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	vertical-align: top;
}
#layoutHolder #contentHolder #mainContent #highlight {
	border: medium solid #2A6183;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 300px;
}
#layoutHolder #contentHolder #mainContent #leftNews {
	float: left;
}
#layoutHolder #contentHolder #mainContent #rightContent {
	float: right;
	width: 500px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: justify;
}
#layoutHolder #contentHolder #mainContent #rightContent #highlighthome {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#layoutHolder #contentHolder #mainContent #rightContent #hightlighthomeright {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#layoutHolder #contentHolder #mainContent #rightContent #bottomhighlight {
	clear: both;
}
#layoutHolder #contentHolder #mainContent #wal {
	text-align: center;
	font-weight: bold;
}
#layoutHolder #contentHolder #mainContent #pics {
	background-color: #333333;
	border: thin solid #2A6183;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	float: left;
	padding-left: 2px;
}
#layoutHolder #contentHolder #mainContent ul {
	list-style-type: none;
	list-style-image: url(../images/blueArrow.jpg);
}
#layoutHolder #contentHolder #mainContent li {
	padding: 7px;
}
#layoutHolder #contentHolder #mainContent a {
	text-decoration: none;
	color: #217AA6;
}
#layoutHolder #contentHolder #mainContent h1 {
	background-image: url(../images/newsIcon.jpg);
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: center center;
}
#layoutHolder #contentHolder #mainContent a:visited {
	color: #ECECEC;
	background-color: #ECECEC;
}
#layoutHolder #contentHolder #mainContent h3 {
	text-align: center;
	text-transform: uppercase;
	color: #333333;
}
#layoutHolder #contentHolder #mainContent h4 {
	color: #2479AC;
	text-decoration: underline;
}
#layoutHolder #contentHolder #mainContent #investorsHeading {
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 2em;
	font-weight: bolder;
	text-align: center;
	text-transform: uppercase;
}
#layoutHolder #contentHolder #mainContent #productHeading {
	font-weight: bold;
	font-size: 2em;
	color: #000000;
	text-align: center;
	text-transform: uppercase;
}
#layoutHolder #contentHolder #mainContent #productList {
	color: #13709F;
	font-weight: bold;
	font-size: 14px;
	vertical-align: bottom;
	padding: 30px;
	border-top-width: thin;
	border-top-style: outset;
	border-top-color: #ECECEC;
	border-right-width: thin;
	border-right-style: inset;
	border-right-color: #ECECEC;
}
#layoutHolder #contentHolder #mainContent #contactHeading {
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 2em;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	font-weight: bolder;
}
#layoutHolder #contentHolder #mainContent #immunoHeading {
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 2em;
	font-weight: bolder;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
}
#layoutHolder #contentHolder #mainContent #indicationsHeading {
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 2em;
	font-weight: bolder;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
}
#layoutHolder #contentHolder #mainContent #backgroundHeading {
	background-position: center center;
	background-repeat: no-repeat;
	font-size: 2em;
	font-weight: bolder;
	color: #000000;
	text-align: center;
	text-transform: uppercase;
}
#layoutHolder #contentHolder #mainContent #bmtHeading {
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 2em;
	font-weight: bolder;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
}
#layoutHolder #contentHolder #mainContent #mirrorEffectHeading {
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 2em;
	font-weight: bolder;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
}
#layoutHolder #contentHolder #mainContent #t-StimHeading {
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 2em;
	font-weight: bolder;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
}
#layoutHolder #contentHolder #mainContent #immunotherapyFailureHeading {
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 2em;
	font-weight: bolder;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
}
#layoutHolder #contentHolder #mainContent #alloStimHeading {
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 2em;
	font-weight: bolder;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
}
#layoutHolder #contentHolder #mainContent #cryoStimHeading {
	background-image: url(../images/cryostimHeading.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
}
#layoutHolder #contentHolder #mainContent #alloVaxHeading {
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 2em;
	font-weight: bolder;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
}
#layoutHolder #contentHolder #mainContent #manufacturingHeading {
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 2em;
	font-weight: bolder;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
}
#layoutHolder #contentHolder #mainContent #careerHeading {
	color: #000000;
	font-weight: bolder;
	text-transform: uppercase;
	font-size: 2em;
	text-align: center;
}
#layoutHolder #contentHolder #mainContent #missionHeading {
	font-size: 2em;
	font-weight: bolder;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
}
#layoutHolder #contentHolder #mainContent #allostimPresentation {
	font-size: 2em;
	font-weight: bolder;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
}
#layoutHolder #contentHolder #mainContent #imgLink {
	color: #ECECEC;
}
#animation {
	text-align: center;
	margin-top: 200px;
	margin-right: 100px;
	margin-bottom: 100px;
	margin-left: 100px;
	background-color: #ADADAD;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: .9em;
}
#layoutHolder #contentHolder #mainContent #imgLink a:link {
}
#layoutHolder #contentHolder #mainContent #imgLink a:visited {
	color: #ECECEC;
}
#layoutHolder #contentHolder #mainContent #imgLink a:hover {
}
#layoutHolder #contentHolder #mainContent #imgLink a:active {
	color: #2A6183;
}
#animation a {
	color: #660000;
	font-weight: bold;
	text-decoration: none;
}
#animation #animationDesc {
	text-align: justify;
	width: 756px;
	font-size: 0.9em;
	border: 2px groove #666666;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	background-color: #CCCCCC;
	padding-left: 20px;
}
#animation #FLVPlayer {
	border: 10px groove #666666;
}
#layoutHolder #contentHolder #mainContent a:link {
	color: #297DB3;
	text-decoration: none;
}
#layoutHolder #contentHolder #mainContent a:visited {
	text-decoration: none;
	color: #3684B7;
}
#layoutHolder #contentHolder #mainContent a:hover {
	color: #FF0000;
}
#layoutHolder #contentHolder #mainContent a:active {
	color: #003300;
}
#layoutHolder #contentHolder #mainContent h2 {
	text-align: center;
}
#layoutHolder #contentHolder #mainContent #businesscontact {
	background-image: url(../images/contactbg.jpg);
	background-repeat: no-repeat;
	height: 200px;
	text-align: center;
}
#layoutHolder #contentHolder #mainContent #animationlink a {
	text-decoration: blink;
}
