/*New breadcrumb style -start*/
.breadcrumbs
{
    overflow: hidden;
    padding-left: 0.8em;
}
.breadcrumbs ul {	
	list-style: none;
	padding: 0px;
	
}
.breadcrumbs ul li {
	float: left;
	padding: 0px;
}
.breadcrumbs ul li a {	
	display: block;
    text-align: center;
    padding: 0em 1em 0em 0em;
    position: relative;
    margin: 0 2px 0 0; 
    font-size: 1em;
    text-decoration: none;
    color: #fff;
    font-size: 0.9em;
    max-width: 20em;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.breadcrumbs ul li a:after 
{
}
.breadcrumbs ul li a:before 
{
    content: ">";
    padding-right: 1em;
    text-decoration: none;
    z-index: 1;
}
.breadcrumbs ul li a:hover:before {
	text-decoration: none;	
}
.breadcrumbs ul li:first-child a:before {	
	border: none;
	z-index: 1;
	content: 'You are here:';
	padding-left: 0.4em;
}

.breadcrumbs ul li:last-child a {
	color: #fff;
}
.breadcrumbs ul li a:hover {	
	text-decoration: none;
    color: #000;
    background: #FCFCFC;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.breadcrumbs ul li:last-child a:after {
}
.breadcrumbs ul li:first-child {
}

.breadcrumb li a:hover {
	text-decoration: underline;
}
/*New breadcrumb style -end*/

.profilelink
{
    padding: 2px;
    padding-left: 10px;
}
.pagetools
{
    padding-top: 0;
    margin-right: 0.5em;
    text-align: right;
}
.myaccount
{
    position: absolute;
    text-align: right;
    vertical-align: bottom;
    height: 40px;
    top: -30px;
    left: 250px;
    width: 300px;
}

.reviewselections_title
{
    color: #333;
    font-weight: bold;
    text-transform: uppercase;
    white-space: nowrap;
    width: 50px;
    margin: 0px;
    padding: 5px;
}
.reviewselections_bodyd
{
    padding: 0px;
    padding-left: 15px;
    padding-bottom: 5px;
}
.reviewselections_bodyt
{
    margin: 1px;
    padding: 3px;
}

.box,.menu_box
{
	margin-bottom: 10px;
	border-top: none;
}
.helpmenu
{
    border: solid 1px #E0E0EE;
    margin-bottom: 5px;
}
.navmenu
{
    width: 100%;
    padding: 0px;
    border: solid 1px #fefefe;
    border-radius: 5px;
    -moz-border-radius:5px;	
	-webkit-border-radius:5px;
    margin-bottom: 5px; 
    background-color:whitesmoke;
}
.navmenutitle, .navmenutitletop
{
    padding: 0.5em;
    font-size: 1.2em;
    padding-left: 0em;
    font-weight: bold;
    color: #555;
}
.navmenutitle
{
    margin-top: 5px; 
    text-align: left;
}
.navmenutitletop
{
    padding-top: 0em;
}

/*
Headings for labour market profiles
*/
#report .navmenutitle
{
    color: #545252;
	text-align: left;
	padding: .5em 0;
	padding-left: 0.3em;
	font-size: 1.2em;
	font-weight: bold;
	background: #f3f3f3;
}

#report .navmenuitem
{    
    padding: .75em 0;
	margin: 1px 0;
	border-bottom: medium none;
	cursor: pointer;
	color: #00B;
}

#report .navmenuitem li {
	margin: 0 4em 0 0;
}

.navmenuitem ul {
    list-style:none;
    margin-left: 0em;
    padding-left: 0em;
}

.navmenuitem ul li{
    display:inline;
    padding:0em;
    margin:0em 1em;
}

.boxcontent
{
    margin: 5px;
    padding: 5px;
}
.menu_box .boxcontent
{
   padding-left: 0px;
}
.insidebox .boxcontent
{
   padding-left: 0px;
   padding-right: 0px;
}
.menu_box li, .menu_box ul
{
	list-style: none;
	padding-left: 0em;
}
.menu_box
{
}

