/* INDEX PAGE TAGS */

.indextoptitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.indextoptitleb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.indexsubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.indexsitetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/* TOP GREY BAR */

.toplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: 0000ff;
	text-decoration: none;
}
.topcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: 000000;
	text-decoration: none;
}

/* TOP NAVIGATION BAR (To navigate through the website) */

.nav {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: 0000ff; 
	text-decoration: underline
}
.navblack {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none
}
.nav_noline {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: 0000ff; 
	text-decoration: none;
}

/* GOOGLE ADSENSE */

.greenlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 008000;
	text-decoration: underline;
}
.googlelinkbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: 0000ff;
	text-decoration: underline;
}
.googlename {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 666666;
	text-decoration: none;
}
.googlelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: 0000ff;
	text-decoration: underline;
}
.googletab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 000000;
	text-decoration: none;
}
a.googletablink:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 0000ff;
	text-decoration: underline;
}
a.googletablink:hover{
	text-decoration: underline;
}

/* CONTENT TAGS */

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.contenttitle {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none
}
.contentred {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FF0000; 
	text-decoration: none
}
.contentboldfat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/* REVIEWS TAGS */

.review {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: italic; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
.reviewlink {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: italic; 
	font-weight: normal; 
	color: #0000ff; 
	text-decoration: underline;
}
.reviewtitle {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none;
}
.reviewtitleB {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #0000ff; 
	text-decoration: none;
}
.reviewtitlenorm {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
.reviewsecbold {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none;
}
.reviewsec {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
.reviewratingsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}
.reviewratingtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/* LINKS TAGS */

.bluelink {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: 0000ff; 
	text-decoration: underline;
}
.standardlink {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: 0000ff; 
	text-decoration: underline;
}
.standardbluefat {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: 0000ff; 
	text-decoration: underline;
}
.standardbluefatNL {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: 0000ff; 
	text-decoration: none;
}
.smallbluelink {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	color: 0000ff; 
	text-decoration: underline;
}
.standardboldlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 0000ff;
	text-decoration: underline;
}
.bluedestination {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: 0000ff; 
	text-decoration: underline
}
.contentlink {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: 0000ff; 
	text-decoration: underline
}
.contentlinkbold {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: 0000ff; 
	text-decoration: underline
}

/* VACATION RENTALS TAGS */

.accom20words {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.accombold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #11A8E1;
	text-decoration: none;
}
.accomboldbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #11A8E1;
	text-decoration: none;
}
.overviewcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.overviewcontentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.overviewcontentlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0000ff;
	text-decoration: underline;
}
.accomaddress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.accomrating {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}
.accomsmalllink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0000ff;
	text-decoration: underline;
}
.accomsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

/* CAR RENTAL TAGS */

.carformtitle {  
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none
}
.carformtitlebold {  
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none
}



/* MISC TAGS */

