
body {
      left : 0px;
      top : 0px;
      padding : 0px;
      margin : 0px;
     /* background-color : #456ed78*/
     background-color : #ffffff; /*#085fa8;*/
     font-size:11px; font-family:  Arial, Helvetica,sans-serif;
	 width: expression( document.body.clientWidth < 999 ? "1000px" : "auto" ); /* set min-width for IE */
	 min-width: 999px; /* sets min-width value for all standards-compliant browsers */
	 height : 100%
}
     
     
     

img
{
	border : 0;	
}


#headgoog
{
	padding-top : 2px;
	padding-bottom : 2px;
	text-align : center
}

#header {
	background-color : #ffffff; WIDTH: 100%;
	
}
#hdrlogo {
/*background-image : url("../images/achbg.gif");*/
 width : 100%;
 background-color : #ffffff
 
}

#hdrlogo td
{
	font-size:11px; font-family: Arial, Helvetica,sans-serif;
}

#ctct a 
{
	font-size:11px; font-family: Arial, Helvetica,sans-serif;
	padding : 3px;
	color : #3D81EE;
	font-weight : bold 
}

#header span
{
	padding : auto;
    margin-top : auto;
}


#hdr2
{
	/*BACKGROUND: #1e87f3;
	background-image : url("../images/gbg1.gif");*/
	 WIDTH: 100%;
	 /*height : 42px;
	 
	 margin-top : 2px;
	 padding-top : 2px;*/
}



#hdr2 img
{
	
	
}


#hdr3 span
{
	background-color : white;
	
	
	
}

#hdr3
{
	background-color : white;
}

#hdr5
{   display : block;
	margin : auto;
	padding-left : 2%;
	z-index : 0px;
/*	padding-top : 1px;*/
	
	
}

#links1 .orangelnk 
{
 font-weight : normal;
 	
}

#links2 .orangelnk 
{
 font-weight : normal;
 	
}

#links3 .orangelnk 
{
 font-weight : normal;
 	
}

#links1 .orangelnk 
{
 font-weight : normal;
 text-decoration : none;	
}

#links2 .orangelnk 
{
 font-weight : normal;
 text-decoration : none;	
}

#links3 .orangelnk 
{
 font-weight : normal;
 text-decoration : none;	
}

#links4 .orangelnk 
{
 font-weight : normal;
 text-decoration : none;	
}

#links1 span a:hover
{
	text-decoration : underline;
}

#links2 span a:hover
{
	text-decoration : underline;
}

#links3 span a:hover
{
	text-decoration : underline;
}

#links4 span a:hover
{
	text-decoration : underline;
}

#links, #links1, #links2, #links3, #links4
{
	MARGIN-BOTTOM: 5px;
}

.comp30
{
	clear : both;
	float : none;
	 /*background-color : #f2f8fc;  #f9f8f8; */
	 padding : 5px;
	 display : block;
	 /*border : 2px solid #778db4; */
	 color : #3D81EE;
	 text-align : center	 
}

.comp30 img {display: block; margin: auto;}

.comp30links
{
	color : #3D81EE
}




.hdrtitle
{
	/*border-bottom : 1px solid #778db4; height : 23px;*/
	
	vertical-align :  middle;
	padding : 0px;
	margin : 0px;
	width : 100%;
    font-size : 11px;
    font-weight : bold;
    color : #ffffff;
    background-color : #00a6eb;/*#eff1ee;	 */
    
	padding :  3px 0px 3px 3px
}

/*#8cc8fe*/

#centercolumn 
{
	padding-bottom : 25px;
}

.alone
{
	display : block;
}

#leftrightcolumncontainer {
	HEIGHT: 100%;
	
}

#maincontainerwithheader
{
	HEIGHT: 100%;
	width : 80%;
	display : block;
	float : left;
	
}

#wholecontainer
{
	HEIGHT: 100%;
}


