.righttop { font-family: 'tahoma'; font-size: 11; color: #158EC7; padding-right: 20px; }
.righttop a:link { font-family: 'tahoma'; font-size: 11; color: #158EC7; text-decoration: none; }
.righttop a:visited { font-family: 'tahoma'; font-size: 11; color: #158EC7; text-decoration: none; }
.righttop a:hover { font-family: 'tahoma'; font-size: 11; color: #158EC7; text-decoration: underline; }

.menu { font-family: 'tahoma'; font-size: 11px; color: #ffffff; text-transform: uppercase; text-decoration: none; }
.menu a:link { font-family: 'tahoma'; font-size: 11px; color: #ffffff; text-transform: uppercase; text-decoration: none; }
.menu a:hover { text-decoration: none; color: #EFFCC1;}

.menubottom { font-family: 'tahoma'; font-size: 10px;  color: #888888; text-decoration: none; } 
.menubottom a:link { color: #888888; text-decoration: none; } 
.menubottom a:visited { color: #888888; text-decoration: none; } 
.menubottom a:hover { color: #4d4d4d; }

.listleft { font-family: 'trebuchet ms'; font-size: 11px; text-decoration: none; color: #808080; padding: 10px; }
.listleft a:link { color: #808080; text-decoration: none; }
.listleft a:visited { color: #5B5B5B; text-decoration: none; }
.listleft a:hover { color: #5CA5CB; text-decoration: none; }

.list { font-family: 'tahoma'; font-size: 70%;  color: #666666; text-decoration: none; }
.list a:link { color: #666666; text-decoration: none; }
.list a:visited { color: #666666; text-decoration: none; }
.list a:hover { color: #5CA5CB; text-decoration: none; }

.highlightText { font-family: 'tahoma'; font-size: 11px; text-decoration: none; color: #158ec7; padding: 10px; }
.highlightText a:link { color: #158ec7; text-decoration: none; }
.highlightText a:visited { color: #158ec7; text-decoration: none; }
.highlightText a:hover { color: #158EC7; text-decoration: underline; }

.header { font-family: tahoma; font-size: 22px; text-decoration: none; color: #0981C5;  }

.location { font-family: 'tahoma'; font-size: 10px;  color: #888888; text-decoration: none; } 
.location a:link { color: #888888; text-decoration: none; }
.location a:visited { color: #888888; text-decoration: none; }
.location a:hover { color: #158EC7; text-decoration: underline; }

.description { font-family: tahoma; font-size: 70%; color: #333333; text-align: justify; }
.description a:link { text-decoration: none; color: #0981c5;}
.description a:visited { text-decoration: none; color: #0981c5;}
.description a:hover {text-decoration: underline;  color: #0981c5;}

.smallmap { border: 1px solid rgb(170, 205, 223); }

.legal { font-family: 'tahoma'; font-size: 9px;  color: #888; text-decoration: none;  }
.legal a:link { color: #888888; }
.legal a:visited { color: #888888; text-decoration: none; }
.legal a:hover { color: #158EC7; text-decoration: underline; }
.upload { font-family: 'tahoma'; font-size: 9px;  color: #fff; text-decoration: none;  }

.headTableTopCell { padding-top: 10px; padding-left: 10px; }
.mainTableTopCell { padding-top: 10px; padding-left: 10px; }
.mainTableAddLocationCell { padding-right: 10px; }
.adsCell { padding-left: 10px; width: 0px; }
.topTenTable { border: 1px solid rgb(170, 205, 223); background-color: rgb(251, 251, 251); }
.mapTable { border: 1px solid rgb(136, 136, 136); }
.mainTableEndCell { padding: 10px; }
.bottomLineCell { border-top: 1px solid rgb(237, 237, 237); }
.topMainMenuCell { padding-top: 5px; }
.topSeparatorBar { color: rgb(191, 191, 191); }
.mainBody { margin: 0px;   padding: 0px; }

.browseImageCell { padding-right: 70px; } 
.browseMainTable {  border-top: 1px dotted rgb(153, 153, 153); padding-top: 10px; }
.browseTableTopCell { padding-top: 10px; }

.browseRow1 { background-color: rgb(237,237,237); }
.browseRow2 { background-color: rgb(246,246,246); }

.detailsImageCell { padding-right: 150px; }
.detailsMainOffset { padding-right: 20px; }

.detailsStarBoxTable { border: 1px solid rgb(233, 233, 233); background-color: rgb(254, 254, 235); } 
.detailsMapPhotosSpacerCell { padding-top: 20px; }
.detailsPhotosLegalCell { border: 1px solid rgb(77, 77, 77); }
.detailsUploadCell { border: 1px solid rgb(77, 77, 77); background-color: rgb(151,167,182); }

.addLocTextInput { padding-left:4px; padding-right:4px; border-style: solid; border-width: 1px; border-color: #aacddf; font-family: 'tahoma'; font-size: 11;  color: #666666; text-decoration: none; }
.addLocText  { font-family: 'tahoma'; font-size: 11;  color: #666666; text-decoration: none;  }
.addLocSeparator { height: 1px; border:0px; color: rgb(170, 205, 223); 	background: rgb(170, 205, 223); 
}
.addLocCheckbox { margin-top: 2px; margin-bottom:0px; margin-left:0px; margin-right:6px; padding:0px;}

.menuLeftmostCell { width: 390px; }

.addLocImageCell { padding-right: 140px; }
 .addLocSubmitButton {
background-color: #ffffff;
border-style: solid; border-width: 1px; border-color: #aacddf; font-family: 'tahoma'; font-size: 11;  color: #158ec7;	 
width : 60px;
height : 22px;
margin: 0px;
padding: 0px;
 }
.addLocDropDown { padding-left:4px; border-style: solid; border-width: 1px; border-color: #aacddf; font-family: 'tahoma'; font-size: 11;  color: #666666;}

.addlocation1 { font-family: 'trebuchet ms', tahoma; font-size: 24px; letter-spacing: -1px; text-decoration: none; color: #f2f3df; line-height: 150%; }
.addlocation1 a:link { font-family: 'trebuchet ms', tahoma; font-size: 24px; letter-spacing: -1px; text-decoration: none; color: #f2f3df; line-height: 150%; }
.addlocation1 a:visited { font-family: 'trebuchet ms', tahoma; font-size: 24px; letter-spacing: -1px; text-decoration: none; color: #f2f3df; line-height: 150%; }
.addlocation1 a:hover { font-family: 'trebuchet ms', tahoma; font-size: 24px; letter-spacing: -1px; text-decoration: none; color: #f2f3df; line-height: 150%; }

.addlocation2 { font-family: arial; font-size: 9px; text-decoration: none; color: #f8f8f8; line-height: 90%; }
.addlocation2 a:link { font-family: arial; font-size: 9px; text-decoration: none; color: #f8f8f8; line-height: 90%; }
.addlocation2 a:visited { font-family: arial; font-size: 9px; text-decoration: none; color: #f8f8f8; line-height: 90%; }
.addlocation2 a:hover { font-family: arial; font-size: 9px; text-decoration: none; color: #f8f8f8; line-height: 90%; }

.pageLinkType { border: 1px solid rgb(170, 205, 223); padding-top:1px;padding-bottom:1px;padding-left:4px;padding-right:4px; }
.pageCurrentLinkType { border: 2px solid rgb(170, 205, 223); padding-top:1px;padding-bottom:1px;padding-left:4px;padding-right:4px; color:#ffffff; }
.pageLinkTypePage { border: 1px solid rgb(170, 205, 223); padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px; }


