	    body {
			font-family:"Trebuchet MS";
			color:black;
			width:50em;
		}

	    h1 {
			color:DarkCyan;
			font-size:1.6em;
		}

	    h2 {
			color:Purple;
			font-size:1.3em;
		}

		p {
			font-size:.7em;
		}

		caption {
			color:blue;
			font-size:2em;
		}

		th {
			color:black;
			font-size:1.3em;
		}

		.textbox {
			border:1px solid green;
		}

	   	.logo {
			position: absolute;
			top: .2em;
			left: 35em;
			}


	   	.examtitle {
			color:#164D9E;
			margin-left:.6em;
			font-size:1.6em;
			font-family:Georgia;
		}

	   	.question {
			color:Blue;
			font-size:1.2em;
		}

	   	.qcount {
			font-size:1.1em;-231.74	
		}

		.CenterPage {
			margin-left:auto;
			margin-right:auto;
			width:960px;
		}

		.ExamStatusBar {
			font-size:.8em; 
			color:black; 
			height:1.66em;
			background-color:khaki; 
			margin-left:.14em;
			margin-right:.14em;
			padding-top:0em;
			padding-left:.3em;
			padding-bottom:.1em;
			/* width:63em; */
		}

		.ExamCommandButtons {
			width:4.5em;
			margin-top:.3em;
			color:black; 
			background-color:khaki; 
			font-size:1.0em; 
			font-weight:700;
			border-color:black; 
			border-width:.1em; 
			cursor:pointer;
			height:1.7em;
		}

		.RadiusButton {
			width:4.5em;
			margin-top:.3em;
			color:white; 
			background-color:#164D9E; 
			font-size:1.0em; 
			font-weight:normal;
			border-color:#164D9E; 
			border-width:.1em; 
			border:1px solid #164D9E; 
			border-radius:5px;			
			cursor:pointer;
			height:1.7em;
		}

        /*  Question x of Y     Knowledge Area     Exam Question Nbr   */
		.ExamQuestionHeaderNbr {      /*   Question x of y */
			color:Blue;
			font-size:1.2em;
			width:12em;
		}

		.ExamQuestionHeaderKA {       /*   Knowledge Area - Used with Drill and Audit modes */
			color:Blue;
			font-size:0.94em;
			font-weight:bold;
			width:27em;
		}

		.ExamQuestionHeaderQnbr {     /*   Question Number Key - Used with Audit Mode only */
			color:Blue;
			font-size:1.2em;
			width:3em;
		}

		.ExamTHQuestion {
			padding-left:.3em;
			padding-right:.3em;
			font-size:1.0em; 
			text-align:left; 
			border-style:solid; 
			border-width:.1em; 
			border-color:SteelBlue;
			font-weight:500;
			width:52em;
		}

		.ExamTDLetter {
			width: 1em;
			/* height:5em; */
			text-align:center;
       		vertical-align:text-top;
			padding-top:.1em;
			padding-bottom:.4em;
		}

		.ExamTDRadio {
			text-align:center;
			vertical-align:text-top;
			padding-top:.2em;
			width:1em;
       }

	   .ExamTDAnswers {
			font-size:.9em;
			width:25em;
			padding-left:.1em;
			padding-top:.3em;
			padding-right:.1em;
			vertical-align: text-top;
			text-align:left;
	   }
	   .ExamTDResults {
			font-weight:700;
			text-align:left;
			color:black;
			font-size:.9em;
			width:5em;
			vertical-align: text-top;
			padding-top:.3em;
			padding-left:.3em
		   }

	   .ExamTDFeedback {
			font-size:.9em;
			width:20em;
			padding-left:.1em;
			padding-top:.3em;
			padding-right:.1em;
			vertical-align: text-top;
			text-align:left;
		   }

	   .ExamResultsTable {
			font-size:.9em;
			margin-left:0em;
			vertical-align: text-bottom;
			}

	   .ExamResultsKA {
			width: 25em;
			text-align:left;
			vertical-align: text-bottom;
			}

	   .ExamResultsNbr {
			width: 6em;
			text-align:right;
			vertical-align: text-bottom;
			}

	   .ExamResultsPct {
			width: 4em;
			text-align:right;
			vertical-align: text-bottom;
			}

	   .ExamSelTypeRadio {
			text-align:center;
			vertical-align:text-top;
			width:1em;
       }

	   .ExamSelTypeText {
			font-size:0.9em;
			width:53em;
			padding-left:.1em;
			padding-right:.1em;
			vertical-align: text-top;
			text-align:left;
	   }

		.ExamSelWarmupRadio {
			text-align:center;
			vertical-align:text-top;
			padding-top:0em;
			width:1em;
       }

	   .ExamSelWarmupText {
			font-size:0.9em;
			margin-left:4em;
	   }

		.ExamSelDrillRadio {
			text-align:center;
			vertical-align:text-top;
			padding-top:0em;
			width:1em;
       }

	   .ExamSelDrillText {
			font-size:0.9em;
			padding-left:.1em;
			padding-top:.1em;
			padding-right:.1em;
			vertical-align: text-top;
			text-align:left;
	   }


	    /*      Registration and Login fields ************************************** */
		.RegDescr {
			text-align:right;
			/*vertical-align:text-top;*/
			vertical-align:bottom; 
			width:22em;
			font-size:.8em;
			font-weight:bold;
			padding-right:.3em;
			padding-top:.4em;
			padding-bottom:.1em;
			height:10px; 
			line-height:20px;
		}

		.RegText {
			/*vertical-align:text-top;*/
			vertical-align:bottom; 
			text-align:left;
			width:20em;
			font-size:.8em;
			padding-left:.2em;
			padding-bottom:.0em;
			height:10px; 
			line-height:20px;
		}

		.RegErrorMsg {
			vertical-align: text-top;
			text-align:left;
			font-size:1.1em;
			padding-left:.3em;
			padding-right:.3em;
			color:DarkViolet;
			background-color:white;
			font-weight:bold;
			margin-left:4em;
			margin-right:4em;
			height:10px; 
			line-height:20px;
		}

		.RegStatus {
			/*vertical-align:text-top;*/
			vertical-align:bottom; 
			text-align:left;
			font-size:.8em;
			color:red;
			font-weight:bold;
			width:30em;
			padding-left:1em;
			padding-bottom:.1em;
			height:10px; 
			line-height:20px;
		}

		.RegBorder {
			border-style:solid; 
			border-width:4px; 
			width:55em; 
			margin-left:1em; 
			color:#164D9E; 
			background-color:White;
			padding-right:1em;
			padding-left:1em;
		}

		.RegPriceBorder {
			border-style:solid; 
			border-width:3px; 
			width:15em; 
			color:#164D9E; 
			background-color:White;
			padding:.3em;
		}

		/* Step classes are for the heading inside RegBorder */
		.StepNumber {
			font-size:1.5em; 
			font-family:Georgia;
		}
		.StepDescr {
			font-size:1.2em; 
			font-family:Georgia;
		}

		.StepEmail {
			margin-left:1em; 
			font-size:1.0em;
		}


		/* Subscripion Duration Fields (30, 60, 90) */
		.SubscribeRadio {
			text-align:right;
			vertical-align:text-top;
			padding-top:.2em;
        }

	    .SubscribeDuration {
			font-size:1.0em;
			width:2em;
			padding-top:.3em;
			padding-right:.1em;
			vertical-align: text-top;
			text-align:right;
	    }
	    .SubscribeDays {
			font-size:1.0em;
			width:26em;
			padding-top:.3em;
			padding-right:.1em;
			padding-left:.4em;
			vertical-align: text-top;
			text-align:left;
	    }
	    .SubscribePrice {
			font-weight:normal;
			text-align:right;
			color:black;
			font-size:1.0em;
			width:8em;
			vertical-align: text-top;
			padding-top:.3em;
			padding-left:.3em;
			padding-right:.4em;
		   }

	   .SubscribeStatus {
			vertical-align: text-top;
			font-size:.8em;
			width:30em;
			color:red;
			font-weight:bold;
			padding-left:2em;
			padding-top:.5em;
	    }

	   /*      Horizontal Navigation Bar ************************************** */
		.navwrapper {
			position: relative;
			top: 0px;
			left: 0px;
			}
		.navcontainer ul {
		    position: absolute;
			top: 0px;
			padding-left: 0;
			margin-left: 0;
			padding-top: 4px;
			padding-bottom: 4px;
			background-color:#164D9E;
			/*background-color: #036;    */
			color: White;
			width: 100%;
			font-family: arial, helvetica, sans-serif;
			}

		.navcontainer ul li { display: inline; }

		.navcontainer ul li a {
			padding: 0.2em 1em ;
			background-color:#164D9E;
			/*background-color: #036; */
			color: White;
			text-decoration: none;
			border-right: 2px solid #fff;
			font-size: 0.9em;
			font-weight:700;
			}

		.navcontainer ul li a:hover {
			background-color:#336699;      /* #369    */
			color: #ffffff;                 /* #fff    */
			}

	.Command {
		font-size:0.9em;
		font-family:"Trebuchet MS";
		background-color:#164D9E;
		text-align:center;
		font-weight:bold;
		width:8em;
		}

	.ContinueButton {
		/*margin-top:.2em;*/
		color:white; 
		background-color:#164D9E; 
		font-size:14px; 
		font-weight:normal;
		border-color:#164D9E; 
		border-width:.1em; 
		cursor:pointer;
		height:23px;
		padding-left:12px; 
		padding-right:12px;
		padding-bottom:2px;
		/*padding:8px 13px;*/
		border:1px solid #164D9E;
		border-radius:4px;
	}

	a:link {         /* unvisited link */
		text-decoration:none;
		color:white;
		}
	a:visited {     /* visited link */
		text-decoration:none;
		color:white;
		}

	a:hover {        /* mouse over link */
		text-decoration:none;
		color:yellow;
		}
	a:active {      /* selected link */
		text-decoration:none;
		color:white;
		}  

	.BackToAdminButton {
		font-size:0.8em;
		font-family:"Trebuchet MS";
		color:white;
		background-color:#164D9E;
		text-align:center;
		font-weight:bold;
		}

	.WarningMsg {
		background-color:#fdf2e8;
		color:#0B5489;
		text-align:center;
		width:912px; 
		font-family:"Trebuchet MS";
		font-size:1.1em;
		margin-left:1.00em; 
		font-weight:bold;
		border : solid 3px #EB841D;
		border-radius:5px;
		padding-top:6px;
		padding-bottom:6px;
	}

	.tooltip {
		display:block;
		position:absolute;
		font-family:"Trebuchet MS";
		width:20em; top:12em; left:16em; 
		padding:.4em;
		border:2px outset #BBB;
		color:#000; background:#FFF;
		line-height:95%;
	}


</style>
