/*	CSS for info pages
	------------------
	Attributes assigned from our info page editor or pasted from Word or other HTML editors are often in
	conflict with the standard stylesheet for the league, leading to unpredictable formatting.
	For info pages we use this stylesheet instead of the usual league one, applying only the bare minimum
	of styling, to force the page into our standard dimensions, in plain black and white.
	
   	Currently (May 07) this stylesheet is used only info_page.asp and page_editor_help.asp. 
*/
html
{
	height: 100%; /*@@*/
	margin: 0;
	padding: 0;
	border: 0;
}

body 
{
	margin: 0px;
	padding: 0px;
	text-align: center; /* Centres content container on IE5 */
	color: black;		
	font-size: 11px;
}

* html div#fullPage { /*@@*/
	height: 100%;				/* Acts like min-height on IE browsers */
}

div#fullPage { /*@@*/
	min-height: 100%;			/* Non IE browsers */
	text-align: left;
	margin: 0;
	padding: 0;
	width: 100%;
}

img
{
	border:0;
}

/* Content container */
.content 
{
	width:742px;
/*	margin:0px auto;@@*//* Centres this container on all but IE5 */
	margin:0 0 0 173px; 
	text-align:left; 	/* Without this our content would be centred cos of IE5 body hack */
/*	padding-left:8px;@@*/ 	/* Distance from left menu or ad frame */
/*	padding-top:8px;@@*/ 	/* Distance from top menu or titlebar frame */
	padding: 8px 0 0 8px;/*@@*/
	border:0px;
}

* html .content 		/* IE5 box model hack */
{
	width:750px;
	w\idth:742px;
}

/****************************************
 * Header Frame @@	 					*
 ****************************************/
div#pageHeader {
	position: relative;
	top: 0;
	z-index: 10;
	background-color: #333366;	/* [style=HeaderBackground] */
	color: #ffffff;				/* [style=HeaderColor] */
	width:100%;
	height: 95px;
	text-align: left;
}

div#pageHeader div#pageHeaderAdLarge
{
	position: absolute;
	top: 12px;
/*	right: 10px; ** */
	left: 440px;
	width: 468px;
	height: 60px; 
	border: 2px solid darkgray;
	background: #cfcfcf;
	padding: 3px 3px 3px 3px;
}

* html div#pageHeader div#pageHeaderAdLarge /* Box model hack */
{
	width: 492px;
	w\idth: 468px;
	height: 84px; 
	he\ight: 60px; 
}

/* Header text flush to left of header */
#tableHeaderText
{
	position: absolute;
	top: 0px;
	left: 10px;
/*	height:100%; @@ */
	height: 95px;	text-align:left;
}
/* Header text indented past small league logo */
#tableHeaderText /* see leagueTitle */
{
	position: absolute; 
	top: 0px;
	left: 10px;
/*	height:100%; @@ */
	height: 95px;
	text-align:left;
}

#tableHeaderText td span,
#tableHeaderTextIndented td span
{
	color: #ffffff;				/* [style=HeaderColor] */
	background-color: #333366;	/* [style=HeaderBackground] */
}

#imgHeaderLogoLarge
{
	height: 95px;
}

#imgHeaderLogoSmall
{
	height:95px;
}

/****************************************
 * Footer Frame		 					*
 ****************************************/
/*@@ All footer stuff */
div#pageFooterspace {				/* Make space for and separate footer from content */
	height: 18px;
}

div#pageFooter {
	width: 100%;
	height:18px; 
  display: none;  				/* Hide on IE5 Mac */
/* \*/ 
  display: block; 				/* Visible except on IE5 Mac */
/* */ 
	position: relative; 		
	margin: -18px auto 0px auto;			/* Pull footer up so "floats" on bottom of div#content */
	text-align: center;
	color:#37373B;
	background: #333366;	/* [style=HeaderBackground] */
	font-size: 12px;
}

div#pageFooterLeft
{
	font-size: 11px;
	color: #ffffff;			/* [style=Heading1Color] */
	background: #333366;	/* [style=HeaderBackground] */
	font-weight: bold;
	border: none;
	float:left;
	text-align:center;
	padding-left:10px;
}

div#pageFooterRight
{
	font-size: 11px;
	color: #ffffff;			/* [style=Heading1Color] */ 
	background: #333366;	/* [style=HeaderBackground] */
	font-weight: bold;
	border: none;
	float:right;
	text-align:right;
	padding-right:5px;
}

div#pageFooter a,
div#pageFooter a:hover, 
div#pageFooter a:visited {
	font-size: 11px;
	color: #ffffff;			/* [style=Heading1Color] */
	font-weight: bold;
	text-decoration : none;
}

/****************************************
 * Vertical Ads	at side of page @@		*
 ****************************************/
div.adSide {
	position: absolute;
	left: 20px;
	border: 1px solid lightgrey;
}

div.adSide img
{
	width: 125px;
	height: 125px;
}

div#ad0 {
	top: 140px;
}

div#ad1 {
	top: 290px;
}

div#ad2 {
	top: 440px;
}

div#ads {
	position: absolute;
	left: 0;
	top: 0;
	min-height: 100%;
	width: 173px;
	z-index: 0;
	background-image:  url(/lmandev/data/hsc/images/logos/logoMenu.gif);
    background-color: #666699; 			/* [style=MenuBackground] */
    border-right: 1px solid lightslategray;
}