body
{
background-color: #009933;
height: auto;
width: auto;
margin: 0px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 0px;
padding-left: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
color: #666666
}


p
{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.75em;
line-height: 130%;
font-weight: 400;
text-align: justify;
background-color: #FFFFFF;
margin: 0px;
padding: 0px;
}

p.center
{
text-align: center;
}


h1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: bold
background-color: #FFFFFF;
color: #FF9966;
margin-top: 1em;
margin-right: 0px;
margin-bottom: .5em;
margin-left: 1em;
padding: 0px;
}


h2
{
font-family: Arial, Helvetica, sans-serif;
font-size: .9em;
font-weight: bold
background-color: #FFFFFF;
color: #FF9966;
margin-top: .5em;
margin-right: 0px;
margin-bottom: .5em;
margin-left: 1em;
padding: 0px;
}

h3
{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
background-color: #FFFFFF;
color: #FF9933;
margin: 0px;
padding: 0px;
font-weight: bold;
}

a
{
color: #FF9966;
background-color: #FFFFFF;
line-height: 150%
}


.page
{
background-color: #FFFFFF;
border-style:solid;
border-width:3px;
border-color: #FF9933;
width: 790px;
margin-top: opx;
margin-bottom 0px;
margin-right: auto;
margin-left: auto;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 10px;
padding-left: 10px;
}


.breadcrumb
{
float: left;
height: auto;
width: auto;
margin-top: 10px;
margin-bottom: 20px;
margin-right: 0px;
margin-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 10px;
padding-left: 10px;
background-color: #FFF8F2;
color: #999999;
font-size: 0.7em;
}

.top_image
{
height: auto;
width: auto;
margin-top: 10px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
padding: 0px;
background-color: #FFFFFF;
text-align: center;
}

.top_image_b
{
height: auto;
width: auto;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 0px;
margin-left: 0px;
padding: 0px;
background-color: #FFFFFF;
text-align: center;
}

.container
{
height: auto;
width: 574px;
float: left;
margin-top: 10px;
margin-bottom: 0px;
margin-right: 5px;
margin-left: 0px;
padding-top: 0px;
padding-bottom: 5px;
padding-right: 5px;
padding-left: 5px;
background-color: #FFFFFF;
}

.pre-footer-links
{
margin: 10px;
padding-top: 10px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
border-top: 1px solid #009933;
border-bottom: none;
border-right: none;
border-left: none;
background-color: #FFFFFF;
font-size: 95%;
}

.footer
{
margin-top: 0px;
margin-bottom: 10px;
margin-right: 10px;
margin-left: 10px;
padding-top: 10px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
border-top: 1px solid #009933;
border-bottom: none;
border-right: none;
border-left: none;
background-color: #FFFFFF;
font-size: 90%;   
}


.clearleft{clear:left;}

.clearright{clear:right;}

.clear{clear:both;}

.floatleft
{
float: left;
}

.floatright
{
float: right;
}

.sidebar
{
height: auto;
width: 180px;
float: right;
margin-top: 10px;
margin-bottom: 0px;
margin-right: 5px;
margin-left: 0px;
padding: 0px;
background-color: #FFFFFF;
border: 1px solid #009933;
}

.sidebar_title
{
width: auto;
margin-top: 0px;
margin-bottom: 3px;
margin-right: 0px;
margin-left: 0px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 0px;
padding-left: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.85em;
background-color: #CCFFCC;
color: #FF9933;
font-weight: bold;
text-align: center
}


.sidebar_text
{
margin: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 15px;
padding-left: 15px;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.75em;
text-align: justify;
}



.searchboxA
{
height: auto;
width: 230px;
float: right;
margin-top: 0px;
margin-bottom: 20px;
margin-right: 0px;
margin-left: 20px;
padding: 0px;
background-color: #FFFFFF;
border: 1px solid #009933;
}

.searchboxA_title
{
height: auto;
width: auto;
margin-top: 0px;
margin-bottom: 10px;
margin-right: 0px;
margin-left: 0px;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 0px;
padding-left: 0px;
background-color: #CCFFCC;
color: #FF9933;
font-weight: bold;
text-align: center;
}

.searchboxA_cont
{
margin: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 10px;
padding-left: 10px;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
}

.searchboxA_text
{
margin: 0px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
padding-left: 10px;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
text-align: justify;
}

.box574
{
height: auto;
width: 574px;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 0px;
margin-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
background-color: #FFFFFF;
border: 1px solid #009933;
}



.box574-title
{
height: auto;
width: auto;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
padding-top: 5px;
padding-bottom: 2px;
padding-right: 0px;
padding-left: 0px;
background-color: #CCFFCC;
color: #FF9933;
font-weight: bold;
text-align: center;
}

.box574-content
{
margin: 0px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
padding-left: 10px;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
text-align: justify;
}

