﻿/*** general overrides */

html, body, form, fieldset {
	color: #322823;
}

.c_pageheader{
	background: #919090 url('/images/background/vn_globalmenu_dark.png') left bottom repeat-x;
}

/*** text elements */

input, select, textarea, p{
	color: #322823;
}

.mainheading_general, .mainheading_large{
	color: #322823;
}

.subheading, .subheading a, .subheading_large a, .subheading a:visited, .subheading_large a:visited{
	color: #322823;
}

.mainingress, .imgtext{
	color: #575859;
}

.normaltext, .normaltext p{
	color: #606162;
}

/*** borders */

.vn_bordertop{
	border-top:1px solid #d8d9da;
}

.vn_borderbottom{
	border-bottom:1px solid #d8d9da;
}

.vn_borderleft{
	border-left:1px solid #d8d9da;
}

.vn_borderright{
	border-right:1px solid #d8d9da;
}

/*** general units */

/*** mainmenu */

table.mainmenu td.menuitem a{
	background: url(/images/background/vn_mainmenu_separator_dark.png) no-repeat;
}

/*** global menu --*/

.c_credo {
	width: 51.3em;
}

#logotextmice {
	color: #FFFFFF;
	font-family: Helvetica, Arial;
	font-size: 1.5em;
	letter-spacing: 0.01em;
}

.c_globallinks {
	width: 45.8em;
}

.globallinks {
	width: 47.7em;
	background: #3B3A3A url(/images/background/vn_globallinks_dark.png) repeat-x left top;
}

.c_globallinks a, .c_globallinks a:visited, .c_globallinks .label{
	color: #fff;
}

.globallinks-left {
	background-image: url(/images/background/vn_globallinks-left_dark.png);
}

.globallinks-left-bottom {
	background-image: none;
}

.globallinks-right {
	background-image: url(/images/background/vn_globallinks-right_dark.png);
}

.globallinks-right-bottom {
	background-image: none;
}

.touristtab .globalmenutab_bg{
	background-image: url(/images/background/tab_deactive_dark.png);
}

.touristtab .globalmenutab_left{
	background-image: url(/images/background/tab_deactive_dark.png);
}
 
.touristtab .globalmenutab_right{
	background-image: url(/images/background/tab_deactive_dark.png);
}

.touristtab .tabactive .globalmenutab_bg{
	background-position: left -350px;
}

.touristtab .tabactive .globalmenutab_left{
	background-position: left -210px;
}

.touristtab .tabactive .globalmenutab_right{
	background-position: right -280px;
}

.meetingstab .globalmenutab_bg{
	background-image: url(/images/background/tab_active_dark.png);
}

.meetingstab .globalmenutab_left{
	background-image: url(/images/background/tab_active_dark.png);
}
 
.meetingstab .globalmenutab_right{
	background-image: url(/images/background/tab_active_dark.png);
}

.meetingstab .globalmenutab{
	color: #EE3024;
}

.touristtab .globalmenutab{
	color: #626364;
}

a.touristtab:hover span{
	text-decoration: none;
	color: #EE3024;
}

/*** site selector */

.c_siteselector{
	background-image: url(/images/icons/siteselector_mice.png);
}

.siteselector{
	background-image: url(/images/icons/vn_arrow_white_down.png);
}

.siteselector .site_selected{
	color: #fff;
}

/*** ingress */

.quotetext img.plingleft{
	background: url(/images/ingress/plingleft_black.png) no-repeat left top;
}

.quotetext img.plingright{
	background: url(/images/ingress/plingright_black.png) no-repeat left top;
}

.ingresscorporate h1{
	color: #E62B1F;
}

.ingresscorporate .mainingress{
	color: #322823;	
}

.ingressexternallinks{
	background:url("/images/ingress/fadinggrey.png") repeat-y #D5D5D7;
	color:#575859;	
}

.ingressbackground {
	background-image:url("/images/background/mice_ingress_monster.png");
}

.bodybackground {
	background-image:url("/images/background/mice_bodyimagearea_monster.png");
}

.ingressexternallinks .ingressheader{
	font-size: 1.2em;	
}

.ingressexternallinks a.ingresslinktext{
	font-size: 1em;
	color: #1765AD;
}

.ingressexternallinks a.ingresslinktext:visited{
	color: #551A8B;
}

.ingressexternallinks .linksingressrowgrey img{
	vertical-align:text-top;
	width:1.3em;
	height: 1.3em;
}

/*** bodyarea */

.mainbody h3.subheading{
	color: #322823;
}

/*** footer */

.c_footercontact, .c_footerimage{
	border-color: #575757;
}

.c_footercolumn{
	border-color: #D8D9DA;
}

.c_footerfontlinks a{
	color: #322823;
}

/*** headerframe --*/

div.headerframe_top { background-image: url(/images/headerframe/darkgray_bg.png) }
div.headerframe_bottom { background-image: url(/images/headerframe/darkgray_bg.png) }
div.headerframe_topleft { background-image: url(/images/headerframe/darkgray_bg.png) }
div.headerframe_topright { background-image: url(/images/headerframe/darkgray_bg.png) }
div.headerframe_bottomleft { background-image: url(/images/headerframe/darkgray_bg.png) }
div.headerframe_bottomright	{ background-image: url(/images/headerframe/darkgray_bg.png) }

div.headerframe_content { background-image: url(/images/headerframe/darkgray_bg.png); background-position: left -25px; background-color: #BAB8BC; }

div.headerframe_left { background-image: url(/images/headerframe/darkgray_left.png); }
div.headerframe_right { background-image: url(/images/headerframe/darkgray_right.png); }

/*** Mice units */

.tengoodreasons_title{
	color: #EE3024; 
	border-bottom: solid 1px #d8d9da; 
	padding-bottom:5px; 
	margin: 0;
}

.tengoodreasons_row_left{
	width: 21em; 
	border-bottom: solid 1px #d8d9da; 
	padding: 7px 0;
	float: left;
	clear: left;
}

.tengoodreasons_row_right{
	width: 21em; 
	border-bottom: solid 1px #d8d9da; 
	padding: 7px 0;
	float: right;
	clear: right;
}

.tengoodreasons_row_left span, .tengoodreasons_row_right span{
	float: left;
	font-size: 1.1em;
	width: 17.5em;
}

.tengoodreasons_row_left img, .tengoodreasons_row_right img{
	float: left;
	padding-right: 0.4em;
}

.departure_item{
	border-bottom:1px solid #D8D9DA;
	padding:7px 0;
	width:20.8em;
}

.flightfrequency_title{
	color: #EE3024; 
	padding-bottom:5px; 
	margin: 0;
	font-size: 16px;
}

.destination-title{
	font-family: Helvetica, Arial; 
	font-size: 13px;
	font-weight: normal;
	color:#322823;
}

.destinationselector-list{
	background-color: #fff; 
	border: solid 1px #D8D9DA;
	padding:0.8em 0;
}

/*** front page units */

.phototextfrontpage {
	left: 51em;
	width: 47.7em;
	padding: 0;
}

.phototextfrontpage .flag {
	float: left;
	padding: .4em 0 0 .8em;
}

.phototextfrontpage .imgtext {
	width: 37.3em;
}

.c_frontpageright {
	width: 47.7em;
	border-top: 1px solid #575757;
	padding-top: 1.4em;
}

#c_flightfrequency {
	margin: 0 0 3.5em 0;
}

