body 	{
		margin:0px;
		background: #fff url('images/logoback.png') no-repeat left top;
	}	

h1			{ font-family: Verdana; font-size: 10pt; color: #18234f; font-style: normal; font-weight: bold; line-height:100%;}

h2      		{ font-family: Verdana; font-size: 18pt; color: #18234F; font-style: normal; font-weight: normal; line-height: 30pt;}

h3      		{ font-family: Verdana; font-size: 10pt; color: #18234F; font-weight: normal;}


h4 /*smaller quotes. Size was 10pt; font-family: "Agfa Rotis Semisans Light" line-height was 16pt; ; */	
			{ font-family: Verdana; font-size: 11pt; font-style: italic; color: #5C6F90; font-weight: normal; line-height: 16pt;}

h4#author	/*author was also for h5 - removed - and font-family: "Agfa Rotis Semisans" */

		{ font-family: Verdana; font-size: 8pt; font-style: italic; line-height: 0pt; text-align: right; } /*quote contributor*/

h5 /* quotes - Color was #876129; font-family: "Agfa Rotis Semisans Light", */
		{ font-family: Verdana; font-style: italic; font-size: 11pt; color: #5C6F90; font-weight: normal; line-height: 25pt;}

h6			{ font-family: Verdana; font-size: 9pt; color: #18234F; font-style: italic;}
 
#splashtext {
	position: absolute;
	top:265px;	/* was 220px then 270px */
	left: 10px; 	/* was 65px then 20px */
	width: 773px;	/* was 715px then 755px */
	height: 100px;
	background-color: transparent;
	z-index:2;
	font: normal normal normal 10pt verdana, sans-serif;	/* was 8pt */
	text-align: justify;
	color: #18234f;		/* was white; THEN #18234F;	*/
	line-height: 12pt;
}

#splashtext p{
	color: #18234f;	/* was #ffffff; */
	font: normal normal normal 8pt verdana, sans-serif;	/* was 10pt */
	text-align: justify;
}

#splashtext a, a:visited{
	color: #18234f;	/* was #FFCC66; then #fc6f90*/
	font: normal normal normal 8pt verdana, sans-serif;	/* was 10pt */
	text-decoration: none;
}

#splashtext a:hover{
	color:#18234f;	/* was #FFCC66; */
	text-decoration: underline;
	background-color: transparent;
}


/* ORIGINAL A TAGS WERE HERE */


/* ORIGINAL A TAGS ENDED HERE */

img		{ border: 1px solid #c19c56; padding: 0px; margin:0px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader;}
p		{ font-family: Verdana; font-size: 8pt; color: #18234F; font-weight: normal;}

#arcnews	{ font-family: Verdana; font-size: 10pt; color: #bA9764; font-style: italic; text-align: right} /*pushes it down a line */

ul#list		{ font-family: Verdana; font-size: 8pt; color: #18234F; font-weight: normal; list-style: disc; margin: 0px 0px 4px 16px; padding: 0; } /*was margin: 0px 0px 4px 16px; */

ol#list		{ font-family: Verdana; font-size: 8pt; color: #18234F; font-weight: normal; margin: 0px 0px 8px 29px; padding: 0; } /* was 24px at end(left)*/

li#list		{ font-family: Verdana; font-size: 8pt; color: #18234F; font-weight: normal; padding: 0; } /*was ending in padding: 0; & tried list-style-position: outside; */


img.foot { margin-left:0px; width:998px;}

#imgright{
	float: right;
	border: 1px solid #e3ac45;	/* was border: 0px solid #c19c56; was #18234F*; try #e3ac45 */
	margin:0px;			/* was margin:0px; */
	margin-left: 30px;		/* was padding-left: 40px; and 30px */
	margin-bottom:5px;		/* was padding-bottom:5px; */
/*	padding:3px;				 was padding:3px;  CHANGED PADDINGS & BOT TO 4 AS INTRANET IS FINE BUT LIVE IS BOTTOM HEAVY SO COMPENSATED WITH PAD BOT */
	padding-left: 4px; /* was 5px */
	padding-top: 4px;
	padding-bottom: 4px; /* was 5px then 4px TO COMPENSATE FOR BOTTOM HEAVY PADDING PREVIOUSLY*/
	padding-right: 4px;
}


/* CONTAINER div contains entire website content */

#clear {
	clear:both;
	font-size:0px;
	line-height:0px;
	margin:0px;
	
}


#LeftSide {
	float:left;
	width: 156px;
	background: transparent;
}


#containershadow {
	width: 978px;
	background: transparent;

}

