﻿#content-frame ul {
	list-style-image: url('/pf/197/webfiles/Design/list_dot.jpg') !Important;
}

#content-frame ul li li {
	list-style-image: url('/pf/197/webfiles/Design/list_dot_in.jpg') !Important;
}

#content-frame H4 {
clear: both;
}

.bgColor2 {
	background-color: transparent !Important;
}

#header_nav {
	padding-left: 0px !Important;
}

#contentcontainer {
	margin-top: 0px !Important;
}

BUTTON.search {
margin: 0px !Important;
}

#content-frame H4 {
clear: both;
}

/*  ----BUTTON
-----------------------------------  */
.btn_mo
{
	background: url(/pf/197/webfiles/Design/btn.gif) repeat-x;
	font-weight:bold;
}

.btn
{  
	background: url(/pf/197/webfiles/Design/btn.gif) repeat-x;
	color:#fff !Important; 
	font-weight: bold;
}

.btnR
{
	background: url(/pf/197/webfiles/Design/btn_R.gif) no-repeat;
}

.btnR_mo
{
	background: url(/pf/197/webfiles/Design/btn_R.gif) no-repeat;}

.btnL
{
	background: url(/pf/197/webfiles/Design/btn_L.gif) no-repeat;}

.btnL_mo
{
	background: url(/pf/197/webfiles/Design/btn_L.gif) no-repeat;}

.btnX
{
	height:20px;
	line-height:20px;
	float:left;
	margin:1px 3px 0px 5px;
	padding:0px;
}

.btn_mo
{
		
	color:#F0027F;
}

.btn 
{
	color:#2b2b2b;
}

/*-------------------------------------------*/




/*  ----GENERAL MODS
-----------------------------------  */

.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;
}


.a_list {
	width: 95%;
                     clear: both;
                     padding: 10px;
}

IMG.left {
    float: left !Important;
    width: 291px !Important;
 }

TABLE.relays TH {
	width: 190px;
        height:30px;	
	color: #fff;
	font-size: 16px;
                     text-align: center;
}

TH.left {
	background: url(/pf/197/webfiles/DUK/images/portal/table_left.jpg) no-repeat;
}


TH.right {
	background: url(/pf/197/webfiles/DUK/images/portal/table_right.jpg) no-repeat;
}

TD.relay {
	margin: 0px;
	background: #ebebeb;
	padding: 0 12px 0 12px;
	color: #000;
	font-size: 12px;

}




TABLE.roadshows TH {
                      width:190px;
                      height:30px;	
	color: #fff;
	font-size: 16px;
                     text-align: center;
}


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;
}

TD.roadshow {
	margin: 0px;
	background: #ebebeb;
	padding: 0 12px 0 12px;
	color: #000;
	font-size: 12px;

}




#articleLink
{
	font-size: 14px;
	color:#2b2b2b;
                     line-height: 1.2em;
}

#articleLink:hover
{
	color:#F0027F;
                      background-color: #eeeeee;
                      text-decoration: none;
}


.SD_ButtonBar_Top
{
	background-color: #fff;
}

.SD_ButtonBar_Bottom
{
	background-color: #fff;
}

a.SD_Link:link, a.SD_Link:visited
{
	color:#2b2b2b;
        font-size: 12px;
}

a.SD_Link:hover
{
	text-decoration:none;
	color:#F0027F;
}

.SD_Title
{
	color:#F0027F;
}

.SD_lbl
{

	color:#2b2b2b;
}

.SD_TitleR {
	display: none;
}

.SD_GlossaryDropDown
{       
	display: none;
}


div.SD_GlossaryLinks a:link, div.SD_GlossaryLinks a:hover, div.SD_GlossaryLinks a:hover, a.SD_GlossaryLink_sel
{
	color: #2b2b2b ;
}

DIV.SD_Window TABLE TBODY TR TD A
{
	color: #5b5b5b !Important;
}

.SD_StatusNew
{
	color:#F0027F;
}
.SD_StatusUpdated
{
	color:#F0027F;
}