.box790
{
height: auto;
width: 790px;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 0px;
margin-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
background-color: #FFFFFF;
border: 1px solid #009933;
}

.box790-title
{
height: auto;
width: auto;
margin-top: 0px;
margin-bottom: 10px;
margin-right: 0px;
margin-left: 0px;
padding-top: 5px;
padding-bottom: 2px;
padding-right: 0px;
padding-left: 0px;
background-color: #CCFFCC;
color: #FF9933;
font-weight: bold;
text-align: center;
}

.box790-content
{
margin: 0px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
padding-left: 10px;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
text-align: justify;
}


.Ebooker-searchbox
{
float: left;
margin-top: 0px;
margin-bottom: 20px;
margin-left: 0px;
margin-right: 0px;
border: none;
}

.box1
{
float: left;
height: 356px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px
padding-left: 25px;
padding-right: 15px;
background-color: #FF9933;
}

.box1a { font-family: Garamond, serif; font-size: 18px; color: #FFFFFF; text-align: center; vertical-align: middle; width: auto; background-color: #FF9933; font-weight: bold; font-style: oblique; font-variant: small-caps; margin-top: 20px; margin-bottom: 15px; clip:  rect(   ); margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.box1b {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-align: center; vertical-align: middle; height: 20px; width: auto; background-color: #FF9933; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.box1c {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #FFFFFF; height: auto; width: auto; background-color: #FF9933; float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.box1d {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #FFFFFF; float: left; height: auto; width: auto; margin-left: 25px; background-color: #FF9933; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.addbox
{
height: auto;
width: auto;
float: right;
margin-top: 0px;
margin-bottom: 25px;
margin-right: 0px;
margin-left: 25px;
padding: 0px;
background-color: #FFFFFF;
}

.sitemap
{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.75em;
line-height: 130%;
font-weight: 400;
text-align: left;
background-color: #FFFFFF;
margin: 0px;
padding: 0px;
}

.ftr-links
{
margin-top: 0px;
margin-bottom: 0px;
margin-right: 10px;
margin-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 0px;
padding-left: 0px;
border-top: 1px solid #009933;
border-bottom: none;
border-right: none;
border-left: none;
background-color: #FBFFFB;
}

.ftrlink:link 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
padding-left:3px;
padding-right:3px;
line-height:18px;
}
.ftrlink:visited 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
padding-left:3px;
padding-right:3px;
line-height:18px;
}
.ftrlink:hover 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
background:#FF9966;
padding-left:3px;
padding-right:3px;
line-height:18px;
}
.ftrlink:active 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
background:#FF9966;
padding-left:3px;
padding-right:3px;
line-height:18px;
}

.hpcontainer
{
height: auto;
width: 460px;
float: left;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 0px;
margin-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
background-color: #FFFFFF;
border: none;
}

.hpside
{
height: auto;
width: 300px;
float: right;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 0px;
margin-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
background-color: #FFFFFF;
border: 1px solid #009933;
}

#hptaj
{
height: auto;
width: 300px;
float: right;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
background-color: #FFFFFF;
border: none;
}

#hpblock1
{
height: auto;
width: auto;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 0px;
margin-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
background-color: #FFFFFF;
border: none;
}

#hpblock2
{
height: auto;
width: 460px;
float: left;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 10px;
margin-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 10px;
padding-left: 0px;
background-color: #FFFFFF;
border-right: 1px solid #009933;
}

#hpblock3
{
height: auto;
width: 700px;
float: left;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 0px;
margin-left: 10px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
background-color: #FFFFFF;
border: none;
}

#hpblock4
{
height: auto;
width: 280px;
float: left;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 0px;
margin-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
background-color: #FFFFFF;
border: none;
}

#hpsearch
{
height: auto;
width: 250px;
float: left;
margin-top: 10px;
margin-bottom: 20px;
margin-right: 20px;
margin-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
padding-left: 10px;
background-color: #FFFFFF;
border: 1px solid #009933;
}


#hpaircode
{
height: auto;
width: 200px;
float: left;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 0px;
margin-left: 20px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.75em;
line-height: 130%;
background-color: ##FFFFFF;
border: none;
}

#hpsmlmap
{
height: auto;
width: 250px;
float: right;
margin-top: 0px;
margin-bottom: 10px;
margin-right: 10px;
margin-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
background-color: #FFFFFF;
border: none;
}


#di-txt
{
height: auto;
width: auto;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 0px;
margin-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
background-color: #FFFFFF;
border: none;
}

#tgtable
{
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
line-height: 130%;
font-weight: 400;
background-color: #FFFFFF;
}


#tgtable2
{
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 40px;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
line-height: 130%;
font-weight: 400;
background-color: #FFFFFF;
padding: 0px;
}








