/* FOR ALL */
/* html>body */
/* First set your css tag, then if you use html>body followed by the tag */
/* i.e. 'html>body pagecontent' then i.e. will ignore this */
/* All other browsers seem to see it so it fixes any browser issues */

/* FOR YOU SAM */
/* THESE CONTROL ALL THE LINKS BY DEFAULT */
a:link, a:active, a:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	cursor: pointer;
	text-decoration: underline;
}




/* ------------------------------------------ */

/* Header */
	#header {
	width:780px;
	margin-left:6px;
	}
	/* td header with background at start cell 1*/
	#header img {
	margin:20px;
	text-align:center;
	vertical-align:middle;
	}
	#header .logo {
	width:150px;
	}
	#header .strapline {
	text-align:center;
	vertical-align:middle;
	}






/* ------------------------------------------ */

/* Page Content */
	#maintable {
	width:760px;
	border-left:1px solid #274977;
	border-right:1px solid #274977;
	margin-left:6px;
	}
	#maintable td{
	vertical-align:top;
	}
/* Page Content */
	#maintable2 {
	width:760px;
	border-left:1px solid #274977;
	border-right:1px solid #274977;
	margin-left:6px;
	}
	#maintable2 td{
	vertical-align:top;
	}
/* Page Content */
	#bottomTable {
	width:761px;
	margin-left:6px;
	}
	html>body #bottomTable{
	width:760px;
	margin-left:6px;
	}
	html>body #middleCell{
	width:742px;
	}


/* ------------------------------------------ */

/* Page Content */
	#pageContent{
		width:430px;
		text-align:justify;
	}
	#pageContent td{
		background-color:#E1F0FF;
	}
	#pageContent table{
		width:100%;
		margin-bottom:20px; 
		border-bottom:1px solid #CCCCCC;
		text-align:justify;
	}
	#pageContent h1 {
		padding:0px;
		margin:0px;
	}

	#pageContent2 {
	width:150px;
	}
	#pageContent2 td{
	color:#FFFFFF;
	background-color:#274977;
	text-align:justify;
	}











/* ------------------------------------------ */
/* Send to a friend */	

	#sendtoafriend {
		width:200px;
		margin:5px;
		border:1px dashed #666666;
	}
	#sendtoafriend table {
		margin:3px;
		width:200px;
	}
	#sendtoafriend h1 {
		margin:0px;
		padding:0px
	}
	#sendtoafriend .label {
		font-weight:bold;
		width:80px;
		white-space:nowrap;
	}
	#sendtoafriend .imp {
		border:1px solid #999999;
		width:90%;
		background-color:#99CC00;
	}
	#sendtoafriend .but {
		border:1px solid #999999;
		width:90%;
		background-color:#99CC00;
	}








/* ------------------------------------------ */
/* called from navSub.asp */	
	#leftNavigation .subnavheader {
	background-image:url(/images/build/qecsubnavheader.jpg)	;
	background-repeat:no-repeat;
	width:149px;
	height:29px;
	padding-top:5px;
	padding-left:15px;
	color:#FFFFFF;
	font-weight:bold
	}
	#leftNavigation .subtdoff {
	background-image:url(/images/build/qecsubnavOFF.jpg);
	background-repeat:no-repeat;
	width:149px;
	height:27px;
	padding-top:4px;
	display:block;
	}
	#leftNavigation .subtdon {
	background-image:url(/images/build/qecsubnavON.jpg);
	background-repeat:no-repeat;
	width:149px;
	height:27px;
	padding-top:4px;
	display:block;
	}
	#leftNavigation .subnavfooter {
	background-image:url(/images/build/qecsubnavbottom.jpg)	;
	background-repeat:no-repeat;
	width:149px;
	height:44px;
	}









/* ------------------------------------------ */
/* called from navMain.asp */	
	#topnavigation {
	margin-left:6px;
		font-size: 12px;
		width:760px;
	}
	#topnavigation .tdoff{
		background-image:url(../images/build/qecNAVoff.jpg);
		background-repeat:repeat-x;
		text-align:center;
		display:block;
	}
	#topnavigation .tdon{
		background-image:url(../images/build/qecNAVon.jpg);
		background-repeat:repeat-x;
		text-align:center;
		display:block;
	}
	#topnavigation a.OFF:visited, #topnavigation a.OFF:active, #topnavigation a.OFF:link {
		text-decoration: none;
		color:#FFFFFF;
		display:block;
	}
	#topnavigation a.OFF:hover {
		display:block;
	}
	#topnavigation a.ON:visited, #topnavigation a.ON:active, #topnavigation a.ON:link {
		text-decoration: none;
		color:#FFFFFF;
		display:block;
	}
	#topnavigation a.on:hover {
		display:block;
	}