
/*Top categories*/
.main_cat1
{
  font-size:16px;
  font-weight: bold;
  color:#0000FF;
}

.main_cat2
{
	font-size: 12px;
  font-weight: bold;
  color:#0000FF;
}

.cat1:visited
{
	font-size: 16px;
  font-weight: bold;
  color:#5555AA;
}

/*Small urls*/
.url
{
	color: #00accd;
}

/*a:visited{color:#5555AA}*/
/*hr{color:#000066}*/

/*Page descriptions*/
.description
{
	font-size:13px;
}

.golf_main_descp a {
    color: #00a4b4;
    font-weight:bold;

}
.golf_main_descp ul {
    list-style-type:none;
    padding-left:10px;
}
.golf_main_descp li a {
   background: transparent url(/images/shell_v2/golfing/cal_right.gif) top left no-repeat scroll;
   padding-left:30px;
   line-height: 16px;
}
.golf_main_descp li {
   padding: 5px 0;
}

/* */
/*td {font-family:arial,sans-serif; font-size: 13px; }*/

/* Title/link of pages */
.title
{
	color:#0000FF;
  font-size:15px;
}

.searchBox
{
	border:1px solid #113377;
}

#result_report
{
	text-align:center;
	padding:3px;
	background-color:#e5ecf9; 
	font-weight: bold;
	margin-bottom:14px;
}

.catBanner
{
	padding:3px;
	margin-top:15px;
	background-color:#e5ecf9; 
	font-weight: bold;
}

.webPageBanner
{
	padding:3px;
	margin-top:20px;
	background-color:#e5ecf9; 
	font-weight: bold;
}

hr
{
	color:#000066;
}

hr.powered
{
	width:550px;
  color:#000066;
}

/*main results table */
#results
{
	width:780px;
}

h1
{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #000066;
}

#other_pages
{
	text-align:center;
}

#powered_by
{
	margin-top:20px;
	padding-top:10px;
	font-size:10px;
	text-align:center;
	vertical-align:middle;
}

#common_report 
{
  text-align:center;
}

#cat_table
{
  width:600px;
  margin-top:20px;
  padding:10px 0px 20px 0px;
  border-top:1px solid #AAAAAA;
  border-bottom:1px solid #AAAAAA;
}

#cat_main
{
	font-weight: bold;
}

.divline
{
	margin-top:20px;
	margin-bottom:-5px;
	border-bottom:1px solid #DDDDDD;
}

#sub_cat
{
	font-size:12px;
}

.idented 
{
  margin-left:30px;
}

#did_you_mean
{
	font-size: 14px; 
	text-align:center ;
	margin:10px;
}
/* auto suggest styles */

.lookup_normal 
{
  background-color:#FFFFFF;
  cursor:pointer;	
}

.lookup_hilight
{
  background-color:#AAAAAA;
  cursor:pointer;	
}
    
.forminput
{
  border-width: 1px;
  border-style: solid;
  border-color: #666666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #000000;
  font-style: normal;
}
/* end auto suggest styles */


.adminButtonStyle
{
  border: 2px #ccc solid;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFF;
  font-weight: bold;
  background-color: #438ef0;
  /*height: 30px;*/
  padding: 2px;
}

.adminButtonStyleSmall
{
  border: 1px #ccc solid;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8px;
  color: #FFF;
  font-weight: bold;
  background-color: #438ef0;
  /*height: 30px;*/
}

.adminInputField
{
  border: 1px #000 solid;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-left: 2px;
}

.quickLinks
{
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 12px;
 color: #4b4e8f;
 text-decoration: none;
}

.quickLinks:visited
{
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 12px;
 color: #4b4e8f;
 text-decoration: none;
}

.quickLinks:link
{
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 12px;
 color: #4b4e8f;
 text-decoration: none;
}


.quickLinks:active
{
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 12px;
 color: #4b4e8f;
 text-decoration: none;
}

.quickLinks:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 12px;
 color: #CC0000;
 text-decoration: none;
}

.adminText
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #4b4e8f;
  font-weight: bold;
}

.adminInputField
{
 border: 1px #4b4e8f solid;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #4b4e8f;
}

/****** shell styles *****/

html,body
 {
   height: 100%;
   background-color: #FFFFFF;
   margin: 0px auto;
 }

.FooterLinks
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: underline;
 color: #000;
 padding: 3px;
} 

.FooterRegular
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #000;
} 

.homeLink, .homeLink:link, .homeLink:visited, .homeLink:active 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
}

.homeLink:hover
{
 text-decoration: underline;
}

