﻿/*.PinkTd
{
	background-image:url('images/partialpink.jpg');
	width:1024px;
	height:70px;
}

.input{ 
background-color: #FFFFFF !important; 
 border-color:#A1A1A1;
 font-family:Verdana;
	font-size:9pt;	 
    color:Black;
} 

.AttractionHead
{
	background-color:#f58020; 
	height:30px; 
	color:White; 
	font-family:Kristen ITC,Comic Sans MS; 
	font-size:11pt; 
	text-align:left;
	font-weight:bold;
	vertical-align:middle;	
}
.AttractionHeadEvents
{
	background-color:#3bb44a; 
	height:30px; 
	color:White; 
	font-family:Kristen ITC,Comic Sans MS; 
	font-size:11pt; 
	text-align:left;
	font-weight:bold;
	vertical-align:middle;	
}

.AttractionResultHead
{
	background-color:#f58020; 
	height:30px; 
	color:White; 
	font-family: Arial; 
	font-size:12pt; 
	text-align:left;
	font-weight: normal;
	vertical-align:middle;	
	
	
	
}

.select{ 
	background-color: #FFFFFF !important; 
	font-family:Verdana;
	font-size:9pt;	
    color:Black;
} 

.ddlselect{ 
	background-color: #d8076B !important; 
	font-family:Verdana;
	font-size:9pt;	
    color:White;
} 

.LblFonts
{	
	font-family: Arial;
	font-size:9pt;
	 font-weight: normal;
    color:#737373;	
    color:Green;
}

.TextFonts
{	
   background-color: #ffffff !important;
	font-family:Verdana;
	font-size:9pt;	
    color:Black;	
}
.txtFonts
{	
	font-family:Verdana;
	font-size:9pt;
	color:Black;
    text-align:left;   
}

.AdvTextFonts
{	
	font-family:Kristen ITC,Comic Sans MS;
	font-size:14pt;	
    color:White;	
}

.AdvSearchTextFonts
{	
	font-family:Verdana;
	font-size:14pt;	
    color:White;	
}

.SortResults
{	
	font-family: Arial;
	font-size:9pt;	
    color: #737373;
    font-weight: normal;
}

.lblAttHeading
{
    font-family: Arial;
    font-weight: bold;
}

.FilterTextFonts
{	
	font-family:Verdana;
	font-size:7pt;	
    color:Black;	
}

.ErrorFonts
{	
	font-family:Verdana;
	font-size:9pt;	
    color:Red;	        
    background-color:#fffddd;
    font-weight:bold;
}

.SimpleSearchBanner
{	
	font-family:Comic Sans MS;
	font-size:14pt;	
    color:Orange;	
}

.SearchBoyImage
{
 background-image:url('./Images/SearchBoy.JPG'); 
}

.TxtBorder
{
 border-color:#A1A1A1;
 font-family:Verdana;
	font-size:9pt;	 
    color:Black;	
}

.lblAdvancedFonts
{	
	font-family: Arial;
	font-size:9pt;
	 font-weight: normal;
    color:#737373;	
}

.lblSearchOptions
{
    font-family: Arial;
	font-size:9pt;
	 font-weight: normal;
    color:#737373;
}

.RssSkip
{

color: #585880;
font-FAMILY: Verdana;
font-size: 9pt;
border-style: none;
}

.AdvanceSearchDivision
{

color: #585880;
font-FAMILY: Verdana;
font-size: 9pt;
border-style: none;
}


  .mypager{
    font-family:verdana;
    font-weight: bold;
    font-size: 11pt;
    color: #ff9900;
  }
  .mypager A{
    font-family:verdana;
    font-size: 9pt;
    text-decoration: none;
    color: #0000ff;                
  }

  A {color:Maroon}
  A:hover {color:blue}
  
 .pageLinks 
  {
	font-family:verdana;
    font-size: 10pt;   
    color:#59921D; 
    font-weight:bold;
    text-decoration:none;
	}
	
	.AttpageLinks
	{
	font-family:verdana;
    font-size: 10pt;   
    color:Orange; 
    font-weight:bold;
    text-decoration:none;
	}
	
	.lblFontsResults
	{
		font-family: Arial;
		font-size:12pt;	
		color:#19c111;
		font-weight: normal;	   
	}
	
	.lblSearchFontsResults
	{
		font-family: Arial;
		font-size:12pt;	
		color:Orange;
		font-weight: normal;	   
	}
	.lblAdvFontsResults
	{
		font-family:Kristen ITC,Comic Sans MS;
		font-size:14pt;	
		color:White;
		font-weight:bold;	   
	}
	
	.lblAdvSearchFontsResults
	{
		font-family:Verdana;
		font-size:14pt;	
		color:White;		   
	}

	/*.pageLinks A
	{
	font-family:verdana;
    font-size: 10pt;
    color:#ff00ff;
    font-weight:normal;        
	}

  .pageLinks A:hover
    {
	font-family:verdana;
    font-size: 10pt;
    color:Green;
    font-weight:normal;
	}
	
.DetailsAddress
{
 font-size:6pt;
 color:#000000;
 font-family:verdana;
}
.AttractionDetailsFonts
{
	font-family: Arial;
	font-size:11pt;
	font-weight: normal;
	color: Orange;
	text-decoration:none;
}

.Address
{
	font-family: Arial;
	font-size:10pt;
	text-decoration:none;
	color: #666666;
}

.lblAddress
{
	font-family: Arial;
	font-size:10pt;
	text-decoration:none;
	color: #666666;
}

.TownFonts
{
	font-family:Kristen ITC, Comic Sans MS;
	
	font-size:10pt;
	color: #59921D;
}

.Birthday
{
font-size:10pt;
font-family:verdana;
color:blue;
}


.LblAdvancedSubHeads
{	
font-family: Arial;
font-size:11pt;
color: #cc0066;    
}

.EventsSearchTextFonts
{	
	font-family: Arial;
	font-size:12pt;	
	font-weight: normal;
    color:#19c111;	
}

.EventsProcess
	{
	font-family:verdana;
    font-size: 10pt;   
    color:White; 
    font-weight:bold;       
	}

.EventsDetailsFonts
{
	font-family:Kristen ITC,Comic Sans MS;
	font-size:10pt;
	border:0px solid red;
	padding:0 auto !important;
	margin:0 !important;
	font-weight:bold;       
	color:#FF1493;
	vertical-align:top !important;
	vertical-align:text-top !important;
}

.dot
{
	width:15px;
	height:15px;
	border:0px solid red;
	margin-top:3px;
	
}
.EventsAttractionDetailsFonts
{
	font-family:Verdana;
	font-size:10pt;
	color:#FF1493;
}

.lnkGoBack
{
	 font-size:8pt; 
	 font-family:verdana;
	 color:Green;
}
.lnkGoBack a:link
{
	 font-size:8pt; 
	 font-family:verdana;
 color:Green;
}
.lnkGoBack a:hover
{
	 font-size:8pt; 
	 font-family:verdana;
	 color:Green;
	 
}
.lnkGoBack a:visited
{
	 font-size:8pt; 
	 font-family:verdana;
	 color:Green;
}
.image
{
	 border:0px solid red;
	 float:right !important;
	 width:75px !important;
	 margin:0 !important;
	 padding:0 auto;
	 horizontal-align:left;
}
.tableheader
{
font-size:12pt;
font-family:verdana;
color:White;
background-color:#53D2D9;
}

.address
{
	font-size:7.5pt;
	color:#000000;
	font-family:verdana;
}

.viewmap
{
 font-size:7.5pt;
 color:red;
 font-family:verdana;
 font-weight:bold;
	
}
.viewmap a:link
{
 font-size:7.5pt;
 color:red;
 font-family:verdana;
 font-weight:bold;
	
}
.viewmap a:hover
{
 font-size:7.5pt;
 color:red;
 font-family:verdana;
 font-weight:bold;
	
}
.viewmap a:visited
{
 font-size:7.5pt;
 color:red;
 font-family:verdana;
 font-weight:bold;
	
}

.nearesttrain
{
	font-size:7.5pt;
	color:black;
	font-family:verdana;
}

.nearesttownname a:link
{
 font-size:7.5pt;
 color:red;
 font-family:verdana;
 font-weight:bold;
	
}
.nearesttownname a:hover
{
 font-size:7.5pt;
 color:red;
 font-family:verdana;
 font-weight:bold;
	
}
.nearesttownname a:visited
{
 font-size:7.5pt;
 color:red;
 font-family:verdana;
 font-weight:bold;
	
}
.description
{
	font-size:7.5pt;
	color:#000000;
	font-family:verdana;
	word-wrap: break-word;
	overflow:auto;

}
.openingtimes
{
	font-size:10pt;
	color:Black;
	font-family:verdana;
	font-weight:bold;
}
.openingtimedetails
{
	font-size:7.5pt;
	color:#000000;
	font-family:verdana;
}

.schools
{
	font-family:verdana;
	 color:#59921D;
	 font-size:7.5pt;
}
.Birthdayparties
{
	font-family:verdana;
	 color:Blue;
	font-size:7.5pt;
}
.refreshments
{
	font-family:verdana;
	 color:Purple;
	 font-size:7.5pt;
}
.open
{
	font-family:verdana;
	 color:Purple;
	 font-size:7.5pt;
}
.starcss
{
	color:Red;
	}*/