/*#leftcolumn {
	background-color : #ffffff; FLOAT: left; WIDTH: 18%; HEIGHT: 100%;    font : 13px bold blue; padding :  3px 0px 2px 2px; 
}
#rightcolumn {
	background-color : #ffffff; FLOAT: right; WIDTH: 21%; HEIGHT: 100%; padding : 3px 0px 2px 2px;  
}
#centercolumn {
	background-color : #ffffff; MARGIN-LEFT: 1%; MARGIN-RIGHT: 1%; HEIGHT: 100%; float : left; width : 58%; padding : 3px 0px 2px 2px;  
}*/

#leftcolumn {
	background-color : #ffffff; FLOAT: left; WIDTH: 18%; HEIGHT: 100%;    font : 13px bold blue; padding :  3px 0px 2px 2px; 
}
#rightcolumn {
	background-color : #ffffff; FLOAT: right; WIDTH: 21%; HEIGHT: 100%; padding : 3px 0px 2px 2px;  
}
#centercolumn {
	background-color : #ffffff; MARGIN-LEFT: 1%; MARGIN-RIGHT: 1%; HEIGHT: 100%; float : left; width : 70%; padding : 3px 0px 2px 2px;  
}

.LastColumn
{
 top : 5px; margin-top : 5px; float : left;  margin-left : 5px;	WIDTH: 190px; HEIGHT: 100%;  
}

#LastColumn div
{
	padding-left :20px; padding-top :20px;
}

#LastColumn img
{
 text-align : center; vertical-align : middle; 
}

#footer {
	background-color : #ffffff; FLOAT: left; WIDTH: 100%; TEXT-ALIGN: center; height : 100%
}



/*.content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 100%
}*/
#maincontent {
	HEIGHT: 95%;
	
}



#rlink
{
	display : block;
	padding : 2px;
}

#bookmarklink
{
	display : block;
	padding : 2px;
    padding-bottom : 10px;
	text-align : center
}

#exchanglnks
{
	font-weight : bold; padding-top : 20px; text-align : left
}

#exchanglnks .tragoog
{
	 clear : both;
	 padding : 10px;
	 text-align : left;
	 display : block;
	
}

#exchanglnks div
{
  font-weight : normal	
}

#exchanglnks div h3
{
	 color : Orange;
	 font-size : 18px;
	 font-weight : bold
}

#exchanglnks div h4
{
	 font-size : 12px;
	 font-weight : bold
}

#exchanglnks div span a
{
	color : #3D81EE;
	font-weight : bold;
	padding-bottom : 0px;
    font-size : 15px;
    text-decoration : none	
}

#clink
{
	display : block;
	padding : 2px;
}



#leftcolumn a
{
	
}

#uscitieshotels
{
	
	display : block;
	text-align : left
}

#uscitieshotels div 
{
	padding : 2px;
}


#uscitieshotels span
{
	  padding : 3px;
	  
	 
}

#uscitieshotels a
{
	color : #FFFFFF;
	
}


#uscitieshotels span a
{
	color : #1b7cba;
	
	font-weight : bold;
}

#international
{
	
	display : block;
	text-align : left
}

#international div
{
	padding : 2px;
}


#international span
{
 padding : 3px;
   
	  
	 
}

#international a
{
	color : #FFFFFF;
	
}

#international span a
{
	color : #1b7cba;
	
	font-weight : bold;
}

#travelservices
{
	
	display : block;
	text-align : left
}

#travelservices div 
{
	padding : 2px;
}


#travelservices span
{
	  padding : 3px;
	  
	 
}

#travelservices a
{
	color : #FFFFFF;
	
}

#travelservices span a
{
	color : #1b7cba;
	padding : 3px;
	font-weight : bold;
}

#advactivi
{
	
	display : block;
	text-align : left
}

#advactivi div 
{
	padding : 2px;
}


#advactivi span
{
	  padding : 3px;
	  
	 
}

#advactivi a
{
	color : #FFFFFF;
	
}