div.SD_Window table tbody tr td a:hover
{
	color:#F0027F !Important;
}

.SD_GlossaryLinks a:hover
{
	background-color: #F0027F !Important;
	color: #FFF !important;
}

a.SD_GlossaryLink_sel
{
	background-color: #F0027F !Important;
	color:#FFFFFF !important;
}

p.SD_GlossTerm
{
	color:#F0027F;
}

.SD_GlossTerm a:hover
{
	color:#F0027F;
}


.SD_Head
{
	border-top: #9f9f9f 1px solid !Important
}

.SD_MessageBox p
{
	color:#F0027F;
}
.SD_MessageBox p b
{
		font-style: normal; color: #5b5b5b;
}

.SD_MessageBox
{
	background-color:#eeeeee;
}

#lblartresults{
color: #F0027F;
}

#lblsortby{
color: #F0027F;
}

#lblPinnedArticleResults
{
color:#F0027F;
}

.SD_MarginTight
{

   background-image: url(/pf/197/webfiles/Design/bulletp.gif);
	background-repeat:no-repeat;
        background-position:center left;
padding-left:13px;
}


.external {
padding-right:16px;
background:url(/pf/197/webfiles/DUK/images/portal/external-bg-transparent.gif) no-repeat 100% 50%;;
color:#636363;
}


/*-------------------------------------------*/




/*  ----TABS
-----------------------------------  */


a.SD_TabInactive:hover
{
	background:url(/pf/197/webfiles/Design/tab_hov.gif) no-repeat top;	
}

a.SD_TabActive:hover
{
	background:url(/pf/197/webfiles/Design/tab_hov.gif) no-repeat top;	
}

.SD_TabActive, .SD_TabInactive, .SD_TabInactive_mo
{
	text-align:center;
        font-size:15px	!important;
	border:none	!important; 
        color: #fff !Important;
	height:20px !Important;
	width:130px  !important;
	font-family: Arial, sans-serif	!important;font-weight: bold;
	padding-top:8px !Important;
}

.SD_TabActive
{
	background:url(/pf/197/webfiles/Design/tab.gif) no-repeat top;
	border-bottom: #2b2b2b 1px solid !Important;
}

.SD_TabInactive, .SD_TabInactive_mo
{
	background:url(/pf/197/webfiles/Design/tab.gif) no-repeat top ;
}

.SD_TabOuter
{
	clear: both;
	padding-right: 0px;
	padding-left: 10px !Important;
	padding-bottom: 4px;
	padding-top: 2px;
	background-color: #ffffff ;
	border-bottom: #ffffff ;
	height:24px;
	overflow:visible;

}

/*-------------------------------------------*/



/*  ----HOMEMODS
-----------------------------------  */

.HB_ItemL
{
	font-family:  Arial, sans-serif !Important;
	padding:1px 5px 1px 1px;

}

.HB_ItemL a:hover
{
	color: #F0027F !Important;
	text-decoration: none;
}

.HB_ItemL a:link, .HB_ItemL a:visited
{
	font-size:11px;
        text-decoration:none;
        padding-left:4px;
        display:block;
        font-weight: bold;
        color: #5b5b5b;
}

.HB_Title, .HB_TitleNL
{
	font-size:14px !Important;
        font-family:  Arial, sans-serif !Important;
	font-weight:bold !Important;
	margin:0px 0px 0px 0px;
	padding:3px 0px 5px 10px;
	line-height: 17px;
	color: #F0027F !Important;
	background-color: #EEEEEE;
}

.HB_Row, .HB_RowOdd, .HB_Row_mo, .HB_RowOdd_mo
{
        background-image: url(/pf/197/webfiles/Design/bulletp.gif);
	background-repeat:no-repeat;
        background-position:center left;
	width:100%;
	overflow:hidden;

}

.HB_Row, .HB_RowOdd
{
	background-color: #EEEEEE;
	background-repeat:no-repeat;
        background-position:center left;
	width:100%;
        border:1px;
}