.PinkTd
{
    background-image: url('images/partialpink.jpg');
    width: 1024px;
    height: 70px;
}

.input
{
    background-color: #FFFFFF !important;
    border-color: #A1A1A1;
    font-family: Verdana;
    font-size: 9pt;
    color: Black;
}

.AttractionHead
{
    background-color: #f58020;
    height: 30px;
    color: White;
    font-family: Kristen ITC,Comic Sans MS;
    font-size: 11pt;
    text-align: left;
    font-weight: bold;
    vertical-align: middle;
}
.AttractionHeadEvents
{
    color: White;
    font-family: Arial;
    font-size: larger;
    text-align: left;
    font-weight: bold;
    vertical-align: middle;
}

.AttractionResultHead
{
    height: 37px;
    color: White;
    font-family: Arial;
    font-size: 12pt;
    text-align: left;
    font-weight: bold;
    vertical-align: middle;
    background-image: url(Images/header_bar.jpg);
}
.AdvAttractionHead
{
    height: 37px;
    color: White;
    font-family: Arial;
    font-size: 12pt;
    text-align: left;
    font-weight: bold;
    vertical-align: middle;
    background-image: url(Images/header_bar_1column.jpg);
}

.EventResultHead
{
    height: 37px;
    color: White;
    font-family: Arial;
    font-size: 18px;
    text-align: left;
    font-weight: bold;
    vertical-align: middle;
    background-image: url(Images/header_bar.jpg);
}