.menu_box a {
	text-decoration: none;
}

span.boxtopheading
{
   font-weight: bold;
}
h2.boxtopheading, h2.boxtopheading2
{	
	min-width: 120px;
	color: #434343;
	   padding: 0em 0.2em;
	   margin: 0em;
	   /* background: #ECF0F1; */
	   font-weight: normal;
	   font-size: 1.2em;
}
h2.boxtopheading2
{
    margin-left: 3px;
    background: #ffffff;
    border-top: none;
}
.insidebox
{
}
.navigate
{
	position: absolute;
	left: 5px;
	width: 20%;
	padding-right: 0px;
	margin-right: 0px;
	z-index: 100;
}
.navlinks
{
	border:1px solid #CCCCFF;
	margin-bottom:0.3em;
}
.datalinks
{
	border:1px solid #CCCCFF;
	margin-bottom:0.3em;
}
.populardataset
{
    padding: 3px;
}
.datasetmeta
{
    color: #505050;
    padding: 5px 0px;
    margin-left: 0px; 
    margin-top: 0px;
}
.helpbox
{
	border:1px solid #CCCCFF;
	margin-bottom:0.3em;
}

.ajaxbox
{
    margin-left: 20px;
    border: 1px dashed #adc3ff;
    background:#eff3ff;
    margin-top: 5px;
    padding: 5px;
    display: none;
}

