/*	------------------------------------------------------------------------
	base.ccs -- base Cascading Style Sheet for HPC web pages.
	Herman Collins, 02/15/2008. Last modified 07/07/2010.
	------------------------------------------------------------------------  */
	
body {background-color: white}

img.logo {float: left; margin: 0 0 .1in 0;}  /* for the UK Logo in the header */
div.hpc  {float: left; color: #000066;  font-family: Arial, san-serif;
	margin: .3in 0 0 0;}  /* for the text part of the header */
div.ftr	{clear: both; padding-top: .2in; font-size: small; font-weight: bold;
	text-align: center;}

div.lcol {float: left; width: 68%; padding: .3in 2% 0 4%;}	/* Left column */
div.rcol {float: left; width: 20%; padding: .4in 4% 0 2%;}	/* Right column */
div.scol {clear: both;}	/* full width (single) column */

/* Navt is the container for the navigation tabs, usually in the head div. */

#navt {display: table; width: 100%; clear: both; white-space: nowrap;
	background-color: #dddddd; padding: 6px 0 6px 0; text-align: center;
	font-family: Arial, sans-serif; font-size: x-small; font-weight: bold;
	margin: 0 0 0 0;}
#navt li {display: table-cell; border: 2px solid white; padding: 0 0 0 0;}

/*	Other formatting.  */
	
.xlg  {font-size: x-large; font-weight: bold;}
.xsm  {font-size: x-small; text-align: center;}
.invs {display: none;}				/* Used to hide "CSS not supported" msg. */
.acen {text-align: center;}			/* Used to center text. */
.alt  {text-align: left;}			/* Used to left align text. */
.art  {text-align: right;}			/* Used to right align text. */
.ybox {text-align: center; background-color: yellow;} /* Make it stand out! */
img   {border: 0;}					/* Most images don't need a border. */

div.wbar {border: thin solid black;}	/* Used for stats bars.  */