.AttractionResultHead
{	
    height: 37px;
    color: White;
    font-family: Arial;
    font-size: 18px;
    text-align: left;
    font-weight: bold;
    vertical-align: middle;
    background-image: url(Images/header_bar.jpg);
}

.select
{
    background-color: #FFFFFF !important;
    font-family: Verdana;
    font-size: 9pt;
    color: Black;
}

.ddlselect
{
    background-color: #d8076B !important;
    font-family: Verdana;
    font-size: 9pt;
    color: White;
}

.LblFonts
{
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
    color: #737373;
}

.checktextbox
{
	vertical-align:top;
	font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
    color: #737373;
}

.TextFonts
{
    background-color: #ffffff !important;
    font-family: Verdana;
    font-size: 9pt;
    color: Black;
}
.txtFonts
{
    font-family: Verdana;
    font-size: 9pt;
    color: Black;
    text-align: left;
}

.AdvTextFonts
{
    font-family: Kristen ITC,Comic Sans MS;
    font-size: 14pt;
    color: White;
}

.AdvSearchTextFonts
{
    font-family: Verdana;
    font-size: 14pt;
    color: White;
}

.SortResults
{
    font-family: Arial;
    font-size: 10pt;
    color: #E1007A;
    font-weight: normal;
    vertical-align: middle;
}

.lblAttHeading
{
    font-family: Arial;
    font-weight: bold;
}

.FilterTextFonts
{
    font-family: Arial;
    font-size: 8pt;
    color: #E1007A;
    text-align: center;
    font-style: normal;    
}

.ErrorFonts
{
    font-family: Verdana;
    font-size: 9pt;
    color: Red;
    background-color: #fffddd;
    font-weight: bold;
}

.SimpleSearchBanner
{
    font-family: Comic Sans MS;
    font-size: 14pt;
    color: Orange;
}

.SearchBoyImage
{
    background-image: url(./Images/SearchBoy.JPG);
}

.TxtBorder
{
    border-color: #A1A1A1;
    font-family: Verdana;
    font-size: 9pt;
    color: Black;
}

.lblAdvancedFonts
{
    font-family: Arial;
    font-size: medium;
    font-weight: normal;
    color: #737373;
}

.lblSearchOptions
{
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
    color: #737373;
}

.RssSkip
{
    color: #585880;
    font-family: Tahoma;
    font-size: 9pt;
    border-style: none;
    vertical-align:top;
}

    
.CheckCalendar
{
	vertical-align:top;
	
}


.mypager
{
    font-family: verdana;
    font-weight: bold;
    font-size: 11pt;
    color: #ff9900;
}
.mypager A
{
    font-family: verdana;
    font-size: 9pt;
    text-decoration: none;
    color: #0000ff;
}

A
{
    color: Maroon;
}
A:hover
{
    color: blue;
}

