@charset "UTF-8";
/* CSS Document */

/******* Color Schemes *********

Default							- #ee3124
Americas						- #008997
Europe							- #903d1e
Asia/Pacific				-	#642567
Middle East/Africa	-	#dfcc6a
Front of House			- #d3212a
Back of House				- #00598c
Assets							- #a2ad00
Insights						- #dc6000

*/

body {
	margin : 0;
	padding : 0;
	font : 10px Verdana, sans-serif;
}
a
{
	text-decoration:none;
}
a:hover
{
    text-decoration: none;
    color:Red;
}

#page {
	width : 1000px; 
	margin : 0 auto;
	background-color:#E7E5E6; 
	text-align:center; 
}

#header {
	height : 120px; 
	/*border-top : 1px solid #fff;  
	background : #fff url(images/bg_mh.gif) repeat-x 0 0; */
}

#mh_upper {
	background-color : transparent;
	height : 48px; 
	margin-left : 175px;
}

#mh_upper img {
	float : right;
	margin : 16px 23px;
}

#mh_middle {
	/*background : #dbd6d0 url(images/bg_mh_left_date.gif) no-repeat top left; */
	height : 137px; 
	width:990px;
	/*margin-left : 175px; */
	/*border-bottom : 1px solid #fff;*/
	/*padding : 0 0 0 62px;*/
	vertical-align : bottom;
	/*font : 11px Arial, Helvetica, sans-serif;*/
}

#mh_date {
	float: right;
	height:24px;
	vertical-align:bottom;
	text-align:left;
	/*font : 10px Verdana, Arial, Helvetica, sans-serif;*/
	font-size:10px;
	width:233px; 
	margin-bottom:5px;
	margin-right:20px;
	/*_margin-bottom: -10px; */ /* IE6 only */
}
#mh_date a
{
	text-decoration:none;	
}

#mh_search
{
	float: right;
	/*height: 44px;*/ /*39px*/
	padding-top: 0px;
	/*background: transparent url(images/bg_mh_rgt_search.jpg) no-repeat top right; /*font : bold 12px Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	vertical-align:bottom; 
	margin-top:45px;
}
#mh_search .search_box
{
	border: solid 1px Gray; 
	width:220px; 
	height:26px; 
	float:right; 
	margin-right:30px; 
	vertical-align:middle;
}
#mh_search .small_login
{
	font-size:10px;	
}
#mh_search select {
	/*font : 11px Verdana, Arial, Helvetica, sans-serif; */
	font-size:10px;
	border : 1px solid #a0a0a0; 
	width : 150px; 
	margin-right : 20px;
}
#mh_search .login_controls
{
	font-weight:bold;	
}

/*#mh_search input {
	font : 11px Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	border : 1px solid #a0a0a0;
	margin-left : 5px;
}*/

#mh_search img {
	vertical-align : top; 
	margin : 0 23px 0 5px;
}

.mh_nav { 
	height : 29px; /*29px;*/ 
	margin-left : 175px; 
	border-top : 1px solid #e5e1dd; 
	border-bottom : 1px solid #e5e1dd;
	text-align :  right;
}

/*****  Navigation  ******/
.mh_nav ul#nav_list {
margin : 0;
padding-left : 0;
white-space : nowrap;
margin-top: 8px;
margin-right: 5px;
}

.mh_nav ul#nav_list li {
display: inline;
list-style-type: none;
}

.mh_nav ul#nav_list a { 
font : bold 10px Verdana;
padding : 5px 14px;
}

.mh_nav ul#nav_list a:link, .mh_nav ul#nav_list a:visited {
color: #7d6a55;
background-color: #fff;
text-decoration: none;
margin : 0;
}

.mh_nav ul#nav_list a:hover 
{
    color: #ee3124;
	text-decoration: none;
/*
color: #fff;
background-color: #ee3124;
text-decoration: none; */
}
/***********************/

/*****  Navigation  ******/
.mh_nav ul#nav_list_nlt {
margin : 0;
padding-left : 0;
white-space : nowrap;
margin-top: 8px;
margin-right: 5px;
}

.mh_nav ul#nav_list_nlt li {
display: inline;
list-style-type: none;
/*margin-left:-10px;*/
}

.mh_nav ul#nav_list_nlt a { 
font : bold 10px Verdana;
padding : 5px 18px;
}

.mh_nav ul#nav_list_nlt a:link, .mh_nav ul#nav_list_nlt a:visited {
color: #7d6a55;
background-color:Transparent;
text-decoration: none;
margin : 0;
}