.contactnumber
{
    vertical-align: middle;
    color: #08105A;
    padding-bottom: 5px;
}
.contactnumberwizard
{
    vertical-align: top;
    padding-bottom: 5px;
}
.whoami
{
    text-align: right;
}
.query_contact, .select_contact
{
    float:right;
    padding: 1px;
    padding-right: 5px;
    margin-top: 3px;
    margin-right: 13px;
}
.wizardheading_container
{
    background: #6189f1;
    margin: 1px;
    margin-bottom: 0px;
    padding: 5px;
}
.wizardheading, .advancedheading
{    color: #ffffff;
    font-size: 1.5em;
    font-weight: normal;
}
.wizardheading
{
    background: #7C9099;
    margin: 0em;
    padding: 1em;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.wizquery_contact
{
    float: right;
    width: 200px;
    padding: 1px;
    padding-right: 0px;
    margin-top: 10px;
    margin-right: 13px;
    text-align: right;
}
.wizardsteptext
{
}

.query-change-output-options
{
    margin: 1em 0em;
}

.query-call-to-action
{
    margin: 1em 0em;
}

#optextras 
{    
    border: 0.1em solid #939393;
    padding: 1em;
    background: #F7F7F7;
}

.navbuttons
{
    cursor:pointer;
    font-weight: bold;
    padding: 2px;
}

.indent
{
    padding-bottom: 3px;
}

.usagetip
{
    padding:10px;
    margin-bottom: 8px;
    color: #3E548C;
}
.subtletip
{
    padding:0px;
    padding-bottom: 8px;
    margin: 0px;
    color: #00237A;
    font-size: 0.9em;
}
.usageinfo
{
    padding: 5px;
}
.downloadready
{
	color: #000066;
}
.downloadtrigger
{    
    margin-top: 10px;
    padding:10px;
    margin-bottom: 10px;
    padding-bottom: 20px;
    text-align: left;
}

.downloadtrigger a:after
{
    content: '' !important;
}

.select_container
{
	margin-left: 0px;
	margin-right: 0px;
}
.select_heading
{
}
.select_heading p
{
}
.wizselect_methods
{
	margin-left: 1px;
	margin-right: 1px;
	background:#fafafa;
	margin-top: 2px;
	margin-bottom: 5px;
}
.wizquery_help
{
	position: absolute;
	left: 0px;
	top: 6px;
}
.wizselect_build
{
	padding: 5px;
	margin-right: 0px;
}
.wizquery_components
{
	margin: 1px;
	margin-bottom: 5px;
}
.wizquery_build
{	
	/*width: 98%;*/
	margin: 0px;
	padding: 1em;
	/* padding-top: 0px; */
	/* border: 0.1em solid #7C9099; */
	/* border-top: none; */
	/* border-bottom: none; */
	/* -webkit-border-bottom-right-radius: 10px; */
	/* -webkit-border-bottom-left-radius: 10px; */
	/* -moz-border-radius-bottomright: 10px; */
	/* -moz-border-radius-bottomleft: 10px; */
	/* border-bottom-right-radius: 10px; */
	/* border-bottom-left-radius: 10px; */
}

.select_methods
{
    float: left;
	margin: 0em;
	padding: 0em;
	width: 17em;
}
.select_methods ul
{    
    list-style: none;
    /* padding-left: 10px; */
}
.select_methods ul a
{
    text-decoration: none;
}
.select_methods li
{    
    /* padding: 10px 0px; */
}

.select_build
{	
	/* margin-left: 18em; */
	min-height: 50em;
}

.dropmorelistcmd
{
    font-weight: bold;
}
.dropmorelistcmdbox
{
    padding: 15px;
    padding-left: 3px;
}

.nonesomeallitem
{
    font-weight: normal;
    vertical-align: top;
}
.nonesomeallitemactive
{
}
.nonesomeall
{
    padding: 3px;
}
.nonesomeallopts
{
    padding-left: 15px;
}
.nonesomeallactive
{
    padding: 5px;
}

.categorybox
{    
    /* border: 1px dashed #AAC1FC; */
    /* background:#EAF0FE; */
    padding:5px;
    margin-bottom: 8px;
}
.wizcategorybox, .wizanalysisbox, .wizgroupbox
{
    padding:5px;
    margin-bottom: 8px;
    color:#000000;
}
.groupbox
{
    display:none;
    padding: 0px;

}
.wizgroupbox
{
    background: #F5F7F4;
    display: none;
    width: 500px;
}
.wizanalysisbox
{
    margin-left: 18px;
    width: 300px;
    margin-bottom: 20px;
}



.navmenuopt, .navmenuopthover
{
    width: 160px;
    COLOR: #0000BB;
    cursor: pointer;
    padding: 5px;
    border-bottom: solid 1px #ffffff;
    background: #EAF0FE;
}
.navmenusubopt
{
    width: 140px;
    padding-left: 25px;
    margin-right: -25px;
    border-bottom: solid 1px #ffffff;
    background: #F7FAFF;
}
.navmenuopthover
{
    background: #D8E5FE;
}

.query_components_selectedopt
{    
    font-weight: bold;
    background: #F9F8E5;
}

.query_components_selectedsubcomp {
	background: none;
	color: #a00;
}

.query_component_holder
{
    background: #EAF0FE;
}
.query_components_spacer
{
    background: #ffffff;
}
.query_components_opt
{
    border-bottom: solid 1px #ffffff;
}

.query_components_opt:hover
{
    background: #D8E5FE;
}
.query_components_selectedmenuopt
{
    font-weight: bold;
    color: #aa0000;
}
.query_components_subcomp
{
    padding-left: 20px;
    border-bottom: solid 1px #ffffff;
    background: #F7FAFF;
}
.query_components_subcomp:hover
{
    background: #D8E5FE;
}

#query-selection-methods 
{
    margin-top: 1.3em;
    margin-left: 22em !important;
    margin-right: 2em;
    padding: 0.5em 1em;
    border: 0.3em solid #efefef; 
    font-weight: bold;
    padding-top: 0.7em;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

#query-selection-methods-label 
{
    float: left;
    padding: 0.4em 0;
    text-transform: capitalize;
}            

#query-selection-methods-links 
{
    margin-left: 8em;
}

#query-selection-methods ul 
{
    display: inline;
    list-style: none;
    padding-left: 0;
}
            
#query-selection-methods li 
{
    display: inline-block;
    margin-right: 1em;
    white-space: nowrap;
    vertical-align: middle;
}

#query-selection-methods li:last-child {
	margin-right: 0;
}

#query-selection-methods a 
{
    text-decoration: none;
   	padding: 0.3em;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#query-selection-methods a:hover
{
    background: #fff;
}
  
#query-selection-methods a.query_components_selectedsubcomp
{
    cursor: default;
    color: #333;
    background: #F9F8E5;
    font-weight: normal;
}

/* Step by step guidance for advanced query */
#wizAssistedSelectionOn:checked + label 
{
    color: #505126;
}

#wizAssisted 
{
    margin-top: 1.3em;
    margin-left: 22em !important;
    margin-right: 2em;
    padding: 1em;
    background: #F9F8E5;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

#wizAssisted-secondary-off 
{
    float: right;
    font-size: 0.8em;
    padding: 0em 0.2em;
}

#wizAssisted h2 
{
    margin-top: 0em;
}
            
#wizAssisted ul 
{
    display: inline;
    list-style: none;
}
            
#wizAssisted li 
{
    display: inline-block;
    margin-right: 3em;
}
            
#wizAssisted a 
{
    text-decoration: none;
    font-size: 1.2em;
}
            
#wizAssistRootNav input 
{
    font-size: 1.15em;
}            
            
#wizAssistedMethods 
{
    margin-top: 1em;
    font-weight: bold;
}
        
#wizSelectionRequired
{
    font-style: italic;
    font-size: 0.9em;
    padding-bottom: 0.5em;
}

#wizAssistedToggle
{    
}

#wizAssistNote 
{
    padding: 0.5em 0em 0em;
}

#wizAssistNote-tip
{
    display: none;
    padding-right: 1em;
    font-weight: bold;
}

#wizAssistNote-text
{
}
/* End Step by step guidance for advanced query */

label.prominent
{
    font-weight: bold;
}

.componentarticle
{
}
.componentarticlewiz
{    
    /* background: #ebede9; */
    /* padding: 5px 0px 0px 0px; */
    /* border-top: dotted 1px #98a491; */
    padding: 1em;
    border: 0.1em solid #7C9099;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    margin-top: 1em;
}
.componentarticlebox, .componentarticleboxwiz
{    
    margin: 0px;
    padding: 0px;
    
}
.componentarticleboxwiz
{    
    background: #ffffff;
    /* border-top: solid 1px #98a491; */
    /* padding: 1em; */
}

.query_dsanal, .select_heading, .wizardheading_container, .wizquery_components
{
    margin: 0px;
    padding: 0px;
    padding-bottom: 2em;
}

.query_dsanal 
{
    font-size: 1.1em;
    padding-bottom: 0.5em;
}
.wizquery_components
{
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 5px;
}
.wizardcompcontent
{   
}
.query_dsanal, .release_dates_header_wrapper
{color: #ffffff;
background: #7C9099;
padding: 1em;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;}
.query_container
{
	margin: 0em;
	padding: 0em;
}
.query_components {    border-bottom: 0.1em solid #7C9099;
    padding: 1em;
}
.query_help
{
	margin: 0px 0px 0px 3px;
	width: 190px;
}
.query_build
{	
	margin: 0em;
	min-height: 20em;
}
.query_build h1 
{
    padding: 1em 0em !important;
    border-color: #EFEFEF !important;
    color: #333 !important;
}


/* Begin select within on Advanced Query */
.within-selection-box label { display: inline-block; min-width: 13em; padding: 0.5em 0em; }
.within-results { padding-top: 1em; }
.within-results li { list-style: none; }
/* End select within on Advanced Query */


.loading_banner
{	
	padding: 2em;
	position: absolute;
	background: #005A6F;
	border: solid 0.3em #8C979C;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	z-index: 4100;
	margin-top: 3em;
	margin-left: 10%;
	/* width: 84%; */
	text-align: center;
	font-size: 1.8em;
	color: #ffffff;
}

.nomisweb { position: static; }
/* Without search
.nomisweb-ons-logo { float: right; padding-top: 1.5em; margin-right: -0.6em; }
/* End without search */
/* With search */
.nomisweb-ons-logo { float: right; padding-top: 0.7em; margin-right: -0.6em; }
.nomisweb-ons-logo > img { padding-left: 0.2em; float: right; }
/* End with search */
#nomisweb-organisation-name { float: left; padding-top: 0; }
#nomis-my-account-info { padding: 0em; }

#nomisweb-organisation-name-title
{	
    font-size: 4.5em;
	font-weight: normal;
	display: inline;
	color: #223D56;
	border: none;
	margin: 0px;
	padding: 0px;
}

#nomisweb-organisation-name-title a
{
	color: inherit;
    text-decoration: none;
}

#nomisweb-organisation-name-subtitle
{    
    padding: 0px;
    font-size: 1.5em;
    font-weight: 300;
    color: #3E5968;
    border: none;
    white-space: nowrap;
    margin: 0;
    
}
.nomisweb_navigation
{    
    padding:0em; 
    width:22%; 
    float:left;
    margin:0em;
}

/* Keep content next to navigation indented correctly */
.nomisweb_navigation ~ div {
	margin-left: 15.5em;
}

.nomisweb_pagecontent_nonav
{
	position: absolute;
	top: 55px;
	left: 5px;
	width: 723px;
}
.nomisweb_pagecontent
{
	padding:0em; 
    width:75%; 
    float:right;
    margin:0em;
}
.nomisweb_footer
{
	text-align: center;
	border-top: dotted 1px #a0a0a0;
	color: #a0a0a0;
}
.nomisweb_welcomename
{
	padding: 2px 2px;
	font-weight: bold;
}
.nomisweb_welcomeid
{
	padding: 0px 0px;
	color: Gray;
}

/* Advanced and Simple API Component Styles */
div.CodelistHierarchyType
{
	font-weight: bold;
	border-bottom: solid 1px #d0d0d0;
	padding-top: 10px;
	padding-bottom: 3px;
}
div.CodelistHierarchyItem
{
    margin-left: 3px;
}
div.CodelistHierarchyItemDescription
{
	font-style: italic;
}
div.CodelistHierarchyTypeDescription
{
	color: #a0a0a0;
}
li.CodelistHierarchyItemComposition
{
	padding-bottom: 3px;
}
.searchbox
{
    padding: 10px;
    margin-bottom: 5px;
    border: solid 1px #C2CFC5;
}
.treebox
{
    margin-top: 10px; padding: 5px;
}
.CodelistHierarchyItemTypeName
{
    font-style: italic;
    color: #505050;
    padding-left: 1em;
}
a.linktickall
{
    display: block;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    font-size: 1em;
    background-image: url(/images/arrow_r.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 1.5em;
    margin-bottom: 5px;
}
a.linktickall:hover, a.linktickall:active, a.linktickall:focus
{
    COLOR: #a00;
    text-decoration: underline;
}
.typelistbox
{
    margin-bottom: 10px;
}

label
{
    cursor: pointer;
    line-height: 1.5em;
}
label:hover, label:active, label:focus
{
    color: #cc3300;
    text-decoration: underline;
}

.navmenu
{
    width: 100%;
    padding: 0px;
    border-radius: 5px;
    -moz-border-radius:5px;	
	-webkit-border-radius:5px;
    margin-bottom: 5px; 
    background-color:whitesmoke;
}

#nomis-main-nav { width:100%;}
#nomis-main-nav ul {
                    list-style-type:none;
                    margin:0;
                    padding:0;
                  }

#nomis-main-nav li a:link, #nomis-main-nav li a:visited {
    height: 2.65em; 
    display:block;     
    padding: 1.25em 0 0.4em 2.5em;
    border-bottom:1px solid #CCCCFF; border-right:1px solid #CCCCFF;
    cursor: pointer;
    COLOR: #0000BB; text-decoration:none; font-size:0.95em;
    background-color: #ecf1f4; background-repeat: no-repeat; background-position:0.55em 1.25em;
}

#nomis-main-nav li{display:inline; overflow:auto; clear:both;}

#nomis-main-nav li .main-menu-item {
    width:auto; margin:0em; padding:0em;
}

#nomis-main-nav li.main-menu-item-email a:link, #nomis-main-nav li.main-menu-item-email a:visited {
background-image: url(/images/email.gif);       
}