.pageLinks
{
    font-family: Arial;
    font-size: 10pt;
    color: #E1007A;
    /*font-weight: bold;
    text-decoration: none;*/
}

.AttpageLinks
{
    font-family: verdana;
    font-size: 10pt;
    color: Orange;
    font-weight: bold;
    text-decoration: none;
}

.lblFontsResults
{
    font-family: Arial;
    font-size: 15px;
    color: #E1007A;
    font-weight: normal;
}

.lblFontsResults1
{
    font-family: Arial;
    font-size: 18px;
    color: #E1007A;
    font-weight: bold;
}

.lblSearchFontsResults
{
    font-family: Arial;
    font-size: 15pt;
    color: #E1007A;
    font-weight: normal;
}
.lblAdvFontsResults
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: White;
    font-weight: bold;
}

.lblAdvSearchFontsResults
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #E1007A;
    background-repeat: no-repeat;
}

/*.pageLinks A
	{
	font-family:verdana;
    font-size: 10pt;
    color:#ff00ff;
    font-weight:normal;        
	}

  .pageLinks A:hover
    {
	font-family:verdana;
    font-size: 10pt;
    color:Green;
    font-weight:normal;
	}*/

.DetailsAddress
{
    font-size: 6pt;
    color: #000000;
    font-family: verdana;
}
.AttractionDetailsFonts
{
    font-family: Arial;
    font-size: 11pt;
    font-weight: bold;    
    text-decoration: none;
}

.Address
{
    font-family: Arial;
    font-size: 10pt;
    text-decoration: none;
    color: #666666;
}

.lblAddress
{
    font-family: Arial;
    font-size: 10pt;
    text-decoration: none;
    color: #8c8c8c;
}

.TownFonts
{
    font-family: Kristen ITC, Comic Sans MS;
    font-size: 10pt;
    color: #59921D;
}

.Birthday
{
    font-size: 10pt;
    font-family: verdana;
    color: blue;
}


.LblAdvancedSubHeads
{
    font-family: Arial;
    font-size: 11pt;
    color: #cc0066;
}

.EventsSearchTextFonts
{
    font-family: Arial;
    font-size: 12pt;
    font-weight: normal;
    color: #19c111;
}

.EventsProcess
{
    font-family: verdana;
    font-size: 10pt;
    color: White;
    font-weight: bold;
}

.EventsDetailsFonts
{
    font-family: Arial;
    font-size: 14px;
    border: 0px solid red;
    padding: 0 auto !important;
    margin: 0 !important;
    font-weight: bold;
    color: #E0007A;
    vertical-align: top !important;
    vertical-align: text-top !important;
}

.dot
{
    width: 15px;
    height: 15px;
    border: 0px solid red;
    margin-top: 3px;
}
.EventsAttractionDetailsFonts
{
    font-family: Arial;
    font-size: 12px;
    color: #8C8C8C;
}

a.lnkGoBack:link
{
    font-size: 14px;
    font-weight:bold;
    font-family: Arial;
    color: #E1007A;
}
.lnkGoBack a:link
{
    font-size : 14px;
    font-weight:bold;
    font-family: Arial;
    color: #E1007A;
}
a.lnkGoBack:hover
{
    font-size : 14px;
    font-weight:bold;
    font-family: Arial;
    color: #E1007A;
}
a.lnkGoBack:visited
{
    font-size : 14px;
    font-weight:bold;
    font-family: Arial;
    color: #E1007A;
}
.image
{
	/*border-top: 0 !important;
	border-bottom: 0 !important;
    border: 0px ;
    float: right !important;
    width: 75px !important;
    margin: 0 ;
    padding: 0 auto;
    padding-top:8px;
    horizontal-align: left;*/
    padding-top:10px;
    vertical-align:top;
}

.image1
{
    border: 0px;
    float: right !important;
    width: 55px !important;
    padding-top:8px;
    margin: 0 !important;
    horizontal-align: left;
}
.tableheader
{
    font-size: 12pt;
    font-family: verdana;
    color: White;
    background-color: #53D2D9;
}

.address_old
{
    font-size: 12px;
    color: #3F3F3F;
    font-family: Arial;
}

.address
{
    font-size: 12px;
    color: #8C8C8C;
    font-family: Arial;
}

.horizontalline
{
	background-color:#E1007A;
	height:0px;
	padding:1px;
}

a.url:link
{
	font-size: 12px;
    color: #E1007A;
    font-family: Arial;
}