.c_frontpagerightlist{
	margin: 0 0 3.5em 0;
}

/*** events */

.upcomingeventsrow td{
	border-bottom: solid 0.1em #d8d9da;
	height: 100%;
	padding: 0.7em 0;
	vertical-align: top;
}

.upcomingeventsrow{
	height: 100%;
}

.upcomingeventsdate{
	width: 10em;
	border-right: solid 0.1em #d8d9da;
	height: 100%;
}

.upcomingeventscell{
	padding: 0 0.7em;
}

.upcomingeventscell a{
	display: block;
	height: 100%;
	overflow: hidden;
	padding-left: .7em;
	border-left: solid 0.1em #d8d9da;
}

.upcomingeventslast .upcomingeventscell{
	padding-left: 0;
}

.upcomingeventscell a:hover span{
	text-decoration: underline;
}

.c_tenpctlist .rightfloating a {
	display: block;
}

.upcomingeventscell span{
	padding:0 0 0 0.5em;
	width:26em;
}

.c_frontpageheader h1 {
	color: #322823;
}

.c_frontpageheader h1 a {
	color: #322823;
	text-decoration: none;
}

.c_frontpageheader h1 a:hover,
.c_frontpageheader h1 a:active {
	color: #322823;
	text-decoration: underline;
}

.c_flightmap{
	background-image: url(/images/background/flight_departures.png);
	height: 260px; 
	width: 440px; 
	padding: 2em; 
	position: relative;
	margin: 0 0 0 -0.2em; 
	background-repeat: no-repeat;
	font-size: 10px;
}

.flightmap_disclaimer{
	float: right; 
	padding-right: 5px; 
	font-size:9px;
	color: #b3b8be;
}

#c_flightmap_bottominfo{
	vertical-align: bottom; 
	position: absolute;
	bottom: 2em;
	font-size:9px;
	color: #91908e;
	z-index: 100;
}

.flightmap_route{
	position:absolute; 
	top:0.6em; 
	right: 2.8em; 
	width:289px
}

#c_destinationselector{
	padding-bottom: 0.5em; 
	position: relative; 
	width: 20.8em; 
	border-bottom:1px solid #D8D9DA; 
	margin-bottom: -0.1em;
}

.destinationlistitem{
	color: #1765AD;
	background: #fff;
	padding: 0.3em 0.8em;
}

.destinationlistitem-hover{
	background-color: #F1F1F1;
}

#destinationselector .site_choices_tr  {
	background:url(/images/background/vn_siteselector_tr.png) no-repeat right top; 
}
#destinationselector .site_choices_tl { 
	background: url(/images/background/vn_siteselector_tl.png) no-repeat left top;
	margin:0;
	padding:0 0 0 2px;
}

#destinationselector .site_choices_bl { padding:0 0 0 6px; margin: 0; background: url(/images/background/vn_siteselector_bl.png) no-repeat left bottom; }
#destinationselector .site_choices_br { padding:0; margin:0; background: url(/images/background/vn_siteselector_br.png) no-repeat right bottom; }

#c_destination-dropdown{
	position: absolute;
	display: none;
	left: 0;
	top: 1.5em;
	z-index: 150;
}

#destination-items{
	margin:0;
	padding:0.7em 0.6em 0.7em 0;
}

/*** Request page */

.rfpbreadcrumb {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 100%;
	overflow: hidden;
	margin: 0 0 3em -4.1em;
	font-size: 1.2em;
	color: #828283;
}

.rfpbreadcrumb li{
	list-style: none;
	margin: 0;
	padding: 0 0 0 4.1em;
	float: left;
	background: transparent url(/images/icons/vn_arrow_gray_right_mice.png) no-repeat 1.7em center;
}

ul.rfpbreadcrumb .selected{
	font-weight: bold;
	color: #322823;
}

.c_rfpheadingcontainer{
	background: #322823 url(/images/background/vn_mice_request_heading.png) repeat-y left top;
	height:11.8em;
	margin-bottom:1.8em;
	position:relative;
}

.c_rfpheading{
	bottom:2.6em;
	left:10.8em;
	position:absolute;
	width:37.5em;
	z-index:2;
}

.c_rfpheading .mainheading_general{
	color: #fff;
}

.c_rfpheadingcontainer_right{
	background:#322823 url(/images/background/vn_mice_request_heading.png) repeat-y right top;
	height:11.8em;
}

.c_rfpingress{
	width: 51.6em;
	margin-bottom: 1.5em;
}

.c_rfpproductbox{
	width: 71.6em;
	margin-bottom: 5.8em;
}

.c_rfpproductbox h2{
	padding: .5em 1em;
	background: #eb2f23 url(/images/background/vn_rfp_header_mice.png) repeat-y left top;
	margin-bottom: .2em;
	color: #FFFFFF;
	font-size: 1.1em;
	font-weight: normal;
}

.c_rfpproductbox .subcontent{
	padding: 1.6em 2em;
	background: #e5e4e5 url(/images/background/vn_rfp_content_mice.png) repeat-x left top;
}

.c_rfpproductbox .subheading{
	font-size: 1.3em;
	margin-bottom: .8em;
}

.c_rfpsection{
	width: 71.4em;
	margin-bottom: 3em;	
}

.c_rfpsection h2{
	color: #E62B1F;
	border-bottom: 1px solid #575757;
	padding-bottom: 0.2em;
}

.c_rfpsection ul{
	list-style-type:none;
	padding-left: 1em;
	margin: 1.4em 0;
}

.c_rfpsection li{
	margin:0 0 0.8em 0;
	overflow:hidden;
	padding: 0.5em;
}