.mh_nav ul#nav_list_nlt a:hover {
color: #ee3124;

text-decoration: none;
}
/***********************/

.mh_lower {
	height:34px; 
	margin-left:175px;
	text-align: right;
}

.mh_lower ul#nav_list {
	margin : 0;
	padding-left : 0;
	white-space : nowrap;
	background : url(images/bg_mh_rgt_nav.gif) repeat-x top left;
	height : 24px;
	padding-top : 10px;
	float:right;
	padding-right:15px;
	_padding-right : 5px; /* IE6 only */
}


.mh_lower ul#nav_list li {
	display: inline;
	list-style-type: none;
}

.mh_lower ul#nav_list a { 
	font : bold 10px Verdana;
	padding : 7px 14px;
}
.mh_lower ul#nav_list a:link, .mh_lower ul#nav_list a:visited {
	color: #7d6a55;
	text-decoration: none;
	margin : 0;
}

.mh_lower ul#nav_list a:hover {
 /*   color: #fff;
    background-color: #ee3124;
    text-decoration: none; */
    color: #ee3124;
	text-decoration: none;
}

.mh_lower ul#regions {
	margin : 0;
	padding-left : 0;
	white-space : nowrap;
	margin-top: 10px;
	float:right;
	margin-right:5px;
	_margin-right : 5px; /* IE6 only */
}


.mh_lower ul#regions li {
	display: inline;
	list-style-type: none;
}

.mh_lower ul#regions a { 
	font : bold 10px Verdana;
	padding : 7px 14px;
}

.mh_lower ul#regions a:link, .mh_lower ul#regions a:visited {
	color: #7d6a55;
	text-decoration: none;
	margin : 0;
}
.mh_lower ul#regions a:hover {
 /*   color: #fff;
    background-color: #ee3124;
    text-decoration: none; */
    color: #ee3124;
	text-decoration: none;
}

/* Pages */

.page_header
{
	height:206px; 
	vertical-align:bottom; 
	text-align:center; 
	background-image:url(http://www.hotelnewsnow.com/images/bg_header.jpg);
	background-repeat:repeat-x; 
	text-align:center; 
	/*Amy Chg - width:1000px;*/
	width:100%;
}
.page_header_barometer
{
	height:206px; 
	vertical-align:bottom; 
	text-align:center; 
	background-image:url(http://www.hotelnewsnow.com/images/bg_header_grn.jpg);
	background-repeat:repeat-x; 
	text-align:center; 
	/*Amy Chg - width:1000px;*/
	width:100%;
}
.page_header_addiv
{ 
		margin-left:10px; 
		margin-right:10px; 
		vertical-align:top; 
		text-align:center; 
		margin-top:0; 
		border:0;
		margin-top:14px; 
		margin-bottom:10px;
}
.subcat_header
{
	font-size:16pt;
	font-weight:bold;
	font-family:Arial Black;
	text-align:center; 
	vertical-align:middle; 
	padding-top:10px;
	height:24px;
}
.subcat_header_bar
{
	 width:813px; 
	 background: url(../images/header_bar_bg.jpg) repeat-x top left; 
	 background-color:#666;
	 height:10px;
}
.right_sky_col
{
	float:right; 
	position:relative; 
	width:160px;
	vertical-align:top; 
	text-align:left; 
	margin-right:5px;
}
.right_sky_element
{
	margin-top:15px; 
	width:160px;
	background-color:#ffffff;
}


/* Article */

.background_subcat
{
	position:relative;
	bottom: 0px;
	left: 0px;
	width: 437px;
	height: 84px;
	margin-top:-84px;
	padding-left:10px;
	padding-right:10px;
	/*background-color: #000;*/
	background-color: #200605;
	z-index: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	opacity: .6;
}
.headline_overlay {
	font : bold 20px Arial Black, Helvetica, sans-serif;
	color : #fff;
	text-decoration:none;
}
.headline_overlay a{
	color : #fff;
	text-decoration:none;
}

.article_right_col
{
	width:160px;
}
#article_left_col
{
	width:809px;
	background-color:#fff; 
	float:left;
	height:100%;
}
.article_center_col
{
	width:500px;
}
#tags
{
	font-size:9pt;
	margin-top:20px;
	margin-bottom:20px;
	color:#000;
}
#tags a
{
	text-decoration:none;
	color:#003366;
}
#tags a:hover
{
	text-decoration:none;
	color: Blue;
}
#tags a:visited
{
	text-decoration:none;
	color:#003366;
}
/***** Content ******/
#content {
	background-color : #fff; 
	padding : 5px;
	border-top : 9px solid #ee3124;
	height : 100%;
}
#subpage_content {
	background-color : #E7E5E6; 
	
	/*border-top : 9px solid #ee3124;*/
	height : 100%;
}