#container {
	text-align: left;
	width: 961px;
}

#banner {
	background: transparent url('images/banner-noicons.jpg');	/*was /* images/banner-noicons.jpg */ */
	width: 961px; height:80px;
}

#persistentMenu{
text-align: right;
background-color: transparent;
z-index:12;

}

/* PARENT MENU CATEGORIES - HORIZONTAL (BANNER) MENU
POSITIONS AND CONTROLS THE FUNCTION ON THE VARIOUS PARENT CATEGORIES
*/

#parentMenu{
	width:961px; height:22px;
	background: url('images/topnavbar.jpg');
}

#parentMenu ul{
	display: block;
	width: 961px; /* was 1000px */
	margin:0px 7px;
	padding:0px;
	list-style-type: none;
}

#parentMenu li{
	float: left;
	padding:0;
	line-height: 19px;

}

#parentMenu a{
color: #ffffff;
padding:8px 26px;
text-decoration:none;
font-style:normal; font-variant:normal; font-weight:bold; font-size:8pt; font-family:Verdana, Arial, sans-serif; margin-left:0; margin-right:1px; margin-top:0px; margin-bottom:0
}

#parentMenu a:hover{
text-decoration: underline;
background-color: transparent;
}


#catAdTray {
	float: left;
	width: 138px;
	margin: 2px 7px 0px 8px;		/*was margin: 8px 7px 0px 8px; JMEJME CAN TRY OTHER MARGINS HERE*/
	padding: 6px 0px;
	border: 1px solid #dfdfe2;		/*was border: 1px solid #c6c7cc;*/	
	background-color: tranparent;
	font: 6pt/12px verdana, serif;		/*was font: 8pt/15px then 7pt/14px verdana, serif;*/
	color: #000000;				/* was color: #00316c;*/
	text-align: center;
}

#catLocation {
	float: left;
	width: 138px;		
	margin: 8px 7px 0px 8px;		
	padding: 4px 0px;			/* was border: 1px solid #c6c7cc; */
	border: 1px solid transparent;		/* was #c6c7cc; JMEJME CAN TRY OTHER COLORS HERE */
	background-color: #6f88ae;		/* was transparent, now matchES childbutton color JMEJME CAN TRY OTHER COLORS HERE  #6f88ae #5880bd*/
	font: 8pt/15px verdana, serif;
	color: white;				/* was #00316c; */
	text-align: center;
}


/* CHILD MENU CATEGORIES - LEFT MENU (draws a box for placeholder) */

#catMenu {
	float: left;
	margin: 2px 7px 0px 8px;		/* was margin: 8px 7px 0px 8px; JMEJME CAN TRY OTHER MARGINS HERE*/
	padding: 6px 0px;
	width: 138px;
	border: 1px solid transparent;		/* border around new child meunu. Was #c6c7cc; JMEJME CAN TRY OTHER COLOR HERE*/
	background-color: transparent;

} 

#catMenu img { padding: 1px; }

/* MAIN CONTENT */
#contentContainer {
	float:left;
	text-align: left;
	width: 959px;
	background: #fff;
	border-left: 1px solid #c6c7cc;
	border-right: 1px solid #c6c7cc;

}

/* BOX AROUND BODY/CONTENT */
#mainContent {
	position:relative;
	top:0px;
	height: 100%; width:795px;	
	background-color: transparent;
	margin-left:156px;
	padding: 0px;
	margin-top: 8px; 	
}

#detail {
	width: 795px;
	border: 0px solid #c6c7cc;
	background-color: transparent;
}

#pageOptions {
	height: 20px;	
	width: 795px;
	margin: 4px 0px;
	background-color: #fff;
	border: 1px solid #c6c7cc;
}

#pageUseful {
	margin-top: 4px;
	width: 795px;
	background-color: #ffffff;		/* was #f8f8f8; */
	border: 1px solid #dfdfe2;
	font: 8pt/15px verdana, serif;		/*added this line as 2 addresses requested here*/
}

#footer {
	margin-left:0px; padding:0px; 
	width:960px; height:55px;	/* tried 68px but dup tray */
	background-image: url('images/footer%20shadow.png'); no-repeat;
	text-align: center;
	color: #4a668e; font-style:normal; font-variant:normal; font-weight:normal; line-height:15px; font-size:7pt; font-family:verdana, serif
}