#advactivi span a
{
	color : #1b7cba;
	
	font-weight : bold;
}


#footer
{
	font-size:11px; font-family: Arial, Helvetica,sans-serif;
	padding : 5px;
}

#footerlnks span a
{
	font-size:11px; font-family: Arial, Helvetica,sans-serif;
	padding : 3px;
	color : #3D81EE;
	font-weight : bold
}

#footerlnks
{
	padding-bottom : 5px;
}

/*body  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	MARGIN-BOTTOM: 1em
}
UL {
	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 20px
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
BODY {
	BACKGROUND: url(leftcolbg.jpg) #d2da9c repeat-y left top; COLOR: #fff
}
#outer {
	BORDER-RIGHT: #000 1px solid; MIN-HEIGHT: 100%; BACKGROUND: #fff; MARGIN-BOTTOM: -52px; MARGIN-LEFT: 130px; BORDER-LEFT: #000 1px solid; MARGIN-RIGHT: 130px
}
#header {
	BORDER-TOP: #000 1px solid; BACKGROUND: #809900; LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 70px
}
#left {
	Z-INDEX: 100; LEFT: -1px; FLOAT: left; MARGIN-LEFT: -129px; WIDTH: 130px; POSITION: relative
}
#left P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#right P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#right {
	LEFT: 1px; FLOAT: right; WIDTH: 130px; COLOR: #000; MARGIN-RIGHT: -129px; POSITION: relative
}
#footer {
	CLEAR: both; BORDER-TOP: #000 1px solid; WIDTH: 100%; BORDER-BOTTOM: #000 1px solid; POSITION: relative; HEIGHT: 50px; BACKGROUND-COLOR: #406700; TEXT-ALIGN: center
}
#clearheader {
	HEIGHT: 72px
}
#clearfooter {
	CLEAR: both; HEIGHT: 52px
}
UNKNOWN {
	FLOAT: left; WIDTH: 100%
}
#centrecontent {
	Z-INDEX: 1; FLOAT: left; MARGIN: 0px -1px; WIDTH: 100%; COLOR: #000; POSITION: relative
}
#centrecontent P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: lighter; FONT-SIZE: 150%; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#left SPAN {
	DISPLAY: none
}
#left A:hover {
	BACKGROUND: #fff; COLOR: #222; TEXT-DECORATION: none
}
#left A:hover SPAN {
	DISPLAY: block; Z-INDEX: 20; BACKGROUND: #fff; LEFT: 130px; WIDTH: 150px; POSITION: absolute
}

@media Unknown    
{
#left A:hover SPAN {
	TOP: 150px
}
    }
#footer A {
	COLOR: #fff
}
#left A {
	COLOR: #fff
}
#footer SPAN {
	DISPLAY: none
}
#footer A:hover {
	BACKGROUND: #fff; COLOR: #222; TEXT-DECORATION: none
}
#footer A:hover SPAN {
	DISPLAY: block; Z-INDEX: 20; BACKGROUND: #fff; LEFT: 50%; WIDTH: 150px; POSITION: absolute; TOP: -95px
}
UNKNOWN {
	FLOAT: right; MARGIN-BOTTOM: -52px; WIDTH: 0px; HEIGHT: 100%
}
*/



.impo
{
	 text-align : left;	
	 padding-top: 5px;
	
}

.impo h1, h4
{
	 color : #00a6eb; font-size : 15px; font-weight:bold 	
	
	
}


.googlesearchbox
{
	width:100%; text-align : center; padding : 5px
}

#menubottombar
{
	text-align : right; width : 100%; height : 24px; background-color : #67bbfc;
    border : 0px;
}


#menubottombar .alignright
{
	text-align  : right;
	padding-right : 10px;
	margin-right : 10px
}





/*Start CheapHotels.aspx used for all pages*/

#alltopdiv
{
 float : none;
 height : 100%;
 display : block;
 padding-top : 10px;
 margin-top : 10px;
 width : 100%;	
}

