/* CSS Document */

/* Recurrent Elements */
body {
	font-family: Arial, Helvetica, sans-serif;
	color: #330033;
	list-style-position: inside;
	margin: 0px;
	font-size: 12px;
	background-color: #FFFFFF;
}
#logo {
	position: absolute;
	top: 53px;
	left: 130px;
	z-index: 1;
}
#tagline {
	top: 133px;
	position: absolute;
	white-space: nowrap;
	left: 130px;
	z-index: 1;
}
.PageName {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: lighter;
	color: #990066;
	position: absolute;
	z-index: 1;
	left: 130px;
	top: 191px;
	letter-spacing: .1mm;
}
#TopNav {
	top: 0px;
	position: absolute;
	left: 221px;
	white-space: nowrap;
	z-index: 2;
	visibility: hidden;

}
#time {
	position: absolute;
	top: 12px;
	right: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	z-index: 2;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	visibility: hidden;

}
#nav0 {
	position:absolute;
	z-index: 1;
	top: 192px;
	left: 554px;
	visibility: hidden;

        }
#nav1 {
	position:absolute;
	z-index: 1;
	top: 212px;
	left: 554px;
	visibility: hidden;

        }         
#link1 {position:absolute;
             z-index: 2;
             top: 229px;
             left: 554px;
             visibility:hidden;
             width:90px;
             height:48px;
             clip:rect(0px,123px,51px,0px);
            }                   
#nav5 {
	position:absolute;
	z-index: 1;
	top: 229px;
	left: 554px;
	visibility: hidden;
           }
.horizBar {
	position:absolute;
	background-color: #330033;
	padding: 0px;
	margin: 0px;
	border: 0px;
	width: 100%;
	height: 34px;
	left: 0px;
	top: 0px;
	z-index: 1;
}
.vertBar {
	padding: 0px;
	margin: 0px;
	border: 0px none;
	z-index: 1;
}
.bioBar
{
	position:absolute;
	top: 120px;
	z-index: 2;
	height: 528px;
	width: 100px;
	left: 0px;
	visibility: hidden;
}
.slate {
	color: #808080;
	visibility: hidden;

}
/* Common Case Elements */
#CaseTitle {
	position: absolute;
	top: 234px;
	left: 130px;
	z-index: 2;
}
#goal {
	position: absolute;
	top: 275px;
	left: 130px;
	z-index: 2;
}
#solution {
	position: absolute;
	top: 335px;
	left: 130px;
	z-index: 2;
}
#ServicesProvided {
	position: absolute;
	top: 401px;
	left: 130px;
	z-index: 2;
}
#FirstExample {
	position: absolute;
	z-index: 1;
	visibility: visible;
	left: 130px;
	top: 469px;
}
#SecondExample {
	position: absolute;
	top: 675px;
	left: 130px;
	z-index: 1;
}
#FirstExampleLabel {
	z-index: 3;
	left: 286px;
	top: 516px;
	position: absolute;
}

#SecondExampleLabel {
	z-index: 2;
	position: absolute;
	visibility: hidden;

}

.PlainText {
	font-style: normal;
	font-weight: normal;
}

li {
	list-style-position: outside;
	list-style-image: url(images/bullet.gif);
	list-style-type: none;
	padding-bottom: 10px;
	margin: 0px;
	text-indent: 0pt;
}

ul {
	list-style-position: inside;
	padding: 0px;
	margin: 0px 0px 0px 15px;
}

h1 {
	font-size: 18px;
}

h2 {
	font-size: 12px;
	font-weight: normal;

}

/* Elements Customized for This Page */
.popUpStyle
{
	border: 1px solid #330033;
	width: 100px;
	font: 10px arial, helvetica, sans-serif;
	padding: 5px;
	position: absolute;
	visibility: hidden;
	z-index: 2;
	color: #000000;
	background-color: #F3F3F3;
}

#brochure {
	position: absolute;
	z-index: 1;
	visibility: hidden;

}

.magenta {
	color: #990066;
}

.LargeBoldNumber {
	font-size: 15px;
	font-weight: bold;
}

.FooterText {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	z-index: 1;
	position: absolute;
	visibility: visible;
	left: 130px;
	top: 615px;
}

.SubFooterText {
	font-size: 10px;
	color: #808080;
	z-index: 1;
	visibility: hidden;
}

.smallText {
	font-size: 10px;
}
