html,body {
	margin: 0;
	padding: 0;
	text-align: left;
}


#frame {
	position: relative;
	width: 1000px;
	height: 600px;
	background: #FFF;
	padding: 0;
	margin: 0;
}

#pageTitle {
	position: absolute;
	top: 65px;
	left: 0;
	width: 1000px;
	background: transparent;
	padding: 0;
	margin: 0;
	z-index: 5;
	text-align: center;
	
}

#pageTitle h1 {
	position: relative;
	font: bold 22px Arial, Helvetica, sans-serif;
	color: #660033;
	padding: 0;
	margin: 0;
	text-decoration: none;
}

/* START: Banner */

#banner {
	position: relative;
	width: 1000px;
	height:122px;
	padding: 0;
	margin: 0;
}

/* END: Banner */

/* START: Main Box */

#mainBox {
	position: relative;
	width: 1000px;
	height: 436px;
	padding: 0;
	margin: 0;
	background: #203C59;
	text-align: center;
}

/* END: Main Box */

/* START: Footer */

#footer {
	position: relative;
	width: 1000px;
	height: 42px;
	padding: 0;
	margin: 0;
}

/* END: Footer */


/* START: Step Tabs */

#stepTabs {
	position: absolute;
	top: 95px;
	left: 0;
	width: 1000px;
	height: 23px;
	text-align: center;
	z-index: 5;
}

#stepTabTable {
	position: relative; 
	margin: 0 auto; 
	padding: 0;
}

/* END: Step Tabs */


/* START: Directional Buttons */

.backBU {
	position: absolute;
	top: 562px;
	left: 10px;
	z-index: 5;
	background: transparent;
}

.nextBU {
	position: absolute;
	top: 562px;
	left: 840px;
	z-index: 5;
	background: transparent;
}

.editBU {
	position: absolute;
	top: 562px;
	left: 425px;
	z-index: 5;
	background: transparent;
}

.printBU {
	position: absolute;
	top: 562px;
	left: 300px;
	z-index: 10;
	background: transparent;
}

#contactUs {
	position: absolute;
	width: 1000px;
	top: 570px;
	left: 0;
	z-index: 2;
	background: transparent;
	text-align: center;
}

#contactUs a {	
	position: relative;
	font: normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #253F5B;
	text-decoration: underline;
}

#contactUs a:hover {	
	position: relative;
	font: normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #8D002B;
	text-decoration: none;
}

/* END: Directional Buttons */


/* START: Content */

#content {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 1000px;
	height: 436px;
	padding: 0;
	margin: 0;	
	text-align: center;
}

/* END: Content */


/* START: Page One - Jefferson Radiology RIS/PACS Resource Page */

#beginButton {
	position: absolute;
	top: 135px;
	left: 257px;
	width: 150px;
	height: 150px;
	padding: 0;
	margin: 0;
	background: transparent;
	z-index: 5;
}

#startTextBox {
	position: absolute;
	top: 135px;
	left: 335px;
	width: 225px;
	height: 100px;
	padding: 0;
	margin: 0;
	background: transparent;
	z-index: 5;
	text-align: left;
}

#startTextBox h1 {
	position: relative;
	padding: 0 0 5px 0;
	margin: 0;
	font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}

#startTextBox p {
	position: relative;
	padding: 0;
	margin: 0;
	font: normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #F2B530;
	text-decoration: none;
}


#penButton {
	position: absolute;
	top: 265px;
	left: 220px;
	padding: 0;
	margin: 0;
	background: transparent;
	z-index: 5;
	text-align: left;
}

#penButton a {
	position: relative;
	padding: 0;
	margin: 0;
	font: bold 12px/24px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}

#penButton a:hover {
	position: relative;
	padding: 0;
	margin: 0;
	text-decoration: underline;
}

#referenceList {
	position: absolute;
	top: 133px;
	left: 520px;
	padding: 0;
	margin: 0;
	background: transparent;
	z-index: 5;
	text-align: left;
}

a.refLinkOne {
	position: relative;
	padding: 0;
	margin: 0;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}

a.refLinkOne:hover {
	position: relative;
	padding: 0;
	margin: 0;
	text-decoration: underline;
}

a.refLinkTwo {
	position: relative;
	padding: 0;
	margin: 0;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #F2B530;
	text-decoration: none;
}

a.refLinkTwo:hover {
	position: relative;
	padding: 0;
	margin: 0;
	text-decoration: underline;
}


#thankYou {
	position: absolute;
	width: 1000px;
	top: 370px;
	left: -10;
	z-index: 2;
	background: transparent;
	text-align: center;
}

#thankYou p {	
	position: relative;
	font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}

/* END: Page One - Jefferson Radiology RIS/PACS Resource Page */


/* START: Page Two - Enrollment Bandwidth Test */

#flashBox {
	position: absolute;
	top: 0;
	left: 200px;
	z-index: 1;
	width: 749px;
	height: 436px;
	padding: 0;
	margin: 0;	
	overflow: hidden; 
	clip:rect(0,749px,436px,0);
	
	/*  */
}

