* { margin: 0; padding: 0; color: #666666}
body {
	background-image: url(images/Demo_001b_r1_c1.jpg);
	background-attachment:fixed;
	font-family:Arial, Helvetica, sans-serif; 
	height: 100%;
}
img { border:none;}
a:link, a:visited { color: #981C26; text-decoration: none; }
a:hover, a:active { color: #666666; text-decoration: underline; }

p{ font-size:14px; color:#666666; padding-top:10px; padding-bottom:10px;}

h2 { font-size: 1.2em; color: #981C26; }
h2 strong em { color: #ef528b; }
h2 strong.postcode { text-transform: uppercase; }
h3 { font-size: 0.9em; color: #452070; }
h4 { font-size: 0.9em; }
h5 { font-size: 0.9em; color: #333; }
.content { left:0px; padding: 10px; text-align:left; width: 540px;}
.content a{text-decoration:underline;}
.content ul { font-size:13px; padding-left:15px; padding-bottom:10px;}
.content ol { padding-left:30px; }
.content h2 {
	font-size: 1.1em; 
	color: #981C26; 
	font-weight:bold; 
}
.content h2 strong em { color: #ef528b; }
.content h2 strong.postcode { text-transform: uppercase; }
.content h3 { 
	font-size: 0.8em; 
	color: #666666;
	vertical-align: baseline; 
}
.content h3 img {
}
.content h4 {
	font-size: 0.7em;
	color:#666666;
	padding-left: 10px; margin-top: 2px; margin-bottom: 2px;
}
.content h5 { font-size: 0.9em; color: #333; padding-left:10px;}
.content .content table tr td { text-align:left;}
.content .itemHighlight { font-weight: bold; color: #452070; }
.content .itemHighlight2 { font-weight: bold; color: #ef528b; }
.content .pointHighlight strong { color: #452070; }
.content .coreBusinessComponents li { font-weight: bold; color: #452070; background: url(../../images/en/bullet_tick.gif) no-repeat 0 3px; }
.content strong { color: #333; }
.content p, ul, ol, li {font-size: 12px;}
.content p, ul { padding-left: 10px; padding-top:10px; padding-bottom:10px;}
.content ul li {margin-left: 20px;}
.content .navbar {font-size: 70%; color:#999999; margin-top: 5px; margin-bottom: 15px;}
.content table {margin-left:10px;}
.content table td {font-size: 12px; padding: 5px;}
p.note { font-size: 0.9em; }

#customer td, #friend td{font-family:Arial, Helvetica, sans-serif; text-align:left;}
#customer td a{
	padding: 2px 2px 2px 20px; color: #666666;
/*	font-weight:bold;*/
	font-size: small;
	
}
#customer strong {
	font-size: 80%;
	color: #981C26;
	font-weight: bold;
}
#friend strong{ 
	font-size: 80%;
	color: #000099;
	font-weight: bold;
}

.context_line {
	width: 100%;
	height: 28px;
	background: url(images/context_line.gif);
	padding-top:0px; padding-bottom:10px;
}

.footer {
	font-size: 11px;
}