.c_rfpsection li .c_label{
	text-align:right;
	width:17em;
	float:left;
	margin-right:1.2em;
	margin-top:0.2em;
	overflow:hidden;
}

.c_rfpsection li .c_label label{
	text-align:right;
	overflow:hidden;
	font-size: 1.1em;
}

.c_rfpsection li .required{
	font-size: 1.1em;
	color: #828283;
	background: #ececec;
	padding: 0.3em 0.5em;
	float:left;
}

.c_rfpsection li .previewvalue{
	float:left;
	margin-top:0.2em;
	overflow:hidden;
	color: #919295;
	width: 50em;
}

.c_rfpsection li .rfpcomment{
	font-size: 1.1em;
	color: #828283;
	background: #ececec;
	padding: 0.3em 0.5em;
	float:left;
}

.c_rfpsection li input, 
.c_rfpsection li textarea,
.c_rfpsection li a{
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	margin: 0 0.4em 0 0;
	padding: 0.2em 0.3em 0.2em 0.3em;
	color:#828283;
	font-size:1.1em;
}

.c_rfpsection li a{
	color:#1765AD;
}

.c_rfpsection li select{
	color:#828283;
	font-size:1.1em;
	height:1.8em;
	width: 15em;
	float: left;
	margin-right: 0.3em;
}

.c_rfpsection li select.selectautowidth{
	width: auto;
}

.c_rfpsection li select.selectshortwidth{
	width: 6.1em;
}

.c_rfpsection li input{
	width:14.2em;
	height: 1.2em;
}

.c_rfpsection li input.txtlong,  .c_rfpsection li textarea{
	width: 28.4em;
}

.c_rfpsection li input.txtpostcode{
	width: 5.5em;
}

.c_rfpsection li .rfpcheckboxlist{
	width: 400px;
	float: left;
}

.c_rfpsection li .rfpcheckboxlist label{
	text-align: left;
	float: left;
	width: 160px;
}

.c_rfpsection li .rfpcheckboxlist2 label{
	text-align: left;
	float: left;
	width: auto;
	margin-right:1.2em;
}

.c_rfpsection li .rfpcheckboxlist input,
.c_rfpsection li .rfpcheckboxlist2 input{
	width: auto;
	height: auto;
	padding: 0;
	margin: 0 0.4em 1.1em 0.5em;
}

.c_rfpsection li .rfpcheckboxlist br{
	clear: left;	
}

input.calendarbutton, .c_rfpsection li input.calendarbutton{
	width: 17px;
	height: 19px;
	padding: 0;
	margin: 0;
	background: url(/images/icons/date_icon_dark.png) left top;
	text-indent: -1000px;
	overflow: hidden;
	border: solid 0 #fff;
	padding: 0;
	cursor: pointer;
}

input.calendarbutton:hover, .c_rfpsection li input.calendarbutton:hover{
	background-position: left bottom;
}

.ui-datepicker {
    margin-left:0;
    margin-top:0;
}

.ui-datepicker .ui-datepicker-next {
	background-image:url(/images/icons/vn_linkarrow_black.png);
}

.ui-datepicker .ui-datepicker-prev {
	background-image:url(/images/icons/vn_linkarrow_black_left.png);
}

.ui-datepicker-prev.ui-state-disabled {
    background-image: url("/images/icons/vn_linkarrow_gray_left.png");
}

.ui-datepicker td.ui-state-range,
.ui-datepicker td.ui-state-range-from,
.ui-datepicker td.ui-state-range-to {
    background: #322823;
}

.c_rfpsection li.c_singlecheckbox{
	padding: 0 0 1.1em 18.7em;
}

.c_rfpsection li.c_singlecheckbox input{
	width: auto;
	height: auto;
	padding: 0;
	margin: 0 0.4em 0 0;
}

.c_rfpsection li.c_singlecheckbox label{
	text-align: left;
	width: auto;
	float: left;
	margin: 0 1.5em 0 0;
}

.c_rfpmeeting{display: none}
.c_rfpexhibition{display: none}
.c_rfpincentive{display: none}

.c_rftbuttons, .c_rftfooter {
	width: 100%;
	overflow: hidden;
	border-top: 1px solid #575757;
	padding-top: .8em;
	margin-bottom: 2.5em;
}

.c_rftfooter .c_vnbutton, .c_rftbuttons .c_vnbutton{
	height: auto;
	float: right;
}

.c_rftbuttons .c_vnbutton{
	margin-left: 19em;
}

.c_rftfooter .c_vnbutton .black_button{
	width: 12em;
}

.c_rftfooter .rfplinkbutton, .c_rftbuttons .rfplinkbutton{
	float: right;
	margin-top: 0.7em;
}

.c_rfpdisclaimer{
	float: left;
	width: 40em;
	color: #919295;
	padding-top: .6em;
}

.rft_acopy{
	text-align: right;
	color: #828282;
	padding-top: 0.3em;
}

.rfperrormsg{
	clear: both;
	float: left;
	margin-left:18.2em;	
}

/*** RFP Box */

.rftconfirmationbox{
	margin-bottom: 1em;
	width: 31.8em;
}

.white_box .box_lefttop, .white_box .box_righttop, .white_box .box_top,
.white_box .box_leftbottom, .white_box .box_rightbottom, .white_box .box_bottom {
	background: url(/images/boxes/mice_whitebox_topbot.png) no-repeat;
	font-size: 1px;
	margin: 0;
	padding: 0;
}

.white_box .box_lefttop, .white_box .box_righttop, .white_box .box_top { height: 7px; }
.white_box .box_leftbottom, .white_box .box_rightbottom, .white_box .box_bottom { height: 33px; }

.white_box .box_lefttop { background-position: 0 0; }
.white_box .box_righttop { background-position: right -14px; }
.white_box .box_top { background-position: 0 -7px; background-repeat: repeat-x; }

.white_box .box_leftbottom { background-position: 0 -21px; }
.white_box .box_rightbottom { background-position: right -87px; }
.white_box .box_bottom { background-position: 0 -54px; background-repeat: repeat-x; }