#nomis-main-nav li.main-menu-item-phone a:link, #nomis-main-nav li.main-menu-item-phone a:visited {
background-image: url(/images/phone.gif);       
}
    
#nomis-main-nav li a:hover, #nomis-main-nav li a:active, #nomis-main-nav li a:focus, #nomis-main-nav li.main-menu-item-email a:hover, #nomis-main-nav li.main-menu-item-email a:active, #nomis-main-nav li.main-menu-item-email a:focus, 
#nomis-main-nav li.main-menu-item-phone a:hover, #nomis-main-nav li.main-menu-item-phone a:active, #nomis-main-nav li.main-menu-item-phone a:focus {
    background-color:#D8E5FE;
    text-decoration:underline;
}

#nomis-top-nav { width:100%;}
#nomis-top-nav ul {
                    list-style-type:none;
                    margin:0;
                    padding:0;
                  }

#nomis-top-nav li a:link, #nomis-top-nav li a:visited {
    display:inline;     
    padding: 0.65em 1.0045em;
    border-bottom:1px solid #CCCCFF; border-right:1px solid #CCCCFF;
    cursor: pointer;
    COLOR: #0000BB; text-decoration:none; font-size:1.12em;
    background-color: #ecf1f4; background-repeat: no-repeat; background-position:0.55em 1.25em;
}