.regularBold
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}

.exColumnBold
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.regularNonBold
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
}

.regularGray
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 text-decoration: underline;
}

.regularGrayBoldNonUnderline
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 font-weight: bold;
}

.regularGrayNonUnderline
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
}

.regularGrayBold
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 font-weight: bold;
 text-decoration: underline;
}

.inputFieldMagazine
{
 border: 1px #7f7f7f solid;
}

.regularWhite
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
}

.whiteLinkBold
{
  font-family : Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: underline;
}

.whiteLinkBold:link, .whiteLinkBold:visited, .whiteLinkBold:active, .whiteLinkBold:hover
{
  font-family : Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: underline;
}

.tagsStyle:link, .tagsStyle:visited, .tagsStyle:active, .tagsStyle:hover
{
  font-family: Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: none;
  line-height: 17pt;
}

.tagsPlus:link, .tagsPlus:visited, .tagsPlus:active, .tagsPlus:hover
{
  font-family: Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: none;
  font-size: 12px;
}

.tagsRelated
{
  font-family: Arial, Helvetica, sans-serif;
  color: #666;
  text-decoration: none;
  font-weight:bold;
  font-size: 14px;
}

a.tagsRelated:link, a.tagsRelated:visited, a.tagsRelated:active, a.tagsRelated:hover
{
  font-family: Arial, Helvetica, sans-serif;
  color: #666;
  text-decoration: underline;
  font-weight:normal;
  font-size: 14px;
}

.closePop
{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #00accd;
}

.popCaption
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #000;
}

.popCredit 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
}

.popLinks
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #7f7f7f;
}

.popLinks:link, .popLinks:visited, .popLinks:active, .popLinks:hover
{
 text-decoration: underline; 
}

.intSites, .intSites:link, .intSites:visited, .intSites:active, .intSites:hover
{
  font-family: Arial, Helvetica, sans-serif;
  color: #7f7f7f;
  font-size: 11px;
  line-height:12px;
}

.tagArticlesLinks, .tagArticlesLinks:link, .tagArticlesLinks:visited, .tagArticlesLinks:active, .tagArticlesLinks:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 text-decoration: underline;
 font-weight: bold;
}

.edpickArticles, .edpickArticles:link, .edpickArticles:visited, .edpickArticles:active, .edpickArticles:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 text-decoration: underline;
 font-weight: bold;
}

.edpickArticlesFeat, .edpickArticlesFeat:link, .edpickArticlesFeat:visited, .edpickArticlesFeat:active, .edpickArticlesFeat:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 text-decoration: underline;
}

.tagArticlesText
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000;
}

.tagDisplayTitles
{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
 color: #00accd;
 font-size: 18px;
}

.tagLisitingsText, .tagListingsText:link, .tagListingsText:visited, .tagListingsText:active, .tagListingsText:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  color: #333333;
  text-decoration: underline;
}

.tagListingsUL, tagListings li
{
  list-style-type:square;
  color: #a9c5e6;
  padding-left: 10px;
   /*padding-left: 15px;*/
  text-align:left;
  /*padding-bottom: 4px;*/
}

.allTags, .allTags:link, .allTags:visited, .allTags:active, .allTags:hover
{
 font-family: Arial, Helvetica, sans-serif;
 color: #7f7f7f;
 font-size: 14px;
 text-decoration: underline;
}

.learnMore, .learMore:link, .learnMore:visited, .learnMore:active, .learnMore:hover
{
 font-family: Arial, Helvetica, sans-serif;
 color: #7f7f7f;
 font-size: 11px;
 font-weight: bold;
 text-decoration: underline;
}

.tagResEvents
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #7f7f7f;
}

.tagResEvents:link, .tagResEvents:visited, .tagResEvents:active, .tagResEvents:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 font-weight: bold;
 text-decoration: underline;
}

.expertsCategory
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000;
 font-weight: bold;
}

.expertsColumnCategory, a.expertsColumnCategory:link, a.expertsColumnCategory:visited, a.expertsColumnCategory:active
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 font-weight: bold;
 text-decoration:none;
 line-height:13px;
}
a.expertsColumnCategory:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 font-weight: bold;
 text-decoration:underline;
 line-height:13px;
}

.expertsColumnNEW
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
 color: #ff8d1b; 
}

.expertsColumnLinkName, .expertsColumnLinkName:link, .expertsColumnLinkName:visited, .expertsColumnLinkName:active{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 text-decoration: underline;
 line-height:13px;
}