#left_col {
	background-color:#fff; 
	width:545px; 
	float:left;
	height:100%;
}

#right_col {
	background-color:#fff; 
	/*height:200px; */
	width:180px; 
	float:right;
	height:100%;
}

#center_col {
	background-color:#fff; 
	/*height:200px; */
	width:245px; 
	margin:0 180px 0 555px;
	_margin : 0 180px 0 550px; /* IE6 only */
	height:100%;
}
#twocol_left_col
{
	background-color:#fff; 
	width:790px; 
	float:left;
	height:100%;
	border:1px solid #dbd6d0;
    
}

img#featured_story {
	margin-right: 20px;
	float:left;
}

.headline {
	font : bold 20px Arial Black, Helvetica, sans-serif;
	color : #000;
}
.article_headline h1
{
    margin:0px;
    padding:0px;
    font: bold 22px Arial Black, Helvetica, sans-serif;
	color : #000;
}

#section_headline
{
	font-size: 12pt;
	font-weight: bold;
	color: #003366;
	font-family: 'Arial Black';
}
#section_headline a
{
	text-decoration:none;
	color: #003366;
}
#section_headline a:hover
{
	text-decoration:none;
	color: Red;
}

.body_text
{
	font-family:Verdana;
	font-size:10px;
}
.body_text a:link
{
	color:#000000;
	text-decoration:none;
}

/****  Content Boxes *****/
.content_latest_news
{
	
	background-color:#ffffff;
	width: 435px;
	/*margin-top:5px;
	margin-bottom:15px;*/
}
.content_articlebox
{
	background-color:#ffffff;
	text-decoration:none;
	
}
.content_experts
{
	background-color:#ffffff;
	width:328px;
}
.content_stockindex
{
	/*background-color:#ffffff;*/
	width:160px;
	height:155px;
	margin-top:0px;
	background:transparent url(http://www.hotelnewsnow.com/images/IndexReg.png) no-repeat top center;
	
}
.content_twitter_box
{
	height:346px; 
	width:212px;
	background:transparent url(http://www.hotelnewsnow.com/images/Twitter_bg.jpg) no-repeat top center;
}
.content_boxes {
	/*border : 1px solid #dbd6d0;
	margin-bottom:5px;
	padding-bottom:5px;*/
	background-color:#ffffff;
	/*margin-top:5px;
	margin-bottom:15px;*/
}

.botcatboxes
{
	float:left; 
	width:319px; 
	height:185px; 
	background-color:#fff;
	overflow:hidden;
}
.catcontainer
{
	width:820px; 
	margin-top:10px; 
	float:left;	
}
.catboxes_2across
{
	width:398px; 
	height:195px; 
	background-color:#ffffff; 
	float:left; 
}
.catboxes
{
    width:398px; 
    height:185px; 
    background-color:#ffffff; 
    float:left;
}
.bottom_ad_container
{
	/*width:993px; */
	text-align:left; 
	margin-left:6px;
	background-color:#E7E5E6;
	margin-top:20px;	
}
.bottom_ad_container_article_page
{
	/*width:993px; */
	text-align:left; 
	background-color:#E7E5E6;
	margin:20px 0 0 -81px;	
}
.bottom_ad_box_left
{
	float:left; 
	width:475px;
	text-align:left;
}
.bottom_ad_box_right
{
	float:left; 
	position:relative; 
	width:475px; 
	margin-left:25px; 
}
.sub_page_header
{
	background-color:#fff; 
	font-size:16pt; 
	height:55px; 
	vertical-align:middle;
	font-family:Arial Black;
	font-weight:bold;
}
#cb_header_logo {
	/*background:transparent url(images/bg_cb_hdr_logo.gif) no-repeat top right; 
	height:38px;*/
	font-family:Arial Black;
	width:100%; 
	vertical-align:middle; 
	font-size:18px;  
	font-weight:bold; 
	color:#003366;
	
}
#cb_header_logo h3 
{
	font-size:18px;	
	line-height:24px;
	margin-bottom:0px;
	margin-top:0px;
}
#cb_header_logo a 
{
    text-decoration: none;
    color:#003366;
}
#cb_header_logo a:hover
{
    text-decoration: none;
    color:Red;
}

.cb_header {
	background:transparent url(images/bg_cb_hdr.gif) no-repeat top right; 
	height:38px;
	width:100%; 
	height:30px; 
	vertical-align:middle; 
	font: 12pt 'Arial Black'; 
	font-weight:bold; 
	color:#003366;
}
.cb_header a
{
    text-decoration: none;
    color:#003366;
	
}
.cb_content {
	margin : 12px; 
	margin-top : 4px;
}

.cb_content2 {
	margin : 5px;
}
.cb_content_poll
{
	/*font-size:10pt;
	font-weight:bold;*/
	font : bold 10px Verdana;
	margin : 12px; 
	margin-top : 5px;
	margin-bottom:15px;
}
.cb_content_scroll {
	margin : 5px;
	margin-right:0;
	overflow : auto;
}

.cb_content2 #sub_content {
	border:1px solid #dbd6d0;
	width:110px;
	height:150px;
}

