A, A:ACTIVE, A:LINK, A:VISITED {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FF9602;
	text-decoration: none;
}
H1,.middlehead{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #FFFFFF;
	
	margin-top:10px;
	//margin-bottom:3px;
}
H2,.middleteaser{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	margin-top:0px;
	margin-bottom:5px;
}
.middletext{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	margin-top:5px;
}
.middlelink{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
}
.middlebold{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	margin-top:5px;
}
.middlesubhead{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #FFFFFF;
	margin-top:5px;
}
.middleteaserhead{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : #FFFFFF;
}
.righthead{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : #FFFFFF;
}
.righttext{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
}
.middleteasertext{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
}
.rightlink{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
}
/*.pathhead{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #A0A0A0;
	text-decoration:none;
}*/
.pathhead, .pathhead:ACTIVE, .pathhead:LINK, .pathhead:VISITED{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
	text-decoration:none;
}
.pathhead1, .pathhead1:ACTIVE, .pathhead1:LINK, .pathhead1:VISITED{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
	text-decoration:none;
}
.pathhead1:hover{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
	text-decoration:underline;
}
.pathhead2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
}
.adminhead{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;
	font-weight: normal;
}
.highhead{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
}
.footer{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #7AB7F3;
	text-decoration:none;
}
.smalltext{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;
}
.adminfield{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
}
.adminform {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	border-bottom: solid 1px #FF9602;
	border-left: solid 1px #FF9602;
	border-right: solid 1px #FF9602;
	border-top: solid 1px #FF9602;
	background-color:#006DD7;
	color: #FFFFFF;
}
.comparetopblack {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
}
.comparetopwhite {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
}
.comparetextbold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
}

.adminhead {

}

.comparetext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #FFFFFF;
}
.price{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;
	margin-top:5px;
}
.form {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	border-bottom: solid 0px #FFFFFF;
	border-left: solid 0px #FFFFFF;
	border-right: solid 0px #FFFFFF;
	border-top: solid 0px #FFFFFF;
	background-color:#FFFFFF;
	color: #006DD7;
}

.countryhead{
	background-color:#FF9602;
	padding:3px 6px 3px 6px;
	font-weight:bold;
	width:400px;
	clear:both;
}
.countryaddress{
	padding:6px;
	background-color:#FFFFFF;
	color:#006DD7;
	width:200px;
	float:left;
	clear:both;
	margin-bottom:3px;
}
.gmadminformblock{
    padding-top:3px;
    color:#FFFFFF;
}
.gmadminformhead{

}
.gmadminhead{
    background-color:#FF9602;
    font-weight:bold;
    padding:6px 1px 1px 6px;
}
.gmadminformtxt,.gmadminformmtxt,.gmadminformfield{
    color:#000000;
    width:350px;
    font-size:1em;
    border:0px solid #000000;
    background:#FFFFFF;
    padding:1px;
}
.gmadminformmtxt{
	height:150px;
}
#gmapadmsmall{
	height:240px;
	width:240px;
}
.mappopup{
    width:500px;
    margin:0px auto 0px auto;
    padding:0px 14px 0px 14px;
    position:relative;
    font-size : 62.5%;
    color:#FFFFFF;
}
.mapsearchblock{
    background-color:#ff9602;
}
.mapsearchblock DIV{
    background-color:#ff9602;
    font-weight:bold;
    padding:6px 1px 1px 6px;
}
.mapsearchfield{
    background-color:#FFFFFF;
    border:0px;
    color:#006DD7;
    font-weight:normal;
    font-size:1em;
    padding:3px 3px 3px 6px;
    width:500px;
}
SELECT.mapsearchfield,INPUT.mapsearchfield{
    padding:0px;
    margin:0px;
    border:0px;
}
.mapsearchblock IMG{
    display:none;
}
.mapsearchblock INPUT{
    width:500px !important;
}
.mapsearchblock .middlebold{
   /*padding:6px 1px 1px 6px;
   font-weight:bold; */
}
.mapsearchtable,.mapsearchtable TR{
    padding:0px;
    margin:0px;
    border:0px #FFFFFF solid;
}
.mapsearchtable IMG{
    display:none;
}
#mapdirmap{
	height:390px;
	width:500px;
	overflow:hidden;
}
#mapdirpanel{
    width:500px;
}
.adp-placemark,.adp-placemark TR{
    background:#ff9602;
    border:0px #FFFFFF solid;
}
.gmnoprint,.adp-text,.adp-legal{
    color:#FFFFFF;
}
.gmsunbedname{
    text-transform:uppercase;
    margin:6px;
}
.gmhighnavibutton{
    padding:6px;
    background:#5C717E;
    border-top:3px solid #0B0E10;
    text-transform:uppercase;
}
.gmhighnavibutton:hover{
    background:#35454F;
}
.gmhighnavibutton A{    
    text-decoration:none;
}

.admintxt{
	font-size : 11px;
}
.admintab{
	font-size : 11px;
	background-color:#5c717e;
}
.adminheading{
	font-size:10pt;
	/*background-color:#5c717e;*/
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	padding:3px;
	min-width:150px;
	height:1.1em;
	overflow:show;
}
BODY{
    background:url(/content/images/shadow.gif) #006DD7;
    font-family : Verdana, Arial, Helvetica, sans-serif;
}
.formheadline{
    background:#ff9602;
}
.formtextfield{
    background:#FFFFFF;
    color:#006DD7;
}
.formtextblock{
    background:#ff9602;
}
.formtextblock INPUT{
    width:500px;
}
.mapsearchhead{
    background:#ff9602;
    padding:6px 1px 1px 6px;
}
.mapsearchfield{
    padding:0px 5px 0px 3px;
}
.gmsearchtable{
   padding:0px;
    margin:0px;
    border:0px #FFFFFF solid;
    
}
.gmsearchtable TD{
   font-size:11px;
   color:#FFFFFF;
}
.gmmicrotable{
    font-size:11px;
}
.tabcontent{
    /*background:#FFFFFF;*/
    color:#FFFFFF;
}
@media print {
    BODY,TABLE,TR,TD {
        background:#FFFFFF !important ;
    }
    .allarea,.mappopup{
        margin:0px !important ;
    }
    P,H1,H2,A,TD{
        color:#000000 !important;
    }
    .bannerarea, .higharea, .middletextimage, .middletextvideo, .topbanner, .MenuBarArea, .contentstdbuttons{
        display:none !important;
    }
    H1, H2, .contentarea, .middletext{
        width:600px !important;
    }
    * {
        overflow:visible !important;
    }
    #mapdirmap{
        overflow:hidden !important;
    }
}
