#nright_col, #nbottombar, #nleft_col, #nleft_col p, #nright_col, #side_menu, #nfooter, #nbreadcrumbs1 ,
#nbreadcrumbs2,
 .global_nav, .practitioner_zone_link, .search_form_container, form.search_form, .hide, .hidden_links, 
 #tabs_etc, #tabs_container, .tab, #tab_employers, #tab_iande, #tab_bandc, #tab_employers, img.logo, #header
{
display:none;
}

* {
margin:0;
padding:0;
}

html {
margin:0;
padding:0;
}

#nmaincontainer{
width:100%;
border-top: 1px #CCCC33 solid;
border-right: 1px #CCCC33 solid;
margin-left:5px;
/*border: none;*/
}

#ntopsection{
height: 10px; /*Height of top section*/
}

#main_body{
	font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular, sans-serif;
	/*border-top: 1px #CCCC33 solid;*/
	margin-bottom:10px;
	margin-top: 0px;
	padding:0px;
}



#ncontentwrapper{
float: left;
width:100%;
/*width: 100%;*/
}

/*added by MW to allow full width for feedback form*/
#ncontentwrapper2{
float: left;
width:100%;
/*width: 100%;*/
}

#ncontentcolumn{
	border: none;
	margin-left: 24px;
	padding:0;
}

#ncontentcolumn h1{
font-size: 1.85em; /* added 8-4-08 */
color: #009999;
margin:10px 0 12px 0;
font-weight:normal;
}

#ncontentcolumn h2 {
	font-size:1.6em;
	margin:10px 0 6px 0;
	font-weight:normal;
}
#ncontentcolumn h3 {
	font-size:1.1em; /* added 8-4-08 */
	margin:10px 0 6px 0;
	font-weight:bold; 
}
#ncontentcolumn h4 {
	font-size:1em;
	font-weight:bold;
	margin:10px 0 6px 0;
}

#ncontentcolumn p{
	margin:0;
	padding: 0 0 12px 0;
}

#ncontentcolumn p a.leader{
	margin: 0;
	display: block;
	padding-bottom: 3px;
	text-decoration:underline;
}

#ncontentcolumn p a, #ncontentcolumn ul a, #ncontentcolumn ol a{
	text-decoration:underline;
}

#ncontentcolumn ul{
	margin-left:24px;
	padding-bottom:12px;
}

#ncontentcolumn .jumpList{
	margin-left:24px;
	list-style-type: square;
}

#ncontentcolumn .jumpListHead{
	margin:0 0 6px 0;
	padding:0 0 3px 0;
	border-bottom: 1px dotted #cc3;
	font-weight:bold;
}

#ncontentcolumn .jumpList li{
	padding-bottom:4px;
}

#ncontentcolumn ol{
	margin-left:30px;
	padding-bottom:12px;
}

#ncontentcolumn .gotoTop {
text-align:right;
padding-bottom: 4px;
border-bottom: 1px dotted #cc3;
margin: 12px 0 36px 0;
font-size: 0.85em;
font-weight:bold;
}


.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}





/* 
---------------------------------------------------
UPDATED / ADDED BY NIALL 16 JANUARY 2008
*/

/*
----------
LEFT_COL 
----------
*/



/* 
---------------------------------------------------
BELOW THIS LINE WAS ADDED BY DUNCAN 16 JANUARY 2008
*/

/* 
---------------------------------------------------
BELOW THIS LINE WAS ADDED BY DUNCAN 16 JANUARY 2008
*/

/*
----------
BREADCRUMB  (THIS SECTION EDITED BY DUNCAN 21 JANUARY 2008)
----------
*/


/*
---------
RIGHT COL
---------
*/







/*
------
FOOTER
------
*/





/*
------
TABLES
------
*/
table {
width:90%; 
vertical-align:top; 
margin:10px 0 10px 0; 
border-top:1px solid #ccc; 
border-bottom:2px solid #cc3; 
border-collapse:collapse; 
padding:0px;
font-size: 1.0em;
}

table caption {
margin:20px 10px 10px 0; 
text-align:left;
caption-side:top;
font-weight:bold;
}

table th {
vertical-align:top; 
background:#F5F5D6; 
border-bottom:2px solid #cc3; 
padding:6px; 
text-align:left; 
border-right:1px solid #ccc; 
border-left:1px solid #ccc; 
color:#000;
font-weight:bold; 
}

table td {
padding:6px; 
border-right:1px solid #ccc; 
border-bottom:1px solid #ccc; 
border-left:1px solid #ccc; 
vertical-align:top; 
text-align:left; 
width:auto;
}

table td p, table th p {
text-align:left; 
margin:9px 0 4px 0 !important; 
padding:0;
}

