@charset "utf-8";
/* CSS Document */

* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: #fdfdfd; color:#000; MARGIN: 0px; FONT: 100% Arial, Helvetica, sans-serif;
}
A {
	COLOR: #c00; TEXT-DECORATION: none;
	TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #900;
	TEXT-DECORATION: underline;
}
P {
	FONT-SIZE: 100%;
}

.clear {
	CLEAR: both
}
.active {
	DISPLAY: block !important
}
HR {
	LINE-HEIGHT: 0; BORDER-RIGHT-WIDTH: 0px; /*WIDTH: 640px;*/ BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 0px; BORDER-TOP: #c9c7c7 1px solid; BORDER-LEFT-WIDTH: 0px
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.last {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none !important; BORDER-TOP-STYLE: none !important; BORDER-LEFT-STYLE: none !important
}
.first {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none !important; BORDER-TOP-STYLE: none !important; BORDER-LEFT-STYLE: none !important
}

.Masthead {
	DISPLAY: inline; FLOAT: left
}
/*
H1 {
	DISPLAY: inline; FLOAT: left;
	MARGIN: 10px 0px 0px 0px;
}
H1 IMG {
	DISPLAY: inline; FLOAT: left
}
H1 A {
	Z-INDEX: 100; POSITION: relative; DISPLAY: inline; FLOAT: left
}
H1 .main-title {
	padding-top: 25px;
	MARGIN: 0px 0px 0px 20px;
}

H2 {
	text-align: left;
	padding-right: 20px;
	font: 150% arial, helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
H3 {
	text-align: left;
	padding-right: 20px;
	font: 120% arial, helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}*/
.Masthead-nav {
	DISPLAY: inline;
	width: 972px;
	FLOAT: right; 
	margin-right: 10px;
	/*border: 1px solid #000000;*/
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; PADDING-TOP: 0px;
}
.Masthead-nav P {
	DISPLAY: inline; COLOR: #fff
}
.Masthead-nav UL {
	DISPLAY: inline; FLOAT: right;
	POSITION: relative; LIST-STYLE-TYPE: none; MARGIN-RIGHT: 5px; LEFT: 10px;
}
.Masthead-nav UL LI {
	BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #fff; PADDING-TOP: 0px
}
.Masthead-nav UL LI.first {
	PADDING-LEFT: 0px
}

.header-tile-left {
	POSITION: absolute; WIDTH: 50%; MARGIN-BOTTOM: -204px; HEIGHT: 204px;
	BACKGROUND: url(../images/header-bg-tile-left2.jpg) repeat-x 0px 0px; LEFT: 0px
}
.header-tile-right {
	POSITION: absolute; WIDTH: 50%; MARGIN-BOTTOM: -204px; HEIGHT: 204px;
	BACKGROUND: url(../images/header-bg-tile-right2.jpg) repeat-x 0px 0px; RIGHT: 0px
}
.mainContainer {
	Z-INDEX: 10; POSITION: relative; TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 976px; /*border: 1px solid #000000;*/
}
.Masthead {
	WIDTH: 968px; BACKGROUND: url(../images/header-bg-texture2.jpg) no-repeat 0px 0px; FONT-SIZE: 75%; HEIGHT: 118px; /*border: 1px solid #000000;*/
}
.Masthead A {
	COLOR: #fff;
	text-decoration: underline;
}
.Masthead A:hover {
	COLOR: #fff;
	text-decoration: underline;
}

.logoTitle {
	DISPLAY: inline; FLOAT: left;
	width: 402px;
	padding: 10px;
	/*border: 1px solid #000000;*/
}
.logo {
	DISPLAY: inline; FLOAT: left;
	width: 100px;
	/*border: 1px solid #000000;*/
}
.logoTitleText {
	DISPLAY: inline; FLOAT: right;
	width: 300px;
	MARGIN: 10px 0px 0px 0px;
	/*border: 1px solid #000000;*/
}

.logoTitleText .main-title {
	padding-top: 15px;
	MARGIN: 0px 0px 0px 20px;
}

.searchBox {
	POSITION: relative; TEXT-ALIGN: right; /*WIDTH: 425px;*/ FLOAT: right !important; TOP: 40px;
	font-size: 100%;
	color:#FFFFFF;
	padding-right: 15px;
	DISPLAY: inline; FLOAT: right;
	/*border: 1px solid #000000;*/
}
.phoneNoBold { 
	font-size: 180%; 
	font-weight: bold;
}
.textBold { 
	font-weight: bold;
}
.textBoldLarge { 
	font-size: 180%;
	font-weight: bold;
}
.textBoldBlack { 
	font-weight: bold;
	color: #000000;
}
.textBoldRed { 
	font-weight: bold;
	color: #CC0000;
}
.mainMenu {
	WIDTH: 947px; /*FONT-SIZE: 100%; padding: 128px 10px 8px 10px; */
	font:72% Arial,Helvetica,sans-serif;margin:0;padding:0;
}
/*.mainMenu {
	WIDTH: 947px; FONT-SIZE: 100%; padding: 128px 10px 8px 10px; 
	border-right: 1px solid #CCCCCC; 
	border-bottom: 4px solid #cc0000; 
	border-left: 1px solid #CCCCCC; 
	background: #FFFFFF url(../images/pa_flexilist_gradient2.gif) repeat-x bottom;
}
.mainMenuHome A {
	display: inline-block;
	background-image:url(../images/home.gif) no-repeat 1px 3px;
	TEXT-DECORATION: none;
	color: #333333;
}
.mainMenu A {
	display: inline-block;
	TEXT-DECORATION: none;
	color: #333333;
}
.mainMenu A:hover,A:active {
	display: inline-block;
	background-color: #CC0000;
	TEXT-DECORATION: underline;
	color: #FFF;
}*/
.mainMenuSeparator {
	color: #999999;
	font-size: 100%;
	font-weight:bold;
}
.mainNewsTicker {
	WIDTH: 947px; FONT-SIZE: 100%; padding: 10px 10px 10px 10px; border: 1px solid #F00;
	background: #FFFFFF url(../images/pa_flexilist_gradient2.gif) repeat-x bottom;
}
.mainBreadcrumbs {
	WIDTH: 947px; FONT-SIZE: 75%; padding: 10px 10px 10px 10px; /*border: 1px solid #F00;*/
	/*background:#FFFFFF url(../images/pa_flexilist_gradient2.gif) repeat-x bottom;*/
}
.mainBreadcrumbs A {
	TEXT-DECORATION: none;
	color: #666;
}
.mainBreadcrumbs A:hover {
	TEXT-DECORATION: underline;
	color: #CC0000;
}
.mainContent {
	WIDTH: 947px; FONT-SIZE: 75%; padding: 10px 10px 10px 10px; /*border: 1px solid #F00;*/
	/*background:#FFFFFF url(../images/pa_flexilist_gradient2.gif) repeat-x bottom;*/
	/*text-align: left !important;*/
}
.mainContent td.td_calc {
	WIDTH: 420px;
}

.mainContent table.table_result {
	WIDTH: 700px;	
}
.mainContentHelp {
	WIDTH: 650px; FONT-SIZE: 75%; padding: 10px 10px 10px 10px; /*border: 1px solid #F00;*/
	/*background:#FFFFFF url(../images/pa_flexilist_gradient2.gif) repeat-x bottom;*/
	/*text-align: left !important;*/
}


/*.mainContent h1,h2,h3,h4,h5,h6{display:block; line-height: 1.5em; margin: 0px 0px 20px; COLOR: #000; margin:0;padding:0;font:normal 100% Arial,Helvetica,sans-serif;}
.mainContent h1.tc_toptitle{border-bottom:none;margin-bottom:0;}
.mainContent h1.tc_title{font-weight:700;font-size:157%;padding:0 9px;margin:5px 0;}
.mainContent h2.tc_title{font-weight:700;}
.mainContent h3{font-weight:700;}
.mainContent h3.Subtitle{float:left;}
.mainContent h3 + h4{margin-top:1em;}*/

/*.mainContent H1 {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 20px; COLOR: #000;
	border: 1px solid #F00;
}
.mainContent H2 {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 20px; COLOR: #000
}
.mainContent H3 {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 20px; COLOR: #000
}
.mainContent H4 {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 20px; COLOR: #000
}
.mainContent H5 {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 20px; COLOR: #000
}
.mainContent H6 {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 20px; COLOR: #000
}*/

/*.mainContent {
	WIDTH: 947px; FONT-SIZE: 75%; padding: 0 10px 10px 10px; border-right: 1px solid; border-bottom: 1px solid; border-left: 1px solid; border-color:#CCCCCC;
	background:#FFFFFF url(../images/pa_flexilist_gradient2.gif) repeat-x bottom;
}*/

/*------------------------------------------------------*/
/*body.admin-menu{margin-top:0 !important;}*/
#admin-menu{display:none;}
/*body{background:url(/sites/all/themes/royalmail/images/page-bg-repeat.jpg) top center repeat-x #FFF;color:#000;font:72% Arial,Helvetica,sans-serif;margin:0;padding:0;}*/
.left{float:left;}
.right{float:right;}
.clearboth{clear:both;}
.haright{text-align:right;}
.margin-top{margin-top:20px;}
.margin-bottom{margin-bottom:20px;}
.margin-left{margin-left:20px;}
.margin-right{margin-right:20px;}
.tborder,.tborder tr,.tborder td{border:1px solid #CCC;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.container-inline .clearfix:before,.container-inline .clearfix:after{display:inline;}
.width{width:968px;margin:0 auto;}
.half-width{width:50%;}
.strong{font-weight:900;}
.notShown,.notDisplayed{text-indent:-99999999999999em;position:absolute;height:0;}

h1,h2,h3,h4,h5,h6{margin:0;padding:0;font:normal 100% Arial,Helvetica,sans-serif;}
h1.title,h1.toptitle{font-weight:400;font-size:157%;padding:0 8px;/*margin:1px 0;*/}
h1.Section,h2.Section,span.Section,fieldset.section legend{border-bottom:1px solid #CCC;color:#666;display:inline-block;font-size:118%;font-weight:700;margin:5px 0 10px;padding:0 0 0 10px;width:565px;}
span.Section,fieldset.section legend{width:100%;}
h2.Section-NoBorder{color:#666;display:inline-block;font-size:85%;font-weight:700;margin:5px 0 10px;padding:0 0 0 10px;width:565px;}
h1.Section,h2.Section{display:block;}
p + h2.Section,dl + h2.Section,ul + h2.Section,ol + h2.Section,table + h2.Section,dl + h2.Section,.form-item + h2{margin-top:30px;}
h2.Section ~ p,h2.Section ~ h3{padding:0 0 0 10px;}
h2.title{font-weight:700;}
h3{font-weight:700;}
h3.Subtitle{float:left;}
h3 + h4{margin-top:1em;}
h1.toptitle{border-bottom:none;margin-bottom:0;}

a{color:#C00;text-decoration:underline;}
ul a:hover,ol a:hover{color:#900;text-decoration:underline;}
a:hover,a:focus{text-decoration:underline;color:#900;}
a img{border:none;}
a:focus img{outline:1px #666 dotted;}
a.ext{background:url(/sites/all/themes/royalmail/images/home-footrnewwin-icon.gif) no-repeat scroll right 0 transparent;padding-right:12px;}
label[for],input[type="button"],input[type="submit"],input[type="image"],input[type="radio"],input[type="checkbox"],button{cursor:pointer;}
#page-bg{background:url(/sites/all/themes/royalmail/images/page-bg.jpg) top center no-repeat;width:100%;display:table;}
#maincontent{position:relative;top:-9px;}
.ie7 #maincontent{position:static;}
#leftsidebar{margin-right:56px;width:139px;}
#rightsidebar{width:180px;}
#content{float:left;margin-top:-6px;width: 800px;}
#content.noleft{width:724px;}
#content.noleft h2.Section{width:auto;}
.application #content{width:100%;margin-left:0;margin-rigth:0;}
#promo_wide{margin:0 0 10px;}
#promo_wide h1.Section{margin-bottom:10px;margin-top:0;}
.headertext{margin-top:55px;}
#logo{margin:25px 30px 26px 11px;}
#search{margin:54px 8px 0 0;text-align:right;}
#search #searchInput{float:left;height:14px;width:220px;}
#search label{display:none;}
#search .form-submit{margin:1px 0 0 7px;}
#search .form-item{margin-bottom:0;margin-top:0;width:200px;}
#search #edit-search-theme-form-1{height:17px;position:relative;top:-4px;width:220px;}
#block-menu-secondary-links,#block-smartstamp_flows-0{background:url(/sites/all/themes/royalmail/images/top-links-gradient.png) repeat-x;border:1px solid #CCC;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:10px 0;padding:3px 9px;}
#block-menu-secondary-links h2,#block-smartstamp_flows-0 .ss-title{color:#333;font-size:103%;font-weight:700;line-height:1.5em;margin:0;padding:0;}
#block-rml_registration_feature-0{background:url(/sites/all/themes/royalmail/images/node/flexilist/pa_flexilist_gradient.gif) no-repeat scroll center 20px transparent;}
#block-rml_registration_feature-0 h2{background-color:#CCC;font-weight:700;padding:5px 10px;}
#block-rml_registration_feature-0 p{padding-left:10px;}
.breadcrumb,.breadcrumb a{color:#666;text-decoration:none;}
.breadcrumb a:hover{color:#C00;}
#footer{background:url(/sites/all/themes/royalmail/images/footer-top-cnr.jpg) repeat-x scroll center top #EBEBEB;color:#1D1D1D;display:table;margin:45px 0 0px;padding:18px 27px 0;width:914px;}
#footer .block{margin:0 28px 15px 0;}
#footer h3{font-size:103%;font-weight:700;color:#000;margin-bottom:14px;}
.copy{margin:0;padding:0;font-size:11px;}
table{border:none;width:100%;}
tbody{border-top:none;}
table caption.title,.appfield table caption.title{background-color:#FFF;border:none;font-size:110%;font-weight:700;padding:4px 10px 5px;text-align:left;}
table th,table td{background-color:#EBEBEB;border:none;font-weight:700;padding:5px 10px 3px;vertical-align:top;}
table th{background:#EBEBEB;font-weight:700;}
table th,tr.row-two td,tr.row-three td{border:1px solid #CCCCCC;}
tr.row-two th,tr.row-three th{background-color:#FFFFFF;}
table td{background-color:#FFF;font-weight:400;}
hr{border-color:#C9C7C7;border-right:0 none;border-style:solid none none;border-width:1px 0 0;font-size:0;height:1px;line-height:0;padding-bottom:10px;width:640px; float:left;}
.secure img{margin:0 5px 0 0;vertical-align:middle;}
.messages{background-color:none;color:#cc0000;padding:0.5em;font-weight:700;}
.profile{clear:none;margin:0;}
a.skip-nav1{overflow:hidden;left:0;position:absolute;}
a.skip-nav1:focus,a.skip-nav1:active{color:#FFF;text-decoration:underline !important;visibility:visible !important;}
#footer .block-menu{float:left;}
.view-notifications-subscriptions thead{display:none;}
.document-field-label{margin-top:1em;}
.document-subscribe{font-size:94%;margin-left:1em;}
#footer h2{font-weight:700;}

/*.ie .ddcontent .bottomtext{margin:12px 0 0;}.ie #headerright li{padding:0 9px 0 10px;}.ie #nav ul li ul{top:-99999px;}.ie #nav ul li:hover ul{top:25px;left:0;}.ie #nav ul li ul:hover{top:25px;left:0;}.ie7  #block-menu-secondary-links,.ie8  #block-menu-secondary-links{position:relative;top:10px;margin-bottom:30px;}.ie .Section ol li{margin:4px 0 0 2em;}.ie #reportform-form .rp-customer-type .form-item LABEL.option{line-height:30px;}.ie #block-menu-secondary-links h2{padding-top:10px;}.ie #rs-container .rs-steps .sub-layer{width:54px;}.ie #pbr-route-details TR TD{border-bottom:1px solid #ccc;}.ie .webform-client-form fieldset{padding:0;border:0;}.ie .webform-client-form form fieldset legend{margin-left:-2px;width:160px;left:0px;color:#000;}.ie .webform-client-form  form fieldset legend span{width:160px;}.ie form fieldset.section legend{border-bottom:1px solid #CCC;color:#666;display:inline-block;font-size:118%;font-weight:700;margin:5px 0 5px;padding:0 0 0 10px;width:565px;}.ie form fieldset.section legend span{width:565px;}.ie .webform-component-select label input{vertical-align:middle;}.ie .webform-client-form fieldset div.form-checkboxes{margin-left:175px;}.ie .webform-client-form .webform-component{width:100%;float:left;}.ie .webform-client-form .webform-component .webform-component-date{width:100%;margin-bottom:20px;float:none;}.ie7 #search{text-align:right;}.ie7 #search #edit-search-theme-form-1{left:-25px;}.ie7 #leftsidebar ul.menu ul.menu{list-style-position:outside;}.ie7 #leftsidebar ul.menu li{text-indent:0;list-style-position:outside;}.ie7 .Section{zoom:1;}.ie7 .Section HR.ruler{clear:both;}.ie7 .FlexiList .flexilist-row .flexilistcontent .listContent .menu-layer-repeat-img .head-text H3{zoom:1;}.ie7 #nav ul ul{zoom:1;overflow:visible;}.ie7 ul.faqs li{zoom:1;display:inline;}.ie7 h3{font-size:100%;font-weight:700;}.ie7 .menu-layer-repeat .head-text h3 a{background-position:3px 14px;}.ie7 .inline-legend span{float:left;}.ie7 #nav{position:relative;z-index:15;}.ie7 #app_asksarah{float:none;}.ie7 h2#app_asksarah_header{font-size:110%;}.ie7 #leftsidebar ul{display:block;margin:0;padding:0;}.ie7 #leftsidebar ul li{margin:0;padding:0;}.ie7 span.questionMargin{margin-left:10px;}.ie7 #block-menu-secondary-links{margin-top:10px;}.ie7 #track_trace_request_form  .flexilist-row .Spacer-FlexiList{width:10px;}.ie7 #track_trace_request_form .FlexiList.grey .flexilist-row .flexilistcontent .listContent ul.displaylist{list-style-type:none;padding:0;margin:12px 0 2px 10px;}.ie7 #track_trace_request_form .FlexiList ol li{padding-left:6px}.ie7 #track-trace-request-form .FlexiList ul li{display:inline-block;margin-left:0px;}.ie7 #track_trace_request_form .FlexiList.grey ul li{padding-left:16px;text-align:left;}.ie7 #track_trace_request_form .flexilist-row .flexilistcontent .emptyListContent ul{margin-left:8px;}.ie7 #track_trace_request_form  .FlexiList{margin-top:60px;}.ie7 #rs-container .form-submit{padding:2px;}#rs-container .service-container a.rs_help_link:active{border:1px dotted #000;}.ie7 #edit-tnt-rml-submit,.ie7 #tnt-rml-signature #edit-submit,.ie7 .sig-print #Print,.ie7 .sig-print #close-button{font-size:0;}.ie7 #tnt-rml-signature .unit-label{display:none;}.ie7 #tnt-results p{margin:10px 0;}.ie7 #rs-container input.next,#rs-container input.finish{text-indent:0px;padding:2px 0px 0 17px;}.ie7 #rs-container input.previous{text-indent:0px;padding:4px 0px 0 25px;}.ie7 #rs-container .download input.finish{text-indent:0px;padding:1px 15px;}.ie7 #sameday-booking-form #edit-submit,.ie7 #samedaycredit-form #edit-submit{font-size:0;display:block;line-height:0;}.ie7  #sameday-booking-form #edit-comments-wrapper,.ie7 #sameday-booking-form #edit-comments{display:inline;}.ie7 .atoz-products-item h4{font-size:100%;}.ie7 #Online-Postage  span#Over-Thumb1{display:block;width:125px;position:relative;top:140px;}.ie7 #Online-Postage  span#Over-Thumb2{display:block;width:125px;position:relative;top:140px;}.ie7 #Online-Postage  span#Over-Thumb3{display:block;width:125px;position:relative;top:140px;}.ie7 #Online-Postage  span#Over-Thumb4{display:block;width:125px;height:150px;position:relative;top:140px;}.ie7 #Online-Postage  span#Over-Thumb5{display:block;width:125px;height:150px;position:relative;top:140px;}.ie7 #Online-Postage  span#Over-Thumb6{display:block;width:125px;height:150px;position:relative;top:140px;}.ie7 #Online-Postage  span#Over-Thumb7{display:block;width:125px;height:150px;position:relative;top:140px;}.ie7 #Online-Postage .jcarousel li input{position:absolute;left:120px;top:5px;border:0 none;}.ie6 #headerleft a{border-left:none;}.ie6 #headerright li{padding-left:9px;}.ie6 #search{text-align:right;}.ie6 #nav{zoom:1;}.ie6 #leftsidebar ul.menu li{margin:-3px 0 -1px 0;zoom:1;}.ie6 #footer{text-align:right;}.ie6 #footer .block{text-align:left;}.ie6 .div.ymabii-content{height:100px;}.ie6 .ddcontent .group{overflow:hidden;}.ie6 .ddcontent .bottomtext{margin-top:20px;}.ie6 .Section{zoom:1;}.ie6 .Section HR.ruler{clear:both;}.ie6 h3{font-size:100%;font-weight:700;}.ie6 ul.faqs li{zoom:1;display:inline;}.ie6 div.ymabii-iwrap{display:inline;}.ie6 .emptyListContent a img{margin-top:-18px;}.ie6 .FlexiList .flexilist-row .flexilistcontent .listContent .menu-layer-repeat-img .head-text H3{zoom:1;}.ie6 #block-menu-menu-top-links,.ie6 #block-menu-secondary-links{-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;zoom:1;behavior:'';}.ie6 #hnav li a{-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;behavior:'';}.ie6 #rs-container{width:590px;overflow:hidden;padding:0px margin:0px;}.ie6 #rs-container .rs-helpBar{padding:1px 0px;margin:0px;text-indent:30px;width:590px;height:21px;overflow:hidden;}.ie6 #rs-container .lience-container{height:5em;}.ie6 #pbr-results .outer-container{width:445px;padding:0px;margin:0px;}.ie6 .rs-steps .first .sub-layer{height:30px;display:block;width:10px;}.ie6 #rs-container .section-container{width:540px;}.ie6 .rs-steps{width:580px;}.ie6 #rs-container .service-container{width:540px;}.ie6 #postbus-route-form .outer-container{height:350px;}.ie6 #edit-tnt-rml-submit,.ie6 #tnt-rml-signature #edit-submit,.ie6 .sig-print #Print,.ie6 .sig-print #close-button{font-size:0;display:block;line-height:0;}.ie6 .sig-print #Print,.ie6 .sig-print #close-button{float:right;margin-left:10px;}.ie6 #tnt-rml-signature .section-container{display:block;float:left;clear:both;width:95%;}.ie6 #tnt-rml-signature .unit-label{display:none;}.ie6 #tnt-results{height:234px;}.ie6 #tnt-results p{margin:10px 0;}.ie6 #rs-container input.next,#rs-container input.finish{text-indent:0px;padding:2px 0px 0 17px;}.ie6 #rs-container input.previous{text-indent:0px;padding:4px 0px 0 25px;}.ie6 #rs-container .download input.finish{text-indent:0px;padding:1px 15px;}.ie6 #edit-tnt-rml-submit,.ie6 #tnt-rml-signature #edit-submit,.ie6 .sig-print #Print,.ie6 .sig-print #close-button{font-size:0;}.ie6 #tnt-results h3{padding:20px 0 0 10px;}.ie6 #tnt-results h3{padding:20px 0 0 10px;}.ie6 #sameday-booking-form #edit-submit,.ie6  #samedaycredit-form #edit-submit{font-size:0;display:block;line-height:0;}.ie6   #sameday-booking-form #edit-comments-wrapper,.ie6 #sameday-booking-form #edit-comments{display:inline;}.ie6 #sameday-booking-form #edit-email-address{width:210px;}.ie6  .atoz-products-item h4{font-size:100%;}.ie7 [action="/address-management/paf-license-queries"] .form-radios{}.ie7 [action="/account-type"] .radio-label-wrapper .inline-fieldset .form-radios{margin-left:0px;position:static;}
*/
#headerleft ul,#headerright ul{margin:12px 0 0;padding:0;font-size:105%}#headerright ul{float:right;}#headerleft li,#headerright li{list-style:none none inside;margin:0;padding:0 0 0 9px;float:left;}#headerright li{border-left:1px solid #FFF;text-align:right;padding:0 9px 0 2px;}#headerright li.first{border-left:none;padding-right:10px;}#headerleft li.first{border-right:1px solid #FFF;padding:0;margin:0 2px 0 0;}#headerleft li a,#headerright li a,#headerleft a,#headerright a{color:#FFF;text-decoration:underline;}#headerleft a{border-left:1px solid #FFF;text-align:right;padding:0 9px 0 9px;}#headerleft a:first-child{border-left:none;}#block-rml_segmentation-0{margin-top:12px;}#headerleft .seg-title{border-left:0;clear:both;float:left;margin-top:30px;}#nav{position:relative;z-index:15;}#nav ul{margin:0;padding:0;float:left;width:968px;border-bottom:4px solid #C40000;border-top:3px solid #FFF;background:url(../images/menu-bg.gif) bottom left repeat-x #FFF;}#nav ul li ul{border:none;background:none;margin:0;padding:0;}#nav li{float:left;display:block;list-style:none none;background: url(../images/menu-link-divider.gif) top right no-repeat;}#nav ul li:focus .megamenu-menu .megamenu-bin{position:absolute;left:0;top:auto;z-index:10000;overflow:visible;}#nav li ul li{float:none;background:none;margin:0;padding:0;}#nav li.home{margin-left:9px;}#nav li ul li.first{margin-left:0;}#nav li a{padding:5px 10px 9px;color:#000;font-size:141%;display:block;text-decoration:none;}#nav li ul li a{padding:0;color:#C00;font-size:100%;text-decoration:underline;}#nav li a:hover,#nav li a:focus,#nav li a:active{background-color:#C00;color:#FFF;}#nav li.hovering a{background-color:#C00;color:#FFF;}#nav li.first.hovering a{background-color:#C00;}#nav li ul a:hover,#nav li.hovering ul a,#nav li ul a:focus,#nav li ul a:active{background-color:transparent;color:#C00;}#nav li ul a:focus,#nav li ul a:active{outline:1px dotted #000;}#nav li.hovering ul a:hover,#nav li.hovering ul a:focus{color:#900;}#nav li.home a{background:url(../images/hm_black.gif) 1px 3px no-repeat;padding:5px 8px 9px 26px;}#nav li.first ul li.first a{background:none;color:#C00;padding:0;}#nav li.home a:hover,#nav li.home a:focus{background:url(../images/hm_white.gif) 1px 5px no-repeat #C00;color:#FFF;}#nav li.first ul li a:hover,#nav li.first.hovering ul a{background:none;color:#900;}#nav ul li:hover ul,#nav ul li ul:hover,#nav ul li:focus ul{top:33px;left:0;}.megamenu-parent .ddcontent{background:bottom right no-repeat #FFF;}.ddcontent .node{left:0;}.ddcontent a{text-decoration:underline;}.ddcontent .featurecontent{width:304px;}.ddcontent .feattext{width:125px;}h4.feattitle{font-size:151%;border-bottom:1px solid #C9C7C7;line-height:21px;margin-bottom:10px;padding:0 9px 9px 0;}h5.desctext{background: url(../images/desctext-bg.png) bottom repeat-x #FFF;border:1px solid #CCC;width:576px;padding:14px;margin-bottom:10px;}.ddcontent .group{width:151px;}h6.grouptitle{color:#666;font-size:117%;padding-bottom:9px;}#nav ul ul .group ul{width:151px;}.ddcontent .grouptext ul,.ddcontent .grouptext p{margin:0;padding:0;}.ddcontent .grouptext ul li{list-style:none;padding:0 0 4px;}.ddcontent .bottomtext{border-top:1px solid #C9C7C7;clear:both;margin:146px 0 0;padding:8px 0 0;width:604px;position:relative}span.basket{position:relative;top:-34px;left:930px;z-index:15;float:left;}#leftsidebar ul.menu{margin:0;padding:0;}#leftsidebar ul.menu li{margin:0;padding:0;list-style:none none;line-height:1.25em;}#leftsidebar ul.menu li a{border-bottom:1px solid #CCC;display:block;padding:2px 12px 5px 13px;color:#000;text-decoration:none;}#leftsidebar ul.menu li a:hover{color:#C00;text-decoration:underline;}#leftsidebar ul.menu li a.active{background:url(/sites/all/themes/royalmail/images/nav/left-chevron.gif) no-repeat scroll 0 5px transparent;border-bottom:1px solid #999;border-top:1px solid #999;font-weight:700;}#block-menu-secondary-links ul,#block-smartstamp_flows-0 ul{margin:0;padding:0;}#block-menu-secondary-links ul li,#block-smartstamp_flows-0 ul li{background:url(/sites/all/themes/royalmail/images/nav/pa_red.gif) no-repeat scroll 0 5px transparent;line-height:1.4em;list-style:none;padding:0.2em 0.5em 0 9px;line-height:1.4em;margin-left:3px;}#block-menu-secondary-links ul.menu li a,#block-smartstamp_flows-0 ul.menu li a{color:#000;text-decoration:none;border-bottom:medium none;padding:0.2em 0 1px 8px;line-height:1.25em;}#block-menu-secondary-links ul.menu li a:hover,#block-smartstamp_flows-0 ul.menu li a:hover{text-decoration:underline;}#footer ul{margin-top:14px;margin:0;padding:0;float:left;font-size:94%;}#footer ul.menu li{list-style:none outside none;margin:0;padding:0 0 2px;}#footer ul li a{color:#1D1D1D;text-decoration:none;}#footer ul li a:hover{color:#C00;text-decoration:underline;}.breadcrumb{padding:6px 0 0;}ul.links li{padding:0;}#leftsidebar ul.menu ul.menu{border-bottom:1px solid #999999;}#leftsidebar .menu li .menu li .menu li a{padding-left:21px;}#leftsidebar .menu li .menu li .menu li a.active{background:url(/sites/all/themes/royalmail/images/nav/left-chevron.gif) no-repeat scroll 9px 4px transparent;}#leftsidebar .menu li .menu li .menu li .menu li a{padding-left:30px;}#leftsidebar .menu li .menu li .menu li .menu li a.active{background:url(/sites/all/themes/royalmail/images/nav/left-chevron.gif) no-repeat scroll 17px 5px transparent;}#leftsidebar .menu li .menu li .menu li .menu li .menu li a{padding-left:39px;}#leftsidebar .menu li .menu li .menu li .menu li .menu li a.active{background:url(/sites/all/themes/royalmail/images/nav/left-chevron.gif) no-repeat scroll 25px 5px transparent;}#leftsidebar .menu li .menu li .menu li .menu li .menu li .menu li a{padding-left:48px;}#leftsidebar .menu li .menu li .menu li .menu li .menu li .menu li a.active{background:url(/sites/all/themes/royalmail/images/nav/left-chevron.gif) no-repeat scroll 33px 5px transparent;}#leftsidebar .menu li .menu li .menu li .menu li .menu li .menu li .menu li a{padding-left:57px;}#leftsidebar .menu li .menu li .menu li .menu li .menu li .menu li .menu li a.active{background:url(/sites/all/themes/royalmail/images/nav/left-chevron.gif) no-repeat scroll 41px 5px transparent;}#headerleft a:first-child{border-left:none;}#block-rml_segmentation-0{margin-top:12px;}#headerleft .seg-title{border-left:0;clear:both;float:left;margin-top:30px;}#nav ul li ul.megamenu-bin{left:0;overflow:hidden;position:absolute;top:-9000px;z-index:10000;}#nav ul li:hover ul.megamenu-bin,#nav ul li ul:hover,#nav ul li:focus ul.megamenu-bin,#nav ul li ul:focus,#nav ul li:active ul.megamenu-bin,#nav ul li ul:active{display:block;top:33px;}#nav ul li ul{left:0!important;}#megamenu-primary-links{position:relative!important;}.megamenu-menu .megamenu-parent{position:static!important;}.ddcontent{position:relative;border:4px solid #C40000;border-top:none;width:940px;padding:11px 10px;min-height:218px;margin-top:3px;}.megamenu-parent .ddcontent{background:bottom right no-repeat #FFF;}.ddcontent .node{left:0;}.menuimage{position:absolute;z-index:2;margin-left:646px;bottom:0;}.ddcontent a{text-decoration:underline;}.ddcontent .featurecontent{width:304px;position:relative;z-index:4;}.ddcontent .feattext{width:125px;}h4.feattitle{font-size:151%;border-bottom:1px solid #C9C7C7;line-height:21px;margin-bottom:10px;padding:0 9px 9px 0;}h5.desctext{background:url(../images/desctext-bg.png) bottom repeat-x #FFF;border:1px solid #CCC;width:576px;padding:14px;margin-bottom:10px;}.ddcontent .group{width:151px;}h6.grouptitle{color:#666;font-size:117%;padding-bottom:9px;}.ddcontent .grouptext ul,.ddcontent .grouptext p{margin:0;padding:0;}.ddcontent .grouptext ul li{list-style:none;padding:0 0 4px;}.ddcontent .bottomtext{border-top:1px solid #C9C7C7;clear:both;margin:146px 0 0;padding:8px 0 0;width:604px;position:relative}span.basket{position:relative;top:-34px;left:930px;z-index:15;float:left;}#leftsidebar ul.menu{margin:0;padding:0;}#leftsidebar ul.menu li{margin:0;padding:0;list-style:none none;line-height:1.25em;}#leftsidebar ul.menu li a{border-bottom:1px solid #CCC;display:block;padding:2px 24px 5px 13px;color:#000;text-decoration:none;}#leftsidebar ul.menu li a:hover{color:#C00;text-decoration:underline;}#leftsidebar ul.menu li a.active{background:url(/sites/all/themes/royalmail/images/nav/left-chevron.gif) no-repeat scroll 0 5px transparent;border-bottom:1px solid #999;border-top:1px solid #999;font-weight:700;}#block-menu-secondary-links ul{margin:0;padding:0;}#block-menu-secondary-links ul li{background:url(/sites/all/themes/royalmail/images/nav/pa_red.gif) no-repeat scroll 0 5px transparent;line-height:1.4em;list-style:none;padding:0.2em 0.5em 0 9px;line-height:1.4em;margin-left:3px;}#block-menu-secondary-links ul.menu li a{color:#000;text-decoration:none;border-bottom:medium none;padding:0.2em 0 1px 8px;line-height:1.25em;}#block-menu-secondary-links ul.menu li a:hover{text-decoration:underline;}#footer ul{margin-top:14px;margin:0;padding:0;float:left;font-size:94%;}#footer ul.menu li{list-style:none outside none;margin:0;padding:0 0 2px;}#footer ul li a{color:#1D1D1D;text-decoration:none;}#footer ul li a:hover{color:#C00;text-decoration:underline;}.breadcrumb{padding:6px 0 0;}ul.links li{padding:0;}#leftsidebar ul.menu ul.menu{border-bottom:1px solid #999999;}#leftsidebar .menu li .menu li .menu li a{padding-left:21px;}#leftsidebar .menu li .menu li .menu li a.active{background:url(/sites/all/themes/royalmail/images/nav/left-chevron.gif) no-repeat scroll 9px 4px transparent;}#leftsidebar .menu li .menu li .menu li .menu li a{padding-left:30px;}#leftsidebar .menu li .menu li .menu li .menu li a.active{background:url(/sites/all/themes/royalmail/images/nav/left-chevron.gif) no-repeat scroll 17px 5px transparent;}#leftsidebar .menu li .menu li .menu li .menu li .menu li a{padding-left:39px;}#leftsidebar .menu li .menu li .menu li .menu li .menu li a.active{background:url(/sites/all/themes/royalmail/images/nav/left-chevron.gif) no-repeat scroll 25px 5px transparent;}#leftsidebar .menu li .menu li .menu li .menu li .menu li .menu li a{padding-left:48px;}#leftsidebar .menu li .menu li .menu li .menu li .menu li .menu li a.active{background:url(/sites/all/themes/royalmail/images/nav/left-chevron.gif) no-repeat scroll 33px 5px transparent;}#leftsidebar .menu li .menu li .menu li .menu li .menu li .menu li .menu li a{padding-left:57px;}#leftsidebar .menu li .menu li .menu li .menu li .menu li .menu li .menu li a.active{background:url(/sites/all/themes/royalmail/images/nav/left-chevron.gif) no-repeat scroll 41px 5px transparent;}

#listContent {
	LINE-HEIGHT: 1.25em; COLOR: #333; FONT-SIZE: 1em
}
#listContent ul {
	/*MARGIN-BOTTOM: 12px;*/
	text-align: left;
	margin: 1em 0; 
	padding-left: 1.25em;
}
#listContent li {
	list-style: outside square;
	MARGIN-BOTTOM: 12px;
}
#content {
	BACKGROUND: #ffffff; OVERFLOW: hidden
}
#content {
	LINE-HEIGHT: 1.25em; COLOR: #333; FONT-SIZE: 1em
}
#content INPUT {
	LINE-HEIGHT: 1.25em; COLOR: #333; FONT-SIZE: 1em
}
#content TEXTAREA {
	LINE-HEIGHT: 1.25em; COLOR: #333; FONT-SIZE: 1em
}
#content .wpcf7-radio {
	WIDTH: 450px
}
#content .wpcf7-radio INPUT {
	FLOAT: left
}
#content .wpcf7-radio SPAN {
	FLOAT: left
}
#content P {
	MARGIN-BOTTOM: 12px
}
#content UL {
	LIST-STYLE-TYPE: square;
	MARGIN-BOTTOM: 12px;
}
#content UL LI {
	MARGIN-BOTTOM: 12px;
}
#content OL {
	MARGIN-BOTTOM: 12px
}
#content DD {
	MARGIN-BOTTOM: 12px
}
#content PRE {
	MARGIN-BOTTOM: 12px
}
#content HR {
	MARGIN-BOTTOM: 12px
}
#content UL UL {
	MARGIN-BOTTOM: 0px
}
#content OL OL {
	MARGIN-BOTTOM: 0px
}
#content UL OL {
	MARGIN-BOTTOM: 0px
}
#content OL UL {
	MARGIN-BOTTOM: 0px
}
#content PRE {
	LINE-HEIGHT: 21px; FONT-SIZE: 15px
}
#content KBD {
	LINE-HEIGHT: 21px; FONT-SIZE: 15px
}
#content TT {
	LINE-HEIGHT: 21px; FONT-SIZE: 15px
}
#content VAR {
	LINE-HEIGHT: 21px; FONT-SIZE: 15px
}
#content CODE {
	FONT-SIZE: 13px
}
#content DT {
	COLOR: #000
}
#content TH {
	COLOR: #000
}
#content H1 {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 20px; COLOR: #000;
}
#content H2 {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 20px; COLOR: #000
}
#content H3 {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 20px; COLOR: #000
}
#content H4 {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 20px; COLOR: #000
}
#content H5 {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 20px; COLOR: #000
}
#content H6 {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 20px; COLOR: #000
}
#content TABLE {
	BORDER-BOTTOM: #e7e7e7 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #e7e7e7 1px solid; MARGIN: 0px -1px 24px 0px; /*WIDTH: 50%; */BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