.white_box .box_body { background-color: #FFFDFE; }
.white_box .box_left { background: url(/images/boxes/mice_whitebox_left.png) 0 0 repeat-y; }
.white_box .box_right { background: url(/images/boxes/mice_whitebox_right.png) right 0 repeat-y; }
.white_box .box_content { margin: 0 19px -16px; padding-top: 9px; }

.white_box strong { color: #575757; }
.white_box p { color: #707070; margin: 0; }

/*** Request entrance */

.c_requestentrance{
	height: 10.7em;
	background: url(/images/background/vn_rfp_front.png) no-repeat right bottom;
	border-bottom: 1px solid #575757;
	margin: 0 0 3.5em 0;
}

.c_requestentrance .subheading_large{
	color: #EE3024;
	padding-bottom: 0.3em;
}

.c_requestentrance .requestentrancetext{
	font-size: 1.1em;
	margin: .7em 19em 0.6em 0;
	line-height: 1.4em;
}

.c_requestentrance .c_vnbutton{
	margin-left: 0;
}

#c_rightmaincontent .c_requestentrance{
	margin:0 0 6em 4em;
	background-position:6em bottom;
	background-image: none;
	padding-top: .6em;
	border-top: 1px solid #575757;
	height: auto;
	overflow: hidden;
}

#c_rightmaincontent .c_requestentrance .requestentrancetext {
	margin: 0.9em 0 0.8em 0;
}

#c_rightmaincontent .c_requestentrance .requestentrancetext span{
	color: #322823;
}

#c_rightmaincontent .c_requestentrance .c_vnbutton{
	margin-bottom: 1.3em;
	float: right;
}

.rftprivacyinformation{
	float: left;
}

/*** VN Button on gray background */

.c_searcharea .vnbutton_lefttop { background: url(/images/buttons/vn_gray_frame.png) no-repeat left top; }
.c_searcharea .vnbutton_righttop { background: url(/images/buttons/vn_gray_frame.png) no-repeat right -10px; }
.c_searcharea .vnbutton_top { background: url(/images/buttons/vn_gray_frame.png) repeat-x 0 -3px; }
.c_searcharea .vnbutton_body { background: transparent url(/images/buttons/vn_gray_body.png) repeat-x center; }
.c_searcharea .vnbutton_left { background: url(/images/buttons/vn_gray_left.png) repeat-y left; }
.c_searcharea .vnbutton_right { background: url(/images/buttons/vn_gray_right.png) no-repeat right center; }
.c_searcharea .vnbutton_leftbottom { background: url(/images/buttons/vn_gray_frame.png) no-repeat left -18px; }
.c_searcharea .vnbutton_rightbottom { background: url(/images/buttons/vn_gray_frame.png) no-repeat right -6px; }
.c_searcharea .vnbutton_bottom { background: url(/images/buttons/vn_gray_frame.png) repeat-x 0 -14px; }

.c_searcharea .c_vnbuttonhover .vnbutton_lefttop { background: url(/images/buttons/vn_gray_frame.png) no-repeat left -82px; }
.c_searcharea .c_vnbuttonhover .vnbutton_righttop { background: url(/images/buttons/vn_gray_frame.png) no-repeat right -70px; }
.c_searcharea .c_vnbuttonhover .vnbutton_top { background: url(/images/buttons/vn_gray_frame.png) repeat-x left -85px; }
.c_searcharea .c_vnbuttonhover .vnbutton_body{ background: transparent url(/images/buttons/vn_gray_frame.png) repeat-x center; }
.c_searcharea .c_vnbuttonhover .vnbutton_leftbottom { background: url(/images/buttons/vn_gray_frame.png) no-repeat left -78px; }
.c_searcharea .c_vnbuttonhover .vnbutton_rightbottom { background: url(/images/buttons/vn_gray_body.png) no-repeat right bottom; }
.c_searcharea .c_vnbuttonhover .vnbutton_bottom { background: url(/images/buttons/vn_gray_frame.png) repeat-x left -74px; }

/*** Product Page */

.pp_ecolabel h2, .ecolabelbox h2 {
	background-image: url("/images/dropshadow/mice_dshadow_product.png");
}

.pp_tabs {
	border-bottom: 1px solid #A1A0A0;
}

.pp_meetingfacilities .parentfacility,
.pp_facilityoverview .parentfacility {
	line-height: 1.5em;
}

#overview .parentfacility {
	margin-top:1em;
}

.pp_tabs a,
.pp_tableft,
.pp_tabright {
	background-image:url("/images/product/tabs_mice.png");
}

.pp_tabcontent {
	color: #322823;
}

.pp_tabs .ui-state-hover span {
	color: #fff;
}

#c_contactinfo {
	margin-bottom: 0;
}

.pp_contactdetails {
	margin-bottom:0;
	padding-bottom:0;
}

.pp_maincolumn .header,
.pp_maincolumn .c_meetings .header {
	border-color: #575757;
	color: #E62B1F;
}

.pp_asidecolumn .header {
	border-color: #575757;
}

.pp_asidecolumn .c_transportation .gridviewheader {
	border-top: none;
}

.pp_hotelfacilities {
	border-color: #D9D9D9;
}

/*** Contact info */

.c_contactheader{
	border-top: 1px solid #575757;
	border-bottom: 1px solid #D8D9DA;
	padding: 1.4em 0 0;
}

.c_contactdetails{
	border-bottom: 1px solid #d8d9da;
}

.c_contactlogo{
	margin: 0;
	width: 16.2em;
	text-align: center;
	float: right;
}

.narrow_contactnameaddress{
	border-right:1px solid #D8D9DA;
}

.c_contactus{
	border: none;
	margin: 1em 0 1.3em 0;
}

.contactussubheading{
	color: #322823;
	font-size: 1.2em;
}

.c_contactform {
	background: none;
}

.c_contactformheader, .c_contactformheader_message {
	color:#322823;
}

.c_contactnameaddress h3, .c_contactnameaddress div{
	padding-right: 1em;
}

/*** Product: Request entrance */

.pp_contactrequest{
	margin-bottom: 3.5em;
}

.c_requestentrance_productpage {
	display: block;
	visibility: visible;
	overflow: hidden;
}

.c_requestentrance_productpage .requestentrancecontent {
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid #575757;
	padding-bottom: 1.3em;
	border-top: 1px solid #D8D9DA;
	margin-top: 1.3em;
	padding-top: 0.8em;
}

.c_requestentrance_productpage .requestentrancetext {
	font-weight: bold;
	font-size: 1em;
	margin: 0;
	width: 15em;
	float: left;
	color: #322823;
}

.c_requestentrance_productpage .c_vnbutton{
	float: right;
}

.c_requestentrance_productpage .general_request{
	padding-top: .8em;
	width: 100%;
	overflow: hidden;
}

.c_requestentrance_productpage .general_request .link_color_arrow{
	float: right;
}

.link_color_arrow {
	display: block;
	padding-left: 10px;
	background: url(/images/icons/vn_arrow_blue_right.png) no-repeat left;
}