.cb_content2 #sub_content div {
	text-align:center;
	margin : 2px;
}
.sub_content_lft {
	position : absolute;
	*position : static;
	*float : left;
}
.sub_content_rgt {
	margin-left:115px;
}

#featured {
	/*height:300px;*/
	font:12px/16px Verdana, Helvetica, sans-serif;
}

#featured a {
	color : #ee3124;
	text-decoration : none; 
}
#small_featured {
	/*height:225px;*/
	font:12px/16px Verdana, Helvetica, sans-serif;
}

#small_featured a {
	color : #ee3124;
	text-decoration : none; 
}

#multimedia {
	/*height:375px;
	_height : 380px;*/
}

.link_gold a {
	color : #c29412;
	text-decoration:none;
	font:bold 10px Verdana, Helvetica, sans-serif;

}

#ad_medium_rectangle {
	width : 305px;
	height : 260px;
	/*position : absolute;
	margin-top: 5px;*/
	/* IE6 & IE7 fixes */
	*position:static; 
	*float: left;
	*margin-top: 0;
}

#ad_medium_rectangle img {
	/*margin: 5px;*/
}

#polls {
	height : 260px;
	margin-left : 320px;
}
#databank {
	width:200px; 
	height:350px; 
	float:left; 
	margin-left:0px; 
	position:relative;
}

#ad_wide_skyscraper {
	width : 160px;
	/*height : 600px;*/
	/*height : 100%;*/
	/*position : absolute;*/
	margin-top: 5px;
}

#ad_wide_skyscraper img {
	margin:0 10px;
}

#long_list_box
{
    height:100%;
}


/***** Blogs ******/
#blog {
	/*height: 532px;
	_height: 538px;*/
}

.blog_image {
	position:absolute;
	*position : static;
	*float : left;
}

.blog_text {
	margin-left : 50px;
	font : 10px Verdana, Helvetica, sans-serif; 
	color : #000000;
	/*color : #877562;*/
}

#blog_hdr a
{
	font-weight : bold;
	color: #000000;
	text-decoration: none;
}

#blog_hdr a:hover {
	color: #ee3124;
	text-decoration: none;
}
	
.blog_author {
	font-size : 10px; 
	color : #db180a;
	text-decoration: none;
}

.blog_date {
	font-size : 10px; 
	color:#000000;
	/*color:#877562;*/
}

.link_more {
	color : #db180a;
	text-decoration : none;
	font-size : 10px;
}

#blog_large {
	/*height: 532px;
	_height: 538px;*/
}

.blog_image_large {
	/*position:absolute;
	*position : static;*/
	float : left;
	margin-right: 5px;
}

.blog_text_large {
	margin-left : 5px;
	font : 11px Verdana, Helvetica, sans-serif; 
	color : #000000;
	/*color : #877562;*/
}

#blog_hdr_large a
{
    font-size: 18px;
	font-weight : bold;
	color: #000000;
	text-decoration: none;
}

#blog_hdr_large a:hover {
	color: #ee3124;
	text-decoration: none;
}
	
.blog_author_large {
	font-size : 12px; 
	color : #db180a;
	text-decoration: none;
}

