






html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	font-style: inherit;
	/*vertical-align: baseline;*/
}
/* remember to define focus styles! */


body {
		font-family: Arial, Helvetica, sans-serif;
		margin: 0px;
		padding:0px;
		padding: 0em;
		height: 100%;
		font-size:68%;
}
/**/

/*Hide a bunch of stuff from the printer
.titlesection, #sectionHeader, .clear,
 .sidecol, .topnav, #nav, ul#subnav, #shelfwrap, #footer, 
 .hoverThing, #showhide, #hideme, #showhide select, #showhide input,
  #showhide a strong, .toolbar, .innertools, .directions, #contentLeft, 
  .sectionLeft, #contentShowHide, .sectionCollapse, #LeftMenu, #contentLeft,
   #sectionLeft, .shadetabs, .OptionsOn, .OptionsOff, .sub, #BreadCrumb, .selectoption,
span#ctl00_ContentPlaceHolderRight_ContentReader3_LabelContent p,
 span#ctl00_ContentPlaceHolderRight_ContentReader3_LabelContent ul,
  #containerDataLeft, #contentLeft, .containerLeft, .sectionLeft, 
  #contentCollapse, #waitDiv, #ShowHideOpts2, .OptionsOn, #BreadCrumbs, #tabs,
  #ctl00_ContentPlaceHolderRight_pnlSelf{
		display:none!important;
		visibility:hidden!important;
}


*/
#ctl00_UserAdminInfo_pnlUserInfo,
#TopMenu,
.sub,
#BreadCrumbs,
#contentLeft,
.ui-tabs-nav li, #fragment-14, #fragment-15,#fragment-16, #fragment-17, #exportDialog, .but,
.shadetabs,
.selectoption,
#ctl00_ContentPlaceHolderRight_pnlSelf,
#footer{
	display:none;
}

#contentRight{
padding:0px;
margin:0px;}

.intro h2{clear:both;}
#MultipleChoice{
page-break-before:avoid;
page-break-inside:auto;}
.titlesection h1{font-size:14pt;}
.titlesection img{}

.csstablecaption, caption {
		font-size:1.2em!important;
		font-weight:bold;
		text-align:left!important;
		color: #2F679A;
}


#ctl00_ContentPlaceHolderRight_pnlTables{margin-top:10px;}
					
.analyze td {
		border-top:1px solid #AECAE6;
		border-right:1px solid #AECAE6;
		border-collapse:collapse;
		text-align:center;
}

.analyze .standard, .analyze td.standard2, .analyze td.standard3 {
		border-left:1px solid #2F679A!important;
		text-align:center;
}


.analyze td.standard2 {
		border-right:1px solid #2F679A!important;
		text-align:left;
}



.analyze tr.datahead th {
		text-align:center!important;
	
}



.datatable th{background-color:#CCCCCC;
border:1px solid #333;}

.datatable td {border:1px solid #333;
padding:5px;}

