/* global classes */
.align-right {
	text-align:right;
}

.clear-both, .clear {
	clear:both;
} 
      
.float-left, .left {
	float:left;
}

.float-right, .right {
	float:right;
}

.display-none, .none {
	display:none;
}

.hidden {
	visibility:hidden;
}

.nowrap {
	white-space:nowrap !important;
}

input.width-30 {
	width:30px !important;
}

input.width-100 {
	width:100px !important;
}

input.width-150 {
	width:150px !important;
}

/* validation */
input.error {
	background:#FFF0E4;
}

label.error {
	color:#E23E14;
	font-weight:600;
	display:block;
	margin-bottom:7px;
}

/* tracking pixel */
.tracking-pixel {
	width:1px; 
	height:1px;
	border:0;
	position:absolute;
	top:-999px; 
	left:-999px;
}

/* datepicker */
#ui-datepicker-div { display:none;
	font-size:13px; !important
}

#links { 
   background-color:#FFF;
   font-size:13px;
   text-align:center;
   padding-bottom:10px;
}

/* spinner */
#spinner {
	padding:15px; 
	background:#e8e8e8; 
	border:solid 3px #999; 
	position:absolute; 
	top:500px; right:235px; 
	color:#ee9f40; font-weight:600
}

/* home media */
#home-media {
	position:relative;
	float:left;
}

#menu-description {
	float:left;
	/*margin-bottom:0 !important; */
	background-color:#FFF;
	width:223px;
	height:373px;
	text-align:left;
}

#home-player {
	float:right;
	width:492px;
	height:396px;
	margin-right:30px;
	color:#fff;
	cursor:pointer;
}

#player-overlay {
	/*position:absolute; */
	top:264px;
	background:#fff;
	height:310px; 
	width:178px;
	padding:11px 12px 13px;
	opacity:.85;
	/*cursor:pointer; */
	overflow:hidden;
}

#overlay-content2 {
	opacity:1;
	white-space:nowrap;
}

#overlay-content h1 {
	font-size:16px;
}

#menu-bg {
	position:absolute; 
	bottom:-4px; left:0;
	width:609px;
	height:58px;
	padding:0 17px;
	background:#D0ECEB;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px;
	border:1px solid #AADFDD;
}

#player-menuHolder{
	background-color: #DBDBDB;
	float:left;
	height:388px;
	width:202px;
}

#player-menuDesc{
	height:313px;
	float:left;
	background-color:#FFF;
	padding: 20px 0px 0px 15px;
}

#player-menuDesc .heavy {
	font-weight:bold;
	font-style:italic;
}

#player-menu {
	display:none;
	margin: 0 0 0 6px;
	width:375px;
	height:40px;
	color:#fff;
	background: url("/images/PlayerMenuBorder.png") repeat-x scroll center top #DBDBDB
}

#player-menu li {
	display:inline-block;
	width:15px !important;
	margin: 7px 4px;
	padding: 2px 3px 0 10px;
	height: 20px;
	cursor:pointer;		
	border:solid 1px #f67c0f;
}

#player-menu li:hover .menu-text {
	text-decoration:underline;
}

#player-menu li.last {
/*	padding-right:60px;*/
}

#player-menu .menu-header {
	font-weight:500;
	font-size:12px;	
	color:#f67c0f;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 

	#player-menu .menu-header {
		font-size:13px;
	}

}

#player-menu .menu-text {
	color:#FF7B00;
	font-size:90%;
}

#player-menu .active {
	border:solid 2px #f67c0f;
}

#player-menu .active .menu-text {
	color:#000;
}

#player-menu .active:hover .menu-text {
	text-decoration:none;
	
}

#player-menu2 {
	display:none;
	margin:20px 15px 0;
	width:558px;
	height:58px;
	color:#fff;
	padding:0 17px;
	background-color:#fff;
}

#player-menu2 li {
	display:inline-block;
	width:170px !important;
	margin: 0 5px;
	padding: 6px 7px;
	height: 28px;
	border-right:1px solid #dbdbdb;
	line-height:15px !important;
	cursor:pointer;
}

#player-menu2 li:hover .menu-text {
	text-decoration:underline;
}

#player-menu2 li.last {
	padding-right:60px;
}

#player-menu2 .menu-header {
	font-weight:600;
	font-size:14px;
	color:#000;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 

	#player-menu2 .menu-header {
		font-size:13px;
	}

}

#player-menu2 .menu-text {
	color:white;
	font-size:90%;	
	background-color:#999;
}



#player-menu2 .active .menu-text {
	color:#000;
}

#player-menu2 .active:hover .menu-text {
	text-decoration:none;
}


.overlay-header, .overlay-text {
	display:none;
}

#home-media .jcarousel-container {
	/*width:642px; */
	width:202px;
	height:40px;
	margin:0;
	padding:0 !important;
	float:left;
	background: url("/images/PlayerMenuBorder.png") repeat-x scroll center top #DBDBDB;
}

#home-media .jcarousel-clip-horizontal {
	width:160px;
	height:40px;
	margin: 0 15px;
}

#home-media .jcarousel-next-disabled-horizontal{
	background:url(/images/btn_next-horizontal_player-menu.png) no-repeat -10px -16px !important;
}

#home-media .jcarousel-prev {
	margin:-86px 0 0 30px !important;
	z-index:3; 
	position:absolute; 
	width:18px; 
	height:30px;
	cursor:pointer; 
	background:url(/images/btn_prev-horizontal_player-menu.png) no-repeat 0 0 ;
}

#home-media .jcarousel-next {
	margin:-87px 30px 0 0 !important;
	position:absolute;
	width:20px; 
	height:30px; 
	cursor:pointer; 
	background:url(/images/btn_next-horizontal_player-menu.png) no-repeat -10px -16px;
}


#blog-list {
	float:right;
	width:226px;
	height:395px;
	background:#fff;
	color:#999 !important;
	overflow:hidden;
}

#blog-list h3 {
	background:#ff7b00;
	padding:18px 12px 15px;
	color:#fff !important;
}


#blog-list p {
	padding:0 24px;
	height:61px;
	border-bottom:1px solid #CCC;
	color:#FFF;
	background:url(../images/arrow.png) no-repeat;
	background-position:10px 14px;
	
}

#blog-list p a {
	position:relative;
	top:10px;
	font-size:13px;
}

#blog-list span {
	display:block;
	background:#dbdbdb;
	padding:9px 12px 9px;
	text-align:right;
	color:#999 !important;
}

#blog-list span a {
	font-weight:bold;
}

#blog-list h3 a {
	font-weight:200;
	color:#fff !important;
}

.CorporateBlog p a { margin-left:25px;}


#menu-bg div {
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px;
}

#menu-bg #cover-left {
	height:56px; 
	width:37px; 
	background:#D0ECEB;
	z-index:2; 
	position:absolute; 
	top:1px; left:0;
}

#menu-bg #cover-right {
	height:56px; 
	width:37px; 
	background:#D0ECEB;
	z-index:2; 
	position:absolute; 
	top:0; right:-1px;
	border-right:1px solid #AADFDD;
}

#video-frame {
	margin:0;
	padding:0;
}

/* rfp */
#rfp-simple {
	margin-bottom:-120px;
}

#rfp-simple fieldset {
	border:solid 1px #C4E8E7;
	padding:0;
	margin:0;
}

fieldset .padding {
	padding:10px 0 8px 22px;
}

fieldset .note {
	color:#555;
}

#rfp-simple legend {
	font-weight:600;
	color:#333;
	font-size:14px;
	margin-left:18px;
	padding:0 2px;
}

#rfp-simple label {
	font-weight:600;
	font-size:13px;
}

#rfp-simple td {
	
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
	padding:10px;
}

#rfp-simple input {
	width:150px;
}

#rfp-simple .submit_rfp {
	width:231px;
	height:43px;
}

#rfp-simple #submit-rfp {
	width:125px;
	height:43px;
}

.required-asterisk {
	color:#DE5012;
	font-weight:900;
}

#submitters {
	float:right;
	margin-top:25px;
}

.result-buttons .in-rfp-hide {
	text-decoration:none !important;
	cursor:default;
	/*color:#FFF !important;*/
}

.result-buttons .in-rfp-show {
	text-decoration:none !important;
	color:#fff;
	cursor:text;
}

#dialog-addToRfp {
	padding:7px 12px 5px;
}

#dialog-addToRfp p {
	padding:10px 0 0;
	color:#222;
	font-size:14px !important;
}

#rfp-cart {
	width:956px; background-color:#fff;
	border: 1px solid #BFE7E5;	  
}

#rfp-cart p {
	padding:8px 12px 0;
}

#rfp-cart p a {
	float:right;
}

#rfp-cart ul {
	margin:-10px 0 -1px;
	padding:0;
}

#rfp-cart li {
	clear:both;
	color: #00586A !important;
	font:bold 13px Arial, Helvetica, sans-serif !important; 
	margin-bottom: 1px;
	padding:7px 18px 7px 15px;	
}

#rfp-cart li a {
	display:inline-block;
	font-weight:bold;
}

.rfp-member {
	float:left !important;
}

.remove-member {
	float:right;
	font-style:italic;
	cursor:pointer;
}

/* search results */
#no-results {
	font-weight:600;
	padding:10px;
	font-size:1.2em;
}

#adscroller {
	padding:0 0px 12px;
}

#sort-options {
	width:610px;
	padding:10px;
	height:80px;
	background:#EB8321;
	color:#FFF;
	/*
	border:1px solid #bfe7e5;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;*/
}

#sort-options input {
	display:inline-block;
	margin-left:5px;
	position:relative; top:2px;
	
}

#sort-options p {
	margin-top:4px;
	color:#000;
}

#sort-options p input {
	margin-left:0;
}

.search-result {
	width:600px;
	margin:10px 0;
	padding:15px;
	background:#FFF; 
	border:1px solid #bfe7e5; 
	color:#000;
	position:relative;
}

.search-result p {
	color:#000;
}

.hide-parameter1, .hide-parameter2, .hide-parameter3, .hide-parameter4, .hide-parameter5, .hide-parameter6, .hide-nonpromo, .hide-category-a, .hide-category-b, .hide-category-c, .hide-category-d, .hide-area, .hide-green, .hide-Breakfast, .hide-Lunch, .hide-Dinner, .hide-Full_Bar, .hide-Entertainment, .hide-TakeOut, .hide-Resv_Recommended, .hide-Private_Rooms,
.pag-hide {
	display:none;
}
	
.result-thumb {
	margin-right:15px;
	border:solid #fff 1px;
	float:left;
}

.result-buttons {
	background:url(../images/bg_searchresults_actions.png);
	float:right;
	width:116px;
	height:52px;
}
	
.result-buttons a {
	color:#fff !important;
	display:block;
	height:22px;
	width:116px;
	text-align:center;
	padding-top:4px;
}

.result-name {
	font-size:16px;
	font-weight:600;
}

.promo-participant {
	display:block;
	width:40px; height:40px;
	position:absolute; top:33px; left:445px;
	background:url(/images/img_promo.png) no-repeat;
}

.green-participant {
	position:absolute; right:33px; top:85px;
}

.page-bottom {
	margin-bottom:20px;
}

.page-links {
	margin-top:4px;
}

.header-img {
	border: 5px solid #FFF;
	margin: 0px 5px 2px; 5px;
}


.page-bottom .page-links {
	padding-left:10px;
}

.pipe-1, .pipe-2, .pipe-3 {
	color:#666;
}

.member-data {
	width:270px; 
	margin:12px 0 0 0;
}

.member-data.has-image {
	width:270px; 
	margin:12px 0 0 168px;
}

.member-data li {
	color:#000 !important;
}

.result-cats {
	margin-top:10px;
}

/* splash result */
#splash-result {
	width:600px;
	margin:0;
	padding:15px;
	background:#C4E8E8 url(../images/bg_blue.gif) left top repeat-y; 
	border:1px solid #bfe7e5; 
	-moz-border-radius:12px; 
	-webkit-border-radius:12px;
	border-radius:12px;
	color:#000;
	position:relative;
}

#splash-result p {
	color:inherit;
	margin:15px 0;
}

#splash-result h2 {
	color:inherit;
	font-size:18px; font-weight:600px;
	margin-top:0; padding-top:0;
}

#promo-description {
	margin:15px 0 1px !important;
	padding:10px;
	border:1px solid #fff;
	background:#ddf1f0;
	-moz-border-radius:7px; 
	-webkit-border-radius:7px;
	border-radius:7px;
	min-height:40px;
}

#promo-description img {
	float:left;
	margin-right:10px;
}

#splash-images {
	margin:15px 0 1px !important;
	padding:14px 10px 7px 10px;
	border:1px solid #fff;
	background:#ddf1f0;
	-moz-border-radius:7px; 
	-webkit-border-radius:7px;
	border-radius:7px;
	min-height:40px;
}