#rightcolumn{
	float: right;
	width: 212px;
	background-color: transparent;
	margin-left:5px;

}



/* LAM - ACCESSIBILITY Form styling inherits also from CONTACT */

#accessibility { 
   	display: none;
      	position:absolute;
	width: 500px; 
      	background-color: transparent;
	padding: 0px 5px 5px 5px; margin: 0px;
	z-index: 12;
	font: normal normal normal 10pt verdana, sans-serif;
}

#accessibility img {
	float: left;
	padding-right: 10px;
}

/* END - LAM Accessibility Form Styling */

/* LAM - Contact Form styling */

#contact { 
   	display: none;
      	position:absolute;
	left: 420px;
      	background-color: transparent;
	z-index: 12;
	width: 330px;
	/* height: 205px; */
	padding: 0px 5px 5px 5px; margin: 0px;
}

label {	
	display: block;
	color: #000;
	font: normal normal normal 10pt verdana, sans-serif;
}



#contactDropDown {
	background-color: #fee3ad;
	color: #000;
	font: normal normal normal 10pt verdana, sans-serif;
		
}

.submit input {
	margin-left: 4.5em;
} 

input {
	color: #781351;

}

.submit input {
	color: #000;
	background-color: #ffa20f;
	border: 2px outset #d7b9c9;
} 

fieldset {
	border: 1px solid #781351;
	background-color: #cbcee2;
	padding: 5px;
	margin: 15px;
	position: relative;

}

legend {
	color: #000;
	font: normal normal bold 12pt verdana, sans-serif;
	background-color: #fee3ad;
	border: 1px solid #781351;
	padding: 2px 6px;
	position: absolute;
	top: -10px;
	left: .2em;
} 

/* END - LAM Contact Form Styling */


/* JME ADDED tables within pages (borrowed from Oct07 default.css) */

