body {
	
	margin : 0px;		
	padding:0px;
	display : block;
	width: 	100%;
	_height: 100%;
	min-height: 100%;
	background-color:#ffffff;
	

}

body, p, h1, h2, h3, table, td, th, ul, ol, input, textarea, select, option {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height :140%;
	color: #797979;
	/*text-align:justify !important;*/
	
}

a {
color:#d20000;
text-decoration:none;
}

a:hover {
color:#d20000;
text-decoration: underline;
}

img, input {  
	border : none; 
}


input {
	border: 1px solid #FFFFFF;
}

.show {

}

.hide {
	display:none;
}

.realhidden {
	display:none;
	visibility:hidden;
}

/*-----------------------------FLASH-------------------------------*/


#flash_content {
	width: 100%;
	text-align: center;
	background-color: #d20000;
	/*height: 284px;*/
	font-size: 1px;
	margin: 0px;
	padding: 0px;
	/*line-height: 284px;*/
}

.under-flash-tile {
	width: 50%;
	height: 19px;
	background: url(../images/bg-flash-bottom.gif) repeat-x top left;
}

#hero-content-surround {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	font-size: 11px !important;
}	


.hero-box-off {
	visibility: hidden;
	position: absolute; 
	top: 0px; 
	left: 0px; 
	width: 230px; 
	height: 157px;
	z-index: 100;
}

.hero-box-on {
	position: absolute; 
	top: 1px; 
	left: 1px; 
	width: 230px; 
	height: 156px;
	z-index: 1;
	background-image: url(../images/hero-box-overlay.png);
	background-repeat:repeat;
	background-position: top left;
	visiblity: visible;
}

.box-blurb-text {
	margin-top: 40px; 
	margin-left: 10px; 
	margin-right: 10px; 
	color: white;
}

.design-blurb-text {
	margin-top: 10px; 
	margin-left: 10px; 
	margin-right: 10px; 
	color: white;
}

.footer-text {
	padding-top: 3px;
}


/*------------------ HOMEPAGE BOXES -------------------------*/


#design-catalogue-text,
#design-catalogue-over,
#design-principles-text,
#design-principles-over,
#news-and-articles-text,
#news-and-articles-over,
#products-and-services-text,
#products-and-services-over,
#mondo-living-text,
#mondo-living-over,
#design-generic-text,
#design-generic-over {
	position: absolute; 
	top: 0px; 
	left: 0px; 
	width: 220px; 
	height: 157px;
	z-index: 100;
}

#design-catalogue-over,
#design-principles-over,
#news-and-articles-over,
#products-and-services-over,
#mondo-living-over
#design-generic-over {
	top: 1px; 
	left: 1px; 
	width: 219px; 
	height: 156px;
	z-index: 1;
	background-image: url(../images/hero-box-overlay.png);
	background-repeat: no-repeat;
	background-position: top left;
}

#design-catalogue-surround,
#design-principles-surround,
#news-and-articles-surround,
#products-and-services-surround,
#mondo-living-surround {
	cursor: pointer !important;
	cursor: hand !important;
}


/*-----------------------------NEW NAV---------------------------------*/

