body {
	font-family : Arial, sans-serif;
	font-size : 11px;
}

input,select {
    font-family: Arial, sans-serif;
	font-size: small;
	background-color: #ccccff;
	border: thin solid #000000;
}

a {
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
	color: #ff0000;
}
.pad { padding:5px }

.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}
.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #000000;
}
.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #0066FF;
}

IMG.left {float:left}
IMG.right {float:right}
.sidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #3366CC;
	background-color: #CCCCCC;

}

.bgtable {
	background-attachment: fixed;
	/*background-image: url(assets/images/bg.jpg);*/
	background-repeat: no-repeat;
	background-position: bottom;
}

.bgmenuright {
	/*background-image: url(assets/images/menuright/featuremiddle.jpg);*/
	background-position: left;
	background-repeat: no-repeat;
	width: 162px;
}

.bd {
	border: thin solid #000000;
}	

.propDsp {
	border: thin solid #000000;
	background-color: #cccccc;
	padding: 0px;
}	

.linestopbottom {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.nounderline {
	text-decoration: none;
}
.unnamed1 {
	text-decoration: none;
	border: thin solid #000000;
}
.nolineborder {
	text-decoration: none;
	border: thin solid #000000;
}
.linkcolorblack {
	color: #000000;
}
.boxdes {
	height: auto;
	width: 248px;
}
.width499 {
	height: auto;
	width: 499px;
}
.borderattractions {
	border: 2px solid #999999;
	height: auto;
	width: 499px;
}
.myitinerary {
	background-color: #999999;
	border: 2px solid #666666;
}
.ADDITIONALINFOINSIDE {
	background-color: #999999;
	border: 2px solid #666666;
}
.additionalinfolinks {
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.myitineraryclickbox {
	background-color: fdc589;
	border: 2px solid #666666;
}

.breadcrumbs {
    font-size: x-small;
    text-decoration: none;
	color: #808080;
}

.breadcrumbs:hover {
    font-size: x-small;
    text-decoration: underline;
	color: #FF0000;
}

.subnav {
    font-size: x-small;
	text-decoration: none;
	color: #ff6633;
}

.subnav:hover {
    font-size: x-small;
	text-decoration: underline;
	color: #ff0000;
}

#tdbg {
    background-color: fdc589;
	font-size: small;
}

#tdbg1 {
    color: #3366CC;
	background-color: #ffcc99;
	font-size: small;
	border: thin solid #000000;
}

#tblbg {
   background-color: #CCCCCC;
   border: thin solid #000000;
   font-size: small;
}

#tdbg2 {
   color: #0066FF;
   font-size: small;
   border: thin solid #000000;
   font-size: small;
}
.c {
     font-size: x-small;
}

.required {
   font-size: x-small;
   font-weight: bold;
   color: #FF0000;
   padding: 0px;
}

.title {
	color: FF9900;
	font-weight: bold;
	font-size:10px;
}

.rndpckge {

  font-size:10px;
  padding:10px;
  padding-top:0px
}


.dest {
	font-family : Arial, sans-serif;
	font-size : 10px;
}