#content TR TH {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 18px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; COLOR: #888; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 9px
}
#content THEAD TH {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 18px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; COLOR: #888; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 9px
}
#content TR TD {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; BORDER-TOP: #e7e7e7 1px solid; PADDING-TOP: 6px
}
#content TR.odd TD {
	BACKGROUND: #f2f7fc
}

/*------------------------------------------------------*/

.footer {
	WIDTH: 948px; FONT-SIZE: 75%; PADDING: 20px 10px 0px 10px; border-top: 2px solid #CCCCCC;
	margin-top: 20px;
	background-color: #ebebeb;
	height: 50px;
}
.footer A {
	TEXT-DECORATION: none;
	color: #333333;

}
.footer A:hover {
	TEXT-DECORATION: underline;
	color: #CC0000;
}
.footer-left { 
	border: 0; 
	float: left; 
	vertical-align: bottom;
}

.footer-right { 
	border: 0; 
	float: right; 
	vertical-align: bottom;
}

.float-left { 
	border: 0; 
	float: left; 
	vertical-align: bottom;
}

.float-right { 
	border: 0; 
	float: right; 
	vertical-align: bottom;
}

.footerSeparator {
	color: #999999;
	font-size: 100%;
	font-weight:bold;
}

.Printbutton {
	text-align: left;
	font-size: 100%;
	font-weight: bold;

}
A.print-icon {
	width: auto;
	display: block;
	background: url(../images/print_icon_grey.gif) no-repeat 1px 1px;
	height: 21px;
	text-decoration: none;
	padding-top: 4px;
	padding-left: 25px;
}