.nav-home-off {
background-image:url(../images/nav-home-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-home-on {
background-image:url(../images/nav-home-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-home-active {
background-image:url(../images/nav-home-active.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-design-catalogue-off {
background-image:url(../images/nav-design-catalogue-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-design-catalogue-on {
background-image:url(../images/nav-design-catalogue-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-design-catalogue-active {
background-image:url(../images/nav-design-catalogue-active.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.nav-news-articles-off {
background-image:url(../images/nav-news-articles-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-news-articles-on {
background-image:url(../images/nav-news-articles-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-news-articles-active {
background-image:url(../images/nav-news-articles-active.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.nav-products-services-off {
background-image:url(../images/nav-products-services-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-products-services-on {
background-image:url(../images/nav-products-services-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-products-services-active {
background-image:url(../images/nav-products-services-active.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.nav-archive-off {
background-image:url(../images/nav-archive-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-archive-on {
background-image:url(../images/nav-archive-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-archive-active {
background-image:url(../images/nav-archive-active.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.nav-careers-off {
background-image:url(../images/nav-careers-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-careers-on {
background-image:url(../images/nav-careers-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-careers-active {
background-image:url(../images/nav-careers-active.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-contact-off {
background-image:url(../images/nav-contact-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-contact-on {
background-image:url(../images/nav-contact-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-contact-active {
background-image:url(../images/nav-contact-active.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-design-principles-off {
background-image:url(../images/nav-design-principles-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-design-principles-on {
background-image:url(../images/nav-design-principles-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-design-principles-active {
background-image:url(../images/nav-design-principles-active.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


/*.awards_off{
background-image:url(../images/awards-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.awards_on{
background-image:url(../images/awards-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}*/


.nav-become-licencee-off {
background-image:url(../images/nav-become-licencee-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-become-licencee-on{
background-image:url(../images/nav-become-licencee-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.nav-find-builder-off{
background-image:url(../images/nav-find-builder-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.nav-find-builder-on{
background-image:url(../images/nav-find-builder-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

/*-----------------------------NAV---------------------------------*/

.header-navigation {
	background: url(../images/bg-navigation-mid.jpg) no-repeat top left;
}

.clickbox {
cursor:finger;
cursor:pointer;
}

.home_off{
background-image:url(../images/home-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.home_on{
background-image:url(../images/home-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.cat_off{
background-image:url(../images/cat-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.cat_on{
background-image:url(../images/cat-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.news_off{
background-image:url(../images/news-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.news_on{
background-image:url(../images/news-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.prod_off{
background-image:url(../images/prod-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.prod_on{
background-image:url(../images/prod-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.archive_off{
background-image:url(../images/archive-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.archive_on{
background-image:url(../images/archive-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.careers_off{
background-image:url(../images/careers-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.careers_on{
background-image:url(../images/careers-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.contact_off{
background-image:url(../images/contact-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.contact_on{
background-image:url(../images/contact-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.licencee_off{
background-image:url(../images/licencee-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.licencee_on{
background-image:url(../images/licencee-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.builder_off{
background-image:url(../images/builder-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.builder_on{
background-image:url(../images/builder-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.princ_off{
background-image:url(../images/princ-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.princ_on{
background-image:url(../images/princ-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.awards_off{
background-image:url(../images/awards-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.awards_on{
background-image:url(../images/awards-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.logo_off{
background-image:url(../images/mondo-living-logo.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.logo_on{
background-image:url(../images/mondo-living-logo.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


/*-----------------------------Buttons---------------------------------*/


.submit_off{
background-image:url(../images/submit-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.submit_on{
background-image:url(../images/submit-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.go_off{
background-image:url(../images/go-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.go_on{
background-image:url(../images/go-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.adv_search_off{
background-image:url(../images/adv-search-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.adv_search_on{
background-image:url(../images/adv-search-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.btn_cat_off{
background-image:url(../images/btn-cat-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.btn_cat_on{
background-image:url(../images/btn-cat-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.btn_princ_off{
background-image:url(../images/btn-princ-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.btn_princ_on{
background-image:url(../images/btn-princ-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.btn_news_off{
background-image:url(../images/btn-news-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.btn_news_on{
background-image:url(../images/btn-news-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.btn_prod_off{
background-image:url(../images/btn-prod-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.btn_prod_on{
background-image:url(../images/btn-prod-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.btn_career_off{
background-image:url(../images/btn-career-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.btn_career_on{
background-image:url(../images/btn-career-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}


.btn_location_off{
background-image:url(../images/location-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.btn_location_on{
background-image:url(../images/location-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.btn_awards_off{
background-image:url(../images/awards-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.btn_awards_on{
background-image:url(../images/awards-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}





.btn_terms_off{
background-image:url(../images/terms-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.btn_terms_on{
background-image:url(../images/terms-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}








.printbox_on {
background-image:url(../images/printbox-on.png);
 background-repeat:no-repeat;
 cursor:finger;
cursor:pointer;
 }
 
 .printbox_off {
background-image:url(../images/printbox-off.png);
 background-repeat:no-repeat;
 cursor:finger;
cursor:pointer;
 }
 
 .printplan_on {
background-image:url(../images/print-plan-on.gif);
 background-repeat:no-repeat;
 cursor:finger;
cursor:pointer;
 }
 
 .printplan_off {
background-image:url(../images/print-plan-off.gif);
 background-repeat:no-repeat;
 cursor:finger;
cursor:pointer;
 }



/*-----------------------------HOME---------------------------------*/

.h_linkbox {
font-family:Arial, Helvetica, sans-serif;
color:#7777777;
font-size:12px;
line-height:16px;
padding-top:10px;
vertical-align:top !important;
height: 75px !important;
}

.h_linkbox a {
font-family:Arial, Helvetica, sans-serif;
color:#d20000;
font-size:12px;
line-height:16px;
text-decoration:none;
}

.h_linkbox a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#d20000;
font-size:12px;
line-height:16px;
text-decoration:underline;
}

.main_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6b6b6b;
line-height:16px;
}

.main_text a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d20000;
line-height:16px;
text-decoration:none;
}

.main_text a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d20000;
line-height:16px;
text-decoration:underline;
}


.main_text2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6b6b6b;
line-height:16px;
}

.main_text2 a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:16px;
text-decoration:none;
}

.main_text2 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d20000;
line-height:16px;
text-decoration:none;
}

.main_text_red {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d20000;
line-height:16px;
}

.main_text_red a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d20000;
line-height:16px;
text-decoration:none;
}

.main_text_red a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d20000;
line-height:16px;
text-decoration:none;
}


/*-----------------------------FOOTER---------------------------------*/

.footer {
font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:10px;
line-height:13px;
}

.footer a {
font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:10px; 
line-height:13px;
text-decoration:none;
}

.footer a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#d20000;
font-size:10px;
line-height:13px;
text-decoration:none;
}

.mettro_off{
background-image:url(../images/mettro-logo-off.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

.mettro_on{
background-image:url(../images/mettro-logo-on.gif);
background-repeat:no-repeat;
cursor:finger;
cursor:pointer;
}

/*-----------------------------CATALOGUE---------------------------------*/

.breadcrumbs_lrg {
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#FFFFFF;
line-height:24px;
}

.breadcrumbs_lrg a {
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#FFFFFF;
line-height:24px;
text-decoration:none;
}

.breadcrumbs_lrg a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#FFFFFF;
line-height:24px;
text-decoration:none;
}

.breadcrumbs_sm {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#333333;
line-height:24px;
}

.breadcrumbs_sm a {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#333333;
line-height:24px;
text-decoration:none;
}

.breadcrumbs_sm a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#333333;
line-height:24px;
text-decoration:underline;
}

.search {
font-family:Arial, Helvetica, sans-serif;
color:#b8b8b8;
font-size:11px;
line-height:13px;
}

.search a {
font-family:Arial, Helvetica, sans-serif;
color:#b8b8b8;
font-size:11px;
line-height:13px;
text-decoration:none;
}

.search a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#b8b8b8;
font-size:11px;
line-height:13px;
text-decoration:underline;
}

.red_heading,
.side-bar-heading {
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#d20000;
/*line-height:21px;*/
font-weight: normal;
}

.side-bar-heading {
	margin-top: 0px;
	padding-top: 0px;
}

.black_heading {
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#303030;
margin: 0px;
padding: 0px;
/*line-height:21px;*/
}

.table_bkg {
background-color:#ececec;
}

.floorplan {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#4b4b4b;
line-height:16px;
}

.floorplan a {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#aaaaaa;
line-height:16px;
text-decoration:none;
}

.floorplan a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#4b4b4b;
line-height:16px;
text-decoration:none;
}

.white_heading {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
line-height:16px;
color:#FFFFFF;
}

.white_heading_s {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#FFFFFF;
}

.image_caption {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#303030;
line-height:12px;
}

/*-----------------------------TABS---------------------------------*/


 .nopad {
padding:0;
background-image:none;
position:absolute;
left:0;
top:0;
height:20px;
font-family:Arial, Helvetica, sans-serif;
color:#555555;
font-size:13px;	 
}



/*-----------------------------Find a Builder---------------------------------*/

ul.left-regions {
	list-style: none;
	padding: 0px;
	margin: 0px;
	background: url(../images/bg-region-underline.gif) no-repeat top left;
}

ul.left-regions li {
	display: block;
	width: 100%;
	background: url(../images/bg-region-underline.gif) no-repeat bottom left;
	min-height: 24px;
}

ul.left-regions li a {
	display: block;
	width: 100%;
	min-height: 24px;
}

ul.left-regions li a:hover {
	background: url(../images/bg-region-on.gif) repeat-y top left;
}

ul.left-regions li a span {
	display: block;
	width: 100%;
	margin-left: 5px; 
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	background: url(../images/bg-region-arrow-off.gif) no-repeat 0px 8px;
	cursor: pointer;
	cursor: hand;
}

ul.left-regions li a:hover span {
	background: url(../images/bg-region-arrow-on.gif) no-repeat 0px 8px !important;	 
}

.business_name {
	font-family:Arial, Helvetica, sans-serif;
	color:#d20000;
	font-size:14px;
	font-weight:bold;
	line-height:15px;
	text-decoration:underline;
}

.business_name a {
font-family:Arial, Helvetica, sans-serif;
color:#d20000;
font-size:14px;
font-weight:bold;
line-height:15px;
text-decoration:underline;
}

.business_name a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#d20000;
font-size:14px;
font-weight:bold;
line-height:15px;
text-decoration:underline;
}

.business_web {
font-family:Arial, Helvetica, sans-serif;
color:#d20000;
font-size:11px;
line-height:12px;
text-decoration:none;
}

.business_web a {
font-family:Arial, Helvetica, sans-serif;
color:#d20000;
font-size:11px;
line-height:12px;
text-decoration:none;
}

.business_web a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#d20000;
font-size:11px;
line-height:12px;
text-decoration:underline;
}  

/* Border 6
-------------------------------------*/

.b6-tl {
background-image:url(../images/border6-top-left.gif); 
background-repeat:no-repeat; 
background-position:right bottom;
}
.b6-t{
background-image:url(../images/border6-top.gif); 
background-repeat:repeat-x; 
background-position:right bottom;
}
.b6-tr{
background-image:url(../images/border6-top-right.gif); 
background-repeat:no-repeat; 
background-position:left bottom;
}
.b6-l{
background-image:url(../images/border6-left.gif); 
background-repeat:repeat-y; 
background-position:right 0px;
}
.b6-c{
background-color:#FFFFFF;
vertical-align:center !important;
}
.b6-r{
background-image:url(../images/border6-right.gif); 
background-repeat:repeat-y; 
background-position:left 0px;
}
.b6-bl{
background-image:url(../images/border6-bottom-left.gif); 
background-repeat:no-repeat; 
background-position:right 0px;
}
.b6-b{
background-image:url(../images/border6-bottom.gif); 
background-repeat:repeat-x;
background-position:right 0px;
}
.b6-br{
background-image:url(../images/border6-bottom-right.gif); 
background-repeat:no-repeat; 
background-position:0px 0px;
}


/* Advanced Search
---------------------------------*/

.advanced_form {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6b6b6b;
line-height:16px;
width:163px;
height:18px;
border:solid 1px #c9c9c9;
}
  

form { 
	margin:0px;   
	padding:0px;
}

input {
	padding-left:3px !important;
}

/*------ New layout styles ----*/

#iso-cert {
	position: absolute; 
	top: 20px;
	left: 0px;
	z-index: 5;
}

#mondo-bg-text {
	position: absolute; 
	top: 0px; 
	left: 0px; 
	z-index: 1;
	width: 980px;
}

#gradient-container {
	position: absolute; 
	top: 100px; 
	left: 0px; 
	z-index: 11;
	width: 980px;
	height: 7px;
	overflow: hidden;
	/*background-image: url(../images/footer-rep.png);
	background-repeat: repeat-x;
	background-position: top left;*/
}

#footer-gradient {
	width: 100%;
	height: 37px;
	background-image: url(../images/footer-rep.png);
	background-repeat: repeat-x;
	background-position: top left;
	/*border: 1px solid blue;*/
}

#gradient-inner {
	/*position: relative; */
	width: 980px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	/*height: 7px; */
	/*overflow: hidden; */
	z-index: 2;
	/*border: 1px solid red;*/
	
}

#footer-container {
	position: relative; 
	width: 980px; 
	height: 107px;
}

#internal-breadcrumbs {
	/*position: absolute;
	top: 20px;
	left: 0px;
	z-index: 1;*/
	font-family: arial,verdana,sans serif;
	font-size: 12px;
	color: #989898;
}

#internal-breadcrumbs a {
	color: #989898;
}

#search-marker {
	position: absolute; 
	top: 39px; 
	left: 190px; 
	z-index: 1;
}

/* ----- quick search ---*/
#btn-qs {
	left: 190px; 
}
/* Advanced search */
#btn-as {
	left: 70px;
}

#advanced-search-box {
	background-image: url(../images/bg-search-extended.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	background-color: #e8e7e6;
}

#tab_menu_wrapper{
	position:relative;
	top:0;
}

#design-configuration-container {
	background: url(../images/bg-configuration-gradient-til.gif) repeat-x top left; 
	min-height: 330px; 
	_height: 330px;
	margin-bottom: 10px;
	padding-top: 5px;
}

#design-configuration-container table td table {
	padding-left: 10px;
}

.number-inactive {
	color: #797979;
}

.number-active {
	color: #D20000;
}


.new-article-title {
	height: 20px;
	margin-top: 10px;
	font-size: 14px;
	/*color: #6b6b6b;*/
	
}
.new-article-title a {
	/*color: #6b6b6b;*/
}

.new-article-title-off {
	color: #6b6b6b;
	text-decoration: none;
}

.new-article-title-on {
	color: #D20000;
	text-decoration: none !important;
}

#btn-region-map {
	position: relative;
	width: 135px;
	height: 28px;
	margin-top: 15px;
	
}

#btn-region-map .off, #btn-region-map .on {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 3;
}
#btn-region-map .off {
	display: none;
	z-index: 1;
}