/*
-----------------------------------------------------
Standard CSS file for Digital UK

Media: screen, print, projection

Notes: Standard CSS for content div

Author: 	Grand Union [ thegrandunion.com ]
Edited:     Talisma & MGt
-----------------------------------------------------
*/


/* Neutralize vertical margin: */
#content-frame h2, #content-frame h3, #content-frame h4, #content-frame h5, #content-frame h6, #content-frame p, #content-frame pre,
#content-frame blockquote, #content-frame ul, #content-frame ol, #content-frame dl, #content-frame li, #content-frame address {
	margin:0;
	padding:0;
}

#content-frame {
	background-color: #E2E2E4;
	line-height:1.8em;
	font-family: Arial, Helvetica, sans-serif;
	margin:5px 0;
}

body#flash #content-frame {
	background-color: #fff;
}

#content {
	margin: 0 10px;
	padding:5px 10px 0px 10px;

}

#consumer {
	background-color: #fff;
	margin:15px 0;
	padding:15px;
	overflow: hidden;
}

#contactcentre, #digitaluk {
background-color: #fff;
}

#clear {
clear:both;
background-color: #E2E2E4;
}

#contactcentre h2, #digitaluk h2  {
padding:20px 15px 0 15px;
}

#contactcentre p, #digitaluk p {
padding:5px 15px 20px 15px;
}

#contactcentre h3, #contactcentre h4, #digitaluk h3, #digitaluk h4 {
padding:10px 15px 0 15px;
}

#content-frame h1 {
	padding:0 0 0 12px;
	line-height:1em;
}
#content-frame img {
	border: none;
	float: right;
	clear: both;
	display: inline;
	width: 150px;
	padding:6px;
}

#content-frame h1, #content-frame h2, #content-frame h3, #content-frame h4, #content-frame h5, #content-frame h6, #content-frame p {
	margin:12px 0;
}
#content-frame h1 { font-size:22px; }
#content-frame h2 { font-size:18px; }
#content-frame h3 { font-size:16px;}
#content-frame h4,#content-frame h5,#content-frame h6, #content-frame p { font-size:12px; }

#content-frame h6 {
	color: #f0027f;
}

#content-frame ul, #content-frame ol {
	margin:10px 14px;
}

#content-frame ul {
	list-style-image: url('http://cp-digitaluk.kb.net/pf/197/webfiles/Design/list_dot.jpg') !Important;
}

#content-frame ul li li {
	list-style-image: url('http://cp-digitaluk.kb.net/pf/197/webfiles/Design/list_dot.jpg') !Important;
}

#content-frame li {
	margin-left:10px;
	font-size:12px;
}
#content-frame a:link, #content-frame a:visited, #content-frame a:active {
	color:#000;
	text-decoration:underline; font-size:12px;
}
#content-frame a:hover, #content-frame a:focus {
	color: #f0027f;
	text-decoration:underline;
}
#content-frame a[rel^='external'] { color:#333; }


.imgint {
	float:right;
	width:600px !Important;
	clear: both;
}

.pinktext {
	color: #f0027f;
}

h7 {
	color:#f0027f;
	font-size:22px;
	font-family:arial;
}

/* LINKS
-----------------------------*/

.external {
	padding-right:16px;
	background:url(/pf/197/webfiles/DUK/images/portal/external-bg-transparent.gif) no-repeat 100% 50%;;
	color:#636363;
}

.pdf {
	padding-left:20px !Important;
	background: url(/pf/197/webfiles/DUK/images/portal/pdf_ico.png) no-repeat;
	margin-left: 10px;
	margin-right:10px;
}

/*---------------------------*/



/* TABLES
-----------------------------*/

TH.left {
	background: url(/pf/197/webfiles/DUK/images/portal/table_left.jpg) no-repeat;
}

TH.mid {
	background: url(http://www.digitaluk.co.uk/__data/assets/image/0005/15908/in5_th2.jpg) repeat-x;
}

TH.right {
	background: url(/pf/197/webfiles/DUK/images/portal/table_right.jpg) no-repeat;
}

TABLE.product {
	margin: 0 auto;
}

TABLE.product TH {
	width: 188px !Important;
        height:30px;	
	color: #fff;
	font-size: 16px;
        text-align: center;
}

TABLE.product ul {
	list-style-image: url('/pf/197/webfiles/Design/bulletp.gif') !Important;
}

TD.prod {
	margin: 0px;
	background: #ebebeb;
	padding: 0 12px 0 12px;
	color: #000;
        width:164px!Important;
	font-size: 12px;
	vertical-align: text-top;
}

TABLE.relays TH {
	width: 188px;
        height:30px;	
	color: #fff;
	font-size: 16px;
                     text-align: center;
}

TD.relay {
	margin: 0px;
	background: #ebebeb;
	padding: 0 12px 0 12px;
        width:164px;
	color: #000;
	font-size: 12px;
	vertical-align: text-top;

}

TABLE.roadshows TH {
	width: 188px;
        height:30px;	
	color: #fff;
	font-size: 16px;
        text-align: center;
}

TD.roadshow {
	margin: 0px;
	background: #ebebeb;
	padding: 0 12px 0 12px;
	color: #000;
        width:164px;
	font-size: 12px;
	vertical-align: text-top;

}

/*---------------------------*/