.questionHelp {
	text-align: left;
	font-size: 100%;
	font-weight: bold;

}
A.question-help-icon {
	width: 30px;
	display: block;
	background: url(../images/info_icon_red.gif) no-repeat 2px 1px;
	height: 10px;
	text-decoration: none;
	padding-left: 15px;
	padding-bottom: 5px;
}

.helpWindow {
	WIDTH: auto; 
	margin-top: 10px;
	font-size: 75%;
	text-align: left;
	padding: 0px 5px 0px 5px;	
	
}
.helpContent {
	WIDTH: auto;
	float:left;
	font-size: 100%;
	text-align: left;	
}

#closeButton {
	text-align: left;
	font-size: 100%;
	font-weight: bold;
	display: block;

}
A.close-icon {
	float: right;
	width: 50px;
	display: block;
	background: url(../images/close_icon_red.gif) no-repeat 35px 3px;
	text-decoration: none;
	padding-top: 1px;
}

.show {
	DISPLAY: block;
}

.hide {
	DISPLAY: none;
}


/* Start Options Table */
table {
	border-collapse: collapse;
}

thead th {
	/*border: 1px solid #CCCCCC;*/
	height: 30px;
	border:none;
	border-left:none;
	border-right:none;
	font: 100% arial, helvetica, sans-serif;
	font-weight: bold;
	background-color:#000000;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	padding: 5px;
}