#splash-images img {
	margin:4px 6px 0 9px;
	border:solid 1px #fff
}

#splash-images span {
	position:relative; top:-1px;
	font-size:11px;
	color:#888;
	margin-left:5px;
}

/* search filter area */
#search-filter-area {
	margin:34px 0 40px 0;
	
}

#search-tabs {
	text-align:center; 
	display:inline;  
}

#search-tabs li {
	display:inline; 
	padding:0; ^padding:13px 0; 
	margin:0; 
	height:44px; 
	float:left;
}

#search-tabs li a {
	color:#fff; 
	font:bold 14px Arial, Helvetica, sans-serif; 
	text-decoration:none;
}

#search-tabs li a:hover {
	text-decoration:underline;
}

.tab-dining a {
	background:url(/images/bg_rfptab_tab1.png) top left no-repeat;
	height:44px; width:104px; 
	padding:14px 30px 14px 29px;
}

.tab-activities a {
	background:url(/images/bg_rfptab_tab2.png) top center repeat-x; 
	height:44px; width:104px; 
	padding:14px 13px 14px 13px;
}

.tab-shopping a {
	background:url(/images/bg_rfptab_tab3.png) top right no-repeat; 
	height:44px; width:104px; 
	padding:14px 19px 14px 19px; 
	margin-left:-1px;
}

.tab-hotels a {
	background:url(/images/bg.search-tab.1b.png) 0 0 no-repeat;
	height:44px; width:104px; 
	padding:14px 17px 14px 17px;
}

.tab-venues a {
	background:url(/images/bg_rfptab_tab2.png) top center repeat-x; 
	height:44px; width:104px; 
	padding:14px 13px 14px 13px;
}

.tab-accommodations a {
	background:url(/images/bg.search-tab.3b.png) top right no-repeat; 
	height:44px; width:104px; 
	padding:14px 17px 7px 17px; 
	
}

.active-dining .tab-dining a {
	background-image:url(/images/bg_rfptab_tab1a.png);
}


.active-activities .tab-activities a, .active-venues .tab-venues a {
	background-image:url(/images/bg_rfptab_tab2a.png);
}

.active-shopping .tab-shopping a {
	background-image:url(/images/bg_rfptab_tab3a.png);
}

.active-hotels .tab-hotels a {
	background:url(/images/bg.search-tab.1b.png) 0 -46px;
}

.active-accommodations .tab-accommodations a {
	background:url(/images/bg.search-tab.3b.png) 0 -46px;
}

#search-filters {
	background:#eb8321;
	^clear:both;
	^position:relative;  ^top:-60px;
	^padding-top:8px;
}

#search-filters h3 {
	color:#fff;
	margin-left:12px;
	font-weight:500;
	text-transform:capitalize;
}

.search-category {
	width:290px; 
	margin:10px 0 10px 10px;
	background:#e7e9eb;
	padding:7px 0 15px;
	/*
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	*/
}
	
.search-category h4 {
	color:#00596a; 
	font:bold 16px Arial, Helvetica, sans-serif;  
	padding:0 0 0 30px !important;
	display:block;
	margin:0 0 7px;
	cursor:pointer;
}

.search-category .expanded {
	background:url(/images/bg_innerheaderrfp_label_arrow.png) 10px 3px no-repeat; 
}

.search-category .collapsed {
	background:url(/images/bg_innerheaderrfp_label_arrowh.png) 10px 3px no-repeat; 
}

.search-subcategories {
	width:270px; max-height:210px; 
	overflow-x:hidden; overflow-y:auto; 
	background:#fff;
	font-size:12px; 
	color:#00596A; 
	padding:5px 10px;
	^padding:3px 10px 7px 10px;
}

.search-subcategories input {
	margin:5px 2px 5px 0;
	^margin:7px 2px 0 0;
	padding:0;
}

html>/**/body .search-subcategories input {
	position:relative; top:2px;
}

.search-sliders {
	width:290px; 
	margin:10px 0 0 10px;
	padding:10px 0 5px;
	background:#fff;
	color:#00596a;
	/*
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	*/
}
	
.search-sliders label {
	font:bold 16px Arial, Helvetica, sans-serif;  
	display:block;
	margin:0 0 7px;
	padding-left:10px;
}

.slider-area {
	position:relative;
	height:50px;
	width:290px;
}

.slider {
	width:257px;
	margin-left:15px;
	border:0 !important;
	background:url(/images/sliderbg.png) no-repeat !important;
}

#search-filter-area .ui-state-default {
	background:url(../images/slider-min.png) 5px 3px no-repeat !important;
	border:0 !important;
}

#search-filter-area .ui-state-default:nth-child(odd) {
	background:url(../images/slider-max.png) 5px 4px no-repeat !important;
}

#search-filter-area .ui-widget-header {
	background:none !important;
}

.slider-area p {
	position:absolute; top:21px;
	color:#00596a;
	font-size:12px;
}

.slider-value-min {
	left:10px;
}

.slider-value-max {
	right:10px;
}

#search-promo, #search-green {
	width:270px; 
	margin:10px 0 0 10px;
	padding:11px 10px 10px;
	^padding:10px;
	height:18px;
	background:#fff;
	color:#00596a;
	font-weight:600;
	font-size:14px;
	/*
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	*/
}

#search-promo.shrink {
	height:0; 
	margin:0; 
	padding:0;
}

html>/**/body #search-promo input {
	position:relative; top:1px;
}
		
#search-by-name {
	width:280px;
	margin:5px 0 7px 3px;
	padding:7px 8px 11px;
/*	background:url(/images/GO.png) no-repeat scroll 250px 5px transparent; 
	cursor:pointer;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;*/
}

#search-by-name label {
	color:#00596a;
	font-weight:600;
}

#filter-by-name {
	width:80%;
	margin-top:3px;
	float:left;
	margin-right:5px;
}
		
#search-filter-bottom {
	/*margin-top:-12px;*/
	height:14px; 
	background:url(/images/bg_rfptab_bottom.png) top left no-repeat;
}

#area-map {
	float:right;
	font-size:13px;
	margin-right:12px;
	margin-top:2px;
	color:#ec8421;
}

/* ColorBox */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:99999998; overflow:hidden}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#cboxOverlay{background:#000}
#cboxTopLeft{width:21px; height:21px; background:url(/images/colorbox/controls.png) -100px 0 no-repeat;}
#cboxTopRight{width:21px; height:21px; background:url(/images/colorbox/controls.png) -129px 0 no-repeat}
#cboxBottomLeft{width:21px; height:21px; background:url(/images/colorbox/controls.png) -100px -29px no-repeat;}
#cboxBottomRight{width:21px; height:21px; background:url(/images/colorbox/controls.png) -129px -29px no-repeat;}
#cboxMiddleLeft{width:21px; background:url(/images/colorbox/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(/images/colorbox/controls.png) right top repeat-y}
#cboxTopCenter{height:21px; background:url(/images/colorbox/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(/images/colorbox/border.png) 0 -29px repeat-x}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin:12px 12px 22px}
#cboxLoadedContent iframe {padding:14px 0 0}
#cboxTitle{position:absolute; bottom:1px; left:0; text-align:center; width:100%; color:#666; font-size:13px}
#cboxCurrent{position:absolute; bottom:3px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:3px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0px; background:url(/images/colorbox/controls.alt.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(/images/colorbox/controls.alt.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(/images/colorbox/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(/images/colorbox/loading.gif) center center no-repeat;}
#cboxClose{position:absolute; top:-15px; right:-15px; background:url(/images/colorbox/controls.alt.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px; z-index:99999 !important}
#cboxClose.hover{background-position:-25px -25px;}

.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}

#map-main {
	border:0;
	height:350px;
}

/* show FAQ editor to logged in CS contributors */
.isAdmin p {display:none}
._cs_outline .isAdmin p {display:block !important}

/* faq */
#mainDisplayTable_1395_1398 td {
	padding-top:10px;
}

#mainDisplayTable_1395_1398 label {
	font-weight:600;
}

#mainDisplayTable_1395_1398 .CS_Form_Label {
	display:none;
}

#mainDisplayTable_1395_1398 .CS_Form_Button {
	padding:2px 4px;
	margin:0 0 10px;
	position:relative;
	top:-20px;
	float:right;
}

#cs_control_1397 p {
	color:#222;
	font-size:14px;
}

/* commonspot overrides */
#cs_entrance {z-index:99999999 !important}

/* CSS Reset v1.0 | 20080212 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {font-family:Arial, Helvetica, sans-serif}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}
/*End Reset*/

.two-column {padding-top:55px !important}

body {background:url("../images/bg_body2.jpg") no-repeat scroll center top #E5FAFF;}
hr {display:none;}

#body_container {margin:0 auto; padding:0; width:984px; /*border:1px solid #0FC; background:url(../images/bg_body_container.png) center top no-repeat;*/  }
#nav {background-color:black; float:left; width:100%;}
#nav h1 a {background:url(../images/btn_home.gif) center no-repeat; display:block; position:relative; float:left; width:54px; height:45px; left:6px; overflow:hidden; text-indent:-999em; top:7px; margin-right:10px; z-index:999;}  /* 9999999 - lowered for CS lightboxes */

#saved-items { 
	background-color:#f47a20;
	float:right;	 
	font-size:11px;
	padding:0 0 0 0;
	color:#fff !important;
	text-decoration:none;
	display:block;
} 

#saved-items:hover {
	text-decoration:underline;
}

/*#nav dl.logout {color:#FFF; background:url(../images/btn_userlogout.png) 0 0 no-repeat; width:170px; height:109px; position:relative; top:-63px; left:-20px; float:right; z-index:999999;}*/
#nav dl a {color:#FFF; text-decoration:none;}
#nav dt {color:#FFF; font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase;}
#nav dd {color:#FFF !important; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#000; margin:2px 0 0;}
#nav dd {font-size:10px; text-align:left; margin-left:17px;}
#nav dd.welcome {font:bold 13px Arial, Helvetica, sans-serif; text-align:left; margin-left:17px;}
/*#nav dl.login dd.welcome text-align:center; margin-left:-17px;{}*/
#nav dt a:hover, #nav dd a:hover {text-decoration:underline;}


#content_container {width:960px; margin:0 auto; border:0px solid #F00;}
/*#rss {position:absolute; top:64px; left:319px; z-index:5;}*/