#nomis-top-nav li a:hover, #nomis-top-nav li a:active, #nomis-top-nav li a:focus {
    background-color:#D8E5FE;
    text-decoration:underline;
}

#nomis-top-nav li{display:inline; overflow:auto; clear:both;}

#nomis-top-nav li.main-menu-item {
    width:auto; margin:0em; padding:0em;
}


.census-2011-data-logo {
        float:right;
        width:10em;
        height:10em;
         border:none;
        }

.advanced-query-icon {
        width:5em;
        height:5em;
        border:none;
        }
.query-wizard-icon {
        width:5em;
        height:5em;
        border:none;
        }
        
        
/*
Begin modal dialog box styles
*/
#modalBack
{
    position: fixed !important;
    position: absolute;
    max-width: 65%;
    background: #fff;
    z-index: 14100;
    display: none;
    overflow: auto;
    bottom: 1em;
    right: 1em;;
    border: 0.5em solid #005EA5;
}

#modalDiv
{
    z-index:4101;
    display: none;
    min-width: 30em;
    max-width: 40em;
}

#modalDivHead
{
}

#modalDivTitle
{
    padding: 1em;
    padding-left: 0.65em;
    float: left;
    color: #333;
    font-size: 1.3em;
    font-weight: bold;
    width: 60%;
}