tbody th {
	/*border: 1px solid #CCCCCC;*/
	height: 30px;
	border-left:none;
	border-right:none;
	font: 100% arial, helvetica, sans-serif;
	font-weight: bold;
	background-color:#000000;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	padding: 5px;
}

th a {
	color: #FE0000;
	text-decoration: none;
}

tr.headings th {
	height: 30px;
	background-color: #FFFFFF; 
	color: #000000;
	font: 100% arial, helvetica, sans-serif;
	font-weight: bold;
	vertical-align: bottom;
	text-align: left;
	padding: 5px 0px 5px 0px;
}

td {
	border-left: none;/* 1px solid #999999;*/
	border-right: none; /*1px solid #999999;*/
	/*border-top: 1px solid #999999;*/
	border-bottom: 1px solid #999999;
	font: 100% arial, helvetica, sans-serif;
	vertical-align: middle;
	text-align: left;
	padding: 3px;
}

th.selected {
	/*border: 1px solid #999999 !important;*/
	background-color: #CC0000 !important; 
	font: 100% arial, helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF !important;
	vertical-align: middle;
	text-align: left;
	padding-bottom: 5px;
}

td.selectedOdd {
	/*border: 1px solid #999999 !important;*/
	background-color: #FFFFFF !important; 
	font: 100% arial, helvetica, sans-serif;
	color: #000000 !important;
	vertical-align: top;
	text-align: left;
	padding: 3px;
}