.viewmap
{
    font-size: 12px;
    color: #E1007A;
    font-family: Arial;
    /*font-weight: bold;*/
}
.viewmap a:link
{
    font-size: 12px;
    color: #E1007A;
    font-family: Arial;
    /*font-weight: bold;*/
}
.viewmap a:hover
{
    font-size : 12px;
    color: #E1007A;
    font-family: Arial;
    /*font-weight: bold;*/
}
.viewmap a:visited
{
    font-size : 12px;
    color: #E1007A;
    font-family: Arial;
    /*font-weight: bold;*/
}

.nearesttrain
{
    font-size : 12px;
    color: #E1007A;
    font-family: Arial;
}

.nearesttownname a:link
{
   font-size : 12px;
    color: #E1007A;
    font-family: Arial;
    font-weight: bold;
}
.nearesttownname a:hover
{
    font-size : 12px;
    color: #E1007A;
    font-family: Arial;
    font-weight: bold;
}
.nearesttownname a:visited
{
   font-size : 12px;
    color: #E1007A;
    font-family: Arial;
    font-weight: bold;
}

.nearesttownnamelink
{
	font-size : 12px;
    color: #E1007A !important;
    font-family: Arial;
    font-weight: bold;
}
.description
{
    font-size: 12px;
    color: #8C8C8C;
    font-family: Arial;
    word-wrap: break-word;
    text-align:justify;
    overflow: auto;
}
.openingtimes
{
    font-size: 14px;
    color: #E1007A;
    font-family: Arial;
    font-weight: bold;
    padding-right:100px;
}
.openingtimedetails
{
    font-size: 12px;
    color: #8C8C8C;
    font-family: Arial;
    padding-right:100px;
}

.schools
{
    font-family: Arial;
    color: #E1007A;
    font-size: 10px;
    text-align:center;
    width:30px;
}

.schoolslogo
{
    background-repeat:no-repeat;
    background-position:top;
    background-image: url(Images/groups_symbol.jpg);
    
}

.Birthdayparties
{
    font-family : Arial;
    color: #E1007A;
    font-size: 10px;
    text-align:center;
    width:70px;
}

.Birthdaypartieslogo
{
    background-repeat:no-repeat;
    background-position:top;
    background-image: url(Images/birthday_symbol.jpg);
}

.refreshments
{
    font-family: Arial;
    color: #E1007A;
    font-size: 10px;
    text-align:center;
    width:40px;
}

.refreshmentslogo
{
    background-repeat:no-repeat;
    background-position:top;
    background-image: url(Images/refreshments_symbol.jpg);
}

.trOpenheader
{
	height:35px;
	vertical-align:bottom;
	
}

.open
{
    font-family: Arial;
    color: #E1007A;
    font-size: 10px;
    text-align:center;
    width:50px;
}

.openlogo
{
    background-repeat:no-repeat;
    background-position:top;
    background-image: url(Images/open-all-year_symbol.jpg);
}


.starcss
{
    color: Red;
}

.leftTDAdvSearchResults
{
    padding-bottom: 5px;
    background-repeat: no-repeat;
    background-image: url(Images/county_curve.jpg);
    width: 50%;
}

.rightTDAdvSearchResults
{
    padding-bottom: 5px;
    padding-top: 5px;
    background-repeat: no-repeat;
    background-image: url(Images/county_curve_right.jpg);
}
.categoryTDAdvSearhResults
{
    background-repeat: no-repeat;
    background-image: url(Images/Sideline_lft.jpg);
}

.sideLeft
{
    background-image: url(Images/Sideline_lft.jpg);
}

.sideRight
{
    background-image: url(Images/Sideline_rgt.jpg);
}

.AttractionResultBottom
{
    /*height: 37px;*/ 
    
    /*background-image: url(bottom_curve.jpg);*/
    /*background-image: url(header_bar.jpg);*/
    background-repeat:no-repeat;
    margin-left:5px !important;
    margin-left:200px;
}
.AttractionResultBottom1
{
    /*height: 37px;*/     
    background-image: url(Images/bottom_curve.jpg);    
    background-repeat:no-repeat;
    /*margin-left:5px !important;
    margin-left:200px;*/
}
.AdvAttractionBottom1
{
    /*height: 37px;*/     
    background-image: url(Images/adv_search_bottom_1column.jpg);    
    background-repeat:no-repeat;
    /*margin-left:5px !important;
    margin-left:200px;*/
}

.EventResultBottom1
{
    /*height: 37px;*/     
    background-image: url(Images/bottom_curve.jpg);    
    background-repeat:no-repeat;
    /*margin-left:5px !important;
    margin-left:200px;*/
}

.AdvSearchResultNotFound
{
background-image:url(Images/message_box.jpg);
}

.EventResultNotFound
{
background-image:url(Images/message_box.jpg);
}