#modalDivTools
{
	float: right;
	padding: 1em;
}

#modalBusy
{
	font-size: 1.5em;
	color: #4E4244;
	display: none;
	position: relative;
	top: 6em;
	white-space: nowrap;
	left: 0em;
	width: auto;
	margin: 1em;
	z-index: 4102;
	background: #F1EAE9;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	padding: 2em;
	border: 0.3em solid #a892a8;
	text-align: center;
}

#modalDivBody
{
    padding: 1em;
    height: 50%;
    overflow: auto;
    min-height: 50%;
}

#modalDivBody iframe, #modalDivBody object
{
    width: 600px;
    height: 98%;
    border: none;
}

.modalDivTool {
}

.modalDivTool:hover {
}

.modalDivTool:active {
}
    
#modalDivBody ul
{
    padding-top: 1em;
}

/*
End modal dialog box styles
*/


/*
Begin Indentation styles
*/
.idt0 { padding-left: 3px; }
.idt1 { padding-left: 20px; }
.idt2 { padding-left: 40px; }
.idt3 { padding-left: 60px; }
.idt4 { padding-left: 80px; }
.idt5 { padding-left: 100px; }
.idt6 { padding-left: 120px; }
.idt7 { padding-left: 140px; }
.idt8 { padding-left: 160px; }
.idt9 { padding-left: 180px; }
/*
End Indentation styles
*/

.panel 
{
    padding: 5px; border: 1px solid #f0f0f0; background: #fafafa
}