td.selectedEven {
	/*border: 1px solid #999999 !important;*/
	background-color: #FFFFFF !important; 
	font: 100% arial, helvetica, sans-serif;
	color: #000000 !important;
	vertical-align: top;
	text-align: left;
	padding: 3px;
}

td.selected {
	/*border: 1px solid #999999 !important;*/
	background-color: #FFFFFF !important; 
	font: 100% arial, helvetica, sans-serif;
	color: #000000 !important;
	vertical-align: top;
	text-align: left;
	padding: 3px;
}
th.hide {
	display: none;
}
td.hide {
	display: none;
}
.normalTable  {
	/*border: 1px solid #CCCCCC;*/
	width: 100%;
}

tr.odd td {
	/*background-color: #FFFFFF;*/ 
	background-color: #CDC9C9; 
	color: #000000;
}

tr.even td {
	/*background-color: #CCCCCC;*/ 
	background-color: #CDC9C9;
	color: #000000;
}

tr.c0 td {
	/*background-color: #FFFFCC;*/
	background-color: #E6E4E4; 
	color: black;
}

tr.totalPrice td {
	background-color: #CCCCCC; 
	color: #000000;
	font: 100% arial, helvetica, sans-serif;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
	padding: 3px;
}
tr.totalPricePerItem td {
	background-color: #CCCCCC; 
	color: #000000;
	font: 120% arial, helvetica, sans-serif;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
	padding: 3px;
}
tr.selectedService td {
	background-color: #CCCCCC; 
	color: #000000;
	font: 100% arial, helvetica, sans-serif;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
	padding: 3px;
}
img.right { 
	border: 0; 
	float: right; 
	vertical-align: bottom;
	margin-top: 3px;
	margin-right: 5px;
}