.link_color_arrow:hover, .link_color_arrow:active{
	text-decoration: underline;
}

/*** directions */

.c_directions .header{
	padding-left: 0;
}

.c_directions .gridviewheader {
	border-top: none;
}

.gridviewheader {
	border-top: 0.1em solid #D9D9D9;
}

.gridviewheader th {
	border-bottom:0.1em solid #d9d9d9;
	padding: 0 0;
}

.gridviewrow td {
	border-bottom:0.1em solid #d9d9d9;
}

.directionitemcell {
	border-right:0.1em solid #d9d9d9;
}

.directionheadercell{
	border-right: solid 1px #E8E4E4;
	padding: .5em 0;
}

/*** facilities */

.c_facilities {
	float:none;
	width: 100%;
}

.c_facilities .header, .c_hotelfeatures .header, .c_meetings .header, .c_transportation .header, .c_productcategories .header{
	color: #322823;
	border-bottom:1px solid #575757;
}

.c_facilities .smallheader, .c_hotelfeatures .smallheader, .c_meetings .smallheader, .c_transportation .smallheader{
	border-bottom:0.1em solid #D9D9D9;
	padding-bottom: 0.5em;
}

/*** transportation */

.c_transportation .header {
	background: none;
	color: #322823;
	padding-left: 0;
	font-size: 1.4em;
	font-family: Helvetica, Arial;
	border-bottom:1px solid #575757;
}

/*** Print toolbar */

.c_globallink {
	padding-left: 0.4em;
}

/*** Map page */

.c_mapheading {
	background:transparent url(/images/background/vn_bg_searcharea_map_dark.png) repeat-x scroll 0 0;
}
.poifilter {
	border-top:1px solid #D8D9DA;
}
.poifilter .dijitTreeNode {
	border-bottom:1px solid #D8D9DA;
}
.poifilter .treeNodeExpandedLevel2{
	color: #322823;
}
.poifilter .labelCellHover{
	background-color: #C5D8EA;
}
.poifilter .checkBoxHover .checkedNode{
	background-image: url("/images/poifilter/checked_box_mouseover_red.png");
}
.poifilter .checkBoxHover .uncheckedNode {
	background-image: url("/images/poifilter/unchecked_box_mouseover_red.png");
}
.poifilter .checkBoxHover .partiallyCheckedNode{
	background-image: url("/images/poifilter/partially_checked_box_mouseover_red.png");
}
.poifilter .checkBoxHover .partiallyUncheckedNode{
	background-image: url("/images/poifilter/partially_checked_box_mouseover_red.png");
}
.poifilter .checkedNode {
	background-image: url("/images/poifilter/checked_box_red.png");
}
.poifilter .partiallyCheckedNode{
	background-image: url("/images/poifilter/partially_checked_box_red.png");
}
.poifilter .partiallyUncheckedNode{
	background-image: url("/images/poifilter/partially_checked_box_red.png");
}
.map_articles_header{
	color: #322823;
	background:transparent url(/images/map/articles/vn_article_toc_header_dark.png) no-repeat scroll 0 0;
}
.map_article_subheading{
	color: #322823;
}
.poifiltercontainer{
	color: #322823;
}
.PrintOptionsContainer{
	color: #322823;
}
.map_noarticles, .map_morearticles{
	color: #322823;
}
.toctabs_container .ajax__tab_active{
	color:#606162;
}
.PoiFilterSelectors{
	color: #322823;
}
.ProductListHeading{
	color: #322823;
}
.map_article_subheading a{
	color: #322823;
}
.ep_table{
	color: #322823;
}
.ep_titlecell{
	color: #322823;
}
.mapoverview_tabs .ajax__tab_header{
	color: #322823;
}
.map_zoomlevel_right_zoomtext a {
	color: #322823;
}
.c_mapsingleproductname a{
	color: #322823;
}
.c_mapsingleproductdesc{
	color: #606162;
}
.c_mapsearchbutton_1{
	background: url(/images/map/vn_map_searchbutton_1_mice.png) repeat-x;
	width: 129px;
}

.c_mapsearchbutton_2{
	background: url(/images/map/vn_map_searchbutton_2_mice.png) repeat-x;
	width: 139px;
}

.c_mapsearchbutton_3{
	background: url(/images/map/vn_map_searchbutton_3_mice.png) repeat-x;
	width: 149px;
}

.c_mapsearchbutton_4{
	background: url(/images/map/vn_map_searchbutton_4_mice.png) repeat-x;
	width: 159px;
}

.c_mapsearchbutton_hover_1{
	background: url(/images/map/vn_map_searchbutton_mo_1_mice.png) repeat-x;
	width: 129px;
}

.c_mapsearchbutton_hover_2{
	background: url(/images/map/vn_map_searchbutton_mo_2_mice.png) repeat-x;
	width: 139px;
}

.c_mapsearchbutton_hover_3{
	background: url(/images/map/vn_map_searchbutton_mo_3_mice.png) repeat-x;
	width: 149px;
}

.c_mapsearchbutton_hover_4{
	background: url(/images/map/vn_map_searchbutton_mo_4_mice.png) repeat-x;
	width: 159px;
}

.toctabs_container .ajax__tab_hover .ajax__tab_outer{
	background: url(/images/map/tabs/tabrightactive_mice.png) no-repeat right;
}

.toctabs_container .ajax__tab_hover .ajax__tab_inner{
	background: url(/images/map/tabs/tableftactive_mice.png) no-repeat;
}

.toctabs_container .ajax__tab_hover .ajax__tab_tab{
	background: url(/images/map/tabs/tabactive_mice.png) repeat-x;
}
.toctabs_container .ajax__tab_active .ajax__tab_outer{
	background: url(/images/map/tabs/tabrightactive_mice.png) no-repeat right;
}

.toctabs_container .ajax__tab_active .ajax__tab_inner{
	background: url(/images/map/tabs/tableftactive_mice.png) no-repeat;
}

.toctabs_container .ajax__tab_active .ajax__tab_tab{
	background: url(/images/map/tabs/tabactive_mice.png) repeat-x;
}
.c_mappoimouseovermultiplepois_content {
	background:transparent url(/images/map/multiplepois/map_singlepoibox_mid_mice.png) repeat-y scroll 0 0;
}
.c_mappoimouseovermultiplepois_top {
	background:transparent url(/images/map/multiplepois/map_singlepoibox_top_mice.png) no-repeat scroll 0 0;
}
.c_mappoimouseovermultiplepois_bottom {
	background:transparent url(/images/map/multiplepois/map_singlepoibox_bottom_mice.png) no-repeat scroll 0 0;
}