.HB_Row_mo, .HB_RowOdd_mo
{	background-color: #EEEEEE;
	background-repeat:no-repeat;
        background-position:center left;
	width:100%;
        border:1px;
}

.HB_Title
{
	border-bottom: 0px!Important;
}

.HB_End
{
	border-top: 0px !Important;
	
}

.SD_RR
{
	background-color: #eeeeee;
}

/*-------------------------------------------*/









/*-------------------------------------------*/

#container {
text-align:center;
padding-top: 0px !Important;
}

#portal {
margin:0 auto;
width:975px;
text-align:left;
}

#sidebar {
width:225px;
float:right;
padding:0 0 0 10px;
}

#leftcol {
width:730px;
float:left;
}

#footer1 {
clear:both;
}


div.row {
clear: both;
padding-top: 10px;
}

div.row label {
float: left;
width: 150px;
text-align: right;
padding-right: 10px;
}

div.row .formw {
float: left;
width: 335px;
text-align: left;
} 

.formnote {
	padding: 0 0 0 160px!Important;
	font-size: 10px !Important;
	clear: left;
	margin: 0px !Important;
}

#contactform {
width:530px;
}

#submitbutton {
margin-left:45px;
}


#contactformcontainer h2{
	font-family: Arial, Helvetica, sans-serif;
	padding:20px 15px 0 15px;
	font-size:18px;
         color:#636363;
}
#contactformcontainer p {
	font-family: Arial, Helvetica, sans-serif;
	padding:5px 15px 20px 15px;
	font-size:12px;
         color:#636363;
}

#contactformcontainer h6 {
	color:#f0027f;
	font-size: 12px;
	margin: 30px 0 0 5px;
}

#contactformcontainer label{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
         color:#636363;
}

#additional_pink_div {
    width:734px;
    height:33px;
    margin:0 0 20px 0;
    background: transparent url(/pf/197/webfiles/Design/additional_bg.jpg) no-repeat;
z-index:-998;


   }

#additional_pink_div h1 {
    font-size:22px;
    color:#fff;
    margin:0;
    padding:2px 0px 0px 25px;
    font-family:arial,helvetica,clean,sans-serif;
z-index:-998;
}



.inactiveTab a, .inactiveTab a:visited, .inactiveTab a:active
{	
	font-size : 12px; 
	font-family : arial, tahoma, verdana;
	color : #636363;
}

.inactiveTab a:hover {
	font-size : 12px; 
	font-family : arial, tahoma, verdana;
	color :#F0027F;

}


td.KBdefaulttext a, td.KBdefaulttext a:visited, td.header a, td.header a:visited, #contactformcontainer a, 

#contactformcontainer a:visited {
color:#636363;
}

td.KBdefaulttext a:hover, td.KBdefaulttext a:active, td.header a:hover, td.header a:active, #contactformcontainer a:hover, 

#contactformcontainer a:active {
color:#f0027f;
}


.activeTab a, .activeTab a:visited,.activeTab a:active
{
	font-size : 12px; 
	font-family : arial, tahoma, verdana;
	color : #636363;
}

.activeTab a:hover {
	font-size : 12px; 
	font-family : arial, tahoma, verdana;
	color : #f0027f;
}


td.header {
font-size:12px !important;
font-family:arial, tahoma, verdana !important;
color:#636363;
}



.KBalink {
	font-size: 12px;
	font-family: arial, tahoma, verdana;
	text-decoration: none;
}
.KBdefaulttext {
	font-family: arial, tahoma, verdana;
	font-size: 11px;
         color:#636363;
	}
.KBfootNote {
	font-family: arial, tahoma, verdana;
	font-size: 10px;
	}
.KBinfo {
	font-family: arial, tahoma, verdana;
	font-size: 10px;
	}

.KBtitle {
	font-family: arial, tahoma, verdana;
	font-weight: bold;
	font-size: 10pt;
	}

.KBnavItem {
	font-family: arial, tahoma, verdana;
	font-size: 8pt;
	text-decoration : none;
	}
	
.KBnavItem2 {
	font-family: arial, tahoma, verdana;
	font-size: 7pt;
	text-decoration : none;
	}