#clickStart {
	position: absolute;
	top: 110px;
	left: 20px;
	z-index: 4;
	background: transparent;
}

/* END: Page Two - Enrollment Bandwidth Test */



/* START: Page Three - Enrollment Hardware Test */


#testingButton {
	position: absolute;
	top: 75px;
	left: 54px;
	z-index: 5;
}

#animatedTesting {
	position: absolute;
	top: 325px;
	left: 310px;
	z-index: 5;
}

#testHead {
	position: absolute;
	top: 100px;
	left: 289px;
	width: 325px;
	padding: 0;
	margin: 0;
	font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-align: left;
}

#testText {
	position: absolute;
	top: 165px;
	left: 325px;
	width: 315px;
	padding: 0;
	margin: 0;
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-align: left;
}

.reqs {
	position: absolute;
	top: 105px;
	left: 720px;
	z-index: 3;
	padding: 0;
	margin: 0;
	background: transparent;	
}

.reqWhite {
	position: relative;
	padding: 0;
	margin: 0;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}

.reqYellow {
	position: relative;
	padding: 0;
	margin: 0;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #C79512;
	text-decoration: none;
}

/* END: Page Three - Enrollment Bandwidth Test */


/* START: Page Four - Enrollment Form */

#formLeft {
	position: absolute;
	width: 485px;
	top: 55px;
	left: 0px;
	z-index: 2;
	text-align: right;
	padding: 0;
	margin: 0;
	background: transparent;
}

#formRight {
	position: absolute;
	width: 450px;
	top: 55px;
	left: 515px;
	z-index: 2;
	text-align: left;
	padding: 0;
	margin: 0;
	background: transparent;
}

#form4aLeft {
	position: absolute;
	width: 485px;
	top: 110px;
	left: 0px;
	z-index: 2;
	text-align: right;
	padding: 0;
	margin: 0;
	background: transparent;
}

#form4aRight {
	position: absolute;
	width: 450px;
	top: 110px;
	left: 465px;
	z-index: 2;
	text-align: left;
	padding: 0;
	margin: 0;
	background: transparent;
}

.formHead {
	position: absolute;
	width: 1000px;
	top: 20px;
	left: 0;
	z-index: 2;
	text-align: center;
	padding: 0;
	margin: 0;
	font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #E2AA15;
	text-decoration: none;
}

.inputOne {
	position: relative;
	margin: 0;
	padding: 0;
	background: #FFF;
	border: 1px solid #000;
	
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #244A72;
	text-decoration: none;
	
}

.textBoxOne {
	position: relative;
	margin: 0;
	padding: 0;
	background: #FFF;
	border: none;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #244A72;
	text-decoration: none;
	scroll: auto; 
	scrollbar-base-color: #253F5B; 
	scrollbar-arrow-color: #FFF; 
	scrollbar-3dlight-color: #253F5B; 
	scrollbar-darkshadow-color: #253F5B; 
	scrollbar-face-color: #253F5B; 
	scrollbar-highlight-color: #FFF; 
	scrollbar-shadow-color: #FFF; 
	scrollbar-track-color: #253F5B;
}

.reqText {
	position: relative;
	margin: 0;
	padding: 0;	
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #E2AA15;
	text-decoration: none;
}

.formText {
	position: relative;
	margin: 0;
	padding: 0;	
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}

.formTextTwo {
	position: relative;
	margin: 0;
	padding: 0;	
	font: normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #E2AA15;
	text-decoration: none;
}

.formTextThree {
	position: relative;
	margin: 0;
	padding: 0;	
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}

.formtxtreq  { 
	color: #EBAF29; 
	position: relative;
	margin: 0;
	padding: 0;	
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
} /* GOLD - this style is for required form fields */

.formtxtreqblank {
	color: #E30033;
	position: relative;
	margin: 0;
	padding: 0;	
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
} /* RED - this style is for require form fields NOT filled out */

/* END: Page Four - Enrollment Form */



/* START: Page Five - Thanks You */
#thankYouTwo {
	position: absolute;
	top: 80px;
	left: 150px;
	width: 700px;
	background: transparent;
	padding: 0;
	margin: 0;
	z-index: 5;
	text-align: left;
	
}

#thankYouTwo h1 {
	position: relative;
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 0;
	margin: 0 0 15px 0;
	text-decoration: none;
}

#thankYouTwo a {
	position: relative;
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 0;
	margin: 0;
	text-decoration: underline;
}

#thankYouTwo a:hover {
	position: relative;
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #E2AA15;
	padding: 0;
	margin: 0;
	text-decoration: underline;
}
/* END: Page Five - Thanks You */


/* START: Print Page */

#printHead {
	position: relative;
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0;
	margin: 0;
	text-decoration: none;
}

#printHeadTwo {
	position: relative;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0;
	margin: 0;
	text-decoration: none;
}

/* END: Print Page */