.expertsName, .expertsName:link, .expertsName:visited, .expertsName:active, .expertsName:hover{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #fff;
 font-weight: bold;
 text-decoration: underline;
}

.expertsColumnName, .expertsColumnName:link, .expertsColumnName:visited, .expertsColumnName:active{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 text-decoration: none;
 line-height:13px;
}

.expertsColumnName:hover{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 text-decoration: underline;
 line-height:13px;
}

.expertsFullName, .expertsFullName:link, .expertsFullName:visited, .expertsFullName:active, .expertsFullName:hover
{
 font-family: 'Trebuchet MS',Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #fff;
 text-decoration: none;
}

.expertsArchiveTitles
{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-seriff;
 color: #00accd;
 font-size: 18px;
}

.expertsBlueName
{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #00accd;
}

.expertsOrangeName
{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #00accd;
}

.expertsMore, .expertsMore:link, .expertsMore:visited, .expertsMore:active, .expertsMore:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #fff;
 text-decoration: underline;
}

.expertsReadAll, .expertsReadAll:link, .expertsReadAll:visited, .expertsReadAll:active, .expertsReadAll:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 font-weight: bold;
 text-decoration: underline;
}

.expertsBlogTitle, .expertsBlogTitle:link, .expertsBlogTitle:visited, .expertsBlogTitle:active, .expertsBlogTitle:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #7f7f7f;
 text-decoration: underline;
}

.photoStripLink, .photoStripLink:link, .photoStripLink:visited, .photoStripLink:active, .photoStripLink:hover
{
 font-family: Arial, Helvetica, sans-serif;
 color: #7f7f7f;
 font-size: 11px;
 text-decoration: underline;
 font-weight: bold;
}

.photoStripReorder, .photoStripReorder:link, .photoStripReorder:visited, .photoStripReorder:active, .photoStripReorder:hover
{
 font-family: Arial, Helvetica, sans-serif;
 color: #7f7f7f;
 font-size: 11px;
 text-decoration: none;
 font-weight: bold;
}

.videoLinkTagRes, .videoLinkTagRes:link, .videoLinkResTagRes:visited, .videoLinkTagRes:active, .videoLinkTagRes:hover
{
 font-family: Arial, Helvetica, sans-serif;
 color: #000;
 text-decoration: none;
 font-weight: bold;
 font-size: 11px;
}

.videoRegText
{
 font-family: Arial, Helvetica, sans-serif;
 color: #000;
 font-size: 11px;
}

.videoColTime
{
 font-family: Arial, Helvetica, sans-serif;
 color: #7f7f7f;
 font-size: 11px;
}

.articleTitle
{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
 color: #00accd;
 font-size: 18px;
}

.articleTagsTitle
{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
 color: #7f7f7f;
 font-size: 18px;
}

.articleBody
{
 font-family: Arial, Helvetica, sans-serif;
 color: #000;
 font-size: 12px;
 line-height: 1.3em;
}

.articleBody a:link, .articleBody a:visited, .articleBody a:active, .articleBody a:hover
{
 font-family: Arial, Helvetica, sans-serif;
 color: #7f7f7f;
 text-decoration: underline;
 font-size: 12px;
 
}

.pullquoteText
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #00accd;
 font-weight: bold;
}

.relatedArticlesName:link, .relatedArticlesName:visited, .relatedArticlesName:active, .relatedArticlesName:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 font-weight: bold;
 text-decoration: underline;
 line-height: 12pt;
}

.relatedListings, .relatedListings:link, .relatedListings:visited, .relatedListings:active, .relatedListings:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 font-weight: bold;
 text-decoration: underline;
 line-height: 12pt;
}

.relatedArticlesAuthor
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 font-weight: normal;
}

.articleBy
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000;
 font-weight: normal;
}

.articleHeading
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #666666;
 font-weight: bold;
}

.commentMore, .commentMore:link, .commentMore:visited, .commentMore:active, .commentMore:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 text-decoration: underline;
}

.see_all, .see_all:link, .see_all:visited, .see_all:active, .see_all:hover
{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 text-decoration:underline;
 color:#666666;
}

.submission, .submission:link, .submission:visited, .submission:active, .submisssion:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration:underline;
 color:#000;
}

.loginLinks, .loginLinks:link, .loginLinks:visited, .loginLinks:active, .loginLinks:hover
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #FFFFFF;
   text-decoration: none;
}

.loginLinksSM, .loginLinksSM:link, .loginLinksSM:visited, .loginLinkSM:active, .loginLinksSM:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #fff;
  text-decoration: underline;
}