.poifilter .dijitTreeExpandoOpened{
	background-image:url(/images/poifilter/vn_linkarrow_grey_down_dark.png);
}
.PrintOptionHover{
	background-color: #C5D8EA;
}
.map_poimouseovercategoryright_active{
	background-color: #C5D8EA;
}
.mapmultilistview_active{
	background-color: #C5D8EA;
}
.PoiListItemHover{
	background-color: #C5D8EA;
}

/*** Article / Story page */

.c_bodyimage .captiontext {
	color: #606162;
}

/*** Iframe page */

.c_iframeintroarea{
	background: #e2dfe0 url(/images/product/headerbackground_mice.png) repeat-x left top;
}

/*** Search page */

.c_searcharea {
	background: #bab8ba url(/images/background/vn_bg_searcharea_mice.png) repeat-x left top;
}

.c_mapbackground {
	background: transparent url(/images/background/vn_bg_searcharea_map_mice.png) no-repeat right top;
}

.c_narrowcolumn, .c_directory_category_narrowcolumn {
	background-image: url(/images/background/vn_bg_narrow_mice.gif);
}

.c_navigatorlist .normaltext {
	color: inherit;
}

.navigator_removelink {
	border-left:0.1em solid #D5D5D5;
	border-right:0.1em solid #D5D5D5;
}

.navigatoritem {
	border-bottom:0.1em solid #D5D5D5;
	border-left:0.1em solid #D5D5D5;
	border-right:0.1em solid #D5D5D5;
}

.c_navigatoritem_selected {
	border:0.1em solid #C8C6C7;
}

.navigatorname {
	border-right:0.1em solid #D5D5D5;
}

.c_rightcolresult{
	margin:6.4em 0 4em .5em;
}

.c_rightcolresult .subheading_category {
	margin-bottom:0;
	padding-bottom:0.4em;
	color: #322823;
}

.c_areanavigator {
	font-size: 10px;
	margin-bottom: 2em;
}

.c_areanavigator .areamapcontainer{
	width:19.7em;
	height:20.2em;
	background: url(/images/search/vn_search_areamap_mice.png) no-repeat left top;
}

.c_areanavigator img.areamap {
	display: none;
}

.c_areanavigator h3, .c_areanavigator h4 {
	margin-top: 1.5em;
}

.c_areanavigator h3.c_navigatoritem_selected,
.c_areanavigator h4.c_navigatoritem_selected {
	margin-top: 0;
}

/*** Listings entrance */

.c_clearcontainer {
	width: 100%;
	overflow: hidden;
}

.c_listingentrance {
	margin: 0 0 4em 0.5em;
}

.articleopen .c_listingentrance {
	margin:0 0 4em 0;
	width:20.6em;
	border-top:1px solid #D8D9DA;
	padding-top:2.7em;
}

.articleclosed .interestsactions{
	background:url(/images/dropshadow/mice_dshadow_fullwidth.png) center bottom no-repeat;
}

.articleclosed .c_listingentrance {
	margin: 0.5em 0 -2.1em;
	width:30em;
}

.c_listingentrance h3 {
	padding: 0 0 0 21px;
	margin-bottom:0.6em;
	background: url(/images/icons/mice_listings.png) no-repeat left top;
	height: 1.6em;
	line-height: 1.4em;
}

.c_listingentrance h3 span {
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 1.2em;
	font-weight: bold;
}

.c_listingentrance .listingentrancelinks {
	padding: 0 0 0 2.2em;
}

.articleopen .listingtextbox {
	float:left;
	width:20.6em;
	margin-top: 0.3em;
	overflow:hidden;
	background:url(/images/dropshadow/mice_dshadow_bodyimagearea.png) center top no-repeat;
}

.articleopen .introarea {
	background:none;
	clear:left;
	margin-top: 0;
}

.articleclosed .introarea{
	background:url(/images/dropshadow/mice_dshadow_side.png) left top no-repeat;
}

.articleopen .c_listingentrance .listingentrancelinks {
	width:13.1em;
}

.articleopen .bodyimagearea .c_tenpctlist,
.articleopen .bodyimagearea .c_tenpctlist .vn_borderbottom {
	border-bottom:none;
}

.c_prodcoltop {
	height:5.2em;
	overflow:hidden;
}

.c_prodcoltop .c_listingentrance {
	float: none;
	width: 100%;
}

.c_prodcoltop .c_listingentrance .listingentrancelinks {
	width: 25em;
}

.textboxheader{
	color: #322823;
}

.bodyimagearea .c_tenpctlist .c_externallinksheading, .bodyimagearea .c_tenpctlist .subheading{
	color: inherit;	
}

/*** Listings page */

.listingsresults .vn_borderbottom,
.c_resultlist .vn_borderbottom {
	border-bottom: 1px solid #8A8989;
}

.listingsresults .c_resultinfo,
.c_resultlist .c_resultinfo {
	border-bottom: 1px solid #d8d9da;
}

.previewtext {
	color: #606162;
}

.subheading_small{
	color: #575859;
}

#divSearchNavigators .c_narrowheading .subheading,
#divSearchNavigators .c_narrowheading .navigatorheading{
	font-size: 1.7em;
	color: #322823;
}

#divSearchNavigators .c_narrowheading .navigatorheading{
	font-size: 1.5em;
}

.c_directoryheading .subheading,
.c_directory_breadcrumb {
	color: #707070;
}

.c_directory_navigation .selected span.level-2_heading{
	background-color: #322823;
	color: #fff;
}

.c_searchpaging {
	color: #919295;
}

.hfblue div.headerframe_bottomleft, .hfblue div.headerframe_bottomright {
	height: 4px;
}

.hfblue div.headerframe_content {
	background: #a9a6a9 url(/images/headerframe/vn_hf_black_center_bg.gif) repeat-x scroll left -24px;
}

.hfblue div.headerframe_right {
	background: transparent url(/images/headerframe/vn_hf_blue_right.png) repeat-y scroll right center;
}

.hfblue div.headerframe_left {
	background: transparent url(/images/headerframe/vn_hf_blue_left.png) repeat-y scroll left center;
}

.hfblue div.headerframe_top {
	background: transparent url(/images/headerframe/vn_hf_black_bg.png) repeat-x scroll left -28px;
}

.hfblue div.headerframe_topleft {
	background: transparent url(/images/headerframe/vn_hf_black_bg.png) no-repeat scroll left top;
}

