
.txt {
	FONT-SIZE: 11px;}
.txt10 {
	FONT-SIZE: 10px; COLOR: #10346b;}
.txt10-bl {
	FONT-SIZE: 10px; COLOR: #10346b;}
.txt10-mis {
	FONT-SIZE: 10px; COLOR: #888888;}
.txt11h {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #10346b; TEXT-DECORATION: none;}
.text-small {
	FONT-SIZE: 11px; COLOR: #10346b;}
.textbox {
	FONT-SIZE: 11px; COLOR: #10346b;}
.txt11 {
	FONT-SIZE: 11px; COLOR: #10346b;}
A.txt11:link {
	FONT-SIZE: 11px; COLOR: #10346b;}
.txt11-bl {
	FONT-SIZE: 11px; COLOR: #10346b;}
.txt11-nu {
	FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
A.txt11-nu:link {
	FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.txt11-jus {
	FONT-SIZE: 11px; COLOR: #10346b; TEXT-ALIGN: justify;}
.txt11-red {
	FONT-SIZE: 11px; COLOR: #ff0000;}
.error {
	FONT-SIZE: 11px; COLOR: #ff0000;}
.txt12 {
	FONT-SIZE: 12px;}
.nav-tab {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
A.nav-tab:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
A.nav-tab:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.continent-menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
A.continent-menu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
A.continent-menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.country-menu {
	FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.h1-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #018ad6; TEXT-DECORATION: none;}
.b-bar {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #10346b;}
.button {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #95d773; WIDTH: 130px; CURSOR: pointer; COLOR: #10346b; HEIGHT: 19px;}
#submit {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url("images/button-green.gif"); FONT: 11px verdana; BORDER-LEFT: 0px; WIDTH: 90px; CURSOR: pointer; COLOR: #10346b; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: transparent;}
.box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-COLOR: #F7FBFF;}
.left {
	FLOAT: left;}


.b-around {
	WIDTH: 610px; PADDING-TOP: 10px;}
.box-in-list {
	WIDTH: 590px; PADDING-TOP: 5px;}
.country-list-col1 {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px; WIDTH: 300px; COLOR: #10346b; PADDING-TOP: 3px;}
.country-list-col2 {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 70px;}
.country-list-col4 {
	FLOAT: left; WIDTH: 110px;}
.country-list-col3 {
	FONT-SIZE: 10px; COLOR: #10346b; PADDING-TOP: 3px;}
.box-row-2 {
	FONT-SIZE: 10px; FLOAT: left; COLOR: #10346b; PADDING-TOP: 5px; line-height: 17px;}
.col-s-1 {
	FLOAT: left; WIDTH: 160px; PADDING-TOP: 8px;}
.col-s-2 {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 170px; PADDING-TOP: 8px;}
.col-s-3 {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 3px;}
/*For Directrooms 6.0*/
.col-d-1 {
	FLOAT: left; WIDTH: 120px; PADDING-TOP: 5px;}
.col-d-2 {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 130px; PADDING-TOP: 3px;}
.col-d-3 {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 3px;}
.col-d-4-old{
	float: left;}
.col-d-4{
	FLOAT: left; PADDING-TOP: 3px; COLOR: #2E8202; font-weight: normal; font-size: 10px;}
.col-d-4-request{
	FLOAT: left; PADDING-TOP: 3px; PADDING-left: 53px; COLOR: #F7941C; font-weight: normal; font-size: 10px;}
.imgconfirm{
	margin-top: 3px;}
.s {
	PADDING-TOP: 3px;}
.hot-deal {
	position:relative; text-align: left; font-size: 11px; color: #10346B; text-decoration:none; padding-left: 8px; padding-right: 7px; clear: both; padding-bottom: 13px;}
.line-h {
	position:relative; padding-left: 25px; height: 23px; vertical-align: top;}
.txt-hotdeal {
	position:relative; color: #FF0000; height: 23px; vertical-align: top; clear: both;}
.side {
	MARGIN-LEFT: 500px;}
.line-l {
	position:relative; padding-left: 25px; float: left;}
.line-r {
	position:relative; padding-right: 117px; float: right; z-index:10000;}
.boxbook{
	width: 286px; FONT-SIZE: 11px; background-color: red;}
label{
	float: left; padding-left: 5px; width: 100px;}
.boxes{
	width: 20px; padding-left: 5px;}
#submitbutton{
	margin-left: 100px; margin-top: 5px; width: 90px;}
/* Search Box */
.option-search{
	background-color: #FEFBE2; padding-left: 10px; padding-top: 10px; padding-right: 5px; z-index: 5;}
label{
	float: left; width: 90px; font-size: 11px; color: #10346B;}
.select-box{
	margin-bottom: 10px;}
.calendar{
	margin-left: 3px; position: absolute;}
.select-number-child{
	margin-left: 15px;}
.select-number-adult{
	margin-left: 15px;}
.select-number-room{
	margin-left: 5px; margin-top: 10px;}
.sec-room{
	float: left; font-size: 11px; color: #10346B; width: 50px; padding-left: 5px;}
.sec-adult{
	float: left; font-size: 11px; color: #10346B; width: 90px; text-align: right;}
.sec-child{
	font-size: 11px; color: #10346B; width: 120px; margin-left: 140px; text-align: center;}
.adultexpand{
	padding-top: 10px;}
.childexpand{
	padding-top: 10px;}
.label-room{
	padding-bottom: 5px;}
.img-question{
	margin-top: 10px;}
.instant {
	font-size: 12px; color: #10346b; font-weight: bold; padding-top: 10px; padding-bottom: 10px;}
.img-instant{
	padding-right: 30px; float: left;}
.radio-detail{
	float: left;}
.radio-compact{
	float: left; margin-left: 120px;}
.submit-hotelsearch{
	border-right: 0px; border-top: 0px; background-image: url("images/button-110.gif"); FONT: 11px verdana; BORDER-LEFT: 0px; WIDTH: 110px; CURSOR: pointer; COLOR: #10346b; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #FEFBE2;}
.submit-refreshlist{
	border-right: 0px; border-top: 0px; background-image: url("images/button-110.gif"); FONT: 11px verdana; BORDER-LEFT: 0px; WIDTH: 110px; CURSOR: pointer; COLOR: #10346b; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #FEFBE2;}
.radioStyle {
	width: 20px; height: 10px; min-height: 13px; margin-top: 10px;}
.radio-col1{
	float: left; width: 20px;}
.radio-col2{
	float: left; width: 70px; font-size: 11px; color: #10346b; padding-top: 10px; padding-left: 5px;}
.radio-col3{
	float: left; width: 20px;}
.radio-col4{
	float: left; width: 80px; font-size: 11px; color: #10346b; padding-top: 10px; padding-left: 5px;}
.detail-list{
	font-size: 11px; color: #10346b;}
.detail-compact{
	margin-top: 5px; font-size: 11px; color: #10346b;}
/*Css hotel Check Available*/
.header-b{
	float:left; width:100%; background: url("images/bg.gif") repeat-x bottom; font-size:11px; font-weight: bold; line-height:normal;}
.header-b ul {
	margin:0; padding:10px 5px 0; list-style:none; background-color: #FFFFFF;}
.header-b li {
	float:left; background:url("images/b-bg.gif") no-repeat right top; margin:0; padding:0;}
.header-b .bluebar {
	display:block; background:url("images/b-left.gif") no-repeat left top; padding:3px 10px 3px; text-decoration: none; color: #10346B;}
.sort{
	height: 60px; min-height: 70px; background-color: #A5D9FF; padding-left: 18px; font-family: verdana; font-size: 11px; color: #10346B;}
.sort-popular{
	float: left; width: 115px; padding-top: 10px;}
.sort-detail{
	float: left; width: 115px; padding-top: 10px;}
.sort-allhotels{
	float: left; width: 115px; padding-top: 10px;}
.sort-currency{
	float: left; width: 115px; padding-top: 10px;}
.hotdeal-list{
	padding-top: 10px; padding-left: 10px; height: 40%; min-height: 250px;}
.box-inside-hotdeal {
	font-size: 11px; color: #10346B;}
.star-hotdeal{
	margin-top: 5px;}
.hotdeal-list-row{
	float: left; padding-bottom: 5px;}
.sort-display{
	font-size: 11px; color: #10346B; height: 30px; min-height: 30px; margin-top: 13px; padding-left: 18px;}
/*Css Bar Yellow*/
.header-y{
	float:left; width:100%; background: url("images/bg.gif") repeat-x bottom; font-size:11px; font-weight: bold; line-height:normal; font-family: verdana; color: red;}
.header-y ul {
	margin:0; padding:10px 5px 0; list-style:none; background-color: #FFFFFF;}
.header-y li {
	float:left; background:url("images/y-bg.gif") no-repeat right top; margin:0; padding:0;}
.header-y .yellowbar {
	display:block; background:url("images/y-left.gif") no-repeat left top; padding:3px 10px 3px; text-decoration: none; color: #10346B;}
.shortlist-box{
	background-color: #FEFAE2; height: 20px; min-height: 50px; border-bottom: 1px solid #FFE85F; border-left: 1px solid #FFE85F; border-right: 1px solid #FFE85F; border-top: 1px solid #FFE85F; font-size: 11px; color: #10346B;}
.shortlist-hotel{
	float: left; width: 255px; height: 30px; min-height: 30px; border-right: 1px solid #FFE85F; padding-left: 10px; padding-top: 3px;}
.shortlist-star{
	float: left; width: 70px; height: 30px; min-height: 30px; border-right: 1px solid #FFE85F; text-align: center; padding-top: 3px;}
.shortlist-location{
	float: left; width: 140px; height: 30px; min-height: 30px; border-right: 1px solid #FFE85F; text-align: center; padding-top: 3px;}
.shortlist-short{
	float: left; width: 50px; height: 30px; min-height: 30px; border-right: 1px solid #FFE85F; text-align: center; padding-top: 3px;}
.shortlist-compare{
	float: left; width: 49px; min-width: 13%; padding-top: 3px; text-align: center;}
.shortlistLine{
	background-image: url(images/yellow-line.gif);}
.shortlist-row{
	padding-top: 3px; font-size: 11px; color: #10346B;}
.shortlist-rowColor{
	background-color: #FFFCF5; height: 32px;}
.shortlist-rowNoColor{
	background-color: #ffffff; height: 32px;}
.st-row-img{
	float: left; width: 25px; min-width: 18px; margin-left: 5px;}
.st-row-hotel{
	float: left; width: 225px; min-width: 240px; padding-top: 3px;}
.st-row-star{
	float: left; width: 75px; padding-left: 0px; padding-top: 3px;}
.st-row-location{
	float: left; width: 130px; min-width: 140px; padding-top: 2px;}
.st-row-short{
	float: left; width: 50px;}
.st-row-compare{
	float: left; width: 49px;}
/*Static region compact shortlist*/
.img-hotdealshortList{
	float: left; width: 18px; padding-top: 1px; padding-right: 3px;}
.st-checkBoxShortlist{
	margin-left: 5px; width: 20px; text-align: center;}
.st-checkBoxCompare{
	margin-left: 5px; display: block; width: 30px; padding-left: 20px; text-align: center;}
.submit-compare{
	border-right: 0px; border-top: 0px; background-image: url(images/button-80.gif); FONT: 11px verdana; BORDER-LEFT: 0px; WIDTH: 80px; CURSOR: pointer; COLOR: #10346b; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #FEFBE2;}
/*Hotel Box Blue*/
.hotelboxBlue{
	font-size: 11px; color: #10346b; background-color: #DEEFFF; height: 36px; border: 1px solid #A5D9FF;}
.hotelboxBlue-hotel{
	float: left; width: 250px; min-width: 255px; height: 34px; min-height: 30px; border-right: 1px solid #A5D9FF; padding-top: 3px; padding-left: 10px;}
.hotelboxBlue-star{
	float: left; width: 70px; height: 34px; min-height: 30px; border-right: 1px solid #A5D9FF; padding-top: 3px; text-align: center;}
.hotelboxBlue-location{
	float: left; width: 140px; height: 34px; min-height: 30px; border-right: 1px solid #A5D9FF; padding-top: 3px; text-align: center;}
.hotelboxBlue-info{
	float: left; width: 50px; height: 34px; min-height: 30px; border-right: 1px solid #A5D9FF; padding-top: 3px; text-align: center;}
.hotelboxBlue-shortlist{
	float: left; width: 49px; height: 34px; min-height: 30px; padding-top: 3px; text-align: center;}
/*Hotel listing in blue*/
.hotelboxBlueList{
	font-size: 11px; color: #10346B;}
.boxBlueList{
	background-color: #FFFFFF; height: 32px; padding-top: 3px;}
.boxBlueListcolor{
	background-color: #F7FAFF; height: 32px;}
.boxBlue-img{
	float: left; width: 25px; min-width: 18px; margin-left: 5px;}
.boxBlue-hotel{
	float: left; width: 220px; min-width: 240px; padding-left: 3px;}
.boxBlue-star{
	float: left; width: 75px;}
.boxBlue-location{
	float: left; width: 130px; min-width: 140px;}
.boxBlue-info{
	float: left; width: 50px; padding-left: 10px;}
.boxBlue-shortlist{
	float: left; width: 49px;}
/*Nav Hotel Search*/
.navHotelSearch{
	padding: 5px; font-size: 11px; height: 330px; color: #10346B;}
.navCountryBox{
	width: 130px; font-size: 11px; margin-bottom: 10px;}
.navCityBox{
	width: 130px; font-size: 11px; margin-bottom: 10px;}
.navCountry{
	padding: 5px 5px 0px;}
.navCheckinLeft{
	float: left; padding-bottom: 3px;}
.navCheckinRight{
	float: right; font-size: 11px; padding-top: 5px; padding-bottom: 3px;}
.navCheckin{
	width: 130px; font-size: 11px; margin-bottom: 10px;}
.navCheckoutLeft{
	float: left; padding-bottom: 3px;}
.navCheckoutRight{
	float: right; font-size: 11px; padding-top: 5px; padding-bottom: 3px;}
.navCheckout{
	width: 130px; font-size: 11px; margin-bottom: 10px;}
.navRoomLeft{
	float: left; padding: 7px 0 0 45px;}
.navRoom{
	margin-bottom: 10px; font-size: 11px;}
.navAdultLeft{
	float: left; padding: 7px 0 0 22px;}
.navAdult{
	margin-bottom: 10px; font-size: 11px;}
.navChilLeft{
	float: left; padding: 7px 0 0 0px;}
.navChil{
	margin-bottom: 5px; font-size: 11px;}
.navListType{
	float: right; padding: 0 0 3px 0;}
.navList{
	width: 90px; font-size: 11px; margin-bottom: 10px;}
/*add new available expand*/
.aviChilExpand{
	float: left; padding: 5px 0 0 10px;}
.chkAvailabilityExpand{
	background-color: #FEFBE2; font-size: 11px; color: #10346B; padding: 10px; border-left: 1px solid #FFE85F; border-right: 1px solid #FFE85F; border-bottom: 1px solid #FFE85F;}
.aviAdultSecExpand{
	font-size: 11px; margin-top: 3px; margin-left: 60px;}
/*Form Check Availabily And Rates*/
.chkAvailability{
	background-color: #FEFBE2; font-size: 11px; height: 330px; color: #10346B; padding: 10px; height: 90px; border-left: 1px solid #FFE85F; border-right: 1px solid #FFE85F; border-bottom: 1px solid #FFE85F;}
.aviCheckin{
	float: left; padding-left: 12px;}
.aviCheckout{
	float: left; padding-left: 25px;}
.aviRoom{
	float: left; padding: 5px 0 0 20px;}
.aviAdult{
	float: left; padding: 5px 0 10px 18px;}
.aviChil{
	float: left; padding: 5px 0 10px 18px;}
.avi-calendarCheckin{
	background-image:url(images/calendar.gif); border:0px none; cursor:pointer; height:17px; width:21px; margin-left: 50px;}
.aviCheckinSec{
	margin-bottom: 3px;}
.avi-calendarCheckout{
	background-image:url("images/calendar.gif"); border:0px none; cursor:pointer; height:17px; width:21px; margin-left: 40px;}
.aviCheckoutSec{
	margin-bottom: 3px;}
.aviCheckindate{
	width: 130px; font-size: 11px; margin-top: 3px;}
.aviCheckoutdate{
	width: 130px; font-size: 11px; margin-top: 3px;}
.aviError{
	margin-bottom: 3px; color:red;}
.aviNoError {
	font-size: 11px; color: #10346b; margin-bottom: 3px;}
.aviRoomSec{
	width: 35px; font-size: 11px; margin-top: 6px;}
.aviAdultSec{
	font-size: 11px; margin-top: 6px;}
.aviChilSec{
	width: 35px; font-size: 11px; margin-top: 6px;}
.submit-avilability{
	border-right: 0PX; border-top: 0PX; background-image: url("images/button-170.gif"); FONT: 11px verdana; BORDER-LEFT: 0px; WIDTH: 170px; CURSOR: pointer; COLOR: #10346b; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #FEFBE2;}
.aviLocate{
	margin: 60px 0 0 210px;}
.aviButton{
	margin: 60px 0 0 250px;}
/*TAB Blue hotelpage*/
.hotelBarBlue{
	background-color: #A5D9FF; color: #10346B; font-size: 11px; padding-left: 15px; margin-bottom: 5px; text-align: left;}
/*HotelPage*/
.bgbuleBar{
	background-image: url(bar-bg.jpg); background-repeat: repeat-x; width: 595px; height: 19px;}
.hotelcontentjus{
	font-size: 11px; color: #10346B; text-align: justify; padding: 10px 10px 0 15px;}
.hotelcontent{
	font-size: 11px; color: #10346B; padding: 10px 10px 10px 15px;}
.txtcontenthead{
	font-size: 11px; font-weight: bold; color: #10346B; padding: 3px 0 0 15px; float: left;}
.txtgotop{
	float: right; padding: 2px 15px 0 0; font-size: 11px;}
.hotelcontentRow{
	margin: 0; padding: 0;}
.hotelcontentlist{
	padding-bottom: 10px;}
.tablefacilities{
	border-collapse: collapse; font-size: 11px; color: #10346B;}
.hotelcontentlistrow{
	list-style-image: url("images/bullet.gif"); margin:5px 0 0 8px; padding: 5px 0 0 8px;}
.bluetab{
	background-color: #A5D9FF; width: 610px; height: 22px; color: #10346B; font-size: 11px;}
.bluetablist li{
	display: inline; list-style-type: none; padding-right: 20px; padding-left: 0;}
ul.bluetablist{
	margin:0; padding:3px 0 0 15px;}
.bluetab61{
	background-color: #A5D9FF; width: 443px; height: 22px; color: #10346B; font-size: 11px;}
.bluetablist61 li{
	display: inline; list-style-type: none; padding-right: 20px; padding-left: 0;}
ul.bluetablist61{
	margin:0; padding:3px 0 0 15px;}
/*Footer*/
.footerbg{
	background-image: url("images/footer-bg.gif"); background-repeat: no-repeat; width: 595px; height: 116px; padding: 0px 0 0 0px; font-size: 11px; color: #10346B;}
.footerlist{
	padding: 0 0 3px 17px; margin: 0 0 3px 17px;}
.footerlist li{
	display: inline; list-style-type: none; padding-right: 30px; padding-left: 0;}
.footertxt{
	font-size: 11px; color: #10346B;}
.footerimglist li{
	display: inline; list-style-type: none; padding-right: 70px; padding-left: 10px;}
.footertxtlist li{
	display: inline; list-style-type: none; padding-right: 20px; padding-left: 0;}
.ul footertxtlist{
	padding: 0; margin: 0;}
.footerimg{
	padding-bottom: 3px;}
.tatimg{
	float: left; width: 160px; text-align: center;}
.attaimg{
	float: left; width: 160px; text-align: center;}
.regimg{
	float: left; text-align: center; width: 160px;}
.footer{
	text-align: center;}
/*Table hotel header blue list*/
Table.Headbluelist{
	width: 595px; border: 1px solid #A5D9FF; background-color: #DEEFFF; font-size: 11px; color: #10346B; font-weight: bold; height: 20px; border-collapse: collapse;}
td.headcolumn{
	border-right: 1px solid #A5D9FF; padding-top: 5px; margin: 0; border-spacing: 2px;}
.r1{
	padding-left: 10px; padding-bottom: 15px;}
.r2{
	text-align: center; padding-bottom: 15px;}
.r3{
	text-align: center;}
.r4{
	padding-left: 30px; padding-bottom: 15px;}
.r5{
	padding-bottom: 15px;}
td.headcolumnhotel{
	border-right: 1px solid #A5D9FF; height: 20px;}
/*Table Hotel Blue list*/
table.bluelist{
	width: 595px; border-collapse: collapse;}
.rowbluelist{
	height: 20px; padding: 0 0 0 0px; font-size: 11px; color: #10346B;}
.c1{
	padding-left: 10px;}
.c2{
	padding-left: 20px;}
.c3{
	padding-left: 3px;}
.c4{
	padding-left: 30px;}
.c5{
	padding-right: 10px;}
.c6{
	padding-left: 35px;}
.c7{
	padding: 5px 0 0 7px;}
.c8{
	padding: 5px 0 0 20px;}
.c9{
	padding-left: 25px;}
.Boxbluecolor{
	background-color: #F7FAFF;}
.Boxwhitecolor{
	background-color: white;}
.gotophotel{
	font-size: 11px; margin-left: 450px;}
/*Newsletter*/
.newsletterbg{
	background-image: url(news-stick.jpg); background-repeat: no-repeat; height: 133px;}
.newsletterbox{
	margin: 55px 0 0 5px; width: 140px; text-align: center;}
.newslettertxt{
	font-size: 11px; text-align: center; padding-top: 10px;}
.submitnewsletter {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url("images/button-green.gif"); FONT: 11px verdana; BORDER-LEFT: 0px; WIDTH: 90px; CURSOR: pointer; COLOR: #10346b; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: transparent; margin: 5px 0 0 30px;}
/*Problem with div flow Hotel Picture Page */
table.picturepage{
	width: 576px;}
.pictxt{
	font-size: 11px; color: #10346B; font-weight: bold;}
.picturepageimg{
	float: right; margin: 0 0 10px 0;}
/*Short list yellow Table*/
td.shortlisthead{
	border-right: 1px solid #FFE85F; padding-top: 5px; margin: 0; border-spacing: 2px;}
table.Headshortlist{
	width: 100%; border: 1px solid #FFE85F; background-color: #FEFBE2; font-size: 11px; color: #10346B; font-weight: bold; height: 35px; border-collapse: collapse;}
table.Headshortlistdetail{
	width: 100%; background-color: #FEFBE2; font-size: 11px; color: #10346B; font-weight: bold; height: 35px; border-collapse: collapse;}
table.yellowlist{
	width: 610px; border-collapse: collapse;}
.shortlistwhite{
	background-color: white;}
.shortlistyellow{
	background-color: #FFFCF5;}
.rowshortlist{
	height: 18px; padding: 0 0 0 0px; font-size: 11px; color: #10346B;}
.rowshortlistdetail{
	height:35px; padding: 0 0 0 0px; font-size: 11px; color: #10346B;}
.slc1{
	padding-left: 10px;}
.slc2{
	padding-left: 20px;}
.slc3{
	padding-left: 5px;}
/*Hotel region detail*/
/*Table Detail*/
.detailtable{
	width: 100%; border-right: 1px solid #A5D9FF; border-left: 1px solid #A5D9FF; border-bottom: 1px solid #A5D9FF; background-color: #FFFFFF; font-size: 11px; color: #10346B;border-collapse: collapse; margin-bottom: 15px;}
.detailTD{
	height: 30px; padding-left: 5px;}
.detailmain{
	font-size: 11px; color: #10346B; border: 1px solid #A5D9FF; width: 100%; border-collapse: collapse;}
.stardetail{
	float: right; margin-right: 10px;}
.hotelnamedetail{
	float: left; padding-left: 10px;}
.hotelsimg{
	margin: 5px 0 5px 10px;}
.hotellocation{
	line-height: 20px;}
.radioshortlist{
	width: 20px; height: 10px; min-height: 13px; margin-bottom: 5px; margin-left: 180px;}
.footerinstant{
	padding-left: 10px;}
/*Region Compare*/
.txttop{
	font-size: 12px; color: #10346B; font-weight: bold; padding: 5px 0 0 20px;}
.txtundertop{
	float: left; font-size: 11px; color: #10346B; padding: 0 0 10px 20px;}
.txtundertopleft{
	float: left; font-size: 11px; color: #10346B; padding: 0 0 10px 30px;}
.imgback{
	margin-right: 10px;}
.imgdrrcompare{
	margin-left: 20px;}
/*Table of Compare Hotels*/
.comparemain{
	border-collapse: collapse; font-size: 11px; color: #10346B;}
.compareTRcolor{
	background-color: #F7FAFF; height: 20px;}
.compareTR{
	background-color: white; height: 20px;}
.comparehotelname{
	height: 40px; background-color: #DEEFFF; border-top: 2px solid #DEEFFF; border-right: 2px solid #DEEFFF; border-left: 2px solid #DEEFFF;}
.comparehotelpic{
	height: 90px; background-color: white; border-right: 2px solid #DEEFFF; border-left: 2px solid #DEEFFF;}
.comparecost{
	height: 60px; background-color: #DEEFFF; border-right: 2px solid #DEEFFF; border-left: 2px solid #DEEFFF;}
.compareTop{
	height: 20px;}
.border2side{
	border-right: 2px solid #DEEFFF; border-left: 2px solid #DEEFFF;}
.comparedetail{
	padding-left: 20px; font-size: 11px; color: #10346B;}
.indentTD{
	padding-left: 30px;}
.borderclose{
	border-right: 2px solid #DEEFFF; border-left: 2px solid #DEEFFF; border-bottom: 2px solid #DEEFFF;}
.bookthishotel{
	border-right: 0PX; border-top: 0PX; background-image: url("images/button-110.gif"); FONT: 11px verdana; BORDER-LEFT: 0px; WIDTH: 110px; CURSOR: pointer; COLOR: #10346b; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #FEFBE2;}
/*XML Region Detail*/
.line1{
	padding-top: 5px;}
.line2{
	padding-top: 4px;}
.locationleft{
	float: left; width: 350px;}
.slxml{
	float: right; padding-right: 10px;}
.xmlquestion{
	float: right;}
.costxml{
	position: absolute; top: -10px; background-color: #FDF9D3; width: 150px; height: 50px; border: 1px solid #9FA1A4; margin: 0 0 0 450px; font-size: 10px; color: #10346B; z-index: 2; text-align: center;}
.costh2{
	font-size: 12px; color: #10346B; font-weight: bold; padding-top: 10px;}
.TDdate{
	height: 30px; padding-left: 10px;}
.CS{
	padding-right: 10px;}
.Tabledate{
	width: 100%; border-right: 1px solid #A5D9FF; border-left: 1px solid #A5D9FF; background-color: #FFFFFF; font-size: 11px; color: #10346B;border-collapse: collapse;}
.Tableroomtype{
	width: 100%; border-right: 1px solid #A5D9FF; border-left: 1px solid #A5D9FF; border-bottom: 1px solid #A5D9FF; background-color: #FFFFFF; font-size: 11px; color: #10346B;border-collapse: collapse;}
.TDroom{
	height: 25px;}
.Xmlradioselect {
	width: 20px;}
.makeabooking{
	border-right: 0PX; border-top: 0PX; background-image: url("images/button-110.gif"); FONT: 11px verdana; BORDER-LEFT: 0px; WIDTH: 110px; CURSOR: pointer; COLOR: #10346b; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #FEFBE2;}
/*XML Navigator*/
.showhotelavailable{
	background-color: white; border: 2px solid #FFE85F; font-size: 11px; color: #10346B; width: 118px; padding: 10px 0 10px 0; margin-top: 10px; line-height: 15px;}
.hotelnumber{
	font-size: 20px; color: #10346B; font-weight: bold;}
/*XML region compact*/
.xmlheadtable{
	width: 610px; border: 1px solid #A5D9FF; background-color: #DEEFFF; font-size: 11px; color: #10346B; height: 35px; font-weight: bold; border-collapse: collapse;}
.xmlheader{
	border-right: 1px solid #A5D9FF; padding-top: 2px; margin: 0; border-spacing: 2px;}
.tdlocation{
	border-bottom: 1px solid #A5D9FF; border-right: 1px solid #A5D9FF;}
.xmlcompactlist{
	height: 30px; font-size: 11px; color: #10346B;}
.xml-checkBoxCompact{
	display: block; width: 20px; padding-top: 3px;}
.xmlcompacttable{
	width: 610px; border-collapse: collapse;}
/*XML Hotel Booking*/
.TableHotelBooking{
	width: 100%; border-right: 1px solid #FFE85F; border-left: 1px solid #FFE85F; background-color: #FFFFFF; font-size: 11px; color: #10346B;border-collapse: collapse;}
.TableHBroomtype{
	width: 100%; border-right: 1px solid #FFE85F; border-left: 1px solid #FFE85F; border-bottom: 1px solid #FFE85F; background-color: #FFFFFF; font-size: 11px; color: #10346B;border-collapse: collapse; padding: 0 0 0 10px;}
.xmlHBcurrency{
	width: 100px; font-size: 11px;}
.HBroom{
	height: 35px;}
.submitUpdateSearch{
	border-right: 0PX; border-top: 0PX; background-image: url("images/button-110.gif"); FONT: 11px verdana; BORDER-LEFT: 0px; WIDTH: 110px; CURSOR: pointer; COLOR: #10346b; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #FEFBE2;}
/*yui calendar*/
.cal-checkinContainer{
	display: none; position: absolute; z-index: 1; font-size: 12px; margin: 75px 0px 0px 25px;}
.cal-checkoutContainer{
	display: none; position: absolute; z-index: 100; font-size: 12px; margin: 75px 0px 0px 180px;}
td.headcolumnhotelr1{
	border-right: 1px solid #A5D9FF; padding-top: 0px; margin: 0; border-spacing: 2px; text-align: center; padding-bottom: 0px;}
td.headcolumnr2{
	border-right: 1px solid #A5D9FF; padding-top: 0px; margin: 0; border-spacing: 2px; text-align: center; padding-bottom: 0px;}
.rowbluelistc1{
	height: 20px; padding: 0 0 0 0px; font-size: 11px; color: #10346B; text-align: left; padding-left: 10px;}
.rowbluelistc2{
	height: 20px; padding: 0 0 0 0px; font-size: 11px; color: #10346B; text-align: left; padding-left: 20px;}
.rowbluelistc3{
	height: 20px; padding: 0 0 0 0px; font-size: 11px; color: #10346B; text-align: left; padding-left: 3px;}
/*Country search form*/
.box0{
	background:#FEFBE2; width:300px; FONT-WEIGHT:normal; FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.tab-yellow {
	background-image:url('images/bar-bg-y.jpg'); background-repeat:no-repeat; height:18px; COLOR: #10346b; TEXT-DECORATION: none;}
.txt10-popup{
	PADDING-LEFT: 10px; FONT-SIZE: 10px; COLOR: #10346b; TEXT-DECORATION: none;}
.room-adult{
	font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;}
.cal-calendar{
	background-image:url('images/calendar.gif'); border:0px none; cursor:pointer; height:17px; width:21px; margin-left:1px;}
.checkin-container {
	display: none; position: absolute; z-index: 1; font-size: 12px; margin: 89px 0px 0px 228px;}
.checkout-container {
	display: none; position: absolute; z-index: 100; font-size: 12px; margin: 121px 0px 0px 228px;}
.xml-checkin-container {
	display: none; position: absolute; z-index: 1; font-size: 12px; margin: 94px 0px 0px 232px;}
.xml-checkout-container {
	display: none; position: absolute; z-index: 100; font-size: 12px; margin: 122px 0px 0px 232px;}
/*Drop menu iframe*/
.iframe {
	width:120px;}
.linkcss {
	position:relative; color:#10346b; background-color: #fffcf4; width:120px; border: 2px solid #CCCCCC; z-index: 3000;}
.linkcss a:link {
	font-size: 11px; font-weight:normal; width:100%; color:#10346b; text-indent:12px; background-color: #fffcf4; text-align:left; text-decoration:none; border: 0px solid #FFFFFF; position:relative; display:block; padding-top:2px; padding-bottom:2px; z-index: 3000;}
.linkcss a:visited {
	font-size: 11px; font-weight:normal; width:100%; color:#10346b; text-indent:12px; background-color: #fffcf4; text-align:left; text-decoration:none; border: 0px solid #FFFFFF; position:relative; display:block; padding-top:2px; padding-bottom:2px;}
.linkcss a:hover {
	font-size: 11px; background-image:url('images/expand-bg.gif'); color:#10346b; position:relative; display:block; padding-top:2px; padding-bottom:2px;}
.linkcss a:active {
	font-size: 11px; font-weight:normal; width:100%; color:#10346b; text-indent:12px; background-color: #fffcf4; text-align:left; text-decoration:none; border: 0px solid #FFFFFF; position:relative; display:block; padding-top:2px; padding-bottom:2px;}
/*Css Bar blue*/
.tab_space{
	position: relative; background-image: url('images/s.gif'); width: 7px; height: 21px; float:left; margin-left: 0px;}
.blue_tab_rightobj{
	position: absolute; right: 10px; padding-top: 5px; font-size: 11px; color: #10346B; text-align: right;}

.blue_frame_all{
	position: relative; margin-top: 0px; background-color: #F7FBFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid;	border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #A5D9FF; border-right-color: #A5D9FF; border-bottom-color: #A5D9FF; border-left-color: #A5D9FF; text-decoration:none; font-size: 11px; color: #10346B;}
.dark_blue_frame_all{
	position: relative; margin-top: 0px; background-color: #DEEFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid;	border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #A5D9FF; border-right-color: #A5D9FF; border-bottom-color: #A5D9FF; border-left-color: #A5D9FF; text-decoration:none; font-size: 11px; color: #10346B;}
/*Css Bar yellow*/
.yellow_tab_left{
	position: relative; background-image: url('images/tab-yellow-left.gif'); width: 3px; height: 21px; float:left; margin-left: 0px;}
.yellow_tab_right{
	position: relative; background-image: url('images/tab-yellow-right.gif'); width: 3px; height: 21px; float:left;}
.yellow_tab_details{
	position: relative; background-image: url('images/tab-yellow-detail.gif'); width: auto; height: 19px; float:left; padding-left: 7px; padding-right: 7px; padding-top: 2px; font-size: 11px; color: #10346B; text-align:center;}
.yellow_tab_details2{
	position: relative; background-image: url('images/tab-yellow-detail.gif'); width: auto; height: 19px; float:left; padding-left: 6px; padding-right: 7px; padding-top: 2px; font-size: 11px; color: #10346B; text-align:center;}
.yellow_tab_underline{
	background-color: #FFFFFF; text-decoration:none; height: 21px; background:url('images/underline_yellow.gif'); clear: both;}
.yellow_tab_rightobj{
	position: absolute; right: 10px; padding-top: 5px; font-size: 11px; color: #10346B; text-align: right;}
.yellow_tab_rightobj2{
	position: absolute; right: 0px; font-size: 11px; color: #10346B; text-align: right; bottom: 4px;}
.yellow_tab_rightobj3{
	position: relative; left: 10px; bottom: 0px;}
.yellow_frame{
	margin-top: 0px; background-color: #FEFBE2; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #FFE75F; border-bottom-color: #FFE75F; border-left-color: #FFE75F; text-decoration:none; font-size: 11px; color: #10346B; padding-left:10px;}
 .frame_yellow{
	position: relative; margin-top: 0px; background-color: #FEFBE2; border: 1px solid #FFE75F; text-decoration:none; font-size: 11px; color: #10346B; padding-left:10px;}
.gap-right{
	position:relative; right:240px; float:right; text-align: right;}
.box-hotdails{
	background-color: #F7FBFF; border: 1px solid #A5D9FF; text-decoration:none; font-size: 11px; color: #10346B; vertical-align:text-bottom;}
.hotdeals-detail{
	margin-top:5px;}
.hotdeals-border{
	background-color: #F7FBFF; font-size: 11px; color: #10346B; padding: 10px; border-left: 1px solid #A5D9FF; border-right: 1px solid #A5D9FF; border-bottom: 1px solid #A5D9FF;}
.bg-top-tab{
	background: url('images/tabs-bg.gif') top;}
.nav-tab-y-bg {
	background: url('images/tabs-y-bg.gif') ; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none; padding-right: 12px; padding-left: 12px; white-space:nowrap;}

.tab-b-bg {
	background: url('<%=ResolveUrl("~/images/tabs-b-bg.gif")%>'); FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none; padding-right: 7px; padding-left: 7px; white-space:nowrap;}
.tab-w-bg {
	background: url('<%=ResolveUrl("~/images/tabs-w-bg.gif")%>'); FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none; padding-right: 7px; padding-left: 7px; white-space:nowrap;}
		
.news-stick-bg {
	background: url('images/news-stick.jpg');}
.tabn-bg {
	background: url('images/tabn-bg.gif');}
.tabn-y-bg{
	background: url('images/tabn-y-bg.gif'); FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none; padding-left: 7px; padding-right: 7px;}
A.tabn-y-bg:link {
	FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.tabn-b-bg{
	background: url('images/tabn-b-bg.gif'); FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none; padding-left: 7px; padding-right: 7px;}
A.tabn-b-bg:link {
	FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.tabnu-bg {
	background: url('images/tabnu-bg.gif');}
.tabnu-y-bg {
	background: url('images/tabnu-y-bg.gif'); FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none; padding-left: 7px; padding-right: 7px;}
A.tabnu-y-bg:link {
	FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.tabnu-b-bg {
	background: url('images/tabnu-b-bg.gif'); FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none; padding-left: 7px; padding-right: 7px;}
A.tabnu-b-bg:link {
	FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.forminline {
	display: inline;}
.submit {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url("images/button-green.gif"); FONT: 11px verdana; BORDER-LEFT: 0px; WIDTH: 90px; CURSOR: pointer; COLOR: #10346b; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: transparent;}
.tabn-y-bg-nopadding{
	background: url('images/tabn-y-bg.gif'); FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.tabn-b-bg-nopadding{
	background: url('images/tabn-b-bg.gif'); FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.tabn-b-bg-h{
	background: url('images/tabn-b-bg-h.gif'); FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.tabn-y-bg-h{
	background: url('images/tabn-y-bg-h.gif'); FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.txt11-nu-tab {
	FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none; padding-bottom:3px; padding-left: 8px; padding-right: 8px; width:auto;}
A.txt11-nu-tab:link {
	FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;padding-bottom:3px;}
.padding-right {
	padding-right:30px; FONT-SIZE: 11px;}
.padding-right a:link{
	padding-right:30px; FONT-SIZE: 11px;}
/*for paging list*/
.ticktoshortlist-top{
	position:relative; clear: both; text-align: center;}
.txt-absolutetop{
	font-size: 11px; color: #10346B;}
.boxnumber{
	position:absolute; top:0px; left:300px;}
.box-number-gray{
	position:relative; background-color: #FFFFFF; border: 1px solid #DDDDDD; padding:4px 3px 4px 3px; font-size: 10px; color: #DDDDDD;}
.box-number-white{
	position:relative; background-color: #FFFFFF; border: 1px solid #A5D9FF; padding:4px 3px 4px 3px; font-size: 10px; color: #10346B;}
.box-number-blue{
	position:relative; background-color: #A5D9FF; border: 1px solid #A5D9FF; padding:3px 2px 3px 2px; font-size: 10px; color: #10346B;}
.nodeblue:link {
	text-decoration:none; color: #10346B;}
.nodeblue:visited {
	text-decoration:none; color: #10346B;}
.nodeblue:hover {
	text-decoration:none; color: #10346B;}
.nodegray:link {
	text-decoration:none; color: #DDDDDD;}
.nodegray:visited {
	text-decoration:none; color: #DDDDDD;}
.nodegray:hover {
	text-decoration:none; color: #DDDDDD;}
.space5{
	position: relative; background-color: #FFFFFF; height: 5px; clear: both;}
.space10{
	position: relative; background-color: #FFFFFF; height: 10px; clear: both;}
.space15{
	position: relative; background-color: #FFFFFF; height: 15px; clear: both;}
.space20{
	position: relative; background-color: #FFFFFF; height: 20px; clear: both;}
.space30{
	position: relative; background-color: #FFFFFF; height: 30px; clear: both;}
.submit_text {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 11px verdana; BORDER-LEFT: 0px; WIDTH: 90px; CURSOR: pointer; COLOR: #10346b; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: transparent;}
/*hotel listing style*/
.boxsearchresult{
	background-color: #FFFFFF; border: 1px solid #A5D9FF; text-decoration:none;}
.tabdetailmain{
	position: relative; background-color: #DEEFFF; width: 585px; height: 20px; vertical-align:top;}
.tabdetail{
	font-size: 11px; color: #10346B; text-decoration:none; padding: 2px 0px 0px 8px;}
.costxml-230{
	position: absolute; top: -4px; background-color: #FFFFFF; width: 230px; height: 26px; border: 1px solid #A5D9FF; margin: 0 0 0 355px; font-size: 10px; color: #10346B; z-index: 2; text-align: center;}
.txt-inpossition{
	font-size: 11px; color: #10346B; vertical-align:center; vertical-align:middle; padding: 3px 0px 0px 20px;}
.in-compact{
	position:relative; text-align: left; font-size: 11px; color: #10346B; margin:5px 0px 0px 8px;}
.tblpic{
	position:relative; float:left; text-align: left; font-size: 11px; color: #10346B; text-decoration:none; z-index:5000;}
.tblLeft {
	position:relative; text-align: left; font-size: 11px; color: #10346B; text-decoration:none; left: 5px; height: 15px; padding-bottom: 3px;}
.tblLeft-l {
	position:relative; text-align: left; font-size: 11px; color: #10346B; text-decoration:none; left: 5px; top: 3px;}
.ratetype-right {
	position: relative; text-align:right; font-size: 11px; color: #10346B; right: 7px; float: right; z-index: 2000; top: 16px;}
.US{
	font-size: 15px; color: #10346B;}
.paddding{
	position: relative; top : 0px; left: 5px;}
.paddding2{
	position: relative; top : -2px; left: 10px;}
.Radioselect{
	width: 20px;}
.imgVerticalMiddle{
	vertical-align:middle;}
/*new white tab*/
.tabn-w-bg{
	background: url('images/tabn-w-bg.gif'); FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none; padding-left: 7px; padding-right: 7px;}
A.tabn-w-bg:link {
	FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.tabnu-w-bg {
	background: url('images/tabnu-w-bg.gif'); FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none; padding-left: 7px; padding-right: 7px;}
A.tabnu-w-bg:link {
	FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
/*top menu tab*/
/*link no underline*/
.txt-11 a:link{
	FONT-SIZE: 11px; COLOR: #0000FF; text-decoration:none;}
.txt-11 a:visited{
	FONT-SIZE: 11px; COLOR: #0000FF; text-decoration:none;}
.txt-11 a:hover{
	FONT-SIZE: 11px; COLOR: #0000FF; text-decoration:none;}
.tabn-w-bg-h{	
	background: url('images/tabn-w-bg-h.gif');	FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.tabn-w-bg-nopadding{	
	background: url('images/tabn-w-bg.gif');	FONT-SIZE: 11px; COLOR: #10346b; TEXT-DECORATION: none;}
.news-stick-130-bg {
	background: url('images/news-stick-130.gif');}


        
    .txt-11 {
        FONT-SIZE: 11px; COLOR: #0000FF; text-decoration:none;}
    .blue_tab_details2{
        position: relative; background-image: url('images/tab-blue-detail.gif'); width: auto; height: 19px; float:left; padding-left: 6px; padding-right: 7px; padding-top: 2px; font-size: 11px; color: #10346B; text-align:left; text-bottom: middle;}
    .box-width {
        PADDING-BOTTOM: 15px; HEIGHT: 56px;}
    .box-inside {
        FONT-SIZE: 11px; FLOAT: left; WIDTH: 50%; COLOR: #10346b; LINE-HEIGHT: 15px; text-align: left;}
    .star {
        MARGIN-LEFT: 10px;}
    .img-country {
        FLOAT: left; MARGIN-RIGHT: 10px;}
    .blue_frame {
        position: relative; margin-top: 0px; background-color: #F7FBFF; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #A5D9FF; border-bottom-color: #A5D9FF; border-left-color: #A5D9FF; text-decoration:none; font-size: 11px; color: #10346B;}
    .bg-light-blue{ background-color: #F7FBFF; }
    .blue_tab_underline{
        position: relative; background-color: #FFFFFF; text-decoration:none; height: 21px; background:url('images/underline_blue.gif'); clear: both;}
    .blue_tab_left{
        position: relative; background-image: url('images/tab-blue-left.gif'); width: 3px; height: 21px; float:left; margin-left: 0px;}
    .blue_tab_details{
        position: relative; background-image: url('images/tab-blue-detail.gif'); width: auto; height: 19px; float:left; padding-left: 7px; padding-right:7px; padding-top: 2px; font-size: 11px; color: #10346B; text-align:left; text-bottom: middle;}
    .blue_tab_right{
        position: relative; background-image: url('images/tab-blue-right.gif'); width: 3px; height: 21px; float:left;}
    .mainDiv
    {
    width:160px;
    /*padding-bottom: 5px;*/
    }

    .menuTopItem
    {
    padding-top:4px;
    padding-right: 10px;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration:none;
    letter-spacing: 0;
    background: url("images/menu-b01.jpg");
    background-position:center top;
    border: none;
    height: 18px;
    color: #10346B;
    cursor:pointer;
    }

    .menuTopItemYellow
    {
    padding-top:4px;
    padding-right: 10px;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration:none;
    letter-spacing: 0;
    background: url("images/menu-y01.jpg");
    background-position:center top;
    border: none;
    height: 18px;
    color: #10346B;
    cursor:pointer;
    }

    

    .topItemYellow
    {padding-top:4px;
    padding-right:20px;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration:none;
    letter-spacing: 0;
    background: url("images/arrow-up-title.jpg") no-repeat 0 0;
    background-position:center top;
    background-repeat:no-repeat;
    height: 18px;
    color: #10346B;
    cursor:pointer;}

    .topItemOverYellow
    {padding-top:4px;
    padding-right:20px;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration:none;
    letter-spacing: 0;
    background: url("images/arrow-up-title-on.jpg") no-repeat 0 0;
    background-position:center top;
    background-repeat:no-repeat;
    height: 18px;
    color: #10346B;
    cursor:pointer;}

    .topItemClose
    {padding-top:4px;
    padding-right:20px;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration:none;
    letter-spacing: 0;
    background: url("images/arrow-down-title-b.jpg") no-repeat 0 0;
    background-position:center top;
    background-repeat:no-repeat;
    height: 18px;
    color: #10346B;
    cursor:pointer;}

    .topItemCloseYellow
    {padding-top:4px;
    padding-right:20px;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration:none;
    letter-spacing: 0;
    background: url("images/arrow-down-title.jpg") no-repeat 0 0;
    background-position:center top;
    background-repeat:no-repeat;
    height: 18px;
    color: #10346B;
    cursor:pointer;}

    .topItemCloseOverYellow
    {padding-top:4px;
    padding-right:20px;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration:none;
    letter-spacing: 0;
    background: url("images/arrow-down-title-on.jpg") no-repeat 0 0;
    background-position:center top;
    background-repeat:no-repeat;
    height: 18px;
    color: #10346B;
    cursor:pointer;}

    .dropMenuYellow
    {
        border-right: 1px solid #FFEB78;
        border-bottom: 1px solid #FFEB78;
        border-left: 1px solid #FFEB78;
        font: bold 11px Verdana, Arial, Helvetica, sans-serif;
        background-color: #FFFFFF;
        color: #000000;
        padding-bottom: 0px;
        filter:alpha(opacity=100);
        /*padding-bottom: 5px;*/
        margin-bottom: 5px;
    }

    
    .subItemSelectedText
    {
    margin-left: -10px;
    padding-top:2px;
    padding-right:0px;
    height:12px;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration:none;
    color: #10346B;
    width: 10px;
    float: right;
    }
    

    .subItem a
    {font: 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration:none;
    color: #10346B;}

    .subItemOver
    {padding-top:2px;
    padding-right:10px;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    height:12px;
    color: #10346B;}

    .subItemOver  a
    {font: 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    cursor:pointer;
    color: #10346B;
    text-decoration:none;
    cursor:pointer;}

    /*for create html menu*/
    .subItems
    {padding-top:2px;
    padding-right:10px;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration:none;
    color: #10346B;
    }

    .subItems a
    {font: 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration:none;
    color: #10346B;}

    .subItemsOver
    {padding-top:2px;
    padding-right:10px;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    color: #10346B;}

    .subItemsOver  a
    {font: 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    cursor:pointer;
    color: #10346B;
    text-decoration:none;
    cursor:pointer;}

    .subItemselect
    {padding-right:10px;
    /*height:12px;*/
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration:none;
    color: #10346B;
    background: url("images/arrow-sub.gif") no-repeat 0 0;}

    .subItemselect a
    {/*height:12px;*/
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration:none;
    color: #10346B;
    background: url("images/arrow-sub.gif") no-repeat 0 0;}

    .subItemselectOver
    {padding-right:10px;
    /*height:12px;*/
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    color: #10346B;
    background: url("images/arrow-sub.gif") no-repeat 0 0;}

    .subItemselectOver  a
    {padding-right:10px;
    /*height:12px;*/
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    color: #10346B;
    background: url("images/arrow-sub.gif") no-repeat 0 0;
    text-decoration:none;
    cursor:pointer;}

    .drop
    {border-left:1px solid black;
    border-right:1px solid black;}
    
    body {
	margin:0px; background-color: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