.myPageUser, .myPageUser:link, .myPageUser:visited, .myPageUser:active, .myPageUser:hover
{
  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #fff;
  text-decoration: none;
}


.fpass, .fpass:link, .fpass:visited, .fpass:active, .fpass:hover
{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #fff;
 text-decoration: underline;
}

.flEvents
{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight:bold;
 color: #00accd;
}

.flEventsSmall
{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #00accd;
 font-weight: bold;
}

.tagEvents, .tagEvents:link, .tagEvents:visited, .tagEvents:active, .tagEvents:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
}

.listingsMainCats{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #666666;
 font-weight: bold;
}

/* listings specific  */
.listingsFilters, .listingsFilters:link, .listingsFilters:visited, .listingsFilters:active, .listingsFilters:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #333333;
 /*text-decoration: none*/
 /*line-height: 10pt;*/
 /*padding: 0px;*/
 
}

.propertyName, .propertyName:link, .propertyName:visited, .propertyName:active, .propertyName:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #00accd;
 text-decoration: underline;
 font-weight: bold;
}

.propertyInfo, .propertyInfo:link, .propertyInfo:visited, .propertyInfo:active, .propertyInfo:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000;
}

.propertyWebSite, .propertyWebSite:link, .propertyWebSite:visited, .propertyWebSite:active, .propertyWebSite:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #666666;
 text-decoration: underline;
}

.propertyRate
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 color: #00accd;
 text-decoration: underline;
}

.profilePropertyInfo, .profilePropertyInfo:link, .profilePropertyInfo:visited, .profilePropertyInfo:active, .profilePropertyInfo:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #fff;
 font-weight: bold;
}

.propertyRecAndComm, .propertyRecAndComm:link, .propertyRecAndComm:visited, .propertyRecAndComm:active, .propertyRecAndComm:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 text-decoration: underline;
}

.propertyPhotosVideos, .propertyPhotosVideos:link, .propertyPhotosVideos:visited, .propertyPhotosVideos:active, .propertyPhotosVideos:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #666666;
 text-decoration: underline;
}


.listType, listType ul, listType li
{
 list-style-type: square;
 color: #b1e4f5;
 text-align: left;
 margin:0px 0px 0px 20px;
 padding:0px 0px 6px 0px;
}

.listTypeSuperFilter li
{
  list-style-image:url(/images/shell/listing_closebtn.gif);
  list-style-position:inside;
}

.listingsFiltersActive, listingsFiltersActive ul li 
{
  padding:0px 0px 10px 20px;;
  margin: 0px;
  list-style-image: url(/images/shell/listing_closebtn.gif);
  list-style-position: inside;
}

.showMoreLess, .showMoreLess:link, .showMoreLess:active, .showMoreLess:visited, .showMoreLess:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #7f7f7f;
  text-decoration: none;
  margin-left: 6px;
}


.listTypeHeading
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 list-style-type: none;
 padding:5px 0px 8px 0px;
 /*margin-left: 2px;*/
 color: #00accd;
 font-weight: bold;
 text-decoration: none;
 display: block;
 background-image: url(/images/shell/greyline_repeat.gif);
 background-repeat: repeat-x;
 background-position: 0 85%;
}

.profilePropertyName{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
 font-size: 24px;
 color: #00accd;
}

.profileSectionTitles{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #00accd;
}

.profileSectionTitleOrange
{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #666666;
}


.profileNormalText
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000;
}

.profileBookIt, .profileBookIt:link, .profileBookIt:visited, .profileBookIt:active, .profileBookIt:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #7f7f7f;
}

.profileIcons, .profileIcons:link, .profileIcons:visited, .profileIcons:active, .profileIcons:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #000;
}

.profileDeals, .profileDeals:link, .profileDeals:visited, .profileDeals:active, .profileDeals:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000;
}


.writeComment, .writeComment:link, .writeComment:visited, .writeComment:active, .writeComment:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 text-decoration: underline;
}

.comparePropertyName, .comparePropertyName:link, .comparePropertyLink:visited, .comparePropertyLink:active, .comparePropertyLink:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 text-decoration: underline;
 color: #00accd;
}

.compareArticleName, .compareArticleName:link, .compareArticleName:visited, .compareArticleName:active, .compareArticleName:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #7f7f7f;
 text-decoration: underline;
}

.compareAdditionalInfo, .compareAdditionalInfo:link, .compareAdditionalInfo:visited, .compareAdditionalInfo:active, .compareAdditionalInfo:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #7f7f7f;
 text-decoration: underline;
}

