TD, P, H3, SELECT, INPUT, A, SPAN, H2  { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color : #000000; }

body {	background-color: #ffffff;}

.small_text  { font-size: 10px; }

.news-date {	font-weight: bold;	font-size: 10px;}

a {	color: #e70057;}

a:visited {	color: #999999;}


h1 {font-size: 14px;	color: #660033;	font-weight: bold;}

h2 {color: #660033;}

h3 {color: #e70057;}

h3.news-caption {	display: inline;}

BODY {	margin: 0px;}

.copyright, .copyright a, .small, .small a {	font-size: 10px;}

a.left-menu, a:visited.left-menu, span.left-menu {	color: #ffffff;}

a.left-submenu, a:visited.left-submenu {	color: #e70057;}

a.white, a:visited.white {	color: #ffffff;}

a.system-menu, a:visited.system-menu, span.system-menu, span.system-menu a, span.system-menu a:visited {
	color: #505050;	font-family: Arial;	font-size: 10;}

.error-text {	color: #ff0000;}

a.file {	font-weight: bold;}

.subscribe-date {	font-weight: bold;	color: #000000;}

ul {	margin-left: 16px;	margin-top: 8px;	list-style: url('/images/list-item.gif');}

ol.search {	font-weight: bold;	margin-left: 30px;}

li ul {	list-style: url('/images/list-item-small.gif');}

li {	margin: 5px 0px 0px 0px;}

li a {	color: #e70057;}

a.list-header, a:visited.list-header {	color: #660033;	font-weight: bold;}

a.category-caption, a:visited.category-caption {	font-weight: bold;}


.reward-caption {	font-weight: bold;}

span.details, span.details a {	font-weight: bold;	color: #b3009d;}

.form_header {	color: #ffffff;	font-weight: bold;}


.points {	color: #e70057;	font-weight: bold;}

.points_number {	color: #e70057;	font-size: 22px;}


input.solid {	border: solid 1px #b0b1b3;	padding: 2px 2px 5px 5px;	height: 20px;	vertical-align: middle;}
input.solid2 {	border: solid 1px #b0b1b3;	padding: 2px 2px 5px 5px;	height: 20px;	vertical-align: middle;	color: #e70057;	font-weight: bold;}


.news-small, .news-date-small, .news-small a, .news-small a:visited, .news-date-small a, .news-date-small a:visited {
	font-family: Verdana;	font-size: 9px;	text-decoration: none;}

.news-small, span.news-small a, span.news-small a:visited {	color: #000000;}

.news-date-small, span.news-date-small a, span.news-date-small a:visited {	color: #660033;}

* html .png {	background-image: none !important;	behavior: url('/pngbehavior.htc');}


table.content {	border-top: ;solid 1px #b2b2b2;	border-left: ;solid 1px #b2b2b2;}

table.content td {	border-left: solid 1px #b2b2b2;	border-top: solid 1px #b2b2b2;}

.calculate {	color: e70057;	font-weight: bold;}

table.red-border td {	border: solid 1px red;}



/*tour-main-begin*/
.hot-tour {width: 535px;}
.hot-tour TD {padding-bottom: 3px; font-family: Tahoma; font-size: 11px; color: #ffffff; font-weight: bold;}
.hot-tour A, .hot-tour A:visited{color: #ffffff; font-weight: bold;}
.hot-tour SPAN {font-weight: normal; color: #cdcdce;}

.region-tour {width: 243px; padding-bottom: 3px; margin-top: 6px;}
.region-tour TD {padding-bottom: 3px; font-family: Tahoma; font-size: 11px; color: #e70057; font-weight: bold;}
.region-tour A, .region-tour A:visited{color: #33c6f4; font-weight: bold;}
.region-tour SPAN {font-weight: normal; color: #848484;}
/*tour-main-end*/

/*tour-left-menu-begin*/
.tour_left A {font-family: Tahoma; font-size: 11px;}
.tour_left .item1, .tour_left .item1:visited{color: #ffffff;}
.tour_left .item2, .tour_left .item2:visited{color: #000000;}
.tour_left .count,  .tour_left .count:visited{color: #ffffff; text-decoration: none; background: url(/images/open_menu_white.gif) no-repeat 5px 3px; padding: 0 0 0 15px;}
.tour_left DIV {margin: 0 14px 0 14px; padding: 6px 0 8px 0; border-top: 1px solid #6dd7f8;}
.tour_left .region_open A.count{display:none;}

.tour_left .country {display: none; padding-left: 10px;}
.tour_left .country_active {display: block; margin: 0; border: 0; background: #fb1f72; padding-left: 24px; position: relative; top: 1px;}
.tour_left .country_active A.item2, .tour_left .country_active A.item2:visited {color: #ffffff; font-weight: bold; text-decoration: none;}
.tour_left .country_active A.count, .tour_left .country_active A.count:visited {display: none;}
.tour_left .country_open, .tour_left .country_open_active_city {display: block; padding-left: 10px;}
.tour_left .country_open_active_city A.count, .tour_left .country_open_active_city A.count:visited {display: none;}
.tour_left .country_open A.count, .tour_left .country_open A.count:visited {color: #000000; background: url(/images/open_menu_black.gif) no-repeat 5px 3px;}

.tour_left .city {display: none;}
.tour_left .city_open {display: block; padding-left: 20px;}
.tour_left .city_active {display: block; margin: 0; border: 0; background: #fb1f72; padding-left: 34px; font-weight: bold; position: relative; top: 1px;}
.tour_left .city_active A{text-decoration: none;}
/*tour-left-menu-end*/

/*tour-content-begin*/
#tour_content {position: relative;}
#tour_content H1 {padding: 0 0 20px 0; margin: 0; color: #505050;}
#tour_content H2{margin:0; padding: 0; color: #505050;}
#tour_content H3{margin:0; padding: 0; color: #fb1f72;}
#tour_content P {margin: 0 0 13px 0;}
#tour_content A {color: #05bdf7;}

.city_list {margin: 0 0 25px; float: left;}
.city_list DIV {color: #fb1f72; margin-bottom: 22px; float: left; padding: 2px 14px 5px 24px; border-left: 1px solid #d4d4d4; background: url(/media/tour/bul_pink.gif) 13px 7px no-repeat;}
#tour_content .city_list DIV A {color: #fb1f72; text-decoration: none; white-space: nowrap;}
/*tour-content-end*/

/*tour-right-menu-begin*/
.select_menu {background: #f7f7f7; margin-bottom: 13px;}
.select_menu TH {background: #33c6f4; font-size: 11px; text-align: left;}
.select_menu .top {color: #ffffff; font-weight: bold; border-top: 1px solid #b2b2b2; width: 140px;}
.select_menu .content {padding: 13px 10px; background: #f7f7f7; border-left: 1px solid #b2b2b2; border-right: 1px solid #b2b2b2;}
.select_menu SELECT {width: 139; height: 19px; border: 1px solid #b0b1b3; margin: 4px 0 7px 0;}
#right_menu {margin: 0; padding: 0;}
/*tour-right-menu-end*/

.pngNew {-background: none !important; -width: expression(this.firstChild.width); -filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.firstChild.src+"', sizingMethod='image')");}
.pngNew img {-visibility: hidden;}

#flash-banner { position: absolute; left: 0px; top: 0px; }

input.ugly {background:url(/images/ugly_button.gif) right center no-repeat white; border:none; padding:5px 30px 5px 0; cursor:pointer; overflow:visible; width:auto;}