

 /*a:link {color:red}      unvisited link */
/*a:visited {color:gray}   visited link */
/*a:hover {color:gray}   mouse over link */
 /*a:active {color:gray}  selected link */

a:link {color:navy; text-decoration:none;}

a:hover {color:red; text-decoration:none;}



div.top_banner
{
position:absolute;
left:50px;
top:50px;
width:1080px;
height:151px;
background-image:url('images/working_banner_ltd_helv67Me.jpg');
}

div.lhs_menu
{
position:absolute;
left:55px;
top:205px;
width:200px;
padding-top:10px;
background-color:white;
font-family:Tahoma;
font-size:10pt;
}

div.where /* nav bar at top, under banner */
{
position:absolute;
left:278px;
top:210px;
width:500px;
height:27px;
padding-top:6px;
background-color:transparent;
font-family:Tahoma;
font-size:10pt;
}

div.date
{
position:absolute;
left:880px;
top:210px;
width:250px;
height:27px;
padding-top:6px;
background-color:transparent;
font-family:Tahoma;
font-size:8pt;
text-align:right;
color:gray;
}

div.gbp
{
position:absolute;
left:50px;
top:220px;
width:210px;
height:27px;
padding-top:6px;
background-color:transparent;
font-family:"Arial Black";
font-size:10pt;
background-image:url('images/gbpLtd-text.jpg');
background-repeat:no-repeat;
visibility:hidden;

}
div.dropdown
{
position:absolute;
left:278px;
top:245px;
width:871px;
height:37px;

background-color:transparent;
background-image:url("images/dropdown_bg2.jpg");
background-repeat:no-repeat;
}



div.search
{
position:relative;
left:600px;
top:3px;
width:260px;
height:30px;

background-color:transparent;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
color:navy;

}

.btn {
margin-top:0px;
margin-left:3px;
margin-bottom:1px;
vertical-align:bottom;
color:#FF3366;   
	font: bold 6pt 'Arial';
	display:inline;
	height:10px;
color:green;
 }  


input.searchtb {
	background:#FFFFFF ;
	margin-top:1px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:2px;	
	border:1px solid #555555;
	width:145px;
	height:18px;
	font-size:8pt;
	color:navy;

}

div.content
{
position:absolute;
left:6px;
top:32px;

width:826px !important; /*moz width*/
width:848px; /*IE width*/

padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#F4F4F4;
border: 1px solid #D1D1D1;
border-top:none;
text-align:justify;
}

 


input.tb {
	background:#FFFFFF ;
	padding-top:2px;
	padding-bottom:4px;
	padding-left:2px;	
	border:1px solid #CCCCCC;
	width:170px;
	height:18px;
	font-size:8pt;

}

input.tbwide {
	background:#FFFFFF ;
	padding-top:2px;
	padding-bottom:4px;
	padding-left:2px;	
	border:1px solid #CCCCCC;
	width:440px;
	height:18px;
	font-size:8pt;

}

 .buttons { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 10pt; 
 background-color: #EFEFEF; 
 color: navy; 
 margin-right: 6px;
 margin-top: 20px;
 height:30px;
 width:100px;
}


/* text styles 
span.news_head
{
color:blue;
font-weight:bold;
margin-bottom:5px;
display:block;
}
*/
span.news_title 
{
color:navy;
font-weight:normal;
font-size:9pt;
padding-top:5px;
display:block;

}

span.news_date 
{
color:gray;
font-weight:normal;
font-size:8pt;
padding-left:0px;
padding-top:2px;
margin-top:8px;
padding-bottom:2px;
display:block;
}

span.showallnews
{
color:blue;
font-weight:bold;
font-size:8pt;
padding-top:5px;

display:inline;
text-align:right;
width:120px;
}

/*span.news_content
{

padding-left:5px;
padding-bottom:10px;


color:gray;
font-weight:normal;
font-size:8pt;
display:block;
padding-top:5px;
padding-left:5px;
}
*/



span.more
{
color:blue;
font-weight:bold;
font-size:8pt;
display:block;
padding-top:2px;
padding-left:5px;
padding-bottom:10px;
display:block;
}

span.hilite
{
color:red;
font-weight:bold;
background-color:yellow;
}

.pagehead {font-size:16px; font-family: 'arial'; font-weight: bolder; color:navy; margin-top:22px; display:block; }
.mainhead {font-size:16px; font-family: 'arial'; font-weight: normal; color:navy; margin-top:14px; margin-bottom:3px; display:block; }
.subhead {font-size:14px; font-family: 'arial'; font-weight: bold; color: gray}
.bodytext {font: normal 10pt/14pt arial; text-align:justify;}
.bodytextbold {font: bold 10pt/14pt arial;}
.bodytextsmall {font: normal 9pt/14pt arial}


ul {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
list-style-position: outside;
list-style-type: disc;
padding: 6px;
margin: 8px;
}

p {
font-family: Arial, Verdana, Helvetica, sans-serif;
font: normal 10pt/14pt arial; 
text-align:justify;
}
.tabletext {font: normal 12/18px arial; padding-left:5px;padding-right:5px;}
.email {font-size:10px; font-family: 'arial'; font-weight: bold}
.boxout {font-size:14px; font-family: 'arial'; font-weight: bold; font-style: italic; color:white }

.caption {font: normal 8pt/10pt arial;}

.bodytexthome {font: normal normal normal 14/18px arial}


.picleft {margin-right: 15px; }
.picright {margin-left: 15px; }


.fleft 
{
float:left;
margin-right:15px;
}
.fright 
{
float:right;
margin-left:15px;
}