/*Content Modules*/
.box_blue_background {clear:both; float:right; background-color:#FFFFFF; border:1px solid #bfe7e5;}
.box_white_background {clear:both; float:right; background:#FFF; border:1px solid #BFE7E5;}
.articlecarousel icon {margin-left:4px; height:70px; background-color:#CCC; text-align:center; padding:15px 0 0 0;};

.box_white_background_blue_border { background:url(../images/bg_whiteblue.png) no-repeat scroll left top #FFF !important;
    border: 1px solid #BFE7E5 !important;
    float: right;
}

.box_orange_background {clear:both; float:left; }
.box_help_background {clear:both; float:left;}
.box_no_background {clear:both; float:right;}
.box_no_background.contentmargin {margin:-5px 0}
.box_no_background.contentmargin h2 {padding-top:5px !important; padding-bottom:0 !important}
h2.box_no_background.contentmargin {margin:25px 0 12px}
/*.box_no_background.contentmargin + .box_white_background {margin:20px 0 0}*/
#phone-ie6 {display:none}

.two-column #cs_control_1373 {margin-top:-25px; padding:0; ^padding-top:70px}

ul .box_blue_background li {list-style-type:none; list-style-position:outside;}
ul .box_white_background li {list-style-type:none; list-style-position:outside;}
ul .box_white_background_blue_border {list-style-type:none; list-style-position:outside;}
ul .box_no_background li {list-style-type:none; list-style-position:outside;}
/* */

/*Left Gutter*/
#gutter_left {width:311px; float:left; padding:0 29px 5px 0; border:0px solid #F00;}
#gutter_left .box_blue_background {margin-top:30px !important}

	/*Logo*/
#gutter_left h5 {/*background:url(/images/logos/logo.meetings.creative.png) center no-repeat; */display:none; position:relative; float:left; width:271px; height:69px; overflow:hidden; text-indent:-999em; top:34px; left:20px}

/* top nav */
#top-nav {width: 962px; margin: auto; /*border: solid 1px yellow;*/}
#top-nav ul, #top-nav ul li,#top-nav ul ul {list-style:none; margin:0 auto; padding:0}
#top-nav > ul > li > a {color:#fff; display:inline-block; padding:22px 7px 21px}
#top-nav > ul > li:hover {background-color:#f47a20;}
#top-nav .hover {background-color:#f47a20;}
#top-nav li:hover > ul, #top-nav .hover > ul {visibility:visible !important}
#top-nav ul {float:left; position:relative; z-index:98}
#top-nav ul li {float:left; line-height:1.3em; vertical-align:middle; zoom:1}
#top-nav li:hover, #top-nav .hover {position:relative; z-index:100}
#top-nav ul ul {left:0; position:absolute; top:100%; visibility:hidden; z-index:99; background:#fff; border:solid 5px #f47a20; padding:4px 7px; margin:0; width:180px}
#top-nav ul ul li {float:none; border-bottom:1px dashed #ccc; padding:7px 0}
#top-nav ul ul ul {left:99%; top:1px; visibility:hidden !important}
#top-nav a {text-decoration:none !important; font-size:12px}
#top-nav li li a {color:#666; padding-left:38px}
#top-nav li li a:hover {color:#888; text-decoration:underline !important}
#top-nav li.last {border-bottom:none}
#Top-Navlogo{ float:left; width:180px; margin-top:10px; /*border: solid 1px white;*/}

/* sub nav */
#sub-nav {width:auto; margin:30px 0 0 0;}
#sub-nav .category {display:none}
#sub-nav .current-category {display:block}
#sub-nav > ul > li > a {display:none}
#sub-nav ul {padding:5px 10px; ^margin-top:-20px; background-color:#FFF}
#sub-nav li li {font:13px Arial, Helvetica, sans-serif; border-bottom:1px dashed #ccc; padding:10px 0 10px 35px}
#sub-nav li a {color:#666; text-decoration:none}
#sub-nav li a:hover {color:#888; text-decoration:underline}
#sub-nav li.last, #sub-nav li:last-child {border-bottom:none}
#sub-nav ul ul ul {display:none}
#sub-nav #Top-Navlogo{
	visibility:hidden;
	width:0px;
}

#no-sub-nav {margin:20px 0 0;}

/*#navigation{ 
border: solid 1px yellow;
}*/

/* foot nav */
#foot-nav { width:960px; margin:0 auto; background:url(../images/bg_footer_sitemap.gif) left 60px repeat-x; overflow:hidden; height:300px;  padding-top:20px;}
#foot-nav > ul > li {display:block; float:left; padding:0 24px 0 0; margin:3px 0; width:108px}
#foot-nav > ul > li > a {display:inline-block; height:45px; width:85px; font:600 12px Arial, Helvetica, sans-serif; color:#4f4f4f}
#foot-nav li {background:none !important}
#foot-nav > ul > li.last {padding:0 !important}
#foot-nav ul ul ul {display:none}
#foot-nav .home {display:none}
#foot-nav #Top-Navlogo { display:none;}
#foot-nav #saved-items { display:none;}


/* nav icons */
.arrow {background:url(../images/icons/icon_arrow.gif) no-repeat center left !important}
.bargraph {background:url(../images/icons/icon_bargraph.gif) no-repeat center left !important}
.book {background:url(../images/icons/icon_book.gif) no-repeat center left !important}
.cellphone {background:url(../images/icons/icon_cellphone.gif) no-repeat center left !important}
.checkmark {background:url(../images/icons/icon_checkmark.gif) no-repeat center left !important}
.conventioncenter {background:url(../images/icons/icon_conventioncenter.gif) no-repeat center left !important}
.cross {background:url(../images/icons/icon_cross.gif) no-repeat center left !important}
.lightbulb {background:url(../images/icons/icon_lightbulb.gif) no-repeat center left !important}
.magnifyingglass {background:url(../images/icons/icon_magnifyingglass.gif) no-repeat center left !important}
.o {background:url(../images/icons/icon_people.gif) no-repeat scroll left center transparent !important}
.pencil {background:url(../images/icons/icon_pencil.gif) no-repeat center left !important}
.people {background:url(../images/icons/icon_people.gif) no-repeat center left !important}
.questionmark {background:url(/images/icons/icon_questionmark.gif) no-repeat center left !important}
.recycle {background:url(../images/icons/icon_recycle.gif) no-repeat center left !important}
.star {background:url(../images/icons/icon_star.gif) no-repeat center left !important}
.stars {background:url(../images/icons/icon_stars.gif) no-repeat center left !important}
.sun {background:url(../images/icons/icon_sun.gif) no-repeat center left !important}
.widgets {background:url(../images/icons/icon_widget.gif) no-repeat center left !important}

	
	/*Help Bar*/
#help {width:311px; height:110px; margin:24px 0 0 0; padding:25px 0 0 0; background:url(../images/bg_help.png) left top no-repeat;}
#help p {font:bold 13px Arial, Helvetica, sans-serif; color:#FFF; padding-left:70px;}
#help form {margin:10px 0 0 95px;}
#help ul {margin-top:17px;}
#help li {display:inline; font:bold 14px Arial, Helvetica, sans-serif; padding-left:15px;}
#help li + li {padding-left:22px;}
#help a {color:#000; text-decoration:none;}
#help a:hover {text-decoration:underline;}
#help form {margin:7px 0 0 80px;}
#help input {vertical-align:middle; margin:0 4px; color:#444; padding:4px;}
#help .input_go {padding:-12px 0 0 0;}
#search {color:#444;}

	/*RFP Search*/
#rfptabs {background:transparent; margin:34px 0 40px 0; width:311px;}
.rfptab_top {width:311px; height:14px; background:url(../images/bg_rfptab_top.png) bottom left no-repeat;}
.rfptab_body {width:311px; background-color:#eb8321; *margin-top:-38px;}
.tabless {*margin-top:0 !important;}
.rfptab_bottom {width:311px; height:14px; background:url(../images/bg_rfptab_bottom.png) top left no-repeat;}
.tabs {padding:0;}
.tabs p {color:#FFF;}
#rfptabs p {color:#FFF; margin:0 auto; padding:5px 0px 5px 20px; text-align:left;}
#rfptabs p a {color:#FFF;}
#rfptabs .input_text {vertical-align:middle; margin-left:30px; margin-top:0px; width:210px;}
#rfptabs .input_go {vertical-align:middle; margin-top:0px;}
.rfpotheraccommodations {padding:0 0 0 60px !important;}
p a#tab1, p a#tab2, p a#tab3 {font-size:18px; color:#FFF; margin:0 0 0 -10px;}
ul.domtabs {text-align:center; display:inline; widths:312px; clear:both;}
ul.domtabs li {display:inline; padding:0; *padding:24px 0; margin:0; height:44px; float:left; margin-bottom:0px;}
ul.domtabs li a {color:#FFF; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none;}
ul.domtabs li a:hover {text-decoration:underline;}
ul.domtabs li.tab1 a {background:url(../images/bg_rfptab_tab1.png) top left no-repeat; height:44px; width:104px; padding:14px 30px 14px 29px;}
ul.domtabs li.tab2 a {background:url(../images/bg_rfptab_tab2.png) top center repeat-x; height:44px; width:104px; padding:14px 13px 14px 14px;}
ul.domtabs li.tab3 a {background:url(../images/bg_rfptab_tab3.png) top right no-repeat; height:44px; width:104px; padding:14px 19px 14px 19px; margin-left:-1px;}
ul.domtabs li.active.tab1 a:link, ul.domtabs li.active.tab1 a:visited, ul.domtabs li.active.tab1 a:active, ul.domtabs li.active.tab1 a:hover {background:url(../images/bg_rfptab_tab1.png) left bottom no-repeat;}
ul.domtabs li.active.tab2 a:link, ul.domtabs li.active.tab2 a:visited, ul.domtabs li.active.tab2 a:active, ul.domtabs li.active.tab2 a:hover{background:url(../images/bg_rfptab_tab2.png) center bottom no-repeat;}
ul.domtabs li.active.tab3 a:link, ul.domtabs li.active.tab3 a:visited, ul.domtabs li.active.tab3 a:active, ul.domtabs li.active.tab3 a:hover{background:url(../images/bg_rfptab_tab3.png) right bottom no-repeat;}
/*Attraction DOM Tabs*/
ul.domtabs li.tab1 a.tabs-accom {background:url(../images/bg_rfptab_accom_tab1.png) top left no-repeat; height:44px; width:64px; padding:14px 9px 14px 9px;}
ul.domtabs li.tab2 a.tabs-accom {background:url(../images/bg_rfptab_accom_tab2.png) top center repeat-x; height:44px; width:64px; padding:14px 8px 14px 8px;}
ul.domtabs li.tab3 a.tabs-accom {background:url(../images/bg_rfptab_accom_tab3.png) top right no-repeat; height:44px; width:184px; padding:14px 8px 14px 9px; margin-left:-1px;}
ul.domtabs li.active.tab1 a.tabs-accom:link, ul.domtabs li.active.tab1 a.tabs-accom:visited, ul.domtabs li.active.tab1 a.tabs-accom:active, ul.domtabs li.active.tab1 a.tabs-accom:hover {background:url(../images/bg_rfptab_accom_tab1.png) left bottom no-repeat;}
ul.domtabs li.active.tab2 a.tabs-accom:link, ul.domtabs li.active.tab2 a.tabs-accom:visited, ul.domtabs li.active.tab2 a.tabs-accom:active, ul.domtabs li.active.tab2 a.tabs-accom:hover{background:url(../images/bg_rfptab_accom_tab2.png) center bottom no-repeat;}
ul.domtabs li.active.tab3 a.tabs-accom:link, ul.domtabs li.active.tab3 a.tabs-accom:visited, ul.domtabs li.active.tab3 a.tabs-accom:active, ul.domtabs li.active.tab3 a.tabs-accom:hover{background:url(../images/bg_rfptab_accom_tab3.png) right bottom no-repeat;}


.innerrfp, .innerheaderrfp {width:290px; margin:10px 0 10px 10px;}
.innerrfptop, .innerrfpbottom, .innerheaderrfptop, .innerheaderrfpbottom {display:block; background:transparent; font-size:1px;}
.innerrfpb1, .innerrfpb2, .innerrfpb3, .innerrfpb4, .innerheaderrfpb1, .innerheaderrfpb2, .innerheaderrfpb3, .innerheaderrfpb4 {display:block; overflow:hidden;}
.innerrfpb1, .innerrfpb2, .innerrfpb3, .innerheaderrfpb1, .innerheaderrfpb2, .innerheaderrfpb3 {height:1px;}
.innerrfpb2, .innerrfpb3, .innerrfpb4 {background:#FFF; border-left:1px solid #FFF; border-right:1px solid #FFF;}
.innerrfpb1 {margin:0 5px; background:#FFF;}
.innerrfpb2, .innerheaderrfpb2 {margin:0 3px; border-width:0 2px;}
.innerrfpb3, .innerheaderrfpb3 {margin:0 2px;}
.innerrfpb4, .innerheaderrfpb4 {height:2px; margin:0 1px;}
.innerrfpboxcontent, .innerheaderrfpboxcontent {display:block; background:#FFF; border:0 solid #FFF; border-width:0 1px;}
.innerrfpboxcontent label {color:#00596a; font:bold 16px Arial, Helvetica, sans-serif; padding:2px 5px; display:block;}
.innerheaderrfpb2, .innerheaderrfpb3, .innerheaderrfpb4 {background:#e7e9eb; border-left:1px solid #e7e9eb; border-right:1px solid #e7e9eb;}
.innerheaderrfpb1 {margin:0 5px; background:#e7e9eb;}
.innerheaderrfpboxcontent p {color:#00596a !important;}
.innerheaderrfp label,  .innerheaderrfp span {color:#00596a; background:#e7e9eb url(../images/bg_innerheaderrfp_label_arrow.png) 5px center no-repeat; font:bold 16px Arial, Helvetica, sans-serif; padding:2px 5px 4px 25px; width:260px !important; display:block; margin-left:-1px;}
.innerheaderrfp span {background-image:none;}

	/*Featured Member*/
/*#gutter_left .box_blue_background {width:auto; margin:32px 0 32px 0; padding:10px;}*/
.featuredmember {/*height:200px;*/}
.featuredmember_txt {float:left; width:155px;}
.featuredmember dfn {color:#000; font:bold 18px  padding:0; margin:0;}
.featuredmember p {color:#000; padding:0; margin:0; float:left; line-height:1.2em;}
.featuredmember p.featuredmember_name {font-size:14px; padding-top:12px;width:150px;}
.featuredmember p.featuredmember_location {font-size:12px; padding-top:20px;}
.featuredmember p.featuredmember_description {font-size:11px; padding-top:20px; clear:left; width:100%}
.featuredmember_img  {float:right; width:134px;}
.featuredmember_photo {float:right; margin-top:5px; padding:0 0 20px 0; clear:both;}
.featuredmember_btn {float:right; padding:5px 3px 0 5px;}
	
	/*300x250 Ad*/
.ad_container {height:276px; text-align:center; margin:28px 0 20px 0; clear:both;}
.ad_container p { float:right;font:9px Arial, Helvetica, sans-serif; color:#CCC; letter-spacing:2px;}
.ad_300x250 {width:306px; height:256px; padding:5px 0 0 5px; background-color:#fff; border:1px solid #fff;}
	
/*Content Area*/
#content_area {width:620px; float:right; overflow:visible; /*margin:25px 0 0; padding:73px 0 0;*/ border:0px solid #FFF; position:relative; font-size:13px}
#content_area.one-column {width:957px; overflow:visible; margin-top:30px;}
#content_area.logo-right {}

.logo-right #main-content {
	display:block;
	/*margin-top:-75px;*/
}

#content_area .box_blue_background, #content_area .box_white_background, #content_area .box_no_background, #content_area .box_orange_background {width:612px;}
.full_content_area #content_area .box_blue_background, .full_content_area #content_area .box_white_background, .full_content_area #content_area .box_white_background_blue_border, .full_content_area #content_area .box_no_background, .full_content_area #content_area .box_orange_background, #content_area .box_help_background {width:960px}

#page_options {width:259px; height:30px; margin-top:-5px; margin-left:356px; padding:0; background-color:#F47A20; position:relative; top:0px; right:0}
.one-column #page_options {top:50px}
#page_options ul {width:243px; margin:5px 95px 0 0; padding:6px 0 7px 15px;}

#page_options #print {display:inline; font:12px Arial, Helvetica, sans-serif; padding:6px 15px 7px 20px; background:url(../images/print.png) no-repeat scroll 0 5px transparent; border-right:1px solid #ffbd80;}
#page_options #bookmark {display:inline; font:12px Arial, Helvetica, sans-serif; padding:6px 15px 7px 30px; background:url(../images/bookmark.png) no-repeat scroll 6px 6px transparent; border-right:1px solid #ffbd80;}
#page_options #share {display:inline; font:12px Arial, Helvetica, sans-serif; padding:6px 10px 7px 27px; background:url(../images/share.png) no-repeat scroll 5px 5px transparent;}

#page_options li a {color:#FFF; text-decoration:none;}

.feature {padding:0; margin:0}

#content_area a {color:#F47A20; text-decoration:none;}
#content_area a:hover {text-decoration:underline;}
h2 {font:24px Arial, Helvetica, sans-serif; color:#000;}
h3 {font:bold 18px Arial, Helvetica, sans-serif; color:#000}
h4 {font:bold 14px Arial, Helvetica, sans-serif;}
p, blockquote {font:13px/1.4em Arial, Helvetica, sans-serif; color:#000;}
blockquote {padding-left:40px; padding-right:40px;}
#content_area li {font:13px/1.4em Arial, Helvetica, sans-serif; color:#000;}


#content_area .box_white_background h2, #content_area .box_white_background h3, #content_area .box_white_background h4, #content_area .box_white_background p, #content_area .box_white_background li {padding:10px 20px 10px;}

.full_content_area #content_area .box_white_background_blue_border h2, .full_content_area #content_area .box_white_background_blue_border h3, .full_content_area #content_area .box_white_background_blue_border h4, .full_content_area #content_area .box_white_background_blue_border p, .full_content_area #content_area .box_white_background_blue_border li {padding:10px 20px 10px;}
#content_area .box_white_background_blue_border p {
	background:url(../images/bg_whiteblue_heading.png) left top no-repeat !important;
	color:#00586A; 
	font:bold 16px Arial, Helvetica, sans-serif;	
	height:38px;}

.full_content_area #content_area .box_help_background h2, .full_content_area #content_area .box_help_background h3, .full_content_area #content_area .box_help_background h4, .full_content_area #content_area .box_help_background p, .full_content_area #content_area .box_help_background li {padding:10px 20px 10px; color:#FFF;}



.box_help_background p {padding:10px 20px 10px; color:#FFF}
#content_area .box_white_background_blue_border p.first {background:none;}
#content_area .box_no_background h2, #content_area .box_no_background h3, #content_area .box_no_background h4, #content_area .box_no_background p, #content_area .box_no_background li {padding:10px 20px 10px;}
#content_area .box_blue_background h2, #content_area .box_blue_background h3, #content_area .box_blue_background h4{padding:10px 10px 10px;}
#content_area .box_blue_background p {padding:10px 15px 10px 0px; color:#000;margin-left:10px;}
#content_area .box_blue_background li {padding:10px 10px 10px 20px; color:black;}
#content_area .box_blue_background p strong{color:#ED8422;}
#content_area .box_blue_background p strong:hover{color:#ED8422; text-decoration:underline;}
#content_area .box_blue_background dt {font:bold 14px/1.4em Arial, Helvetica, sans-serif; padding:12px 20px 0px;}
#content_area .box_blue_background dd {font:13px/1.4em Arial, Helvetica, sans-serif; color:#000; padding:0 20px 10px;}
#content_area .box_orange_background h2, #content_area .box_orange_background h3, #content_area .box_orange_background h4, #content_area .box_orange_background p, #content_area .box_orange_background li {padding:10px 20px 10px; color:#FFF;}

/*Adjusts list items for search results boxes*/

/*place inside content area boxes adjust so margin-bottom is space breaker and not margin top*/
#content_area .box_white_background ul li, #content_area .box_no_background ul li, /*#content_area .box_blue_background ul li*/ {list-style-position:outside; list-style-type:disc; margin-left:40px;}
#content_area .box_white_background ol li, #content_area .box_no_background ol li, #content_area .box_blue_background ol li {list-style-position:inside; list-style-type:decimal;}
#content_area .box_white_background ul.shortlist li, #content_area .box_blue_background ul.shortlist li, #content_area .box_no_background ul.shortlist li {list-style-position:outside; list-style-type:disc; margin-left:40px; padding:0px;}
#content_area .box_white_background ol.shortlist li, #content_area .box_blue_background ol.shortlist li, #content_area .box_no_background ol.shortlist li {list-style-position:outside; list-style-type:decimal;  margin-left:40px; padding:0px;}
.shortlist {margin-bottom:7px;}

img.calltoaction {float:right; padding:0 0 15px 15px; visibility:hidden;}
.staff {clear:both;}
.staff img {float:left; padding:5px 10px 0 0; margin:0 0 20px;}

	/*Box Margin Types*/
.contentmargin {margin:20px auto;}

.smallcontentmargin, .searchresultsmargin {margin:10px auto; background:url("../images/rightbar.jpg") no-repeat scroll right center #FFFFFF; cursor:pointer;}
.videoblaock {margin:10px auto; cursor:pointer;}
.searchresultsmargin p{margin-left:25px;}
.interboxmargin {margin:10px 20px; width:916px !important;}

	/*Tables*/
.box_blue_background table {width:100%; padding:0; margin:0 auto 10px; font:14px/1.4em Arial, Helvetica, sans-serif; color:#000;}
.box_blue_background table td {vertical-align:middle; margin:0; padding:0 10px;}
.box_blue_background table a {font-weight:bold;}

	/*Splash Page*/
a.splash-addtorfp {font-size:13px; color:#FFF !important; vertical-align:middle; margin-left:20px;  background:url(../images/bg_addtorfp.png) center no-repeat; padding:10px 13px;}
#splashcontact img {padding:10px 20px 20px; float:left;}
#splashcontact ul {float:left; padding-top:5px;}
#splashcontact li {padding:1px!important; font-weight:bold !important;}
#gutter_left .box_blue_background, #gutter_left .box_white_background, #gutter_left .box_no_background {margin:32px 0 32px 0; padding:10px; width:291px; float:left;}
.splashbreakdowns {width:auto; margin:95px 0 0 !important; background-color:#FFF;}
.splashbreakdowns p {font:bold 14px Arial, Helvetica, sans serif; padding:15px 10px 5px; color:#000;}
.splashbreakdowns ul {}
.splashbreakdowns li {color:#000; list-style-type:none; font:12px Arial, Helvetica, sans serif; padding:3px 15px 3px;}
.splashbreakdowns a {color:#ec8421; text-decoration:none;}
.splashbreakdowns a:hover {text-decoration:underline;}
.splashdistances p {font:bold 14px Arial, Helvetica, sans serif; padding:0px 10px 5px; color:#000;}
.splashdistances li {color:#000; list-style-type:none; font:12px Arial, Helvetica, sans serif; padding:5px 15px 5px;}
.splashdistances li a {color:#ec8421; text-decoration:none; font-weight:bold;}
.splashdistances li a:hover {text-decoration:underline;}
.paymentmethods, .ammenities {clear:both; text-align:center;}
.ammenities {margin-bottom:5px;}
.paymentmethods {padding-bottom:20px;}
.paymentmethods li, .ammenities li {display:inline;}

	/*RFP Sorting*/
.sort {font:12px arial;  margin:7px auto 10px;}
.sort dl {margin-top:5px;}
.sort dt {display:inline; text-align:left; font-weight:bold; padding:9px 10px 5px 20px; *padding-left:10px;}
.sort dd, .sortbottom dd {margin-top:9px; *margin-top:6px; display:inline; text-align:left;}
.sort input {margin:0 4px 0 0; padding:0 2px 0 0; display:inline;}
.sort dd.itemsperpage {margin:8px 0 0 115px; *margin-left:105px;}
.sort dd.distances {margin:8px 0 0 37px; *margin-left:31px;}
.sort dd label {color:#000; margin-left:8px}
.sort_checkbox {vertical-align:middle;}
.sortbottom {font:12px arial; margin-top:0px;}
.sortbottom dt {display:none;}
.sortbottom dd.itemsperpage {margin:8px 0 0 0; float:right;}
.pagesort {font:12px arial; margin-top:0px; margin-bottom:-5px;}
.pagesort dt {font-weight:bold; padding:12px 10px 5px 5px; float:left;}
.pagesort dd {float:right; margin-top:0;}
.pagesort label {margin-left:8px; font-weight:bold;}
.pagesort dd input {vertical-align:middle; margin-left:2px;}

	/*Submit RFP Heading*/
.rfp_heading {width:610px; float:left;}
.customizerfp {border-left:1px dashed #CCC; padding-left:20px; margin:20px 0; width:285px; float:right;}
.customizerfp dd {width:50px; float:right; margin-top:30px; padding-right:5px;}
.customizerfp .text {width:225px; float:left; margin-top:5px; font:13px/1.4em Arial, Helvetica, sans-serif; color:#000;}

	/*Search Bar*/
#searchbar {
	height:83px; 
	border:0px solid #F00; display:block;
}
.searchbar {
	height:45px;
}
.searchbar img {float:left; margin-top:-20px; margin-left:-5px;}
.searchbar p {float:left; font:bold 13px Arial, Helvetica, sans serif; margin-top:5px;}
.searchbar #assist {background-color:#39b54a; color:#FFF; padding:15px; width:340px;}
.searchbar #faq {background-color: #8dc63f;  padding:15px}
.searchbar #faqLink {color:#000;}
.searchbar #contacts {background-color:#d7df21; padding:15px;}
.searchbar #contactsLink {color:#000;}
.searchbar #subRFP {background:#f5ee31; padding:15px;}
.searchbar #subRFPLink {color:#000}
.searchbar ul {padding-top:4px; border:0px solid #F00; float:left; height:33px; margin-top:9px;}
.searchbar li {border:0px solid #FFF; display:inline; font:13px Arial, Helvetica, sans serif; padding:15px !important;}
.searchbar li a {color:#FFF !important;}
.searchbar li a:hover {text-decoration:underline !important;}
/*.searchbar form {float:left; padding-left:40px; height:45px; border:0px solid #F00; margin-bottom:-25px; background:url(../images/bg_li_searchbar.gif) top left repeat-y;} */
.searchbar form {float:left; padding-left:40px; height:46px; border:0px solid #F00; margin-bottom:-25px; background:#fffc00; margin-top:5px}
.searchbar input {margin-bottom:4px; vertical-align:middle;}
.searchbar form .input_text {margin-bottom:1px;}
.searchbar form .input_go {padding-top:3px;}

	/*RFP Form*/
.rfp_required span {color:#ec8421; float:right; font-weight:bold; margin-top:-30px;}
.input_submitrfp {float:right; margin-bottom:10px; padding-right:15px;}
.customrfptop {margin:20px auto -10px;}
.customrfpbottom {margin:-10px auto 20px;}
.customrfptop input, .customrfpbottom input {float:right;}

	/*Search Results*/
.full_content_area #content_area.search {background:url(/images/logos/logo.meetings.creative.png) 0 40px no-repeat}
.search h2 {display:none}
.searchresults_img img {float:left; border:5px solid #FFF; margin:-18px 0 10px -10px; padding:0px;}
.searchresults_img_long img {float:left; border:5px solid #FFF; margin:-38px 0 10px -10px; padding:0px;}
.searchresults_business {float:left; margin-left:-30px; margin-top:-30px;}
.title {font:bold 16px Arial, Helvetica, sans serif !important; position:relative; left:160px; top:18px; margin-top:-18px; width:295px; height:40px; border:0px solid #F00; clear:both; height:1%;}
.title a {color:#000 !important;}
.searchresults_business ul {width:270px; margin:10px 0 0 20px !important; border:0px solid #F00;}
.searchresults_business li {padding:0px !important;}
.searchresults_business span {float:right; padding-top:-20px !important; margin-top:-18px;}
.searchresults_actions ul li, .searchresults_actions_long ul li {text-align:center; color:#FFF;}
.address {margin:15px 0 !important;}
.type {margin-top:15px;}
.searchresults_actions ul {float:left; margin:-40px -10px 0px 0px; padding:0; width:130px; border:0px solid #F00; background:url(../images/bg_searchresults_actions.png) center top no-repeat; *margin-top:-55px;}
.searchresults_actions_long ul {float:left; margin:-60px -10px 0px 0px; padding:0; width:130px; border:0px solid #F00; background:url(../images/bg_searchresults_actions.png) center top no-repeat; *margin-top:-75px;}
.searchresults_actions li, .searchresults_actions_long li {padding:3px 0 0 0 !important;}
.addtorfp {margin:5px 0 70px 5px; *margin-bottom:50px;}
.addtorfp_long {margin:5px 0 100px 5px; *margin-bottom:80px;}
.searchresults_actions li a, .searchresults_actions_long li a {color:#FFF !important;}
.searchresults li.promo {display:inline; clear:left; float:right; vertical-align:text-bottom;}
.searchresults li.green {display:inline; margin:3px 0 0 10px; float:right; vertical-align:text-bottom;}

	/*Pagination*/
.pagination {text-align:center; margin-bottom:20px;}
.pagination a {padding:0 2px;}
.pagination span {padding:0 5px; font-weight:bold;}
.pagination p img {vertical-align:middle;}

	/*MyRFP*/
.myrfp p {margin-top:-1px;}
.myrfp p span {float:right; margin-top:-24px;}
.myrfp ul {margin:-15px 0px 20px;}
.myrfp li {padding:5px 20px !important; font:bold 13px Arial, Helvetica, sans-serif !important; color:#000 !important;}
.myrfp li span {font:11px Arial, Helvetica, sans serif; color:#70afac;}
.myrfp li a {float:right; margin-top:-18px; font-weight:bold;}

/* jCarousels */
	/*Constant*/
	/* This <div> element is wrapped by jCarousel around the list and has the classname "jcarousel-container".*/
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.jcarousel-list {z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
.jcarousel-list li, .jcarousel-item {float: left; list-style: none;/* We set the width/height explicitly. No width/height causes infinite loops. */ width: 75px; height: 75px;}
/* The buttons are added dynamically by jCarousel before the <ul> list (inside the <div> described above) and have the classnames "jcarousel-next" and "jcarousel-prev".*/
.jcarousel-next {z-index: 3; display: none;}
.jcarousel-prev {z-index: 3; display: none;}

/*Feature Photo Scroller Skin*/
.jcarousel-skin-photos .jcarousel-container {height:205px; width: 555px; border:0px solid #F00; padding-left:0px; margin:20px auto 0;}
.jcarousel-skin-photos .jcarousel-clip-horizontal {width:445px; height:205px; margin:0 auto; border:0px solid #F00;}
.jcarousel-skin-photos .jcarousel-item {width:445px; height: 205px; margin:10px 0;}
.jcarousel-skin-photos span {display:block; float:left; color:#EF8C2E; font:bold 10px Arial, Helvetica, sans-serif;}
	/*Buttons*/
.jcarousel-skin-photos .jcarousel-next-horizontal {position:absolute; top:87px; right:-25px; width:52px; height:52px; cursor:pointer; background:transparent url(../images/btn_next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-photos .jcarousel-next-horizontal:hover, .jcarousel-skin-photos .jcarousel-next-horizontal:active {background-position:0 0;}
.jcarousel-skin-photos .jcarousel-next-disabled-horizontal, .jcarousel-skin-photos .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-photos .jcarousel-next-disabled-horizontal:active {cursor:default; background-position:-74px 0;}
/*.jcarousel-skin-photos .jcarousel-prev-horizontal {z-index:3; position:absolute; top:87px; left:-25px; width:52px; height:52px; cursor:pointer; background:transparent url(../images/btn_prev-horizontal.png) no-repeat 0 0;} */
.jcarousel-skin-photos .jcarousel-prev-horizontal:hover, .jcarousel-skin-photos .jcarousel-prev-horizontal:active {background-position:0 0;}
.jcarousel-skin-photos .jcarousel-prev-disabled-horizontal, .jcarousel-skin-photos .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-photos .jcarousel-prev-disabled-horizontal:active {cursor:default; background-position:-67px 0;}
	/*Feature Additional Styles*/
#carouselwrap {text-align:center; margin:0 auto; clear:both;}
ul.horizontalscroller li {overflow:hidden;}

/*Ad Scroller Skin*/
.jcarousel-skin-ads .jcarousel-container {width:611px; height:346px; border:0px solid #F00; padding:0px; margin:70px 0 30px 17px; *margin:-15px 0 25px 17px;}
.jcarousel-skin-ads .jcarousel-clip-horizontal {width:591px; height:346px; margin:0; padding:0;}
.jcarousel-skin-ads .jcarousel-item {width:591px; height:346px; margin:10px 0; *margin-top:0;}
	/*Buttons*/
.jcarousel-skin-ads .jcarousel-next-horizontal {position:absolute; top:147px; right:-10px; width:52px; height:52px; cursor:pointer; background:transparent url(../images/btn_next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-ads .jcarousel-next-horizontal:hover, .jcarousel-skin-ads .jcarousel-next-horizontal:active {background-position:0 0;}
.jcarousel-skin-ads .jcarousel-next-disabled-horizontal, .jcarousel-skin-ads .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-ads .jcarousel-next-disabled-horizontal:active {cursor:default; background-position:-74px 0;}
.jcarousel-skin-ads .jcarousel-prev-horizontal {z-index:3; position:absolute; top:147px; left:-25px; width:52px; height:52px; cursor:pointer; background:transparent url(../images/btn_prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-ads .jcarousel-prev-horizontal:hover, .jcarousel-skin-ads .jcarousel-prev-horizontal:active {background-position:0 0;}
.jcarousel-skin-ads .jcarousel-prev-disabled-horizontal, .jcarousel-skin-ads .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-ads .jcarousel-prev-disabled-horizontal:active {cursor:default; background-position:-67px 0;}

/*Article Scroller Skin*/
.jcarousel-skin-footerarticles .jcarousel-container {height:170px;}
.jcarousel-skin-footerarticles .jcarousel-container-horizontal {width:800px; padding:0 70px;}
.jcarousel-skin-footerarticles .jcarousel-clip-horizontal {width:780px; height:170px; margin:auto;}
.jcarousel-skin-footerarticles .jcarousel-item {width:480px; height:170px;}
	/*Buttons*/
.jcarousel-skin-footerarticles .jcarousel-next-horizontal {position:absolute; top:78px; right:-25px; width:52px; height:58px; cursor:pointer; background:transparent url(../images/btn_next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-footerarticles .jcarousel-next-horizontal:hover, .jcarousel-skin-footerarticles .jcarousel-next-horizontal:active {background-position:0 0;}
.jcarousel-skin-footerarticles .jcarousel-next-disabled-horizontal, .jcarousel-skin-footerarticles .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-footerarticles .jcarousel-next-disabled-horizontal:active {cursor:default; background-position:-74px 0;}
.jcarousel-skin-footerarticles .jcarousel-prev-horizontal {z-index:3; position:absolute; top:78px; left:-25px; width:52px; height:58px; cursor:pointer; background:transparent url(../images/btn_prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-footerarticles .jcarousel-prev-horizontal:hover, .jcarousel-skin-footerarticles .jcarousel-prev-horizontal:active {background-position:0 0;}
.jcarousel-skin-footerarticles .jcarousel-prev-disabled-horizontal, .jcarousel-skin-footerarticles .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-footerarticles .jcarousel-prev-disabled-horizontal:active {cursor:default; background-position:-67px 0;}
	/*Article Scroller Additional Styles*/
#teasers {clear:both; padding:0 auto; width:960px;}
#teasers .box_white_background {width:936px; margin:0 auto 10px; padding:0; height:211px;}
#teasers li div {height:120px;}
#teasers p {clear:both; font:11px Arial, Helvetica, sans-serif; color:#4d4d4d; margin-top:7px; margin-right:10px;/*width:155px;*/}
#teasers p.featurefooter_title {font:bold 13px Arial, Helvetica, sans-serif; clear:none; width:169px; display:inline; margin-top:5px;}
#teasers p.featurefooter_title a { color:#F47A20;text-decoration:none;}
#teasers p.featurefooter_title a:hover {text-decoration:underline;}
#teasers li {width:195px; height:180px; background-color:#FFF;}
#teasers li.footerfeaturelast {border-right:none; width:169px;}
#teaser-carousel {margin-bottom:30px !important}

/*Splash Page Image Carousel*/
.jcarousel-skin-splashphotos .jcarousel-container {margin-left:20px;}
.jcarousel-skin-splashphotos .jcarousel-container-horizontal {width: 480px; padding:10px 50px 0; *margin-top:-5px;}
.jcarousel-skin-splashphotos .jcarousel-item {width: 480px; height: 360px;}
.jcarousel-skin-splashphotos .jcarousel-item-horizontal {margin-right: 10px;}
	/*Buttons*/
.jcarousel-skin-splashphotos .jcarousel-next-horizontal {position: absolute; top: 173px; right: -15px; width: 52px; height: 52px; cursor: pointer; background: transparent url(../images/btn_next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-splashphotos .jcarousel-next-horizontal:hover {background-position: 0 0;}
.jcarousel-skin-splashphotos .jcarousel-next-horizontal:active {background-position: 0 0;}
.jcarousel-skin-splashphotos .jcarousel-next-disabled-horizontal, .jcarousel-skin-splashphotos .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-splashphotos .jcarousel-next-disabled-horizontal:active {cursor: default; background-position: -74px 0;}
.jcarousel-skin-splashphotos .jcarousel-prev-horizontal {z-index:3; position: absolute; top: 173px; left: -15px; width: 52px; height: 52px; cursor: pointer; background: transparent url(../images/btn_prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-splashphotos .jcarousel-prev-horizontal:hover {background-position: 0 0;}
.jcarousel-skin-splashphotos .jcarousel-prev-horizontal:active {background-position: 0 0;}
.jcarousel-skin-splashphotos .jcarousel-prev-disabled-horizontal, .jcarousel-skin-splashphotos .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-splashphotos .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position: -67px 0;}

/*Control Indicators*/
.jcarousel-control {display:none;}

/*Footer*/
#footer { float:left; width:100%; background-color:#f5fdff; border-top: solid 1px #d7e8ed;}
#footer h6 {background:url(/images/logos/logo.meetings.footer.png) center no-repeat; float:left; width:150px; height:27px;}
#footer p {font:10px Arial, Helvetica, sans-serif; color:#686869; float:left; width:800px; height:50px;}
#footer_sitemap {background:url(../images/bg_footer_sitemap.gif) left 60px repeat-x; margin:20px 0 -9px 0; overflow:auto; height:195px; padding-top:20px; clear:both;}
#footer .footer_help {padding-right:0;}
#footer li {font:10px/1.7em Arial, Helvetica, sans-serif;}
#footer dd a, #footer li a {text-decoration:none; color:#959595;}
#footer dd a:hover, #footer li a:hover {text-decoration:underline;}
#footer_eula li { display:inline; border-right:1px solid #a8a9ab; padding:9px 8px 7px 0; margin-top:15px;}
#footer_eula li.footer_copyright {color:#959595; margin-top:0px; float:right; border:none;}
.eula { width:966px; margin-top:15px; margin-bottom:20px; float:left; overflow:hidden;}

/*Lightbox Table*/
table.roombreakdown {font:15px Arial, Helvetica, sans-serif; margin:0 auto;}
table.roombreakdown caption {color:#00596a; font-size:18px; padding-bottom:18px;}
table.roombreakdown th {color:#FFF; width:105px; height:55px; padding:13px 8px 10px; font-weight:bold; background:#f09535 url(../images/bg_table_th.gif) right top no-repeat; border:1px solid #cb9365; border-left:none; border-top:none;}
table.roombreakdown th span {width:40px;}
table.roombreakdown .th_left {background:#f09535 url(../images/bg_table_th_left.gif) left top no-repeat;}
table.roombreakdown .th_right {background:#f09535 url(../images/bg_table_th_right.gif) right top no-repeat; border-right:none;}
table.roombreakdown td {text-align:center; background:#fadfc2 url(../images/bg_table_td.gif) right top no-repeat; color:#00596a; border:1px solid #cb9365; border-left:none; border-top:none; padding:13px 5px; width:105px;  vertical-align:middle;}
tr.odd td {background-color:#f9d5ae;}
table.roombreakdown .td_first {text-align:left; background-color:#f0ae68; color:#FFF; font-weight:bold; padding:13px 9px;}

/*Thickbox Terms*/
.thickbox-terms p strong {text-transform:uppercase; font:bold 15px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#000;}
.thickbox-terms p {color:#000; font-size:11px;}
.thickbox-terms ul {margin:10px auto; font-size:11px;}
.thickbox-terms li {list-style-type:disc; list-style-position:outside; margin:4px auto 4px 20px; color:#000;}

.none {display:none}
.block {display:block}

/*.video {position:relative; left:-2px; background:#333; height:361px}*/

.full_content_area #content_area {background:url(/images/bg_subnav_orlando.png) 685px 67px no-repeat;}
.contentmargin.searchbar {margin:45px 0}
#ajaxarea {float:left; width:645px; height:363px;}

#slideshow {height:361px; width:643px; padding:0; margin:0; overflow:hidden;} 
#slideshow img {width:643px; height:361px; top:0; left: 0;}
.youtubefeature {height:361px; width:643px; padding:10px 0 0 40px; background:url(/images/bg_feature-image.png) top left no-repeat;}

/* jCarousels */
	/*Constant*/
	/* This <div> element is wrapped by jCarousel around the list and has the classname "jcarousel-container".*/
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.jcarousel-list {z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
.jcarousel-list li, .jcarousel-item {float: left; list-style: none;/* We set the width/height explicitly. No width/height causes infinite loops. */ width: 75px; height: 75px;}
/* The buttons are added dynamically by jCarousel before the <ul> list (inside the <div> described above) and have the classnames "jcarousel-next" and "jcarousel-prev".*/
.jcarousel-next {z-index: 3; display: none;}
.jcarousel-prev {z-index: 3; display: none;}

/*Home Feature Scroller Skin*/
.jcarousel-skin-home .jcarousel-container {width: 280px; height: 210px; padding:25px 0;}
.jcarousel-skin-home .jcarousel-clip-vertical {width:280px; height:210px;}
.jcarousel-skin-home .jcarousel-item {width:250px; height:51px; text-align:left; margin-bottom:10px; font:bold 12px arial, helvetica, sans-serif !important; color:#065a6b !important; border-bottom:2px solid #abdedd; background:url(/images/bg_li_feature-carousel.png) no-repeat 10px center; padding:5px 0 5px 30px;}
.jcarousel-skin-home .jcarousel-item a {color:#065a6b !important;}
.jcarousel-skin-home .jcarousel-item span, .jcarousel-skin-home .jcarousel-item span a {display:block; font:bold 14px Arial, Helvetica, sans serif; color:#f7931e !important;}
.jcarousel-skin-home .jcarousel-item img {float:left; vertical-align:middle; margin:0 0 10px 0; padding:10px 10px 0 0;}
#scrollercontainer li.featurelast {border-bottom:none;}
	/*Buttons*/
.jcarousel-skin-home .jcarousel-next-vertical {position:absolute; bottom:-25px; left:113px; width:50px; height:47px; cursor:pointer; background:transparent url(/images/btn_next-vertical.png) no-repeat 0 -73px;}
.jcarousel-skin-home .jcarousel-next-vertical:hover, .jcarousel-skin-home .jcarousel-next-vertical:active {background-position:0 -73px;}
.jcarousel-skin-home .jcarousel-next-disabled-vertical, .jcarousel-skin-home .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-home .jcarousel-next-disabled-vertical:active {cursor:default; background-position:0 0;}
.jcarousel-skin-home .jcarousel-prev-vertical {position:absolute; top:-25px; left:113px; width:50px; height:47px; cursor:pointer; background:transparent url(/images/btn_prev-vertical.png) no-repeat 0 0;}
.jcarousel-skin-home .jcarousel-prev-vertical:hover, .jcarousel-skin-home .jcarousel-prev-vertical:active {background-position:0 0;}
.jcarousel-skin-home .jcarousel-prev-disabled-vertical, .jcarousel-skin-home .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-home .jcarousel-prev-disabled-vertical:active {cursor:default; background-position:0 -71px;}
 /*Carousel Extras*/
#feature-carousel {}
#scrollercontainer {width:282px; padding:101px 0 0 30px; float:left; background:url(/images/bg_feature-carousel_home.png) 30px bottom no-repeat;}


/*Featured Member*/
#ad_featured_home .featuredmember {width:300px;}	
#ad_featured_home .featuredmember_txt {float:left; width:155px; margin-top:10px;}
#ad_featured_home .featuredmember dfn { color:#000; font:bold 16px Arial, Helvetica, sans-serif; padding:0 0 0 10px; margin:0;}
#ad_featured_home .featuredmember p {color:#000; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 10px; margin:0 !important; float:left; line-height:1.2em;}
#ad_featured_home .featuredmember p.featuredmember_name {font-size:14px; padding-top:10px;}
#ad_featured_home .featuredmember p.featuredmember_location {font-size:12px; padding-top:15px;}
#ad_featured_home .featuredmember p.featuredmember_description {font-size:11px; padding-top:15px;}
#ad_featured_home .featuredmember_img  {float:right; width:134px; padding-right:10px; margin-top:10px;}
#ad_featured_home .box_blue_background {width:300px !important; height:230px !important; float:left !important; margin-bottom:30px; margin-right:30px;}
#gutter_left .box_blue_background {width:280px !important; height:250px !important; float:left !important; margin-right:30px; padding:0 15px !important; position:relative}
#gutter_left .box_blue_background .featuredmember_img {position:absolute; top:10px; right:0px}
#gutter_left .box_blue_background .featuredmember_txt {width:140px}
#gutter_left #ad_featured_home .featuredmember dfn {padding:0;}


/*Article Scroller Skin*/
.jcarousel-skin-cvb .jcarousel-container {height:160px; margin:auto; width:550px; padding:0px 40px;}
.jcarousel-skin-cvb .jcarousel-clip-horizontal {width:550px;}

.jcarousel-skin-cvb .jcarousel-item {width:180px; height:170px; /*border-right:1px solid #72CAC8;*/}
	/*Buttons*/
.jcarousel-skin-cvb .jcarousel-next-horizontal {position:absolute; top:93px; right:-25px !important; width:52px; height:58px; cursor:pointer; background:transparent url(/images/btn_next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-cvb .jcarousel-next-horizontal:hover, .jcarousel-skin-cvb .jcarousel-next-horizontal:active {background-position:0 0;}
.jcarousel-skin-cvb .jcarousel-next-disabled-horizontal, .jcarousel-skin-cvb .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-cvb .jcarousel-next-disabled-horizontal:active {cursor:default; background-position:-74px 0;}
.jcarousel-skin-cvb .jcarousel-prev-horizontal {z-index:3; position:absolute; top:93px; left:-25px; width:52px; height:58px; cursor:pointer; background:transparent url(/images/btn_prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-cvb .jcarousel-prev-horizontal:hover, .jcarousel-skin-cvb .jcarousel-prev-horizontal:active {background-position:0 0;}
.jcarousel-skin-cvb .jcarousel-prev-disabled-horizontal, .jcarousel-skin-cvb .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-cvb .jcarousel-prev-disabled-horizontal:active {cursor:default; background-position:-67px 0;}

/*Article Scroller Skin*/
/*.jcarousel-skin-cvb2 .jcarousel-container {height:110px; margin:auto; width:220px; padding:0px 0px 0px 0px; background-color:#F00} */
/*.jcarousel-skin-cvb2 .jcarousel-clip-horizontal {width:220px; background-color:#0F0} */
.jcarousel-skin-cvb2 .jcarousel-item {width:180px; height:100px;border-right:1px solid #72CAC8;}
	/*Buttons*/
/*.jcarousel-skin-cvb2 .jcarousel-next-horizontal {position:absolute; top:93px; right:-25px !important; width:52px; height:58px; cursor:pointer; background:transparent url(/images/btn_next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-cvb2 .jcarousel-next-horizontal:hover, .jcarousel-skin-cvb2 .jcarousel-next-horizontal:active {background-position:0 0;}
.jcarousel-skin-cvb2 .jcarousel-next-disabled-horizontal, .jcarousel-skin-cvb2 .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-cvb2 .jcarousel-next-disabled-horizontal:active {cursor:default; background-position:-74px 0;}
.jcarousel-skin-cvb2 .jcarousel-prev-horizontal {z-index:3; position:absolute; top:93px; left:-25px; width:52px; height:58px; cursor:pointer; background:transparent url(/images/btn_prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-cvb2 .jcarousel-prev-horizontal:hover, .jcarousel-skin-cvb2 .jcarousel-prev-horizontal:active {background-position:0 0;}
.jcarousel-skin-cvb2 .jcarousel-prev-disabled-horizontal, .jcarousel-skin-cvb2 .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-cvb2 .jcarousel-prev-disabled-horizontal:active {cursor:default; background-position:-67px 0;} */
       /*Scroller Extras*/
#cs_control_2625 .box_blue_background {width:620px !important; height:230px !important; float:right !important; margin-bottom:30px; clear:none; padding:0 !important;} /* #cs_control_3318 .box_blue_background */
.box_blue_background ul#homearticles {margin:0 0 0 0!important; padding:0 !important;}
#homearticles li {width:180px; height:220px; background-color:none; padding:0px !important;}
#homearticles li.footerfeaturelast {border-right:none; width:164px;}
#homearticles p {clear:both; font:11px Arial, Helvetica, sans-serif; color:#4d4d4d; /*width:155px;*/}
#homearticles div {margin:0; padding:0;}
#homearticles div img {}
#homearticles div p {font:14px Arial, Helvetica, sans-serif; clear:none; display:inline; font-weight:bold;}
#homearticles div p a {text-decoration:none;}
#homearticles div p a:hover {text-decoration:underline;}

#homearticles div .icon { margin-left:4px; height:70px; background-color:#CCC; text-align:center; padding:15px 0 0 0;}
#articlescroller div .icon { margin-right:5px; height:70px; background-color:#CCC; text-align:center; padding:15px 0 0 0; }

/* video cover */
.video-cover .top {width:652px; height:11px; position:absolute; top:-4px; left:-2px; background:url(/images/bcp.cover.top.png)}
.video-cover .right {width:12px; height:370px; position:absolute; top:-4px; right:-4px; background:url(/images/bcp.cover.right.png)}
.video-cover .bottom {width:652px; height:11px; position:absolute; bottom:-5px; left:-2px; background:url(/images/bcp.cover.bottom.png)}
.video-cover .left {width:11px; height:370px; position:absolute; top:-4px; left:-2px; background:url(/images/bcp.cover.left.png)}

/* s7.addthis.com/static/r07/widget24.css */
#at16lb{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1001;background-color:black;opacity:.001;}#at20mc,#at_email,#at16pib,#at16pc,#at16pi,#at_share,#at_complete,#at_success,#at_error{position:static!important;}#at20mc{position:absolute;left:0;top:0;}#at20mc a{color:#36B;}.at15a{border:0;height:0;margin:0;padding:0;width:100%;width:230px;}.atnt{text-align:center!important;padding:6px 0 0 0!important;height:24px!important;}.atnt a{text-decoration:none;color:#36b;}.atnt a:hover{text-decoration:underline;}#at_msg,#at16p label,#at16nms,#at16sas,#at_share .at_item,#at16p,#at15s,#at16p form input,#at16p form textarea{font-family:arial,helvetica,tahoma,verdana,sans-serif!important;font-size:12px!important;outline-style:none;outline-width:0;line-height:1em;}* html #at15s.mmborder{position:absolute!important;}#at15s.mmborder{border:10px solid #7f7f7f!important;position:fixed!important;}/*\*/ #at15s.mmborder{width:240px!important;}/**/ #at15s{background-color:#fff;border:1px solid #ccc;color:#4c4c4c!important;float:none!important;line-height:1em!important;margin:0!important;overflow:visible!important;padding:1px!important;text-align:left!important;width:230px!important;position:absolute!important;}#at15s_head{position:relative;background:#f2f2f2;padding:4px;cursor:default;border-bottom:1px solid #e5e5e5;}.at15s_head_success{background:#cafd99!important;border-bottom:1px solid #a9d582!important;}.at15s_head_success *{color:#000!important;text-decoration:none;}#at15s_brand,#at16_brand,#at15sptx{position:absolute;}#at15s_brand{top:4px;right:4px;}.at15s_brandx{right:20px!important;}#at15sptx{top:4px;right:4px;text-decoration:none;}#at16_brand{top:5px;right:30px;cursor:default;}#at_hover{padding:4px;}#at_hover .at_item,#at_share .at_item{background:#fff!important;float:left!important;color:#4c4c4c!important;}#at16nms,#at16sas{padding:4px 5px;}#at16sas{clear:left;padding-top:16px;padding-bottom:16px;}#at_hover .at_item{width:102px!important;padding:2px 3px!important;margin:1px;}#at_hover .at_item.atiemode2{width:104px!important;}#at_hover .at_item:hover,#at_hover .at_item.athov{margin:0!important;}#at_hover .at_item:hover,#at_hover .at_item.athov,#at_share .at_item:hover,#at_share .at_item.athov{background:#f2f2f2!important;border:1px solid #e5e5e5;color:#000!important;}* html #at_hover .at_item{border:1px solid #fff;}* html #at_hover .at_item.athov{border:1px solid #e5e5e5!important;margin:1px!important;}#at_email15{padding-top:5px;}.at15e_row{height:28px;}.at15e_row label,.at15e_row span{padding-left:10px!important;display:block!important;width:60px!important;float:left!important;}.at15e_row input,.at15e_row textarea{display:block!important;width:150px!important;float:left!important;background:#fff!important;border:1px solid #ccc!important;color:#333!important;font-size:11px!important;font-weight:normal!important;padding:0!important;}#at_email label,#at_email input,#at_email textarea{font-size:11px!important;}.at15t{display:block!important;height:16px!important;line-height:16px!important;padding-left:20px!important;background:url(//s7.addthis.com/static/r07/widget11.png) no-repeat left;background-position:0 0;cursor:pointer;}.addthis_button{cursor:pointer;}.addthis_toolbox.addthis_default_style span{line-height:16px;}.addthis_default_style .addthis_separator{margin:0 5px;display:inline;}div.atclear{clear:both;}.addthis_default_style .addthis_separator,.addthis_default_style .at300b,.addthis_default_style .at300m,.addthis_default_style .at300bs{float:left;}.at300b img{border:0;}.addthis_default_style .at300b,.addthis_default_style .at300m{padding:0 2px;}.at300b,.at300m,.at300bs{cursor:pointer;}.at300bs{background:url(//s7.addthis.com/static/r07/widget11.png) no-repeat left;overflow:hidden;display:block;background-position:0 0;height:16px;width:16px;line-height:16px!important;}.at300bs.at15t_expanded,.at300bs.at15t_compact{background:url(//s7.addthis.com/static/t00/logo1414.gif) no-repeat left;margin-right:4px;}.at15t_000{background-position:0 -0px;}.at15t_tweetmeme{background-position:0 -16px;}.at15t_yahoomail{background-position:0 -32px;}.at15t_slashdot{background-position:0 -48px;}.at15t_oknotizie{background-position:0 -64px;}.at15t_diigo{background-position:0 -80px;}.at15t_print{background-position:0 -96px;}.at15t_email{background-position:0 -112px;}.at15t_hatena{background-position:0 -128px;}.at15t_delicious{background-position:0 -144px;}.at15t_memori{background-position:0 -160px;}.at15t_segnalo{background-position:0 -176px;}.at15t_n4g{background-position:0 -192px;}.at15t_ekudos{background-position:0 -208px;}.at15t_more{background-position:0 -224px;}.at15t_kaboodle{background-position:0 -240px;}.at15t_kudos{background-position:0 -256px;}.at15t_favicon{background-position:0 -272px;}.at15t_citeulike{background-position:0 -288px;}.at15t_newsvine{background-position:0 -304px;}.at15t_forgetfoo{background-position:0 -320px;}.at15t_gluvsnap{background-position:0 -336px;}.at15t_lunch{background-position:0 -352px;}.at15t_tusul{background-position:0 -368px;}.at15t_identica{background-position:0 -384px;}.at15t_designmoo{background-position:0 -400px;}.at15t_folkd{background-position:0 -416px;}.at15t_doower{background-position:0 -432px;}.at15t_bonzobox{background-position:0 -448px;}.at15t_buzz_fr{background-position:0 -464px;}.at15t_tellmypolitician{background-position:0 -480px;}.at15t_scoopat{background-position:0 -496px;}.at15t_webs{background-position:0 -512px;}.at15t_buzz{background-position:0 -528px;}.at15t_favoritus{background-position:0 -544px;}.at15t_designbump{background-position:0 -560px;}.at15t_eucliquei{background-position:0 -576px;}.at15t_hazarkor{background-position:0 -592px;}.at15t_amenme{background-position:0 -608px;}.at15t_linkninja{background-position:0 -624px;}.at15t_wovre{background-position:0 -640px;}.at15t_transferr{background-position:0 -656px;}.at15t_aim{background-position:0 -672px;}.at15t_tumblr{background-position:0 -688px;}.at15t_embarkons{background-position:0 -704px;}.at15t_diglog{background-position:0 -720px;}.at15t_hyves{background-position:0 -736px;}.at15t_yoolink{background-position:0 -752px;}.at15t_springpad{background-position:0 -768px;}.at15t_bloggy{background-position:0 -784px;}.at15t_misterwong_de{background-position:0 -800px;}.at15t_virb{background-position:0 -816px;}.at15t_webnews{background-position:0 -832px;}.at15t_bleetbox{background-position:0 -848px;}.at15t_bebo{background-position:0 -864px;}.at15t_sphinn{background-position:0 -880px;}.at15t_friendfeed{background-position:0 -896px;}.at15t_plaxo{background-position:0 -912px;}.at15t_funp{background-position:0 -928px;}.at15t_jamespot{background-position:0 -944px;}.at15t_w3validator{background-position:0 -960px;}.at15t_tulinq{background-position:0 -976px;}.at15t_domaintoolswhois{background-position:0 -992px;}.at15t_google{background-position:0 -1008px;}.at15t_googletranslate{background-position:0 -1024px;}.at15t_igoogle{background-position:0 -1040px;}.at15t_gacetilla{background-position:0 -1056px;}.at15t_yorumcuyum{background-position:0 -1072px;}.at15t_yahoobkm{background-position:0 -1088px;}.at15t_pusha{background-position:0 -1104px;}.at15t_wordpress{background-position:0 -1120px;}.at15t_hi5{background-position:0 -1136px;}.at15t_amazonwishlist{background-position:0 -1152px;}.at15t_fwisp{background-position:0 -1168px;}.at15t_mynasa{background-position:0 -1184px;}.at15t_technorati{background-position:0 -1200px;}.at15t_laaikit{background-position:0 -1216px;}.at15t_yammer{background-position:0 -1232px;}.at15t_bobrdobr{background-position:0 -1248px;}.at15t_hotklix{background-position:0 -1264px;}.at15t_youmob{background-position:0 -1280px;}.at15t_polladium{background-position:0 -1296px;}.at15t_strands{background-position:0 -1312px;}.at15t_simpy{background-position:0 -1328px;}.at15t_meneame{background-position:0 -1344px;}.at15t_yigg{background-position:0 -1360px;}.at15t_netvouz{background-position:0 -1376px;}.at15t_globalgrind{background-position:0 -1392px;}.at15t_googlereader{background-position:0 -1408px;}.at15t_investorlinks{background-position:0 -1424px;}.at15t_smaknews{background-position:0 -1440px;}.at15t_oyyla{background-position:0 -1456px;}.at15t_pingfm{background-position:0 -1472px;}.at15t_linkagogo{background-position:0 -1488px;}.at15t_mixx{background-position:0 -1504px;}.at15t_myaol{background-position:0 -1520px;}.at15t_facebook{background-position:0 -1536px;}.at15t_posterous{background-position:0 -1552px;}.at15t_stumpedia{background-position:0 -1568px;}.at15t_dotnetshoutout{background-position:0 -1584px;}.at15t_bitly{background-position:0 -1600px;}.at15t_live{background-position:0 -1616px;}.at15t_flosspro{background-position:0 -1632px;}.at15t_hotmail{background-position:0 -1648px;}.at15t_thisnext{background-position:0 -1664px;}.at15t_desktopemail{background-position:0 -1680px;}.at15t_fnews{background-position:0 -1696px;}.at15t_gamesnetworks{background-position:0 -1712px;}.at15t_blip{background-position:0 -1728px;}.at15t_backflip{background-position:0 -1744px;}.at15t_yardbarker{background-position:0 -1760px;}.at15t_dropjack{background-position:0 -1776px;}.at15t_arto{background-position:0 -1792px;}.at15t_stumbleupon{background-position:0 -1808px;}.at15t_baidu{background-position:0 -1824px;}.at15t_windycitizen{background-position:0 -1840px;}.at15t_mindbodygreen{background-position:0 -1856px;}.at15t_fresqui{background-position:0 -1872px;}.at15t_shetoldme{background-position:0 -1888px;}.at15t_dotnetkicks{background-position:0 -1904px;}.at15t_worio{background-position:0 -1920px;}.at15t_reddit{background-position:0 -1936px;}.at15t_svejo{background-position:0 -1952px;}.at15t_kledy{background-position:0 -1968px;}.at15t_blogger{background-position:0 -1984px;}.at15t_nujij{background-position:0 -2000px;}.at15t_lynki{background-position:0 -2016px;}.at15t_oneview{background-position:0 -2032px;}.at15t_gmail{background-position:0 -2048px;}.at15t_blogmarks{background-position:0 -2064px;}.at15t_fark{background-position:0 -2080px;}.at15t_ballhype{background-position:0 -2096px;}.at15t_habergentr{background-position:0 -2112px;}.at15t_evernote{background-position:0 -2128px;}.at15t_myspace{background-position:0 -2144px;}.at15t_propeller{background-position:0 -2160px;}.at15t_viadeo{background-position:0 -2176px;}.at15t_speedtile{background-position:0 -2192px;}.at15t_twitter{background-position:0 -2208px;}.at15t_vyoom{background-position:0 -2224px;}.at15t_netlog{background-position:0 -2240px;}.at15t_kaevur{background-position:0 -2256px;}.at15t_gravee{background-position:0 -2272px;}.at15t_100zakladok{background-position:0 -2288px;}.at15t_linkuj{background-position:0 -2304px;}.at15t_hemidemi{background-position:0 -2320px;}.at15t_faves{background-position:0 -2336px;}.at15t_symbaloo{background-position:0 -2352px;}.at15t_aviary{background-position:0 -2368px;}.at15t_care2{background-position:0 -2384px;}.at15t_tailrank{background-position:0 -2400px;}.at15t_koornk{background-position:0 -2416px;}.at15t_pdfonline{background-position:0 -2432px;}.at15t_friendster{background-position:0 -2448px;}.at15t_kirtsy{background-position:0 -2464px;}.at15t_newstrust{background-position:0 -2480px;}.at15t_linkedin{background-position:0 -2496px;}.at15t_edelight{background-position:0 -2512px;}.at15t_meinvz{background-position:0 -2528px;}.at15t_diggita{background-position:0 -2544px;}.at15t_ask{background-position:0 -2560px;}.at15t_squidoo{background-position:0 -2576px;}.at15t_grumper{background-position:0 -2592px;}.at15t_sonico{background-position:0 -2608px;}.at15t_stylehive{background-position:0 -2624px;}.at15t_typepad{background-position:0 -2640px;}.at15t_startlap{background-position:0 -2656px;}.at15t_orkut{background-position:0 -2672px;}.at15t_a1webmarks{background-position:0 -2688px;}.at15t_digg{background-position:0 -2704px;}.at15t_multiply{background-position:0 -2720px;}.at15t_hellotxt{background-position:0 -2736px;}.at15t_phonefavs{background-position:0 -2752px;}.at15t_gabbr{background-position:0 -2768px;}.at15t_myyearbook{background-position:0 -2784px;}.at15t_readitlater{background-position:0 -2800px;}.at15t_stuffpit{background-position:0 -2816px;}.at15t_dosti{background-position:0 -2832px;}.at15t_studivz{background-position:0 -2848px;}.at15t_sodahead{background-position:0 -2864px;}.at15t_linkstore{background-position:0 -2880px;}.at15t_misterwong{background-position:0 -2896px;}.at15t_misterwong_ru{background-position:0 -2912px;}.at15t_brainify{background-position:0 -2928px;}.at15t_favorites{background-position:0 -2944px;}.at15t_netvibes{background-position:0 -2960px;}.at15t_dzone{background-position:0 -2976px;}.at15t_tipd{background-position:0 -2992px;}.at15t_plurk{background-position:0 -3008px;}.at15t_bordom{background-position:0 -3024px;}.at15t_hackernews{background-position:0 -3040px;}.at15t_mob{background-position:0 -3056px;}.at15t_connotea{background-position:0 -3072px;}.at15t_colivia{background-position:0 -3088px;}.at15t_domelhor{background-position:0 -3104px;}.at15t_mylinkvault{background-position:0 -3120px;}.at15t_tagza{background-position:0 -3136px;}.at15t_hipstr{background-position:0 -3152px;}.at15t_jumptags{background-position:0 -3168px;}.at15t_blinklist{background-position:0 -3184px;}.at15t_quantcast{background-position:0 -3200px;}.at15t_printfriendly{background-position:0 -3216px;}.at15t_meccho{background-position:0 -3232px;}.at15t_osmosus{background-position:0 -3248px;}.at15t_startaid{background-position:0 -3264px;}.at15t_bizsugar{background-position:0 -3280px;}.at15t_hadashhot{background-position:0 -3296px;}.at15t_planypus{background-position:0 -3312px;}.at15t_shaveh{background-position:0 -3328px;}.at15t_buddymarks{background-position:0 -3344px;}.at15t_wykop{background-position:0 -3360px;}.at15t_livejournal{background-position:0 -3376px;}.at15t_librerio{background-position:0 -3392px;}.at15t_aolmail{background-position:0 -3408px;}.at15t_mssocialbookmarks{background-position:0 -3424px;}.at15t_bryderi{background-position:0 -3440px;}.at15t_pimpthisblog{background-position:0 -3456px;}.at15t_hitmarks{background-position:0 -3472px;}.at15t_fabulously40{background-position:0 -3488px;}.at15t_xanga{background-position:0 -3504px;}.at15t_netscape{background-position:0 -2160px;}#at16clb{font-size:16pt;font-family:"verdana bold",verdana,arial,sans-serif;}#at_share .at_item{width:123px!important;padding:4px;margin-right:2px;border:1px solid #fff;}#at16pm{background:#fff;width:198px;height:360px;text-align:left;border-right:1px solid #ccc;position:static;}#at16pcc{position:fixed;top:0;left:0;width:100%;margin:0 auto;font-size:10px!important;color:#4c4c4c;padding:0;z-index:10000001;overflow:visible;}* html #at16pcc{position:absolute;}#at16abifc{overflow:hidden;margin:0;top:10px;left:10px;height:335px;width:492px;position:absolute;border:0;}#at16abifc iframe{border:0;position:absolute;height:360px;width:516px;top:-10px;left:-10px;}* html div#at16abifc.atiemode2{height:354px;width:482px;}* html #at16abifc iframe{height:348px;left:-10px;top:-10px;overflow:hidden;}#at16p{background:url(//s7.addthis.com/static/t00/atbkg.png);}#at16p,#atie6ifh{position:absolute;top:50%;left:50%;width:300px;padding:10px;margin:0 auto;margin-top:-185px;margin-left:-155px;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:12px;color:#5e5e5e;z-index:10000001;}#atie6ifh{width:322px;padding:0;height:381px;margin-left:-165px;}#at_share{margin:0;padding:0;}#at16ps{overflow-y:scroll;height:284px;padding:5px;}a#at16pit{position:absolute;top:37px;right:10px;display:block;background:url(//s7.addthis.com/static/t00/tab00.gif) no-repeat;width:16px;height:20px;line-height:19px;margin-right:-17px;text-align:center;overflow:hidden;color:#36b;}#at16pi{background:#e5e5e5;text-align:left;border:1px solid #ccc;border-bottom:0;}#at16pi a{text-decoration:none;color:#36b;}#at16abc{width:80px;}#at16pi a:hover{text-decoration:underline;}#at16pt{position:relative;background:#f2f2f2;height:13px;padding:5px 10px;}#at16pt h4,#at16pt a{font-weight:bold;}#at16pt h4{display:inline;margin:0;padding:0;font-size:12px;color:#4c4c4c;cursor:default;}#at16pt a{position:absolute;top:5px;right:10px;color:#4c4c4c;text-decoration:none;}#at16pc form{margin:0;}#at16pc form label{display:block;font-size:11px;font-weight:bold;padding-bottom:4px;float:none;text-align:left;}#at16pc form label span{font-weight:normal;color:#4c4c4c;display:inline;}#at_email form .abif{width:272px!important;}#at_email textarea{height:55px!important;word-wrap:break-word;}* html #at_email textarea{height:42px!important;}*:first-child+html #at_email textarea{height:42px!important;}#at_email form input,#at_email form textarea{background:#fff;border:1px solid #bbb;width:272px!important;margin:0;margin-bottom:8px;font-weight:normal;padding:3px;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:11px;line-height:1.4em;color:#333;}#at_email form .atfxmode2{width:279px!important;}#at16pc form .at_ent{color:#333!important;}#at16pc form textarea{height:48px;}#at16pc form input:focus,#at16pc form textarea:focus{background:#fffff0;color:#333;}#at16p .atbtn{background:#fff;border:1px solid #b5b5b5;width:60px!important;padding:2px 4px;margin:0 2px!important;font-size:11px!important;font-weight:bold;color:#333;cursor:pointer;}#at16p .atbtn:hover{border-color:#444;color:#06c;}#at_email #ateml{text-align:right;font-size:10px;color:#999;}#at16pc{height:323px;font-size:11px;text-align:left;color:#4c4c4c;}#at_email{padding:5px 10px;}#at16pc .tmsg{padding:4px 2px;text-align:right;}#at16psf{position:relative;background:#f2f2f2 url(//s7.addthis.com/static/t00/atf02.gif) no-repeat center center;border-bottom:1px solid #ccc;height:20px;padding:4px 10px;text-align:center;}* html #at16psf input{padding:0;}#at16psf input{background:#fff;border:none;width:220px;margin:2px 0 0;color:#666;outline-style:none;outline-width:0;padding:2px 0 0;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:12px;}#at16pcc .at_error{background:#f26d7d;border-bottom:1px solid #df5666;padding:5px 10px;color:#fff;}#at16pcc #at_success{background:#d0fbda;border-bottom:1px solid #a8e7b7;padding:5px 10px;color:#4c4c4c;}#at16pf{position:relative;background:#f2f2f2;height:12px;border-top:1px solid #e5e5e5;}#at16pf a{position:absolute;outline:none;padding:0;margin:0;overflow:hidden;font-size:10px;color:#4c4c4c;font-family:Arial,Helvetica,Sans-Serif;text-decoration:none;}#at16pf a:hover{text-decoration:underline;}#at16pf a.at-whatsthis{width:150px;left:10px;}#at16pf a#at-privacy{width:39px;left:140px;}#at_complete{font-size:13pt;color:#47731d;text-align:center;padding-top:130px;height:208px!important;width:472px;}#at_s_msg{margin-bottom:10px;}#at16pf a#at-logo{background:url(//s7.addthis.com/static/t00/logo88.gif) no-repeat left;padding-left:10px;right:10px;}.at_baa{display:block;overflow:hidden;outline:none;}#at15s #at16pf a{top:1px;}#at16pc form #at_send{width:80px!important;}#at_feed{display:none;padding:10px;height:300px;}#at_feed span{margin-bottom:10px;font-size:12px;}#at_feed div{width:102px!important;height:26px!important;line-height:26px!important;float:left!important;margin-right:68px;}#at_feed div.at_litem{margin-right:0;}#at_feed a{margin:10px 0;height:17px;line-height:17px;}.fbtn{background:url(//s7.addthis.com/static/r05/feed00.gif) no-repeat;float:left;width:102px;cursor:pointer;text-indent:-9000px;}.fbtn.bloglines{background-position:0 0;width:94px;height:20px!important;line-height:20px!important;margin-top:8px!important;}.fbtn.yahoo{background-position:0 -20px;}.fbtn.newsgator,.fbtn.newsgator-on{background-position:0 -37px;}.fbtn.technorati{background-position:0 -71px;}.fbtn.netvibes{background-position:0 -88px;}.fbtn.pageflakes{background-position:0 -141px;}.fbtn.feedreader{background-position:0 -172px;}.fbtn.newsisfree{background-position:0 -207px;}.fbtn.google{background-position:0 -54px;width:104px;}.fbtn.winlive{background-position:0 -105px;width:100px;height:19px!important;line-height:19px;margin-top:9px!important;}.fbtn.mymsn{background-position:0 -158px;width:71px;height:14px!important;line-height:14px!important;margin-top:12px!important;}.fbtn.aol{background-position:0 -189px;width:92px;height:18px!important;line-height:18px!important;}#at16pp{color:#4c4c4c;position:absolute;top:12px;right:12px;font-size:11px;}#at16pp label{font-size:11px!important;}#at16ppc{padding:10px;width:179px;}#at16pph{padding:5px 0 10px 0;}#at16pph select{margin:5px 0 8px 0;}#at16pp .atinp{width:156px;}html>/**/body #at16pp .atinp{width:176px;}#at16ppb{background:#fff;border:1px solid #ccc;height:274px;}#at16ep{height:16px;padding:8px;}#at16ep a{display:block;height:16px;line-height:16px;padding-left:22px;margin-bottom:8px;font-size:12px;}#at16ep a.at_gmail{background:url(//s7.addthis.com/static/t00/gmail.gif) no-repeat left;}#at16ep a.at_hotmail{background:url(//s7.addthis.com/static/t00/hotmail.gif) no-repeat left;}#at16ep a.at_yahoo{background:url(//s7.addthis.com/static/t00/yahoo.gif) no-repeat left;}#at16ppf p#atsb{padding-top:20px;font-size:10px;}#at16abr{margin-top:10px;}#at16abr input{padding:0;margin:0;margin-right:5px;}#at16ppso{display:none;text-align:right;margin-top:2px;}#at16ppa{background:#fff;border:1px solid #ccc;height:228px;width:178px;overflow:auto;}#at16ppa a{display:block;white-space:nowrap;padding:4px 8px;font-size:12px!important;}#at16eatdr{position:absolute;background:#fff;border-top:0;max-height:110px;overflow:auto;z-index:500;top:129px;left:21px;width:277px;}* html #at_email #at16eatdr{top:115px!important;width:272px!important;}*:first-child+html #at_email #at16eatdr{top:115px!important;width:272px!important;}html>/**/body #at_email form #at16eatdr.abif{top:137px;width:278px!important;}#at16eatdr a{display:block;overflow:hidden;border-bottom:1px dotted #eee;padding:4px 8px;}#at16eatdr a:hover,#at16eatdr a.hover{background:#e0eefa;text-decoration:none;color:#333;}#at_pspromo{height:130px;padding-top:10px;}#at_pspromo,#at15psp{width:205px;padding-left:5px;}#at_testpromo{font-size:12px;width:220px;display:none;}#at_testpromo input{width:200px;}#at_promo .at-promo-content,#at_testpromo .at-promo-content{margin-top:12px;}#at_promo .at-promo-btn,#at_testpromo .at-promo-btn{padding-top:10px;}#at_promo h4,#at_testpromo h4{font-size:14px;font-weight:bold;margin:0 0 4px;}#at_testpromo h4{font-size:13.5px;}#at_promo h4 sup{font-size:11px;color:#ee6a44;}#at_promo span{display:block;}#at_testpromo .at-promo-btm-ffx,#at_promo .at-promo-btm-ffx{background:url(//s7.addthis.com/images/60x60_at_firefox_toolbar.jpg) no-repeat 0 0;padding:6px 0 0 70px;}#at_promo .at-promo-btm-ie{background:url(//s7.addthis.com/images/60x60_at_ie_toolbar.gif) no-repeat 0 0;padding:6px 0 0 70px;}#at_testpromo .at-promo-btm-ie{background:url(//s7.addthis.com/images/48x48_ie_logo.jpg) no-repeat 0 0;padding:10px 0 0 60px;margin:0 5px;height:45px;}#at_hover div.athr,#at_fav,#at_feat{border-bottom:1px solid #ccc;width:100%;margin:4px 0 6px 0;}#at_fav h5,#at_hover h5,#at_feat h5{font-size:10px;font-weight:normal;margin:0 0 4px 0;color:#999;}.at_fav_hover{background:#f2f2f2;cursor:pointer;}* html .at_fav_hover{cursor:hand;}#_atssh{width:1px!important;height:1px!important;border:0!important;}.at-promo-ffx,.at-promo-ie{padding:10px 0 0 60px;margin:0 5px;height:45px;}.at-promo-ffx{background:url(//s7.addthis.com/images/48x48_ff_logo.gif) no-repeat 0 0;}.at-promo-ie{background:url(//s7.addthis.com/images/48x48_ie_logo.jpg) no-repeat 0 0;}.at-promo-button{text-align:center;padding-top:10px;}.at-promo-button input{cursor:pointer;}.at-promo-single{padding:10px;padding-top:5px;line-height:1.5em;}@media print{#at20mc{display:none;}}

/**{padding: 0; margin: 0;}*/