/*.selectedProductOdd {
	color: #FF0000;
	background: #990000;
}

.selectedProductEven {
	color:#333;
	background:#ccc;
}*/

A.option-help-icon {
	width: 12px;
	display: block;
	background: url(../images/info_icon_red.gif) no-repeat 2px 1px;
	height: 15px;
	text-decoration: none;
	padding-left: 10px;
}
/* End Options Table */

.ie7 .FlexiList .flexilist-row .flexilistcontent .listContent .menu-layer-repeat-img .head-text H3 {
	ZOOM: 1
}

.FlexiList {
	MARGIN-TOP: 15px
}
.flexilist-row {
	PADDING-BOTTOM: 20px; DISPLAY: inline-block
}
.flexilistcontent {
	WIDTH: 282px; FLOAT: left
}
.FlexiList .flexilist-row .narrow {
	WIDTH: 170px
}
.FlexiList .flexilist-row .narrow .header {
	WIDTH: 160px; BACKGROUND: url(../images/pa_flexilist_header_narrow.gif) #cccccc no-repeat 0px 0px
}
.FlexiList .flexilist-row .narrow .listContent {
	WIDTH: 150px
}
.FlexiList .flexilist-row .narrow .listContent UL {
	WIDTH: 155px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px
}
.FlexiList .flexilist-row .flashmovie-width-395 {
	WIDTH: 395px
}
.FlexiList .flexilist-row .flashmovie-width-395 .header {
	WIDTH: 385px; BACKGROUND: url(../images/pa_flexilist_header_flash.gif) #cccccc no-repeat 0px 0px
}
.FlexiList .flexilist-row .flashmovie-width-423 {
	WIDTH: 423px
}
.FlexiList .flexilist-row .flashmovie-width-423 .flashcontent {
	PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 423px; FLOAT: left
}
.FlexiList .flexilist-row .support {
	WIDTH: 142px
}
.FlexiList .flexilist-row .support .ask-sarah {
	POSITION: relative; MIN-HEIGHT: 76px; BACKGROUND: url(../images/bg-ask-sarah.gif) no-repeat left bottom
}
.FlexiList .flexilist-row .support .ask-sarah P {
	PADDING-BOTTOM: 23px; MARGIN: 0px; PADDING-LEFT: 60px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.FlexiList .flexilist-row .support .ask-sarah A {
	POSITION: absolute; WIDTH: 93px; BOTTOM: 0px; HEIGHT: 20px; LEFT: 49px
}
.FlexiList .flexilist-row .support H2.header {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; WIDTH: 132px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/pa_flexilist_header_support.gif) #cccccc no-repeat 0px 0px; FONT-SIZE: 100%; PADDING-TOP: 5px
}
.FlexiList .flexilist-row .support .listContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 142px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.FlexiList .flexilist-row .support .listContent UL {
	PADDING-BOTTOM: 0px; MARGIN: 4px 0px 10px; PADDING-LEFT: 10px; WIDTH: 132px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.flexilistcontent .header {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 272px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/pa_flexilist_header_grey.gif) #ccc no-repeat 0px 0px; COLOR: #000; FONT-SIZE: 111%; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
.flexilistcontent H3 A {
	FONT-SIZE: 12px
}
.flexilist-row .flexilistcontent P {
	PADDING-BOTTOM: 0px; MARGIN: 7px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.flexilist-row .flexilistcontent UL {
	PADDING-BOTTOM: 0px; MARGIN: 12px 0px 2px; PADDING-LEFT: 0px; WIDTH: 262px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.flexilist-row .flexilistcontent OL {
	PADDING-BOTTOM: 0px; MARGIN: 12px 0px 2px; PADDING-LEFT: 0px; WIDTH: 262px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.flexilistcontent .listContent {
	BACKGROUND: url(../images/pa_flexilist_gradient.gif) no-repeat center top
}
.FlexiList .flexilist-row .flexilistcontent + .flexilistcontent {
	MARGIN-LEFT: 13px
}
.Spacer-FlexiList {
	WIDTH: 10px; FLOAT: left; HEIGHT: 10px
}
.menu-layer-repeat .head-text H3 {
	TEXT-INDENT: -78px; MARGIN: 0px; BACKGROUND: url(../images/redongrayarrow.gif) #ebebeb no-repeat 3px 4px; COLOR: #c00; FONT-WEIGHT: 700
}
.menu-layer-repeat-img .head-text H3 {
	TEXT-INDENT: -78px; MARGIN: 0px; BACKGROUND: url(../images/redongrayarrow.gif) #ebebeb no-repeat 3px 4px; COLOR: #c00; FONT-WEIGHT: 700
}
.menu-layer-repeat-img IMG {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 17px
}
.menu-layer-repeat .head-text .paragraph {
	PADDING-BOTTOM: 0px; MARGIN: 5px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menu-layer-repeat-img .head-text .paragraph {
	PADDING-BOTTOM: 0px; MARGIN: 5px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menu-layer-repeat-img {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.grey.FlexiList {
	MARGIN-BOTTOM: 20px; BACKGROUND: url(/sites/all/themes/royalmail/images/node/flexilist/pa_flexilist_bg_gradient_ti.jpg) repeat-y; OVERFLOW: hidden
}
.grey.FlexiList .flexilist-row {
	PADDING-BOTTOM: 11px; BACKGROUND: url(/sites/all/themes/royalmail/images/node/flexilist/pa_flexilist_bg_bottom.gif) no-repeat left bottom
}
.grey.FlexiList .flexilist-row .flexilistcontent .listContent {
	MIN-HEIGHT: 100px; BACKGROUND: url(/sites/all/themes/royalmail/images/node/flexilist/pa_flexilist_bg_gradient3.jpg) no-repeat 0px 0px
}
.FlexiList .flexilistcontent .listContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.FlexiList .flexilistcontent .emptyListContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.emptyListContent {
	OVERFLOW: visible
}
.FlexiList .flexilistcontent .listContent {
	PADDING-TOP: 7px
}
.grey.FlexiList {
	MARGIN-BOTTOM: 20px; BACKGROUND: url(/sites/all/themes/royalmail/images/node/flexilist/pa_flexilist_bg_gradient_ti.jpg) repeat-y; OVERFLOW: hidden
}
.grey.FlexiList .flexilist-row {
	PADDING-BOTTOM: 11px; BACKGROUND: url(/sites/all/themes/royalmail/images/node/flexilist/pa_flexilist_bg_bottom.gif) no-repeat left bottom
}
.grey.FlexiList .flexilist-row .flexilistcontent .listContent {
	MIN-HEIGHT: 100px; BACKGROUND: url(/sites/all/themes/royalmail/images/node/flexilist/pa_flexilist_bg_gradient3.jpg) no-repeat 0px 0px
}
.FlexiList .flexilistcontent .listContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.FlexiList .flexilistcontent .emptyListContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.emptyListContent {
	OVERFLOW: visible
}
.FlexiList .flexilistcontent .listContent {
	PADDING-TOP: 7px
}
.FlexiList UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.FlexiList OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.FlexiList UL LI {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 20px; PADDING-TOP: 0.1em
}
.FlexiList OL LI {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 20px; PADDING-TOP: 0.1em
}
.FlexiList OL LI {
	LIST-STYLE: decimal none outside
}
.FlexiList UL LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 11px; BACKGROUND: url(/sites/all/themes/royalmail/images/node/red.gif) no-repeat 0px 5px; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
.grey.FlexiList UL LI {
	BACKGROUND: url(/sites/all/themes/royalmail/images/node/grey.gif) no-repeat 0px 0.55em
}
.grey.FlexiList .emptyListContent UL LI {
	BACKGROUND: url(/sites/all/themes/royalmail/images/node/red.gif) no-repeat 0px 5px
}
.grey.FlexiList .flexilist-row .flexilistcontent .listContent IMG {
	POSITION: relative; RIGHT: 0px
}
.grey.FlexiList .flexilist-row .flexilistcontent .emptyListContent IMG {
	POSITION: relative; RIGHT: 0px
}
.FlexiList .flexilist-row .flexilistcontent .listContent .menu-layer-repeat-img .head-text H3 {
	TEXT-INDENT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.FlexiList .flexilist-row .flexilistcontent .listContent .menu-layer-repeat-img .head-text H3 A {
	TEXT-DECORATION: underline
}
.menu-layer-repeat-img .head-text H3 A {
	TEXT-DECORATION: none
}
.FlexiList .flexilist-row .flexilistcontent .listContent .menu-layer-repeat-img IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.FlexiList .flexilist-row .flexilistcontent .listContent .menu-layer-repeat-img {
	BORDER-BOTTOM: #cccccc 1px solid; MIN-HEIGHT: 70px
}
.FlexiList .flexilist-row .flexilistcontent .listContent .menu-layer-repeat {
	BORDER-BOTTOM: #cccccc 1px solid; MIN-HEIGHT: 88px
}
.FlexiList .flexilist-row .flexilistcontent .menu-layer-repeat {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.FlexiList .menu-layer-repeat .head-text .paragraph {
	PADDING-BOTTOM: 0px; MARGIN: 5px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.FlexiList .menu-layer-repeat-img .head-text .paragraph {
	PADDING-BOTTOM: 0px; MARGIN: 5px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.FlexiList .menu-layer-repeat {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.menu-layer-repeat-img {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.FlexiList .flexilist-row .flexilistcontent .listContent .menu-layer-repeat-img IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.FlexiList .flexilist-row .flexilistcontent .listContent .menu-layer-repeat-img {
	BORDER-BOTTOM: #cccccc 1px solid; MIN-HEIGHT: 70px
}
.FlexiList .flexilist-row .flexilistcontent .listContent .menu-layer-repeat {
	BORDER-BOTTOM: #cccccc 1px solid; MIN-HEIGHT: 88px
}
.FlexiList .flexilist-row .flexilistcontent .menu-layer-repeat {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