.KBglossaryLink {
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	text-decoration: none;
	}

.KBdefaultUnselectedButton {
	BORDER-RIGHT: #6699cc 1px solid; 
	BORDER-TOP: #6699cc 1px solid; 
	BORDER-LEFT: #6699cc 1px solid; 
	BORDER-BOTTOM: #6699cc 1px solid; 

	BACKGROUND-COLOR: #6699cc
}

.KBselectedButton {
	BORDER-RIGHT: #000000 lpx solid;
	BORDER-TOP: #ffffff lpx solid;
	BORDER-LEFT: #ffffff lpx solid;
	BORDER-BOTTOM: #000000 lpx solid;
	
} 

.KBdefaultBox {
	BORDER-RIGHT: #333333 lpx solid;
	BORDER-TOP: #9CCFFF lpx solid;
	BORDER-LEFT: #9CCFFF lpx solid;
	BORDER-BOTTOM: #333333 lpx solid;
}
.KBgrayUnselected {
	BORDER-RIGHT: #CCCCCC 1px solid; 
	BORDER-TOP: #CCCCCC 1px solid; 
	BORDER-LEFT: #CCCCCC 1px solid; 
	BORDER-BOTTOM: #CCCCCC 1px solid;
}

.KBsearchText {
	font-family: arial, tahoma, verdana;
	font-size: 8pt;
}
.KBarticle1
{
	font-size : 8 pt; 
	font-family : arial, tahoma, verdana;
	background-color : #ffffff;
}
.KBarticle2
{
	font-size : 8 pt; 
	font-family : arial, tahoma, verdana;
	background-color : #ffffff;
}
.KBformText 
{
	font-family: arial, tahoma, verdana;
	font-size: 11px;
}

textarea 
{ 
        font-family: arial, tahoma, verdana;
	font-size: 12px;
}

.KBformButton {
	font-family: arial, tahoma, verdana;
	font-size: 11px;
	}




/*-----------------test Content--------------------------*/

#contentcontainer{
z-index:-998;
background:transparent;

}


#leftcol li, ui, div, p {
z-index:-998;
}
.SD_TabOuter{
z-index:-998;
}



/* navigation*/

#header {
    margin-bottom: 15px;
}


#text_size {
float:right;
height:16px;
margin:21px 0 0;
}


#top_drop_down {
float:right;
margin:17px 13px 0 0;
}

.drop_left .drop_right {
font-size: 12px;
color: #898989;
}

#top_drop_down ul li {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0020/17093/drop_down2_bg.jpg) repeat-x scroll 0 0;
display:inline;
float:left;
font-size:92%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}


#top_drop_down ul li span.drop_left, #top_drop_down ul li a {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0003/17094/drop_down2_left.jpg) no-repeat scroll 0 0;
color:#898989;
display:block;
font-family:arial,helvetica,clean,sans-serif;
text-decoration:none;
}



#top_drop_down ul li span.drop_left span.drop_right {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0004/17095/drop_down2_right.jpg) no-repeat scroll 100% 0;
cursor:pointer;
display:block;
padding:7px 25px;
}



#top_drop_down ul li span.drop_left, #top_drop_down ul li a {
color:#898989;
font-family:arial,helvetica,clean,sans-serif;
text-decoration:none;
}

#top_drop_down ul li {
font-size:92%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}



#top_drop_down ul li ul {
background:#FFFFFF none repeat scroll 0 0;
display:none;
padding:5px 0 10px;
position:absolute;
width:205px;
margin-left: 0;
}


#top_drop_down ul li ul li {
background:transparent none repeat scroll 0 0;
float:none;
overflow:visible;
padding:0;
z-index:500;
}


#top_drop_down ul li ul li a {
background:#FFFFFF url(http://www.digitaluk.co.uk/__data/assets/image/0010/17479/drop_down_li_bg.jpg) no-repeat scroll 98% 50%;
margin:0 1px;
overflow:visible;
padding:1px 25px;
z-index:500;
}