#alltopdiv div
{
	margin-bottom : 15px	
}

#alltopdiv #BEngn  #header
{
	font-weight : bolder; font-size : 15px; padding-bottom : 15px
}

#alltopdiv #BEngn table
{
 display : block;	
}



#alltopdiv .comp30adbox
{
	
	 clear : both;
	 float  : left;
	 
	 background-color : #f2f8fc;/*#f9f8f8; */
	 width : 500px;
	 display :block;
	 /*border : 1px solid #778db4; */
	 color : #000000;
	 font-size : 11px;
	 padding-bottom : 3px;
	 text-align : left
}



#alltopdiv .comp30adbox span
{
	display : block;
	padding-top : 5px;
}

#alltopdiv .comp30adbox span a
{
	color : #3D81EE;
	font-weight : bold;
	font-size : 11px;
}

 #alltopdiv .comp30adbox td a 
{
	color : #3D81EE;
}



#alltopdiv div .tblallpage
{
	text-align : left;
	
}


#alltopdiv div .tblallpage td
{
	text-align : left;
    padding : 3px;
    
	 
}

#alltopdiv div .tblallpage  span
{
	display: block; padding-top:3px; text-align : center
}

#alltopdiv div .tblallpage   a
{
	 font-weight : bold;
	 
	 
}

#alltopdiv .allpagegooglecenter
{
 clear : both;	display:block; text-align  : left;margin-top : 6px; padding-top : 3px;margin-bottom : 6px; padding-bottom : 6px;  height : 100%;
  
}


#alltopdiv .dealscontainer
{
	clear : both;
	float : none;
	display : block;
	text-align : left;
	
}

#alltopdiv .dealscontainer span img
{
	display : block;
	float : none
}

#alltopdiv Orangeh2
{
}

#alltopdiv div .dealsclass
{
	text-align : left;  font-weight : bold; width : 500px;     background-color  : #aae0f7; border : 1px solid #aae0f7; color : #00a6eb; 
}

#alltopdiv div .imagecenter
{
	text-align : center;
}

#alltopdiv div .dealsclass td
{
	
	background-color : #f1f8fc;
	font-size : 15px;
	
}

#alltopdiv  .dealspn
{
  display : block;
  text-align : left;
  font-size : 20px;
  font-weight  : bold;
  color : Orange;
  padding-bottom : 15px;
}

#alltopdiv div .dealspn
{
  display : block;
  text-align : left;
  font-size : 20px;
  font-weight  : bold;
  color : Orange;
  padding-bottom : 15px;
}


#alltopdiv .locals
{
	clear : both; display : block; float  : left;color : #3D81EE; width : 500px;  background-color :#f1f8fc; border : 1px solid #afdefb;   text-align : left
}

#alltopdiv .locals li a
{
	color : #3D81EE;
}

#alltopdiv .locals h4
{
 
}


/*End CheapHotels.aspx used for all pages*/



/*AboutUs.aspx*/

#dvabout
{
	text-align : left; padding-top: 5px;	
	
}

#dvabout .abtheading
{
	color : #00a6eb; font-size : 15px; font-weight:bold;
}

/*about*/


#infocontent
{
	text-align : left; padding-top : 3px; font-size : 12px;
}

#infocontent h2
{
	color: #2fbaf4
}

#infocontent h2 a
{
	color: #2fbaf4
}

#infocontent td a
{
	color: #3D81EE
	
}


#infocontent .allpagegooglecenter
{
 clear : both;	display:block; text-align  : left;margin-top : 6px; padding-top : 3px;margin-bottom : 6px; padding-bottom : 6px;  height : 100%;
  
}

#moreoff
{
	 margin-top : 10px;
	 margin-bottom : 10px;
}


#ContactboxForm
{
	text-align : center
}




#benlst li
{
  padding : 2px;
  padding-top : 5px;
}