.hfblue div.headerframe_topright {
	background: transparent url(/images/headerframe/vn_hf_black_bg.png) no-repeat scroll right -5px;
}

.hfblue div.headerframe_bottom {
	background: transparent url(/images/headerframe/vn_hf_black_bg.png) repeat-x scroll left -22px;
}

.hfblue div.headerframe_bottomleft {
	background: transparent url(/images/headerframe/vn_hf_black_bg.png) no-repeat scroll left -16px;
}

.hfblue div.headerframe_bottomright {
	background: transparent url(/images/headerframe/vn_hf_black_bg.png) no-repeat scroll right -10px;
}

.c_areanavigator_directory {
	margin-bottom: -1em;
	padding-bottom: 0;
	font-size: 10px;
}

.c_areanavigator_directory h4 {
	margin-top: .4em;
}

.c_areanavigator_directory a.normaltext {
	padding: .5em 1em 1em;
	position: static;
}

.areamapcontainer{
	background: url(/images/listings/vn_area_nav_bg_mice.png) no-repeat right top;
	height: 20.3em;
}

.areamapcontainer img {
	display: none;
}

.c_nomap {
	background:transparent url(/images/map/vn_nomap_right_mice.png) no-repeat scroll right center;
}
.c_nomap .c_smallmap_bottom_right {
	background:transparent url(/images/map/vn_nomap_bottom_right_mice.png) no-repeat scroll right bottom;
}
.c_nomap .c_smallmap_bottom_left {
	background:transparent url(/images/map/vn_nomap_left_mice.png) no-repeat scroll left center;
}
.c_nomap .c_smallmap_body {
	background:transparent url(/images/map/vn_nomap_top_right_mice.png) no-repeat scroll right top;
}
.c_nomap .c_smallmap_left {
	background:transparent url(/images/map/vn_nomap_bottom_left_mice.png) no-repeat scroll left bottom;
}
.c_nomap .c_smallmap_right {
	background:transparent url(/images/map/vn_nomap_top_left_mice.png) no-repeat scroll left top;
}
.c_nomap .mapbab .bab_1, .c_nomap .mapbab .babhover .bab_2 {
	background-image:url(/images/babutton/bt_gray_nomap_1_mice.png);
}
.c_nomap .mapbab .bab_2, .c_nomap .mapbab .babhover .bab_1 {
	background-image:url(/images/babutton/bt_gray_nomap_2_mice.png);
}
.c_nomap .mapbab .bab_3, .c_nomap .mapbab .babhover .bab_4 {
	background-image:url(/images/babutton/bt_gray_nomap_3_mice.png);
}
.c_nomap .mapbab .bab_4, .c_nomap .mapbab .babhover .bab_3 {
	background-image:url(/images/babutton/bt_gray_nomap_4_mice.png);
}

.c_nomap .subheading{
	color: #fff;
}

.changefilterlink a img{
	display: none;
}

.c_calendararea .calendarbutton{
	margin: 0 2em 0 0;
}

/*** Map small */

.c_mapsmall{
	background: url(/images/mapsmall/mice_map_background.png) no-repeat left top;
}

.c_mapimage_img{
	display: none;	
}

.c_weatherforecast, .c_snowreport {
	width: 24.4em;
}

.c_forecast span, .c_weather_temp, .c_weather_time {
	color: #606162;
}

.mapbab .bab_1 {
	background-image:url(/images/babutton/bt_gray_map_1_mice.png);
}

.mapbab .bab_2 {
	background-image:url(/images/babutton/bt_gray_map_2_mice.png);
}

.mapbab .bab_3 {
	background-image:url(/images/babutton/bt_gray_map_3_mice.png);
}

.mapbab .bab_4 {
	background-image:url(/images/babutton/bt_gray_map_4_mice.png);
}

.mapbab .babhover .bab_1 {
	background-image:url(/images/babutton/bt_gray_map_2_mice.png);
}

.mapbab .babhover .bab_2 {
	background-image:url(/images/babutton/bt_gray_map_1_mice.png);
}

.mapbab .babhover .bab_3 {
	background-image:url(/images/babutton/bt_gray_map_4_mice.png);
}

.mapbab .babhover .bab_4 {
	background-image:url(/images/babutton/bt_gray_map_3_mice.png);
}

/*** Map component */

.c_snowreportheader, .c_snowreportpopup .c_snowreportheader{
	color: #322823;
}

.MapFrameFullWidth .MapFrameContent {
	border-color:#DCD8D9 !important;
}

.MapContainer .Content .subheading {
	color: #322823;
}

.dijitTreeContent .dijitTreeIcon{
	display: none;
}

.treeNodeLevel3 .dijitTreeContent .dijitTreeIcon{
	display: block;
}

.toolbar_separator {
	border-color:#96979a;
	border-style:solid;
	border-width:0 1px 0 0;
	height:10px;
	width:1px;
}

.toolbar_separator_main{
	border-color:#fff #fff #96979a #96979a;
	border-style:solid;
	border-width:0 1px;
	height:10px;
	width:1px;
}

/*** Map   */

.c_mapsingleproduct .listitemlinks{
	border-top: solid 1px #D8D9DA;
}

.c_mapsingleproduct .listitemlinks li {
	border-bottom: 1px solid #D8D9DA;
}

/*** MICE Button Adjustments */

.c_vnbutton .black_button {
	width: 10em;
}

/*** Venue Filter */

.c_directoryresult_category .c_filterentrance,
.c_directoryresult .c_filterentrance{
	padding-top: 1.4em;
}

.c_filterentrance .subheading_large {
	color: #EE3024;
	padding-bottom: 0.3em;
}

.c_filterListings {
	border-bottom:1px solid #575757;
	margin:0 0 3.5em;
}

.c_directoryresult_category .c_filterListings,
.c_directoryresult .c_filterListings,
.c_frontpageright .c_filterListings {
	width: 100%;
	height: 6em;
	position: relative;
	z-index: 8000;
}

.c_directoryresult_category .c_filterListings .c_filter,
.c_directoryresult .c_filterListings .c_filter,
.c_frontpageright .c_filterListings .c_filter {
	float: left;
	width: 14.6em;
	padding-top: .7em;
}

.c_directoryresult_category .c_filterListings .c_filter,
.c_directoryresult .c_filterListings .c_filter {
	width:13em;
}

.c_frontpageright .c_filterListings {
	margin-bottom: 1.4em;
}

.c_frontpageright .c_filterListings .c_filter {
	width: 14.2em;
}