#top_drop_down2 {
float:right;
margin:17px 5px 0 0;
}


#top_drop_down2 ul li {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0020/17093/drop_down2_bg.jpg) repeat-x scroll 0 0;
display:inline;
float:left;
font-size:92%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}


#top_drop_down2 ul li span.drop_left, #top_drop_down2 ul li a {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0003/17094/drop_down2_left.jpg) no-repeat scroll 0 0;
color:#898989;
cursor:pointer;
display:block;
font-family:arial,helvetica,clean,sans-serif;
text-decoration:none;
}


#top_drop_down2 ul li span.drop_left span.drop_right {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0004/17095/drop_down2_right.jpg) no-repeat scroll 100% 0;
display:block;
padding:7px 20px 7px 10px;
}


#top_drop_down2 ul li span.drop_left, #top_drop_down2 ul li a {
color:#898989;
cursor:pointer;
font-family:arial,helvetica,clean,sans-serif;
text-decoration:none;
}



#top_drop_down3 {
float:right;
margin:17px 5px 0 0;
}




#top_drop_down3 ul li {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0020/17093/drop_down2_bg.jpg) repeat-x scroll 0 0;
display:inline;
float:left;
font-size:92%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}


#top_drop_down3 ul li span.drop_left, #top_drop_down3 ul li a {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0003/17094/drop_down2_left.jpg) no-repeat scroll 0 0;
color:#898989;
cursor:pointer;
display:block;
font-family:arial,helvetica,clean,sans-serif;
text-decoration:none;
}




#top_drop_down3 ul li span.drop_left span.drop_right {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0004/17095/drop_down2_right.jpg) no-repeat scroll 100% 0;
display:block;
padding:7px 20px 7px 10px;
}

#top_drop_down3 ul li span.drop_left, #top_drop_down3 ul li a {
color:#898989;
cursor:pointer;
font-family:arial,helvetica,clean,sans-serif;
text-decoration:none;
}


#top_drop_down3 ul li ul {
background:#FFFFFF none repeat scroll 0 0;
display:none;
padding:5px 0 10px;
position:absolute;
margin-left: 0;
}



#top_drop_down3 ul li ul li {
background:transparent none repeat scroll 0 0;
float:none;
padding:0;
}



#top_drop_down3 ul li ul li a {
background:#FFFFFF none repeat scroll 0 0;
margin:0 1px;
padding:1px 10px;
}



#top_drop_down4 {
float:right;
margin:17px 5px 0 0;
}


#top_drop_down4 ul li {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0013/36301/drop_down2_bg.jpg) repeat-x scroll 0 0;
display:inline;
float:left;
font-size:92%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}


#top_drop_down4 ul li span.drop_left, #top_drop_down4 ul li a {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0012/36300/drop_down2_left.jpg) no-repeat scroll 0 0;
color:#898989;
cursor:pointer;
display:block;
font-family:arial,helvetica,clean,sans-serif;
text-decoration:none;
}



#top_drop_down4 ul li span.drop_left span.help_right {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0008/36296/help_right.jpg) no-repeat scroll 100% 0;
display:block;
padding:7px 10px;
}



#top_drop_down4 ul li span.drop_left, #top_drop_down4 ul li a {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0012/36300/drop_down2_left.jpg) no-repeat scroll 0 0;
color:#898989;
cursor:pointer;
display:block;
font-family:arial,helvetica,clean,sans-serif;
text-decoration:none;
}


#top_nav {
float:right;
margin:17px 0 0;
}

#top_nav ul {
    margin-top: 0;
}

#top_nav ul li {
display:inline;
float:left;
font-size:92%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}



#top_nav ul li a {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0017/14741/arrow_right.jpg) no-repeat scroll 0 50%;
color:#898989;
display:block;
font-family:arial,helvetica,clean,sans-serif;
padding:7px 15px 9px 10px;
text-decoration:none;
}


#logo {
float:left;
height:42px;
margin:26px 0 0 3px;
width:158px;
overflow:hidden;
}

.clear {
clear:both;
}

