img.logo {
	margin-top: 5px;
}
ul, li {
	background: White;
	text-align: left;
}
TABLE,TD,TR {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000066;
background-color : white;
} 
BODY {
background-color : #666699; 
color : #000066;
} 
H1 {
background-color : white; 
color : #000066; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 16px; 
text-align: left;
} 
H2 {
background-color : white; 
color : #000066; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 15px; 
text-align: left;
} 
H3 {
background-color : white; 
color : #000066; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 15px; 
margin-bottom : 2px; 
margin-top : 5px; 
text-align: left;
} 
H4 {
background-color : #f0f0ff; 
color : #990000; 
margin-top : 5px; 
margin-bottom : 5px; 
font-size : 14px; 
font-family : "MS Sans Serif", Geneva, sans-serif; 
text-align: left;
} 
H5 {
background-color : white; 
color : #ff9900; 	/* changed baackground  and marg top 5px removed*/
margin-bottom: 0px;
padding-bottom: 0px;
font-family : "MS Sans Serif", Geneva, sans-serif;  /* added */
font-size : 14px; 
margin-top:5px;
line-height:80%;
} 
H6 {
background-color : white; 
color : #000066; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 12px; 
margin-top : 2px; 
text-align: left;
}
P {
margin-top : 6px; 
margin-bottom : 6px; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000066; 
background-color : white; 
line-height : 120%; 
text-align: left;
} 

HR {
height : 1px; 
margin-bottom : 1px; 
margin-top : 5px; 
color : #cccccc;
 background-color : white;
} 

.border {
border-right-color : black; 
border-right-style : solid; 
border-right-width : 2px; 
border-top : 2px solid black; 
border-left : 2px solid black; 
border-bottom-color : black; 
border-bottom-style : solid; 
border-bottom-width : 2px; 
} 

.main {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
color : #000066; 
font-size : 12px; 
background-color : white; 
} 

.special {
background-color : #f0f0ff; 
border-bottom-style : dotted; 
border-bottom-width : thin; 
border-color : #cccccc; 
border-left-style : dotted; 
border-left-width : thin; 
border-right-style : dotted; 
border-right-width : thin; 
border-top-style : dotted; 
border-top-width : thin; 
padding-left : 5px; 
padding-right : 5px; 
color :  #000066;
} 

p.offer {
font-size : 12px; 
color : #000066; 
background-color : #f0f0ff; 
line-height : 120%; 
} 

p.more{
font-size : 12px; 
color : #000066; 
background-color : #f0f0ff; 
line-height : 120%;
text-align:right;
padding-right:4px;
}

.mailtxt {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 9px; 
background-color : white; 
color : #a4a4a4; 
margin-bottom : 5px; 
} 

.cpy {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 10px; 
background-color : white; 
color : #a4a4a4; 
margin-bottom : 5px; 
text-align: center;
} 

.rightfoot {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 10px; 
background-color : white; 
color : #a4a4a4; 
margin-bottom : 5px; 
text-align : right; 
} 

A.mail:link , A.mail:visited , A.mail:active , A.mail:hover {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 9px; 
background-color : white; 
color : #a4a4a4; 
text-decoration : none; 
} 

.line {
background-image : url(images/rule3.gif); 
} 

.menu {
background-color : #f0f0ff; 
border-bottom-style : solid; 
border-bottom-width : 1px; 
border-color : #990000; 
border-left-style : solid; 
border-left-width : 1px; 
border-right-style : solid; 
border-right-width : 1px; 
border-top-style : solid; 
border-top-width : 1px; 
padding-left : 5px; 
margin-left : 2px; 
margin-right : 2px; 
color :  #000066;
} 

p.menulink {
font-size : 11px; 
color : #000066; 
background-color : #f0f0ff; 
line-height : 120%; 
}
 
H6.menulink {
background-color : #f0f0ff; 
color : #ff9933; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 12px; 
margin-top : 2px; 
text-align : center; 
margin-bottom : 2px; 
} 

A.menulink {
font-size : 11px; 
color : #000066; 
background-color : #f0f0ff; 
line-height : 120%; 
} 

A.menulink:hover{
font-size : 11px; 
color : #cc0033;
background-color : #f0f0ff; 
line-height : 120%; 
}
A.menulink:visited{
font-size : 11px; 
color : gray;
background-color : #f0f0ff; 
line-height : 120%; 
}

.menuhead {
background-color : #f0f0ff; 
color : #990000; 
font-family : "MS Sans Serif", Geneva, sans-serif; 
font-size : 14px; 
text-align : center; 
font-weight : 800; 
margin-bottom : 0; 
margin-top : 0; 
} 

A.merch:hover {
background : white; 
color :  #cc0033;
text-decoration : underline overline; 
} 

A.merch {
background : white; 
color : #000099; 
text-decoration : underline; 
} 

A.merch:visited {
background : white; 
color : gray; 
text-decoration : underline; 
} 

A.entlink{
background : white; 
color : #000099; 
text-decoration : underline; 
}

A.entlink:hover{
background : white; 
color : #cc0033; 
text-decoration : underline overline; 
}

A.entlink:visited{
background : white; 
color : gray; 
text-decoration : underline; 
}

.sites{
	border-bottom-color : #993366;
 border-bottom-style : solid;
 border-bottom-width : 1px;
 margin-right : 50%;
 padding-bottom : 5px;
 margin-top:0px;
 padding-top:0px;
 margin-bottom: 5px;
line-height : 5%;
}

A.pagetop{
font-size : 11px; 
color : #000066; 
background-color : white; 
}

h4.news{
background-color : white; 
color : #990000; 
font-size : 14px;
font-family : "MS Sans Serif", Geneva, sans-serif; 
} 

p.newsdate{
	margin-top:0px;
	padding-top:0px;
}

H4.front {
background-color : #f0f0ff; 
color : #990000; 
margin-top : 5px; 
margin-bottom : 5px; 
font-size : 14px; 
font-family : "MS Sans Serif", Geneva, sans-serif; 
text-align:center;
} 

h6.terms{
background-color : white; 
color : #990000; 
font-size : 14px;
font-family : "MS Sans Serif", Geneva, sans-serif;
margin-top:1%;
padding-top:6px;
margin-bottom:0%;
} 
p.gloss{
	margin-top:0px;
	padding-top:0px;
}

div.glossnav{
	text-align:center;
}

.small {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 10px; 
background-color : white; 
color : #000066; 
margin-bottom : 5px; 
} 
h1#logo {
   display: block;
   width: 468px;
   height: 50px;
   background-image: url(images/mobile-phone-shops-uk.gif);
	text-align:left;
}
h1#logo span {
   display: none;
}

div.left {
	text-align: left;
}