.blog_date_large {
	font-size : 12px; 
	color:#000000;
	/*color:#877562;*/
}
#blog_list_author
{
	font-size:11px;
	color:#696969;
}
#blog_list_author a
{
	text-decoration : none;
	color:#696969;
}
#blog_list_author a:hover
{
	color : #000000;
	text-decoration : none;
}

#link_more_large a
{
	color : #db180a;
	text-decoration : none;
	font-size : 12px;
}
#link_more_large a:hover
{
	color : #000000;
	text-decoration : none;
}


/***** Most Popular *****/
#most_popular
{
   /* height: 225px;
    overflow:hidden;*/
}

/***** Events *****/
#events {
	/*height: 281px;*/
}

#events_content {
	/*height : 335px;
	margin-left:0px;*/
	
}

ul#events_list {
	margin : 0;
	padding-left:0;
}

ul#events_list li {
	list-style-type : none;
	line-height : 17px;
}

ul#events_list a {
	font : 10px Verdana;
	/*color: #7d6a55;*/
	color: #000000;
	text-decoration: none;
}

ul#events_list a:hover {
	color: #ee3124;
	text-decoration: none;
}

#market_report {
	/*height : 250px;
	_height : 255px; */
}

/***** Latest News *****/
#latest_news {
	/*height: 250px;*/
}
ul#latest_news_list {
	margin : 12px;
	margin-left : 5px;
	padding-left:0;
}

ul#latest_news_list li {
	list-style-image: url(images/blt_grey_squares.gif);
	line-height:24px;
}

ul#latest_news_list a {
	font : bold 10px Verdana;
	/*color: #7d6a55;*/
	color: #000000;
	text-decoration: none;
}

ul#latest_news_list a:hover {
	color: #ee3124;
	text-decoration: none;
}

/***** DataBank *****/
#databank
{
    color:White;
    height:262px; 
    padding-left:0px; 
    margin-left:0px; 
    margin-top:0px; 
    width:224px; 
    
}
.databankbnr1
{
    padding-top:2px;
    padding-left:5px; 
    text-align:center;
    font-size:18px;
    font-weight:bold;
}
.databankbnr2
{
    font-weight:bold; 
    font-size:18px; 
    float:right; 
    padding-right:5px;   
    padding-left:5px; 
}
.databankhdr
{
    font-weight:bold; 
    font-size:14px; 
    line-height:18px;
    padding-left:10px;
    padding-top:5px;
    
}
.databankitem
{
    font-size:12px;   
    /*line-height:25px;*/
    padding-left:8px;
    margin-left:15px;
    text-indent: -15px;
}
.databankmore a
{
    margin-top:5px;
    padding-left:5px; 
    float:right;
    margin-right:10px; 
    color: White;
}

/***** Articles ******/
.article_paging
{
    font-weight:bold;
    color:red;
    font-size:10pt;
}
.article_paging a a:visited
{
    text-decoration:none;
}
.article_paging a:visited
{
    text-decoration:none;
}
.article_paging a:hover 
{
	color : #ee3124;
	font-weight:bold;
	text-decoration : none;
}
.article_sky_main
{
    float:left; 
    margin-left:15px; 
    width:160px; 
    vertical-align:top; 
    text-align:left; 
    position:relative; 
}
.article_left_main
{
    margin-left:6px; 
    float:left; 
    width:813px; 
    background-color:#ffffff;
}
/***** Groupings *****/
#sub_grouping_4block 
{
    /*min-height: 275px;*/
	/*height : 253px;*/
}

#sub_grouping_6block {
	
}

#front_house {
	position : absolute;
	width : 265px;
	/* IE6 & IE7 fixes */
	*position:static;
	*float: left;
}

#back_house {
	width:265px; 
	margin-left:275px;
	_margin-left:270px;
}

#assets {
	position:absolute; 
	width : 265px;
	/* IE6 & IE7 fixes */
	*position:static;
	*float: left;
}
	
#insights {
	width:265px; 
	margin-left:275px;
	_margin-left:270px;
}

ul#sub_content_list {
	margin : 0 5px 12px 5px;
	padding-left:0;
}


ul#sub_content_list li {
	list-style-image: url(images/blt_red_square.gif);
	line-height:18px;
}
#sub_content_list.blogs a
{
	color:Gray;	
} 

ul#sub_content_list a {
	font : bold 10px Verdana;
	color: #000000;
	/*color: #7d6a55;*/
	text-decoration: none;
}

ul#sub_content_list a:hover {
	color: #ee3124;
	text-decoration: none;
}

