/**
* ADT.co.uk
* Layout CSS			
*
* CSS developed by Bloom Media Ltd. | www.bloommedia.co.uk
*/

html,body {
margin:0;
padding:0;
color:#000;
}


#container {
width:980px;
margin:auto;
}


#container2 {
width:604px;
margin:auto;
margin-top:20px;
}



.leftfloat {
float:left;
}

.rightfloat {
float:right;
}

/* HEADER */

#header {
background:url(/images/headerback.jpg) left top no-repeat #fff;
height:122px;
}

#header h1 {
height:97px;
width:247px;
text-indent:-3000px;
margin-top:15px;
margin-left:30px;
float:left;
cursor:pointer;
}


#header h2 {
font-family:Arial Black, Arial, Helvetica, sans-serif;
text-indent:-3000px;
width:276px;
height:48px;
margin-top:37px;
font-size:0.6px;
float:right;
}

#header-print {
height:122px;
display:none;
}


/* CONTENT */

#bodyarea {
padding-top:22px;
padding-left:33px;
font-size:1em;
}



/* FOOTER */


#footer {
clear:both;
color:#005ca9;
background:url(/images/footerback.jpg) 32px 0px no-repeat #fff;
line-height:45px;
margin-top:15px;
height:45px;
font-size:0.9em;
font-weight:bold;
}

#footer strong{
float:left;
margin-left:45px;
}

#footer ul{
float:right;
margin:0 45px 0 0;
padding:0;
}

#footer li{
float:right;
padding-left:20px;
line-height:45px;
margin:0;

}

#footer li a{
font-weight:normal;
}

#footer .copyright {
color:#6C7B88;
display:block;
font:11px/14px Arial,Helvetica,sans-serif;
padding-top:5px;
}

#footer-print {
line-height:45px;
margin-top:15px;
height:45px;
 display:none;
}

#sublinks {
clear:both;
}

#sublinks ul{
float:right;
padding-right:45px;
}

#sublinks li{
float:right;
margin-left:15px;
}


/* TITLES */

#monitoredhome{
background:url(/images/monitoredhome.gif) left top no-repeat #fff;
text-indent:-3000px;
height:54px;
margin:0;
padding:0;
margin-bottom:10px;
}

#customisedsecurity{
background:url(/images/customisedsecurity.gif) left top no-repeat #fff;
text-indent:-3000px;
height:24px;
margin:0;
padding:0;
margin-bottom:3px;
}

#givingyou {
background:url(/images/givingyou.gif) left top no-repeat #fff;
text-indent:-3000px;
width:257px;
height:27px;
margin:0;
padding:0;
margin-bottom:3px;
}





#overlay{ 
background-image: url(/images/overlay.png);
display:none;
height:120%;
width:100%;
position:absolute;
left:0;
top:0;
text-align:center;

 }

#overlayinner {
margin:auto;
margin-top:200px;
padding:20px 20px 40px 20px;
display:block;
background:#fff;
width:340px;
border:1px solid #000;
font-weight:bold;
}

#overlay a {
z-index:100;
position:relative;
}


.arialblack {
color:#f5b300; 
font-weight:bold;
font-size:2.1em;
font-family:Arial Black,Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

.bigbluetext {
color:#205497;
font-size:1.6em;
padding-left:13px;
}

#site-info { margin-top: 11px; padding-bottom:15px; clear: both; width:990px; } 
.site-links { background: #8d9ba8; padding: 3px 13px 4px 4px; margin-bottom: 3px; overflow: hidden; } 
.site-links .phoneNumber { color: #FFFFFF; font: 18px/26px Helvetica, Arial, sans-serif; display: block; background: url(http://www.adt.eu/template-images/phone-icn.gif) no-repeat left top; text-indent: 31px; vertical-align: middle; height: 28px; float: left; } 
.site-links ul { float: right; padding:9px 0 0 0; }
.site-links ul li, ul.horizontal li { float: left; display:inline !important; background: url(/images/site-links-sep.gif) no-repeat right 4px; font: 11px/normal Arial, Helvetica, sans-serif; } 
.site-links ul li.last-child, ul.horizontal li.last-child { background: none; } 
.site-links ul li a, ul.horizontal li a { color: #FFFFFF; font: 11px/normal Arial, Helvetica, sans-serif; padding: 0 10px; vertical-align: middle; text-align:left; } 
ul.horizontal { overflow: hidden; margin-top: 5px; margin-bottom:5px; } 
.graySolidBox ul.horizontal li{ float: none; text-align: right; display: inline-block; }
 .graySolidBox ul.horizontal li a { color: #00529B; } 
ul.horizontal li a { color: #00529B; } 
ul.horizontal li.first-child a { padding-left: 0; } 
.site-links ul li, ul.horizontal-tight li { display: block; float: left; background: url(/images/site-links-sep.gif) no-repeat right center; }
 .site-links ul li.last-child, ul.horizontal-tight li.last-child { background: none; } 
.site-links ul li a, ul.horizontal-tight li a { color: #FFFFFF; font: 11px Arial, Helvetica, sans-serif; display: block; padding: 0 10px; vertical-align: middle; } 
ul.horizontal-tight { overflow: hidden; }
 .graySolidBox ul.horizontal-tight li{ float: none; text-align: right; display: inline-block; } 
.graySolidBox ul.horizontal-tight li a { color: #00529B; } 
ul.horizontal-tight li a { color: #00529B; } 
ul.horizontal-tight li.first-child a { padding-left: 0; } 
.site-links ul li.last-child a, ul.horizontal li.last-child a { padding-right: 0; } 
#site-info .copyright { display: block; color: #6C7B88; font: 11px/14px Arial, Helvetica, sans-serif; padding-top: 5px; } 
.copyright img { float: left; } 

#site-info .copyright p { 
	text-align: right; 
	font:normal 11px/normal Arial, Helvetica, sans-serif; 
	color:#6C7B88;
	font-size:11px;
	line-height:0px;
	margin:5px;
	}

