html {
    margin-bottom: 1px;
}

body {
margin: 0px 0px 0px 0px; 
padding: 0; background: #D2E2C7;
}
a:link { 
color: #006666; 
font-size:12px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:visited { 
color: #006666; 
font-size:12px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:hover {
	color: #009966;
	font-size:12px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	visibility: inherit;
}
a img {
border: none;
color:#333;
background:transparent;
} 
hr {
color:#CCCCCC; 
}
hr2 {color:#000000;
}

table {
color: #556B2F;
font-size:12px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#header{float:left;width:100%;height:90px;background:transparent url(images/Eden_logo_long3.jpg) no-repeat center}
#logo{float:left;width:100%;height:90px;background:transparent }
#container{margin-right:auto;margin-left:auto;width:775px;background:transparent; height:auto;}
#content{float:left;margin:0px;background: transparent;display: inline;width:100%;height:100% auto;text-align:left;}
#menuBox{
text-align:left;
margin: 0px auto;
margin-left: 0px ;
width:100%;
height:27px;
display: inline;
padding:0px;
float: left;
background: transparent; 
}
#menu {
width:99.8%;
}
#menu:after {  
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
#menu ul {
border: 1px solid #BBB;
width: 100%;
background: url(images/bg.gif) center center repeat-x; 
margin-left: 0;
padding-left: 0;
margin: 0;
float: left;
font: bold 11px Verdana;
color:#696969;
}
#menu ul li {
display: inline;
}
#menu ul li a {
float: left;
color:#696969;
font-weight: bold;
padding: 5px 9px 5px 9.5px;
text-decoration: none;
background: url(images/divider.gif) center right no-repeat; 
}
#menu ul li a:hover {
color: #8080FF;
}
#menu ul li a[onMouseover]:after { 

}
.dropdiv {
	position:absolute;
	top: 0;
	border: 1px solid #BBB;
	border-bottom-width: 0;
	font:normal 11px Verdana;
	color:#696969;
	line-height:18px;
	z-index:100;
	width: 150px;
	visibility: hidden;
	background-color: #F0F0F0;
}
.dropdiv a {
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; 
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: #696969;
background:#F0F0F0;
}
.dropdiv a:hover{ 
background:#F0F0F0;
color: #8080FF;
}
.indexList {
	color: #0081EA;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}
.caption {
	color: #556B2F;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.smallCopy {
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.medCopy {
	color: #2B3829;
	font-size: 10px;
}
.red {
	color: #FF0000;
	font-weight: bold;
}
.del {
	color: #F60000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.blue {
	color: #0081EA;
	font-size: small;
}
.indexLink a:link{ 
    color: #0081EA;
	font-size: 10px;	
    text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.indexLink a:visited{ 
    color: #0081EA;
	font-size: 10px;	
    text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.indexLink a:hover{ 
   color: #096;
	font-size: 10px;
	text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.indexLink2 a{ 
    color: #0081EA;
	font-size: 12px;	
    text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.indexLink2 a:visited{ 
    color: #0081EA;
	font-size: 12px;	
    text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.indexLink2 a:hover{ 
    color: #096;
	font-size: 12px;
	text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.linkTitle {
	color: #C2BF41;
	font-size: small;
	font-weight: bold;
}
.linkTitle2 {
color: #009966;

	font-size: small;
	font-weight: bold;
}
.linkTitle3{
color: #C2BF41;
	font-size:14px;
	font-weight: bold;
}
.call {font-family: Arial, Helvetica, sans-serif;
color: #009966;
font-style:normal;
font-size: small;
	font-weight: bold;
}
.title {font-size: 12px;
color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.boldTitle {
	color: #B6C9AF;
	font-style: italic;
	font-size: 16px;
	font-weight: bold;
}
.home {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.home2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.finderTitle {
	font-size: medium;
	font-weight: bold;
	color: #006666;
}
.citi-web{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
 color:#0099FF;}
.broadband{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.basket{
color: #006633;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.sessionH{
color: #006633;
font-family:  Arial, Helvetica, sans-serif;
font-size:15px;
font-weight: bold;
}
.sessionHNorm{
color: #006633;
font-family:  Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: normal;
}
.privacy {font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.cartblack {
	font-size: small;
	color: #003;
	font-family: Arial, Helvetica, sans-serif;
}	
.carttitle {
font-size: small;
color:#063;
font-weight: bold;
}
.validatetitle {
	font-size: small;
	font-weight: bold;
}
.xx-small {font-size: xx-small}
.black {color: #333333}
.formfind {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006666;
}
h1 {
	font-size: 1em; color: #556B2F;
	line-height:inherit;
}
H2 {
	font-size: 1.2em; color: #556B2F;
}
H3 {
	font-size: 1.1em; color: #556B2F;
}
H4 {
	font-size: 1.1em; color: #556B2F;
}
H5 {
	font-size: 1.0em; color: #556B2F;
}