p.tbheading	{ font: bold 8pt Verdana; color: #FFFFFF; padding-left: 4px; padding-top: 4px; padding-bottom: 4px; }
p.text		{ font: 8pt Verdana; color: #18234F; padding-left: 4px; padding-top: 4px; padding-bottom: 4px;}
td.jac		{ border-width: 1px; background-color: #465a82; } /* doesn't seem to work! */

/* JME ADDED calendar rows & columns (borrowed from Oct07 default.css) */

td.month 	{ background: #f8f8f8; color: #18234f; padding-left: 12px; font: bold 10pt verdana;} 	

td.wkend 	{border: 0px solid #FFF; background: #5c6f90; color: #FFF; padding: 0px 3px 0px 0px; text-align: right; font: 8pt arial, sans-serif;}

td.wkendtxt 	{border-bottom: 0px solid #CBCEE2;border-left: 0px solid #FFF; border-right: 0px solid #FFF; border-top: 0px solid #CBCEE2; background: #5c6f90; color: #FFF; padding: 0px 0px 0px 6px; text-align: left; font: 8pt arial, sans-serif; }

td.wk 		{border-bottom: 2px solid #465A82; border-left: 0px solid #FFF; border-right: 0px solid #FFF; border-top: 0px solid #FFF; background: #5c6f90; color: #FFFFFF; text-align: right; font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:arial, sans-serif; padding-left:3px; padding-right:3px; padding-top:0px; padding-bottom:0px;}	/* bground was #5c6f90;*/

td.wktxt 	{border: 0px solid #FFF; background: #f8f8f8; color: #18234F; padding: 0px 0px 0px 6px; text-align: left; font: 8pt arial, sans-serif;}

td.wkFri	{border-bottom: 0px solid #FFF; border-left: 0px solid #FFF; border-right: 0px solid #FFF; border-top: 0px solid #FFF; background: #667697; color: #FFFFFF; text-align: right; font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:arial, sans-serif; padding-left:3px; padding-right:3px; padding-top:0px; padding-bottom:0px;}

td.wktxtj	{border-bottom: 2px solid #cbcee2; border-left: 0px solid #FFF; border-right: 0px solid #FFF; border-top: 0px solid #FFF; background: #f8f8f8; color: #18234F; padding: 0px 0px 0px 6px; text-align: left; font: 8pt arial, sans-serif;}


#MMEmbeddedMap {
	padding:0px;
	font: normal normal normal 10pt verdana, sans-serif;
}


/* LAMs Table Code used on School Community Pages */

table {
	border: 1px solid #999;
	border-collapse: collapse;
	font-family: verdana, serif;
	margin-left: auto; margin-right:auto;
	margin-bottom: 10px;	/* was 10px */
}

th {
	border: 1px solid #999;
	font-size: 8pt;	/* was 10pt*/
	text-transform: capitalize;
	text-align: center;
	background-color: #CBCEE2;
	padding: 5px;	/* was 3px*/
	color: #18234f;
}

td {
	border: 1px solid #999;
	/*width: 7em;*/
	padding: 6px 8px; /* was 3px then 5px  8px */
	vertical-align: middle;
	color: #18234F;		/* was #fff*/
}

tr {
	background-color: #f8f8f8;
}

caption {
	font-size: 8pt;	/* was 10pt*/
	text-align: left;
	color: #18234F;
	font-family: verdana, sans serif;
	font-weight: bold;
	padding-bottom: 5px;
}

.tblItem {
	font-size: 8pt;	/* was 10pt*/
}

/* END OF LAM TABLE */



/* JME's Table Code for pageuseful for splash/carousel page */

#carouseltext {
	color: #18234F; 	/* was color: #667697 Paler version is #4a668e but now #18234F looks better*/
	font: 7pt verdana, sans-serif;
	padding: 12px 4px 4px 4px;
	background-color: #ffffff;	/* was #f8f8f8 */
}

p.small 		{ line-height: 90%; }
table.caraddress 	{ border: 0px; width: 100%; }
tr.caraddress		{ background-color: #ffffff; }
td.caraddress1 		{ text-align: left; border: 0px; } 
td.caraddress2 		{ text-align: right; border: 0px; }

/* END OF JME TABLE */


p.disclaimer {
	font-size: 7pt;
	font-style: italic;
}


/* LAM NEWS ITEMS ORIGINAL DID GO HERE*/


/* ############### News carousel ############## */
#carousel {
	margin: 0 auto; 
	width: 795px;
	height: 370px;
	padding: 0;
	overflow: scroll;
}


#carousel ul {
	list-style: none;
	width: 795px;
	margin: 0;
	padding: 0;
	position: relative;
}
#carousel li {
	display: inline;
	float: left;
}

a.news {
	font:bold 28px/28px arial, verdana, serif;	/* was 28px/28px */
	color: #000;
	text-decoration: none;
}

a.readmore {
	position:absolute;
	top:100px;
	right:0px;
	font:bold 12pt arial, verdana, serif;
	text-align: right;
	vetical-align:bottom;
	padding-right: 5px;
	color: #000;
}

.textholder {
	text-align: left;
	font: bold 10pt verdana, serif;
	color: #000;
	padding: 6px; 
	-moz-border-radius: 6px 6px 0 0;		/* was -moz-border-radius: 6px 6px 0 0; */
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
}
/* ########## ENDNews carousel ############# */

/* HONOURS FOOTER */
#honours {
	width: 858px; height: 90px;	/* was 808px */
	background: transparent url('images/honours.png') repeat left top;
	border: 1px solid #c6c7cc;	
}


/* ddSmoothMenu */

.ddsmoothmenu{
font: bold 8pt Verdana;		/*was 12px verdana*/
background: #414141;		/*background of menu bar (default state). Bground hidden so n/a */
width: 100%;
}

.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
background: #414141;			/*background of menu items (default state). Bground hidden so n/a */
color: white;				/* Bground hidden so n/a */
padding: 8px 10px;
border-right: 1px solid #778;		/* Border hidden so n/a */
color: #2d2b2b;				/* colour hidden so n/a */
text-decoration: none;
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: white;				/* colour hidden so n/a */
}

.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: black; 			/* colour hidden so n/a */
color: white;				/* colour hidden so n/a */
}

.ddsmoothmenu ul li a:hover{
background: black; 			/*background of menu items during onmouseover (hover state)*/
color: white;				/* colour hidden on both of these items so n/a */
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; 				/*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: normal 8pt Verdana;		/*was 13px Verdana*/
width: 160px; 				/*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;		/* can't see a change*/
}

/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} 	/*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: #dadada;	/* was silver; - now removed */
}

.toplevelshadow{ 	/*shadow opacity. Doesn't work in IE */
opacity: 0.8;
}

/* End ddSmoothMenu */



/*JMEJMEJMEJMEJMEJMEJME   SEE IF THIS IS DUPLICATED IN STANDALONE ddsmoothmenu-v.css AND REPLACE THESE COLORS ONE AT A TIME TOO*/
/* CHANGE header_Master.php - ddsmoothmenu.init({ */

/* ddSmoothMenu-v */

.ddsmoothmenu-v ul{
margin: 0;
padding: 0;
width: 138px; 				/* Main Menu Item widths Was 170px; then was 128px;*/
list-style-type: none;			/* was none;*/
font: bold 8pt Verdana;			/* was 12px Verdana*/

border-bottom: 0px;			/*was 1pt #ccc; then solid #dadada;*/
}
 
.ddsmoothmenu-v ul li{
position: relative;
}

/* Top level menu links style */
.ddsmoothmenu-v ul li a{
display: block;
overflow: auto; 			/*force hasLayout in IE7 */
color: white;				/*changing these colours didn't change display*/
text-decoration: none;
padding: 5px;				/*was 6px;*/
border-bottom: 1px solid #dadada;	/*was 1pt #778; transparent JMEJME CAN TRY OTHER COLOR HERE*/
border-right: 1px solid transparent;	/*was 1pt #778; #dadada */
}		

.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{
background: #414141; 			/*background of menu items (default state) */ /*was #414141; CAN'T SEE A CHANGE*/
font: 8pt Verdana;			/*was 1pt */
color: white;				/*colour of text of Child menu labels; was color: #00316c JMEJME CAN TRY OTHER COLOR HERE*/
}


.ddsmoothmenu-v ul li a.selected{ 	/*CSS class that's dynamically added to the currently active menu items' LI A element*/	
background: black;  			/*changing these colours didn't change display;*/
color: #c6c7cc;				/* textcolor main button goes when move across to subchild item JMEJME CAN TRY OTHER COLOR HERE*/
}

.ddsmoothmenu-v ul li a:hover{
background: black; 			/*background of menu items during onmouseover (hover state) can't see it change*/
color: #4a668e;				/* textcolor on hover-over was #4a668e; was #ffffff; green; JMEJME CAN TRY OTHER COLOR HERE*/
text-decoration: underline;		/*JMEJME CAN TRY OTHER DECORATION HERE*/
}

/*Sub level menu items */
.ddsmoothmenu-v ul li ul{
position: absolute;
width: 138px; 				/*Sub Menu Items width Was 170px; then 128 too narrow*/
top: 0;
font-weight: normal;
visibility: hidden;
}

 
/* Holly Hack for IE \*/
* html .ddsmoothmenu-v ul li { float: left; height: 1%; }
* html .ddsmoothmenu-v ul li a { height: 1%; }
/* End */

/* End ddSmoothMenu-v */



/* DLC */
img {
	border: 0px none;
}

form {
	margin: 0;
	padding: 0;
}

#iconbox {
	float:left;
	width: 195px;
}