.sortBy, .sortBy:link, .sortBy:visited, .sortBy:active, .sortBy:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #5f5c5c;
}

.photoPageLinks, .photoPageLinks:link, .photoPageLinks:visited, .photoPageLinks:active, .photoPageLinks:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000;
 text-decoration: underline;
}

.photoPagePagination, .photoPagePagination:link, .photoPagePagination:visited,.photoPagePagination:active, .photoPagePagination:hover{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 text-decoration: underline;
}

.photoPageFullSize, .photoPageFullSize:link, .photoPageFullSize:visited,.photoPageFullSize:active, .photoPageFullSize:hover{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 text-decoration: none;
}

.photoPageLabel
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #7f7f7f;
}

.photoPageTags, .photoPageTags:link, .photoPageTags:visited, .photoPageTags:active, .photoPageTags:hover
{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #333333;
 text-decoration: underline;
}

.photoPageCaption{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  font-weight: bold;
}

.myTripPlanner, .myTripPlanner:link, .myTripPlanner:visited, .myTripPlanner:active, .myTripPlanner:hover
{
 font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #fff;
 text-decoration: none;
}

.videoName, .videoName:link, .videoName:visited,.videoName:active, .videoName:hover{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #7f7f7f;
 font-weight: bold;
 text-decoration: underline;
}

.viewAllVideos, .viewAllVideos:link, .viewAllVideos:visited, .viewAllVideos:active, .viewAllVideos:hover
{
   font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #fff;
   text-decoration: none;
}

.calendarEventLinks, .calendarEventLinks:link, .calendarEventLinks:visited, .calendarEventLinks:active, .calendarEventLinks:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight: bold;
  text-decoration: none;
  color: #000;
}

.dealsListingName, .dealsListingName:link, .dealsListingName:visited, .dealsListingName:active, .dealsListingName:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline;
 color: #666666;
}

.weatherActiveCity, .weatherActiveCity:link, .weatherActiveCity:visited, .weatherActiveCity:active, .weatherActiveCity:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #00accd;
 font-weight: bold;
 text-decoration: underline;
}

.weatherNotActiveCity, .weatherNotActiveCity:link, .weatherNotActiveCity:visited, .weatherNotActiveCity:active, .weatherNotActiveCity:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000;
 text-decoration: none;
}

.insertLine, .insertLine:link, .insertLine:visited, .insertLine:active, .insertLine:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration: none;
 color: #666666;
}

.insertLabel, .insertLabel:link, .insertLabel:visited, .insertLabel:active, .insertLabel:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size:13px;
 color: #666666;
 text-decoration: none;
}

.blue_title:link, .blue_title:visited, .blue_title:active, .blue_title:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight: bold;
  color: #1d77bc;
}

.myPageRedTitle, .myPageRedTitle:link, .myPageRedTitle:active, .myPageRedTitle:hover
{
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif;
  color: #00accd;
  font-weight: bold;
  text-decoration: underline;
}

.smallRedTitle, .smallRedTitle:link, .smallRedTitle:active, .smallRedTitle:hover
{
  font-size: 11px;
  color: #00accd;
  text-decoration: underline;
  font-family: Arial, Helvetica, sans-serif;
}

.readAllComments, .readAllComments:link, .readAllComments:visited, .readAllComments:active, .readAllComments:hover
{
  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #00accd;
  text-decoration: none;
  font-weight: bold;
}

.cartTitleNote, .cartTitleNote:link, .cartTitleNote:visited, .cartTitleNote:active, .cartTitleNote:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #1d77bc;
  text-decoration: underline;
  font-weight: bold;
}

.not_found_title
  {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
  }
  
.not_found_link, .not_found_link:link, .not_found_link:visited, .not_found_link:active
  {
     font-family: 'Trebuchet MS', Arial, Helvetica, sans-serifl;
	 font-size: 18px;
	 color: #666666;
	 text-decoration: none;
  }

.not_found_link:hover
{
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 18px;
	color: #666666;
	text-decoration: underline;
}
  
  
  .not_found_black, .not_found_black:link, .not_found_black:visited, .not_found_black:active
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #666666;
}

.not_found_black:hover {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  color: #666666;

}
/* home flash slideshow/video */
#flash
{
	position:absolute;
	top:0px;
	width:730px;
	z-index:998;
}
#html
{
	position:absolute;
	width:730px;
	z-index:999;
}
/* peel flash thing */
#peel_div_holder 
{
	position:relative;
}
#peel
{
 	position:absolute;
 	top:0;
 	right:0;
	z-index:1000;
}