.hoteltitle {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 17px; 
	font-weight: bold; 
	color: #0073A4; 
	text-decoration: none
}
.rating {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FF3300; 
	text-decoration: none
}
.reviewstitle {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #55881C; 
	text-decoration: none

}
.revfield {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #333333; 
	text-decoration: none; 
	border: 1px #95DFFF solid
}
.ratingbig {  
	font-family: Tahoma; 
	font-size: 25px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none
}
.ratingpro {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none
}
.rateitpro {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: 0000ff; 
	text-decoration: underline
}
.startitle {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #55881C; 
	text-decoration: none
}
.hotelnumber {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #0D7BA6; 
	text-decoration: none
}
.rednumber {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #FF3300; 
	text-decoration: none
}
.hoteltitlebox {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #C16600; 
	text-decoration: none
}
.hotelstar {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #C16600; 
	text-decoration: none
}
.smallroll {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	color: #666666; 
	text-decoration: none
}
.guidetitle {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #0073A4

}
.helpful {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.top3title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.top3link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: 0000FF;
	text-decoration: underline;
}
.pagesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: 999999;
	/*text-decoration: normal;*/
}
.popUpStyle {background-color : #F3F3F3;border: #C9C9C9 1px solid;background-color: #F3F3F3; width: 150px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; text-decoration: none; position : absolute;; visibility : hidden;z-index: 1}

/* new suggest box  */
div.suggestions {
    -moz-box-sizing: border-box;
    /*box-sizing: border-box;*/
    background-color: white;
    border: 1px solid black;
    position: absolute;   
}

div.suggestions div {
    cursor: default;
    padding: 0px 3px;
}

div.suggestions div.current {
    background-color: #3366cc;
    color: white;
}

/*owner divisions */
body {
	margin:0px 0px; padding:0px;
	text-align:center;
	}

#wrapper{
	position: relative;
	margin:0px auto;
	text-align:left;
	width: 740px;
}
.ownerheader{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #cc0000;
	border: 1px solid #F6F6F6;

}
#formhelp{
    position:relative;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:200px;
	height:141px;
	top: 10px;
	left: 40px;
	/*border: solid 1px #D4D4D4;*/
	text-decoration: none;
	background: url(../images/help_back.gif) no-repeat ;
}
#form1{
    position:relative;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:650px;
	top: 10px;
	left: 40px;
	border: solid 1px #D4D4D4;
	text-decoration: none;
}
#form2{
    position:relative;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:650px;
	top: 10px;
	left: 40px;
	border: solid 1px #D4D4D4;
	text-decoration: none;
}
#form3{
    position:relative;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:650px;
	top: 10px;
	left: 40px;
	border: solid 1px #D4D4D4;
	text-decoration: none;
}
.signaddmodify{
    background: url(../images/signaddmodify.gif) no-repeat ;
    height: 30px;
    width:190px;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* for IE 5.x */
    border:0;
}
.signupsubmit{
    background: url(../images/signup.gif) no-repeat ;
    height: 30px;
    width:190px;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* for IE 5.x */
    border:0;
}
.signinsubmit{
    background: url(../images/signin.gif) no-repeat ;
    height: 30px;
    width:190px;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* for IE 5.x */
    border:0;
}
.lostpasswordsubmit{
    background: url(../images/signlostpass.gif) no-repeat ;
    height: 30px;
    width:190px;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* for IE 5.x */
    border:0;
}
.signupdateprofile{
    background: url(../images/signupdateprofile.gif) no-repeat ;
    height: 30px;
    width:190px;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* for IE 5.x */
    border:0;
}
.signproperty{
    background: url(../images/signproperty.gif) no-repeat ;
    height: 30px;
    width:190px;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* for IE 5.x */
    border:0;
}
.signdeletion{
    background: url(../images/signdeletion.gif) no-repeat ;
    height: 30px;
    width:190px;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* for IE 5.x */
    border:0;
}

#link_noformat{
    position:relative;
	float:left;
	display: block;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:1px 1px 1px 1px;
	width:565px;
	border: solid 1px #f6f4f4;
	text-decoration: none;
}
#link_noformat a{
	text-decoration: none;
}
#link_noformat a:hover{
  /*background-color:#c7e5f1;*/
  text-decoration: none;
}
#link_noformat_small{
    position:relative;
	float:left;
	display: block;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:1px 1px 1px 1px;
	width:246px;
	border: solid 1px #f6f4f4;
	text-decoration: none;
	line-height: 25px;
}
#link_noformat_small a{
	text-decoration: none;
}
#link_noformat_small a:hover{
  /*background-color:#c7e5f1;*/
  text-decoration: none;
}	

/*#progress {
    position:relative;
    margin: 0px 0px 0px 0px;
    width: 740px;
    height: 25px;
    background-color: #f1a14c;
    
}*/
#sidebar {
    position:absolute;
    float: right;
    margin: 0px 0px 0px 0px;
    width: 155px;
    background-color: #ffffff;
    border: solid 1px #D4D4D4;
    text-align:center;
    top:175px;
}
#sidebarimage {
    position:absolute;
    float: right;
    margin: 0px 0px 0px 0px;
    top: 280px;
    width: 155px;
    height: 100px;
    background-color: #ffffff;
    text-align:center;
}

#sidebarimage p{
    background: url(../images/ownersubmit.gif) no-repeat ;
    height: 26px;
}
/* bot field checker */
.fullname {
    visibility: hidden;
    height: 5px;
}