#container1 {
	border: 0px solid #CCCCCC;
	padding: 5px 0;
	background-color:#FFFFFF;
	
}

#breadcrumbs {
	color: #6699FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	margin: 0 0 8px 8px;
}

#breadcrumbs a, #breadcrumbs a:visited, #breadcrumbs a:link, #breadcrumbs a:active {
	color: #6699FF;
	text-decoration:none;
}

#breadcrumbs a:hover {
	text-decoration:underline;
}

#listingcontainer {
	padding: 0px;
	padding-bottom: 10px;
	background-color:#fff;
}


#listing {
	border: 0px solid #A7C5FF;
	
}

#listing a {
	display:block;
	padding: 2px 5px 10px 1px;
	font-size:6.5pt;
	color: #18234f;
	font-family: verdana, sans-serif;
	text-decoration:none;
	text-align:left;
	font-weight: normal;
	
}

#listing a:hover {
	background-color:#DBE6FE;
}

#listing a img {
	float: left;
	margin: 0 3px;
}

#listing a span {

}

#listing a span img {
	width: 150px;
	background-color:#CCCCCC;
	visibility: hidden;	
}

#listing a:hover span img {
	border: 1px solid #666666;
	visibility: visible;
}


#upload {
	border: 1px solid #A7C5FF;
	display:block;
	margin-top: 10px;
	font-size:small;
	color: #6285CA;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	width:568px;
	background-color: #E9F0FF;
}

#uploadtitle {
	background-color: #DBE6FE;
	padding: 2px 5px 2px 5px;
	border-bottom: 1px solid #A7C5FF;
	
}

#uploadcontent {
	padding: 2px 5px 2px 5px;
}


