	BODY, TD {
		font-family: verdana, sans-serif;
		font-size:14px;
		}
	IMG {
		border: 0;
		}
	.bigtable {
		border: 1px solid #333333;
		height: 100%;
		width: 90%;
		}
	.topmast {
		background-color: #ffffff;
		background-image: url('../images/mastback.gif');
		background-position: left;
		background-repeat: repeat-y;
		height: 56px;
		overflow: hidden;
		text-align:center;
		font-size: 18px;
		color: #C10435;
		font-weight:bold;
 
		}
	.leftmast, .leftmast a:visited, .leftmast a:link {
		background-color: #00267F;
		text-align:left;
		font-size: 22px;
		color: #ffffff;
		font-weight:bold;

		padding-left: 5px;
		text-decoration:none;
		}
	.leftmastsub {
		font-size: 14px;
		color: #ffffff;
		font-weight:bold;
		padding-left: 5px;
		}
	.bottomlinks, .bottomlinks a:visited, .bottomlinks a:link {
		background-color: #333333;
		color: #fdcd00;
		font-size: 10px;
		padding-left: 5px;
		text-align:center;
		}
	.mainpanel {
		background-color: #ffffff;
		background-image: url('../images/msglobe.gif');
		background-repeat: no-repeat;
		background-position: bottom right;
		}
	.searchbox {
		background-color: #f5f5f5;
		padding-left: 5px;
		padding-right: 5px;
		border-left: 1px solid #c1c1c1;
		height: 100%;
		clear: none;
		width: auto;
		padding-top: 3px;
		margin: 0px;
		vertical-align: top;
		}
	.searchboxhead {
		background-color: #f5f5f5;
		padding-left: 5px;
		padding-right: 5px;
		border-left: 1px solid #c1c1c1;
		height: 100%;
		clear: none;
		width: auto;
		padding-top: 3px;
		margin: 0px;
		font-weight: bolder;
		}
	.smaller {
		font-size: 0.6em;
		}
	.centerinfo {
		background-color: #B3BED8;
		color: #333333;
		padding: 5px;
		padding-top: 10px;
		font-size: 13px;
		}
	.centerinfo2 {
		background-color: #B3BED8;
		color: #333333;
		padding-right: 15px;
		padding-left: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		font-size: 12px;
		}
	.sidelinks {
		width: 200px;
		height: 100%;
		background-color: #B3BED8;
		vertical-align: top;
		color: #333333;
		padding: 5px;
		padding-top: 10px;
		font-size: 13px;
		}
	.sidelinkshead {
		font-size: 1.0em;
		font-weight: bolder;
		margin-left: 10px;
		margin-bottom: 10px;
		}
	.sidelink {
		font-size: 0.8em;
		color: #333333;
		margin-bottom: 5px;
		text-decoration: underline;
		margin-left: 24px;
		
		}
	.infopanel {
		width: 200px;
		background-color: #00267F;
		padding: 5px;
		padding-top: 10px;
		color: #ffffff;
		font-size: 0.8em;
		overflow: hidden;
		}
	.infopanelhead {
		font-size: 1.3em;
		margin-left: 15px;
		margin-bottom: 5px;
		font-weight: bolder;
		}
	.infopanelheadcurrent {
		font-size: 1.3em;
		margin-left: 10px;
		margin-bottom: 5px;
		font-weight: bolder;
		}
	.infopanelhead a:link, .infopanelhead a:visited {
		color: #ffffff;
		font-weight: bolder;
		text-decoration: none;
		}
	.infopanellink {
		margin-left: 15px;
		margin-bottom: 2px;
		color: #ffffff;
		font-size: 0.9em;
		text-decoration: none;
		}
	.infopanellinkcurrent {
		margin-left: 24px;
		margin-bottom: 2px;
		color: #ffffff;
		font-weight: bolder;
		}
	.infopanellink a:link, .infopanellink a:visited {
		color: #ffffff;
		font-size: 0.9em;
		text-decoration: none;
		}
	.selectexamplebox {
		text-align: center;
		font-size: 0.6em;
		padding-bottom: 2px;
		padding-top: 10px;
		}
	.numtestsbox {
		text-align: center;
		font-size: 0.8em;
		padding-top: 3px;
		padding-bottom: 10px;
		}
	.examplestable {
		margin-top: 2px;
		width: 90%;
		}
	.viewreportsbox  {
		background-color: #00267F;
		text-align: center;
		vertical-align: middle;
		height: 25px;
		}
	.viewreportsbox  a:link, .viewreportsbox a:visited {
		font-size: 12px;
		font-weight: bolder;
		color: #ffffff;
		}
	.youareherebox {
		width: 100%;
		background-color: #ffffff;
		border: 1px solid #666666;
		border-top: 0;
		padding: 2px 10px 2px 10px;
		margin-bottom: 0px;
		color: #5076c9;
		text-align: center;
		}
	.youareherebox a:link, .youareherebox a:visited {
		color: #5076c9;
		}
	.popupbox {
		font-size: 0.7em;
		margin-bottom: 0px;
		margin-top: 0px;
		color: #000033;
		}
	.popupboxsubhead {
		font-size: 1.1em;
		margin-bottom: 0px;
		margin-top: 8px;
		color: #5076c9;
		font-weight: bolder;
		display: block;
		}
	.popupboxboolean {
		color: #0000ff;
		font-weight: bolder;
		}
	.popupboxoperator {
		color: #990000;
		font-weight: bolder;
		}
	.popupboxfield {
		color: #006600;
		font-weight: bolder;
		}
		small {
		font-size:9px;
		padding: 10px 10px 10px 10px;
		}
			.testtypebox {
		width: 14%;
		height: 20px;
		font-size: 0.6em;
		text-align: center;
		color: #ffffff;
		background-color: #00267F;
		}
	.testtypebox a:link, .testtypebox a:visited {
		color: #ffffff;
		}
	.testtypeboxselected {
		width: 15%;
		height: auto;
		font-size: 0.6em;
		text-align: center;
		color: #ffffff;
		background-color: #C10435;
		}
	.testtypeboxselected a:link, .testtypeboxselected a:visited {
		color: #ffffff;
		}
	.selectexamplebox {
		text-align: center;
		font-size: 0.6em;
		padding-bottom: 2px;
		padding-top: 10px;
		}
	.numtestsbox {
		text-align: center;
		font-size: 0.8em;
		padding-top: 3px;
		padding-bottom: 10px;
		}
	.examplestable {
		margin-top: 2px;
		width: 90%;
		}