﻿#.bgStyle
{
    background-color : #2854AD;
    padding : 5px;
    margin-top : 10px;
    border-radius: 5px; 
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.header
{
    width:97%;
    background-color : #1F3F81;
    color : #ffffff;
    margin-left : 1px;
    font-size:1.5em;
    font-weight:bold;
    text-align:center;
    padding: 4px;
    -moz-border-radius-topright:5px;
    -moz-border-radius-topleft:5px;
}

.contentBG
{
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-bottomleft:5px;
    background-color:#FFFFFF;
    font-family:Calibri,"Gill Sans","Trebuchet MS",sans-serif;
    font-size:1.4em;
    /*height:auto;*/
    /*min-height:114px;*/
    padding:4px;
    margin-left:1px;
    width:97%;
}

.lists
{
    list-style:none;
}

.list li
{
    height:70px;
    margin-bottom:0px;
}

div.hContainer
{
    padding:4px 5px 4px 3px;
    height:65px;
}

div.hContainer .img
{
    width:100px;
    float:left;
}

div.hContainer .content
{
   width:185px;
   margin-left:100px;
}

div.hContainer div.content .title
{
    font-size:1.3em;
    font-weight:bold;
    color:#0C2B59;
    width:100%;
    padding-left:3px;
}

div.hContainer div.content .rating
{
    font-size:1em;
    font-weight:bold;
    color:#2854AD;
    width:100%;
    padding-left:4px;
}

div.spacer
{
    margin:3px;
    border-bottom:dashed 2px #CFE8FF;
}

.noAvailHotel
{
    height:50px;
    width:100%;
    background-color:#fff;
    font-size:1.5em;
    font-weight:bold;
    color:#0C2B59;
    width:97%;
    padding-left:5px;
    margin-left:3px;
}

.noAvailHotel span
{
    margin-top:1%;
    margin-left:5%;
    position:absolute;
}

.hotelImg
{
    position:relative; 
    float:left;
    height:235px;
}
/* HOTEL NEW *******************************************/
.hotelBox
{
	display:block;
	width:295px;
	height:auto;
	/*background-color:Red;*/
	margin:0px 0px 6px 0px;
	border-bottom:dashed 2px #CFE8FF;
	
}
.hotelImgBox
{
	float:left;
	width:100px;
	height:70px;
	/*background-color:Green;*/
	
}
.hotelContentBox
{
	float:right;
	width:195px;
	/*background-color:blue;*/
}
.hotelRow
{
	height:auto;
	width:195px;
	overflow:auto;
}
.hotelContentRating
{
	width:190px;
	font-size:1em;
    font-weight:bold;
    color:#2854AD;
    padding-left:4px;
    /*background-color:Purple;*/
}
.hotelContentTitle
{
	width:190px;
	font-size:1.3em;
    font-weight:bold;
    color:#0C2B59;
    height:auto;
    padding-left:3px;
    /*background-color:Orange;*/
}
/******************** Image Viewer**********************/
div.gallery
{
	width:265px;
	height:155px;
	margin:5px 15px;
	padding-left:5px;
}

div.gallery img
{
    margin:2px;
    width:58px;
    height:44px;
    cursor:pointer;
}

h3.imgGHeader
{
    line-height:1em;
    margin:4px 2px;
    text-align:center;
    position:relative;
}

h3.notAvail
{
    padding-top:50px;
}
/************ BreadCrumbs *****************/
.breadCrumbContainer {width: 97%; margin: 0px 6px 0px 9px; padding: 5px 0px 0px 6px; height:25px;}
.breadcrumblist { width:100%; list-style:none;  }	
.breadcrumblist li { width:auto; height:21px; display:inline; margin-left:4px; }
div.container { display:inline;}
.arrow-blue { background:url("/images/BreadCrumbs/head-tail-blue.png") no-repeat top left; height:22px; width:14px; float:left; }
.arrow-pink { background:url("/images/BreadCrumbs/head-pink.png") no-repeat top left; height:22px; width:14px; float:left; }
.arrow-pink-right { background:url("/images/BreadCrumbs/head-pink-right.png") no-repeat top left; height:22px; width:11px; float:left; }
.tail { background:url("/images/BreadCrumbs/head-tail-blue-pink.png") no-repeat top left; height:22px; width:13px; float:left; }
.section { float: left; display: inline;  padding: 0px 5px 0px 5px; height:22px; font-size:17px; font-family:Calibri; font-weight:bold; text-decoration:none;}
.blue { background-color: rgb(40, 84, 173); color: rgb(255, 255, 255); }
.pink { background-color: #ff0cff; color: rgb(255, 255, 255); }
.blue-follow a { text-decoration:none;}
.blue-first a { text-decoration: none;}
/*****************************************/