#copy {
	width: 600px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:x-small;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
}

#copy a {
	text-decoration: underline;
	color: #666666;
}

.b {
	background-color: #fff;
	
}

.w {
	background-color:#fff;
}

.mod {
	float:right;
}

.size {
	float:right;
}



a		{ color: #18234f; text-decoration: none; font-weight: normal; } 	
		/* was #18234f; Nov 11 tried #c19c56 new gold   #a5803a   use this one 2012: #da930e; */

a:visited	{ color: #18234f; text-decoration: none; font-weight: normal; font-style: normal; font-size: 8pt;} /* WAS #dbc9ae color is pale gold */
/* was color: 8pt; and tried #002D6e - bluer navy - and #c19c56; - gold Nov 11 #dbc9ae pale gold*/


.findus a, .findus a:visited	{ color: #002D6e; text-decoration: none; font-weight: normal;} 
/*tried #bA9764 Metallic gold - too pale NOV2011 CHANGE THIS TO CHANGE VISITED LINKS. REPEAT .findus TWICE - WORKS NOW*/


a:active	{ color: #4b668e; text-decoration: none; font-weight: normal; font-style: normal;} /* #dbc9ae color is pale gold - was #18234f; Nov11 #4b668e is mid-blue */ 

a:hover		{ color: #18234f; text-decoration: none;}  /* was dark blue color (#002d6e), but not usual navy) was #18234f; and underline */

a.carbigger  {font-size: 10pt; color: #18234f;} 	/* eg a.carbigger, a:visited.carbigger {font-size: 14pt; color: #002d6e;} */

a:visited.carbigger {font-size: 10pt; color: #18234f;} 

a:hover.carbigger {font-size: 10pt; color: #000000;}


.findus a:hover	{ color: #18234f; text-decoration: underline;}  /* this color is dark blue, but not usual navy) */	

.inlinelink a, .inlinelink a:visited { font: normal normal normal 8pt verdana, sans-serif; color: #RED; } /*was 8pt NOV2011 REPEATED .inlinelink TWICE - WORKS NOW */

.inlinelink a:hover { text-decoration: underline; }


/* LAM NEWS ITEMS */
#news	{
		float: left;
		display: block;
		border: 1px solid #677697; 
		width:787px;			/* was 735px */
		padding: 3px 3px;		/* was 3px 3px */
		text-align: justify;
		line-height: 15px;
		font-family: Verdana; font-size: 8pt; color: #18234f; font-weight: normal; /* was 8pt */
		
	}

#news a	{ color: #18234f; text-decoration: none; font-weight: normal; font-style: normal; font-size: 8pt;} /* was color: #18234f; 8pt */

#news a:hover	{ color: #18234f; text-decoration: none;}  


#newstopstory	{
		float: left;
		display: block; 
		border: 1px solid #677697; 
		width:787px;			/* was 735px*/
		padding: 3px 3px;
		text-align: justify;
		line-height: 15px;
		font-family: Verdana; font-size: 8pt; color: #18234F; font-weight: normal;
		background: #ffffff;  /* JME added new div #cbcee2; in to cont pale blue for top news in news listing/pg REMOVE FOR P2.0 FOR NOW*/
		}


#news img {
	padding-right: 10px;
	border: 0px;
	float: left;
	
}

#newsfooter {
	float: left;
	display: block;
	border: 1px solid #677697; 
	width:787px; 			/* was 962px then 735px */
	padding: 3px 3px; margin-bottom: 5px;
	line-height: 11px;
	text-align: right;
	background-color: white;
	
}

p.newsheadline, .newstopheadline
	{	
		background-color: #002463;
		font: bold 10pt verdana, helvetica, sans-serif; color: #fff;
		text-transform: capitalize;
		padding: 3px; margin: 0px 0px 5px 0px;
	}

p.newstopheadline
	{	
						/*was text-transform: uppercase;*/
		background-color: #002d6e;
	}

p.published {
	font-size: 8pt;
	font-style: italic;
	padding: 0px;
	margin: 0px;
}

a.newsfooter, a:visited.newfooter { font-size: 8pt; font-style: italic; color: #bA9764;} 
a:hover.newsfooter { color: #002D6e; }  

.newscontentleft	{float: left; padding: 3px 3px 0px 0px;}
div.newscontentleft img {border: 1px solid #677697; padding: 1px;}

div.spacer {clear: both;}

/* END LAM NEWS ITEMS */