/***** Search Results *****/
.search_results 
{
    font : bold 12pt Verdana;
    line-height:40px;
	color: #000000;
}
.search_results a
{
	color: #7d6a55;
	text-decoration: none;
}

.search_results a:hover {
	color: #ee3124;
	text-decoration: none;
}


/***** Large Article Listing *****/
.lg_article_text {
	
	font : 12px Verdana, Helvetica, sans-serif; 
	/*color : #877562;*/
	color : #000000;
}
.lg_article_head
{
	font : 18px 'Arial Black', Helvetica, sans-serif; 
	font-weight: bold;
	/*color : #877562;*/
	color : #000000;
    text-decoration: none;
}
.lg_article_head a
{
    text-decoration: none;
}
.lg_article_head a:hover
{
	color: #ee3124;
    text-decoration: none;
}

.gv_articlesum_head /* CheckThis */
{
	font : 18px Arial, Helvetica, sans-serif;
	font-weight: bold;
	/*color : #877562;*/
	color : #000000;
    text-decoration: none;
    padding-top:15px;
}
.gv_articlesum_head a
{
    text-decoration: none;
	color : #000000;
}
.gv_articlesum_head a:hover
{
	color: #ee3124;
    text-decoration: none;
}
.gv_articlesum_text
{
	font : 12px Verdana, Helvetica, sans-serif;
	/*color : #877562;*/
	color : #000000;
	/*padding-bottom:100px;*/
}



/***** Footer ******/
#footer {
	height: 265px;
	text-align:center;
	margin-top:15px;
	clear: both;
	background : #e52d22 url(../images/bg_footer.jpg) repeat-x 0 0;
}

#footer_barometer {
	height: 265px;
	text-align:center;
	margin-top:15px;
	clear: both;
	background : #336600 url(../images/bg_footer_grn.jpg) repeat-x 0 0;
}
#ftr_upper {
	border-top : 1px solid #bcb2a7;
	border-bottom : 1px solid #bcb2a7;
	/*background-color : #dfdad5;*/
	font : 10px Verdana, Arial;
	text-align : center;
	padding : 5px 0;
	color: #fff;
	text-decoration : none;
	width:1000px;
	margin:0 auto;
}

#ftr_upper a {
	color : #fff;
	text-decoration : none;
}
#ftr_upper a:visited {
	color : #fff;
	text-decoration: none;
}

#ftr_upper a:hover
{
	/*color : #ee3124;*/
	color: #666;
	text-decoration: none;
}

#ftr_lower {
	/*background-color : #f2efed;*/
	/*color : #7d6a55;*/
	color: #fff;
	font : 10px Verdana;
	text-align: center;
	padding : 5px 0;
}

#ftr_sitemap
{
	
}

/***** Feature *****/
.feature_caption
{
    font : 10px Verdana, Helvetica, sans-serif;
    color : #7d6a55;
    text-align:center;
    
}
.left
{
        float: left; /*left in our text*/
        margin: 3px; /*space around the image*/
}

/*float right*/
.right
{
         float: right; /*right in our text*/
         margin: 3px; /*space around the image*/
}

.error 
{
	color: Red;
}
.required 
{
	color: Red;
	font-size: x-small;
}

/***** SiteMap *****/
.SiteMap
{
    font-size:14px;
    color:Black;
    text-decoration:none;
}
.SiteMap a:hover
{
    color:#ee3124;
}
.register_header
{
    width:775px;
    height:36px; 
    vertical-align:middle; 
    text-align:center; 
    background-color:#EDEAE7; 
    font:10pt Verdana;
    font-weight:bold; 
    color:#000000; 
    padding-top:5px;
}
/***** Newsletter ******/
.page a
{
    color: Gray;
    font-size: 18px;

}
.newslettersection
{
    background-color: #f5f5f5;
    color: #ee3124;
    font-size: 18px;
    font-weight: bold;
    width: 100%;
}
.newslettertext
{
    font-size:14px;
}
#newsltr_right_col {
	width:225px; 
	float:right;
	height:100%;
	vertical-align: top;
}
#newsltr_twocol_left_col
{
	width:450px; 
	float:left;
	height:100%;
	margin-bottom:10px;
}
#newsltr_ftr_upper {
	background-color : #dfdad5;
	font : 10px Verdana, Helvetica, sans-serif;
	text-align : center;
	padding : 0 0;
}

#newsltr_ftr_upper a {
	color : #000;
	text-decoration : none;
}