#c_rightmaincontent .c_filterentrance {
	margin:0 0 1.9em 0.5em;
	border-top: 1px solid #0F0F0F;
	padding-top: .6em;
}

#c_rightmaincontent .c_rightcontentblock .c_filterListings,
#c_rightmaincontent .c_rightcontentblock .c_requestentrance{
	border-top: none;
	border-bottom: 1px solid #0F0F0F;
}

#c_rightmaincontent .c_rightcontentblock .c_filterentrance,
#c_rightmaincontent .c_rightcontentblock .c_requestentrance,
#c_rightmaincontent .c_rightcontentblock .c_filterListings{
	margin: 0;
}

#c_rightmaincontent .c_rightcontentblock .c_filterentrance {
	border-top: none;
}

#c_rightmaincontent .c_rightcontentblock {
	border-top: 1px solid #0F0F0F;
	margin: 0 0 4em .5em;
}

#c_rightmaincontent .c_filterentrance .c_filterListings {
	height: 12.7em;
	margin-bottom:1.9em;
}

#c_rightmaincontent .c_filterentrance .subheading_large {
	margin-bottom: .6em;
}

#c_rightmaincontent .c_filterentrance .c_filter {
	height: 3.1em;
}

#c_rightmaincontent .c_filterentrance label{
	width: 6.3em;
	float: left;
	display: block;
	padding: 0;
}

#c_rightmaincontent .c_filterentrance .c_filterSelect {
	float: right;
}

.selectDelegatesReplaced .c_filterSelect { z-index: 9999; }
.selectDestinationReplaced .c_filterSelect { z-index: 9998; }
.selectDistanceReplaced .c_filterSelect { z-index: 9997; }

#c_rightmaincontent .c_filterentrance .c_vnbutton {
	float: right;
	margin: 0 0 1em;
}

#c_rightmaincontent .c_filterListings .black_button {
	position: static;
}

ul.filterSelect {
	margin: 0;
	padding: 0;
	width:15.8em;
}

ul.filterSelect li {
	background-color: #636363;
	color: #fff;
	cursor: pointer;
	display: none;
	list-style: none;
	margin: 0;
	width:15.8em;
	line-height: 2.1em;
	margin-top: -1px;
}

ul.filterSelect a {
	font-size: 1em;
	padding: 0 .6em;
	display: block;
	white-space: nowrap;
}

ul.filterSelect a, ul.filterSelect a:link,
ul.filterSelect a:hover, ul.filterSelect a:visited, ul.filterSelect a:active {
	color: #fff;
	text-decoration: none;
}

ul.filterSelect li.box a {
	float: left;
	width:12em;
	overflow: hidden;
}

ul.selectOpen {
	z-index: 1000;
}

ul.selectOpen li {
	display: block;
}

ul.filterSelect li.selected {
	background-color: black;
	color: #fff;
}

ul.selectOpen li.selected {
	background: #383637;
}

ul.filterSelect li.box {
	background: #717070 url(/images/buttons/select_bg.png) center center;
	display: block;
	width: 100%;
	overflow: hidden;
	line-height: 1.5em;
	margin-top: 0;
}

ul.filterSelect li.hover,
ul.selectOpen li:hover,
ul.selectOpen li.hover,
ul.selectOpen li.selected:hover {
	background-color: #8A8A8A;
	color: #fff;
}

.c_filterSelect {
	position: relative;
	height: 2.1em;
	width:15.8em;
}

#frontpageright .c_filterSelect,
#frontpageright ul.filterSelect,
#frontpageright ul.filterSelect li {
	width:12.7em;
}

.c_directoryresult .c_filterSelect,
.c_directoryresult ul.filterSelect,
.c_directoryresult ul.filterSelect li,
.c_directoryresult_category .c_filterSelect,
.c_directoryresult_category ul.filterSelect,
.c_directoryresult_category ul.filterSelect li{
	width:11.7em;
}

.c_filterSelect ul {
	position: absolute;
	top: 0;
	left: 0;
}

.c_filterListings .black_button {
	position: absolute;
	right: 0;
	bottom: 1.4em;
	width: 5.1em;
}

.c_filterListings label {
	display: block;
	color: #606162;
	padding-bottom: .4em;
	font-size: 1em;
}

.c_filterListings select {
	width: 12.5em;
}

.c_filterSelect li.box { background: url(/images/buttons/select_arrow_mo.png); }

.selectbox_lefttop, .selectbox_righttop, .selectbox_top,
.selectbox_leftbottom, .selectbox_rightbottom, .selectbox_bottom {
	font-size: 1px;
	height: 3px;
	margin: 0;
	padding: 0;
}

.selectbox_top { background: url(/images/buttons/select_frame.png) 0 -3px repeat-x; }
.selectbox_lefttop { background: url(/images/buttons/select_frame.png) 0 0 no-repeat; }
.selectbox_righttop { background: url(/images/buttons/select_frame.png) right -9px no-repeat; }
.selectbox_body { background: url(/images/buttons/select_bg.png) center center repeat-x; }
.selectbox_left { background: url(/images/buttons/select_border.png) 0 0 repeat-y; }
.selectbox_right { background: url(/images/buttons/select_arrow.png) right center no-repeat; }
.selectbox_content { width: 100%; overflow: hidden; }
.selectbox_bottom { background: url(/images/buttons/select_frame.png) 0 -12px repeat-x; }
.selectbox_leftbottom { background: url(/images/buttons/select_frame.png) 0 -15px no-repeat; }
.selectbox_rightbottom { background: url(/images/buttons/select_frame.png) right -6px no-repeat; }

li.hover .selectbox_top { background: url(/images/buttons/select_frame.png) 0 -71px repeat-x; }
li.hover .selectbox_lefttop { background: url(/images/buttons/select_frame.png) 0 -68px no-repeat; }
li.hover .selectbox_righttop { background: url(/images/buttons/select_frame.png) right -77px no-repeat; }
li.hover .selectbox_body { background: url(/images/buttons/select_frame.png) center center repeat-x; }
li.hover .selectbox_right { background: url(/images/buttons/select_arrow_mo.png) right center no-repeat; }
li.hover .selectbox_bottom { background: url(/images/buttons/select_frame.png) 0 -80px repeat-x; }
li.hover .selectbox_leftbottom { background: url(/images/buttons/select_frame.png) 0 -83px no-repeat; }
li.hover .selectbox_rightbottom { background: url(/images/buttons/select_frame.png) right -74px no-repeat; }

/*** Eco preview */

.ecopreview{
	border-color:#8A8989;
}

/* EOF */