#main_nav {
float:left;
margin:8px 0 0;
}

#main_bar {
    padding-left: 0;
    margin-bottom: 0;
}

#main_nav ul {
float:left;
margin-left:-2px;
margin-top:0;
}

#main_nav ul li {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0016/14821/nav_bg.jpg) repeat-x scroll 0 0;
border:0 none;
display:inline;
float:left;
font-size:123%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
}


#main_nav ul li a {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0019/14824/nav_left.jpg) no-repeat scroll 0 0;
border:0 none;
color:#FFFFFF;
display:block;
font-family:arial,helvetica,clean,sans-serif;
font-weight:bold;
text-decoration:none;

}


#main_nav ul li a span {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0004/14827/nav_right.jpg) no-repeat scroll 100% 0;
border:0 none;
display:block;
padding:0.35em 1.79em;
color:#FFFFFF;
font-family:arial,helvetica,clean,sans-serif;
font-weight:bold;
font-size: 16px; 
}



#main_nav ul li.first ul.ff3_win {
width:142px;
}

#main_nav ul li ul {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #9B9C9E;
display:none;
font-size:75%;
margin:-1px 0 0 3px;
padding:0;
position:absolute;
z-index:500;
}


#main_nav ul {
float:left;
margin-left:-2px;
margin-top:0;
}



#main_nav ul li ul li {
background:transparent none repeat scroll 0 0;
height:22px;
}


#main_nav ul li.first ul.ff3_win li a {
width:136px;
}


#main_nav ul li ul li a {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #D4D4D4;
color:#4B4B4B !important;
font-size:12px;
padding:3px;
width:136px;
}

#main_nav ul li ul li.soft a:hover, #main_nav ul li ul li a:hover {
    background:#F0027F !important;
    color: #fff !important;
}

#main_nav ul li.second ul.ff3_win {
width:189px;
}

#main_nav ul li.second ul.ff3_win li a {
width:183px;
}


#main_nav ul li.third ul.ff3_win {
width:180px;
}


#main_nav ul li.third ul.ff3_win li a {
width:174px;
}


#main_nav ul li ul li.soft {
background:#F5F5F5 none repeat scroll 0 0;
color:#6F6F6F;
font-weight:normal;
}


#main_nav ul li ul li.soft a {
background:#F5F5F5 none repeat scroll 0 0;
color:#6F6F6F;
font-weight:normal;
}

.softsmall {
height:20px !important;
}

.softsmall a {
color:#CCCCCC !important;
font-size:11px !important;
padding-left:13px !important;
width:164px !important;
}



#main_nav ul li:hover, #main_nav ul li.nav_hover {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0018/14823/nav_bg_hover.jpg) repeat-x scroll 0 0;
}


#main_nav ul li:hover a, #main_nav ul li.nav_hover a {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0003/14826/nav_left_hover.jpg) no-repeat scroll 0 0;
}


#main_nav ul li:hover a span, #main_nav ul li.nav_hover a span {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0006/14829/nav_right_hover.jpg) no-repeat scroll 100% 0;
}


#main_nav ul li.fourth ul.ff3_win {
width:174px;
}


#main_nav ul li.fourth ul.ff3_win li a {
width:168px;
}


#search_box {
float:left;
height:30px;
margin-left:5px;
margin-top:9px;
width:215px;
}

#search_box fieldset {
border:0 none;
}

#search_box legend {
    display: none;
}

#search_box label {
display:none;
}

.accessibility {
display:none;
}


.search_field {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0004/14845/search_bg.jpg) repeat-x scroll 0 0;
float:left;
font-size:100%;
height:18px;
padding-top:5px;
width:145px;
line-height: 18px !important;
font-size: 12px;
margin: 0 !important;
}

#search_box select, #search_box input {
color:#636363;
}

#search_box fieldset {
    margin: 0;
    padding: 0;
}