#newsltr_ftr_upper a:hover {
	color : #ee3124;
	text-decoration : none;
}
/********  User Account *****/
.UserInput
{
    font-size:10px;   
}
.UserInput input
{
    font-size:10px;   
}
.smallcontrolbox 
{
    font : 10px Verdana;
    padding: 10px;
}
.smallcontrolbox a:link a:visited
{
	
	/*color: #7d6a55;*/
	color: red;
	text-decoration: none;
	font-size:28px;
}

.smallcontrolbox a:hover {
	color: #ee3124;
	text-decoration: none;
}

/*********************/
#reverse_link a
{
    color:red;
    text-decoration:none;
}
#reverse_link a:visited
{
    color:red;
    text-decoration:none;
}
#reverse_link a:hover
{
    color: #000000;
    text-decoration:none;
}
#reverse_link_yellow a
{
	font-size:9px;
	font-weight:bold;
    color: Yellow;
    text-decoration:none;
}
#reverse_link_yellow a:visited
{
    color:Yellow;
    text-decoration:none;
}
#reverse_link_yellow a:hover
{
    color: #000000;
    text-decoration:none;
}

#ticker_top
{
    color: #ffffff;
    font-size: 12pt;
}
#ticker_top a
{
       color: #ffffff;
       text-decoration:none;
}
#ticker_top a:hover
{
    color: #e9967a;
    text-decoration: none;
}

/* Sponsor Pages*/
.sponsor_presrel
{
    font: 12pt Verdana, Helvetica, sans-serif;
    font-weight: bold; /*color : #877562;*/
    text-decoration: none;
    padding-top: 15px;
    color: #808080;
}
.sponsor_presrel a
{
    text-decoration: none;
	color: #808080;
}
.sponsor_presrel a:hover
{
	color: #ee3124;
    text-decoration: none;
}

#iconbox
{
	color: #000000;
    font : 14px Verdana, Helvetica, Verdana, sans-serif;
    margin-top:-110px;
    margin-left: 10px;
}
#iconbox .header a
{
    font-size:16px;
    font-weight: bold;
    color: #a9a9a9;
    width:100px;
}
#iconbox .header_small a
{
    font-size: 10px;
    /*font-weight: bold;*/
    color: #000000;
    width: 85px;
}
#iconbox .icon_text
{
    font-size: 10px;   
    width:190px;
}
#iconbox a:link a:visited
{
	color: #000000;
	text-decoration: none;
}
#iconbox a {
	color: #a9a9a9;
	text-decoration: none;
}

#iconbox a:hover {
	color: #ee3124;
	text-decoration: none;
}

/* **** Slide Show **** */
.SlideShow_Cat
{
    font-size: 16pt;
    font-weight:bold;
    color: #3366ff;
}
.SlideShow_headline
{
    font-size:20pt;
    font-weight:bold;
}
.SlideShow_author
{
    font-size:12pt;
    font-weight:bold;
}
.SlideShow_text
{
    font-size:12pt;
}
#SlideShow_mainpage
{
    font-size:14pt; 
    color: black;
}
#SlideShow_mainpage a
{
    color: black;
    text-decoration:none;
}
#SlideShow_mainpage .headline1 a
{
    font-size:18pt; 
}
#SlideShow_mainpage .headline1 a:visited
{
    color: black;
}
#SlideShow_mainpage a:hover
{
   	color: #ee3124;
}
#SlideShow_mainpage .text1
{
   	font-size:10pt;
}
#SlideShow_mainpage ul
{
    margin-left:10px;
    font-size:10pt;
    list-style-type:disc;
    list-style-position: inside;
}
.gridview
{
	font-size:12px;
}

.gridview_hdr
{
	background-color:#808080;
	color:#ffffff;

}

.gridview_hdr td
{
	padding-right:12px;
	margin-left:12px;
}

.gridview_row_alt
{
	background-color:#D1D2D4;
}

.gridview_row_alt td
{
	margin-right:2px;
	margin-left:2px;
}

.gridview_row td
{
	margin-right:2px;
	margin-left:2px;
}

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPanel
{
	background-color: #EEEEEE;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	font-family: Verdana;
	font-size: small;
	padding: 3px;
	display:none;
}

