p
{
	font-size: 14px;
	text-align: justify;
}

.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
}

/* 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: 14px;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        text-align: justify;
}

.content *
{
	font-size: 14px;
}

a.standardlink
{
        color: #666666;
        text-decoration: none;
}

a.standardlink:hover
{
        text-decoration: underline;
}

a
{
        font-size: 14px;
        color: #666666;
        text-decoration: none;
}

a:hover
{
        
        text-decoration: underline;
}

.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;
}
.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: 35px;
        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;layer-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;
}