button.search {
background:transparent url(http://www.digitaluk.co.uk/__data/assets/image/0009/16974/button_go.gif) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
float:left;
height:27px;
margin:2px 0 0 5px;
width:40px;
}

button.search:hover {
    background:url(http://www.digitaluk.co.uk/__data/assets/image/0014/16322/button_go_click.gif) no-repeat;
}
  


#leftcol, #sidebar {
    margin-top: 0;
}

#top_drop_down2 ul li ul {
background:#FFFFFF none repeat scroll 0 0;
display:none;
padding:5px 0 10px;
position:absolute;
margin-left: 0;
}

#top, #top2, #top3, #top4 {
    margin-left: 0px !important;
    padding-left: 0px;
    margin-top: 0px;
}

.hide {
    display: none;
}


#top_drop_down3 ul li:hover ul, #top_drop_down3 ul li.over ul {
    display:inline;
    border:1px #d7d7d7 solid;
}

#top_drop_down3 ul li:hover ul  li, #top_drop_down3 ul li.over ul  li {
    position:relative;
}


#top_drop_down3 ul li span.drop_left:hover, #top_drop_down3 ul li ul li a:hover {
    color:#272626;
}

#top_drop_down3 ul li ul li a:hover {
    background:#f0027f;
    color:#fff;
}

#top_drop_down2 ul li ul li {
background:transparent none repeat scroll 0 0;
float:none;
padding:0;
}

#top_drop_down2 ul li ul li a {
background:#FFFFFF none repeat scroll 0 0;
margin:0 1px;
padding:1px 10px;
}

#top_drop_down2 ul li span.drop_left:hover, #top_drop_down2 ul li ul li a:hover {
    color:#272626;
}

#top_drop_down2 ul li ul li a:hover {
    background:#f0027f;
    color:#fff;
}


#top_drop_down2 ul li:hover ul, #top_drop_down2 ul li.over ul {
    display:inline;
    border:1px #d7d7d7 solid;
}

#top_drop_down2 ul li:hover ul  li, #top_drop_down2 ul li.over ul  li {
    position:relative;
}






#top_drop_down ul li:hover ul, #top_drop_down ul li.over ul {
    display:inline;
    border:1px #d7d7d7 solid;
    z-index:2000;


}

#top_drop_down ul li:hover ul  li, #top_drop_down ul li.over ul  li {
    position:relative;

}

#top_drop_down ul li span.drop_left:hover, #top_drop_down ul li ul li a:hover {
    color:#272626;
    z-index:2000;
}

#top_drop_down ul li ul li a:hover {
    background:#f0027f url(http://www.digitaluk.co.uk/__data/assets/image/0020/17480/drop_down_li_bg_hover.jpg) no-repeat 98% 50%;
    color:#fff;
z-index:2000;
}





#top_drop_down4 ul li:hover ul, #top_drop_down4 ul li.over ul {
    display:inline;
    border:1px #d7d7d7 solid;
}

#top_drop_down4 ul li:hover ul  li, #top_drop_down4 ul li.over ul  li {
    position:relative;
}

#top_drop_down4 ul li ul {
    margin-left: 0;
}

#top_drop_down4 ul li span.drop_left:hover, #top_drop_down4 ul li ul li a:hover {
    color:#272626;
}

#top_drop_down4 ul li ul li a:hover {
    background:#f0027f;
    color:#fff;
}


/*Local Government Section Styles*/



#top_drop_down ul li ul#lg_nav {
    padding:5px 0px 0px;
}

#top_drop_down ul li ul li#localgov_nav a {
    background:none;
    color:#898989;
}

#top_drop_down ul li ul li#localgov_nav a:hover {
    background:#F0027F;
    color:#fff;
}

#top_drop_down ul li ul li#localgov_nav ul {
    display:inline;
    position:inherit;
    padding:0px;
    border:none;
}

#top_drop_down ul li ul li#localgov_nav ul li {
    font-size:100%;
}

#top_drop_down ul li ul li#localgov_nav ul li a {
    background:#F5F5F5;
    border-top:1px solid #E7E7E7;
    margin:0px 3px;
    padding:1px 25px 1px 35px;
}


/*Local Government Styles End*/