.popupPanelWhite
{
	background-color: White;
	border-width: 2px;
	border-style: solid;
	border-color: Black;
	padding: 3px;
}
.modalPopupHeader
{
    font-weight: bold;
    font-size: 12pt;
    background-color: #6495ed;
    text-align: center;
    cursor: move;
}
#highlights
{
	font-size:12px;
}
#highlights ul
{
	padding-left:15px;
	margin-left:0px;
}
#highlights li
{
	margin-bottom:5px;
	margin-left:0px;
	list-style-type:disc;
}
.cssPager table
{
    margin-top:15px;	
}
.cssPager table td a
{
	border: solid 1px #6699ff;
    padding-left: 4px;      
    padding-right: 4px;     
    font-size: 10pt;
    margin-left:5px;
    color: #0000cc;
    text-decoration:none;
      
}
.ArticleAd
{
    border: black solid 1px; 
    padding: 15px;
    text-align:center;
}
.sitemap
{
	float:left; 
	
	margin-left:40px;
	text-align:left;
}

#twitter_update_list li
{
	list-style-type:none;
}

.accordionHeader
{
    color: Red;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    margin-left:5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    color:Black;
    font-family: Arial Black;
    font-weight:bold;
    font-size:11px;
    padding-left:20px;
    border-top: none;
    padding-top: 5px;
}
.accordionHeader_Sub1
{
    color: Black;
    font: 'Arial Black' Bold 11px;
    cursor: pointer;
}
.accordionContent_Sub1
{
    /*color:Gray;
    font-family: Arial Black;
    font-weight:bold;
    font-size:12px;*/
    padding-left:20px;
    /*border-top: none;
    padding-top: 5px;*/
}
.chartboxes
{
	width:244px; 
	height:244px; 
	background-color:#F7F1D9;
	margin-left:15px;
	float:left;
}
.economic_indicators_container
{
	width: 244;
	height: 496px;
	text-align: center;
	font-family:Arial Black; 
	font-weight:bold; 
}
.economic_indicators_header
{
	font-size:12pt; 
	color:#003366; 
}

.economic_indicators_content
{
	color:Black; 
	font-size:10pt;
}
.HotelDataDashBoard_MainHeader
{
	
}
.HotelDataDashBoard_SectionHeader
{
	color:#663333; 
	font-size:14pt; 
	height:40px; 
	font-family:Arial Black;	
	font-weight:bold;
	
}
.HotelDataDashBoard_chartcontainer
{
	margin-left:18px;
}
.DashBd_alltab
{
	height:4000px;
}

/* Divs    */
.standard_div_leftalign
{
    margin:2px 10px 2px 10px;
    text-align:left;
}

.Tab .ajax__tab_header
{
    color: #4682b4;
    font-family:Calibri;
    font-size: 20px;
    font-weight: bold;
    background-color: #ffffff;
    margin-left: 0px;
}
/*Body*/
.Tab .ajax__tab_body
{
    border:1px solid #b4cbdf;
    padding-top:0px;
}
/*Tab Active*/
.Tab .ajax__tab_active .ajax__tab_tab
{
    color: Red;
    background:url("../images/tab_active_center.png") repeat-x;
    height:32px;
}
.Tab .ajax__tab_active .ajax__tab_inner
{
    color: Red;
    background:url("../images/tab_active_left.png") no-repeat left;
    padding-left:10px;
}
.Tab .ajax__tab_active .ajax__tab_outer
{
    color: Red;
    background:url("../images/tab_active_right.png") no-repeat right;
    padding-right:15px;
}
/*Tab Hover*/
.Tab .ajax__tab_hover .ajax__tab_tab
{
    color: #000000;
    cursor:hand;
    /*background:url("../images/tab_hover.gif") repeat-x;
    height:32px;*/
}
.Tab .ajax__tab_hover .ajax__tab_inner
{
    color: #000000;
    /*background:url("../images/tab_left_hover.gif") no-repeat left;
    padding-left:10px;*/
}
.Tab .ajax__tab_hover .ajax__tab_outer
{
    color: #000000;
    /*background:url("../images/tab_right_hover.gif") no-repeat right;
    padding-right:6px;*/
}
/*Tab Inactive*/
.Tab .ajax__tab_tab
{
    color: #666666;
    background:url("../images/tab_inactive_center.png") repeat-x;
    height:32px;
}
.Tab .ajax__tab_inner
{
    color: #666666;
    background:url("../images/tab_inactive_left.png") no-repeat left;
    padding-left:13px;
}
.Tab .ajax__tab_outer
{
    color: #666666;
    background:url("../images/tab_inactive_right.png") no-repeat right;
    padding-right:21px;
    
}