table td ul, table td ol {
text-align:left; 
margin:6px 0 6px 16px; 
padding:0px;
}

table td li {
text-align:left; 
margin:0 0 6px 0; 
padding:0;
}

.firstColHighlight, table th.column {
background:#FAFAEA; 
font-weight:bold; 
color:#000; 
vertical-align:top; 
}







/* BELOW DEFS COPIED FROM CONVERGENCE-STYLES.CSS 
NOTE: DEFS NOT USED IN NEW TEMPLATE MIGHT HAVE BEEN REMOVED */



/*
##############
#   Header   #
##############
*/




#search_keywords {
	//margin-bottom:2px;
}




/* For Open Objects metadata */





/* .hidden_links {
	font-size:.00001em;
} */



/*
#################
#   Tabs etc... #
#################
*/






/*
############
#   Links  #
############
*/
.global_nav a, .practitioner_zone_link a, .global_nav a:visited, .practitioner_zone_link a:visited {
	color:#fff;
}
a, #homepage #tabs li a {
	text-decoration:none;
	color:#03a;
}
a:visited, #homepage #tab_bandc li a:visited, #homepage #tab_iande li a:visited, #homepage #tab_employers li a:visited {
	color:#747;
}
a:hover, #footer a:hover, a:active, #footer a:active, #homepage .tab .home_tab_links a:hover, #homepage #tab_bandc li a:hover, #homepage #tab_iande li a:hover, #homepage #tab_employers li a:hover {
	text-decoration:underline;
	color:#f00;
}
#individuals_and_employees #tab_iande a:hover, #employers #tab_employers a:hover, #businesses_and_corporations #tab_bandc a:hover, .small_tabs #selected.tab a:hover {
	color:#fff;
}

/*
################################
#   Affinity-specific styles   #
################################
*/



/*
	Individuals and Employees
*/
#individuals_and_employees #special_title h1 {
	color:#939;
}
#individuals_and_employees #tab_iande, #homepage #tab_iande {
	background-image:url(/ukgwa/20130402162455oe_/http://www.hmrc.gov.uk/images/tab_corner_iande.gif);
	background-repeat:no-repeat;
}
#individuals_and_employees #tab_iande a, #homepage #tab_iande a {
	background-image:url(/ukgwa/20130402162455oe_/http://www.hmrc.gov.uk/images/tab_iande_arrow.gif);
	color:#fff;
}
#individuals_and_employees ul#sag_list {
	background-color:#939;
}
#individuals_and_employees #centre_col, #individuals_and_employees .promotions {
	background-image:url(/ukgwa/20130402162455oe_/http://www.hmrc.gov.uk/images/corner_bg_iande.gif);
}
#individuals_and_employees .ad_style {
	color:#939;
}
#individuals_and_employees ul#sag_list li {
	width:8.5em;
}

/*
	Employers
*/
#employers #special_title h1 {
	color:#039;
}
#employers #tab_employers, #homepage #tab_employers {
	background-image:url(/ukgwa/20130402162455oe_/http://www.hmrc.gov.uk/images/tab_corner_employers.gif);
	background-repeat:no-repeat;
}
#employers #tab_employers a, #homepage #tab_employers a {
	background-image:url(/ukgwa/20130402162455oe_/http://www.hmrc.gov.uk/images/tab_employers_arrow.gif);
	color:#fff;
}
#employers ul#sag_list {
	background-color:#039;
	padding-top:12px;
	padding-bottom:13px;
}
#employers ul#sag_list li {
	width:10em;
}
#employers #centre_col, #employers .promotions {
	background-image:url(/ukgwa/20130402162455oe_/http://www.hmrc.gov.uk/images/corner_bg_employers.gif);
}

/*
	Businesses and Corporations
*/
#businesses_and_corporations #special_title h1 {
	color:#900;
}
#businesses_and_corporations #tab_bandc, #homepage #tab_bandc  {
	background-image:url(/ukgwa/20130402162455oe_/http://www.hmrc.gov.uk/images/tab_corner_bandc.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
#businesses_and_corporations #tab_bandc a, #homepage #tab_bandc a {
	background-image:url(/ukgwa/20130402162455oe_/http://www.hmrc.gov.uk/images/tab_bandc_arrow.gif);
	color:#fff;
}
#businesses_and_corporations ul#sag_list {
	background-color:#900;
}
#businesses_and_corporations #centre_col, #businesses_and_corporations .promotions {
	background-image:url(/ukgwa/20130402162455oe_/http://www.hmrc.gov.uk/images/corner_bg_bandc.gif);
}
#businesses_and_corporations ul#sag_list li {
	width:11em;
}

#ir_transactions #special_title {
	color:#096;
}