/*-------------------------------  Global Tag Styles  -------------------------------*/

.H1Display {
     		   display: inline; 
      }

.H1Display2{
     		   display: inline; 
			   margin-left:5px;
      }
	body 
	{ 
		font-family:Arial, Helvetica, sans-serif;
		color:#02044F;
		font-size:12px;
		font-weight:normal;
		/*position: absolute; */
		padding: 0px 0px 0px 0px; 
		height: auto;	
		margin:0;
		width:780px;
	}
	
	p
	{
		color:#02044F; 
		margin:0;
		padding:0; 
	}
	/* Headings */
	
	h1{
		font-size:22px;
		display:block;
		margin-top:0px;
		margin-bottom:5px;
		color:#02044F;
		margin-left:0px;
		position:relative;
		left:-2px;
	}
	
	h1 a:link { color:#02044F; } 
	    
	h1 a:visited { color:#02044F; }  
	
	h1 a:hover { color:#02044F; }  
	
	h1 a:active { color:#02044F; }  
	
	h2
	{ 
		font-size:12px;
		display:block;
		margin:0px;
		color:#02044F;
		font-weight:bold;
		padding:0;
	}

.boldH2 h2{
	font-size:14px;
	font-weight:normal;
	}
.boldH2 h3{
	font-size:12px;
	font-weight:bold;
	}
	h2 a
	{
		color:#FFFFFF;
	}
	
	h3
	{
	font-size:13px;
	margin:0px;
	color:#02044F;	
	
	}
	
	h4
	{
		color:#384A74; 
		font-weight:bold;
		font-size:12px;
		margin:0;
		padding:0; 
	}
	
	h4 a
	{
		color:#02044F;
		font-weight:bold;
		font-size:12px;
		margin:0;
		padding:0; 
		text-decoration:underline;
	}
	
	.header_Links
	{
		color:#02044F;
		margin-left:15px;
		position:relative;
		top:225px;
		float:left; 
		width:765px;
		height:10px;	
	}
	
	.header_Links a
	{
		color:#ffffff;
		font-weight:bold;
	}
	
	
	/* Form Items */
	input
	{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#02044F;
	}
	
	textArea
	{
		color:#02044F;
	}
	
	button
	{ 
		width:95px; 
		height:20px; 
		border:0 none;
		background-color:#ffffff; 
		cursor:pointer;
		padding:0px;
		margin:0px;
	}
	
	button[class="imgButton"]
	{
		position:relative; left:-3px; top:-1px;
	}
	
	select
	{ 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:10px; 
		color:#000000;
		margin:0;
		padding:0;
	}
	
	/* Links */
	a
	{ 
		/*text-decoration:none;*/
		color:#02044F;
		font-weight:bold;
	}
	
	a:link {} 
	    
	a:visited {}  
	
	a:hover {}  
	
	a:active {} 
a.sublink
	{ 
		/*text-decoration:none;*/
		color:#ffffff;
	}
	
	a.sublink:link {} 
	    
	a.sublink:visited {}  
	
	a.sublink:hover {}  
	
	a.sublink:active {}  	
.ForgotText {}
	.ForgotText a {
	text-decoration: underline;
	font-weight:normal;
	}
.ForgotText a:link {
	color:#000033;
	}
.ForgotText a:visited {
	color:#000033;
	}
.ForgotText a:hover {
	color:#0033FF;
	}
.ForgotText a:active {
	color:#000033;
	}
	
/*------------------------------- Global Class Styles  -------------------------------*/
		
	.SiteContainer{width:1000px; }
	.LeftSiteContainer{float:left;}
	.indexMainContainer{ width:608px; float:left; margin-left:4px;  } 
	.mainContainer{ width:608px; float:left; margin-left:4px; color: #02044F;  }
	.DisplayMainContainer{width:608px; float:left; margin-left:4px; margin-top:10px; color: #02044F;}
.mainContainer2{ width:696px; float:left; margin-left:2px; color: #02044F;  }
.mainContainer2txt {
		color:#02044F;
		font-size:12px;
		font-weight:normal;
		border-bottom: solid 1px #E0F2Fc;
		border-right: solid 1px #E0F2Fc;
}
.mainContainer2txt2 {
		color:#02044F;
		font-size:12px;
		font-weight:normal;
		border-bottom: solid 1px #E0F2Fc;
		border-right: solid 1px #E0F2Fc;
		border-left: solid 1px #E0F2Fc;
}
.resultLinkmc
{ 
	text-indent:50px;  
}
.resultLinkmc a:link
{  
text-indent:50px;  
	color:#02044F;  
}
.resultLinkmc a:visited
{
text-indent:50px;
	color:#02044F;  
}
.resultLinkmc a:hover
{  
text-indent:50px;
	color:#02044F;  
}
.resultLinkmc a:active
{  
text-indent:50px;
	color:#02044F;  
}
.mainContainer2 a {
/*text-decoration:none;*/
		color:#02044F;
		font-size:12px;
		font-weight:normal;
}
.mainContainer2 a:link {}
.mainContainer2 a:visited {}
.mainContainer2 a:hover {}
.mainContainer2 a:active {}
.mainContainer2 hr {
  border: 0;
  color: #02044F;
background-color: #E0F2Fc;
height: 1px;
}
.mainContainer2 h4
	{
		color:#02044F; 
		font-weight:bold;
		font-size:14px;
		margin:0;
		padding:0; 
	}
	#c1 {width:316px; float:left;  margin:0px 0px 0px 0px;   }
	#c2 {width:281px;float:left;  margin:0px 0px 0px 4px; padding-left:5px; border-left: solid 1px #426307;  }
	
	.RightBannerContainer
	{
		width:220px;
		float:left;
	}
	.RightBannerContainer2
	{
		width:220px;
		float:left;
		top:0px;
		left:788px;
		position:absolute;
	}
	.RightBannerContent
	{
		position:relative;
		left:3px;
		text-align:center;
	}
	
	.abspos {position:absolute;}
	
	.mainContainer[id="main"] {left:160px;}
	
	/* Text Types */
	.bodyText{}
	
	/*  Links in bodyText*/
	.bodyText a:link { color:#8B8784; } 
	    
	.bodyText a:visited { color:#8B8784; }  
	
	.bodyText a:hover { color:#8B8784; }  
	
	.bodyText a:active { color:#8B8784; }  
	
	.ForgotText {}
	.ForgotText a {
	text-decoration: underline;
	font-weight:normal;
	}
.ForgotText a:link {
	color:#000033;
	}
.ForgotText a:visited {
	color:#000033;
	}
.ForgotText a:hover {
	color:#0033FF;
	}
.ForgotText a:active {
	color:#000033;
	}
	
	.alternateBodyText
	{
		color:#02044F;
	}
	/*  Links in alternateBodyText*/
	.alternateBodyText a:link { color:#02044F; } 
	    
	.alternateBodyText a:visited { color:#02044F; }  
	
	.alternateBodyText a:hover { color:#02044F; }  
	
	.alternateBodyText a:active { color:#02044F; }  
	
	
	 
	.errorText 
	{ 
		color:#ff0000;
	}
	
	
	
/*-------------------------------  Specific Styles  -------------------------------*/
	
	/*---Left Include---*/
	
	.menuMainContainer
	{
		WIDTH: 168px; 
		HEIGHT: 610px; 
		margin: 0px 0px 0px 0px; 
		float:left;
	}
	
	.menuInnerContainer
	{
		margin-top:0px;
		width:inherit;
		/*float:left;*/
	}
	
	.menuFeatureContainer
	{
		height:100px;
	}
	
	.menuFeatureContainer	img
	{
		position:relative;top:1px;
	}
	
	/* --- Index Page --- */
	/* Search */
	.search 
	{
	 	width:168px; 
		height:210px; 
		margin-bottom:1px;
		margin-left:0px;
		padding-top:0px;
		margin-top:0px;
		background-color:#51AC00;
				
	}
	.search .sitesearch
	{
		color:#02044F;
		width:145px;
		border: 1px solid #264B9C;
 	}
	
	.searchHeader
	{
 		height:18px;
		width:168px;
 		font-weight:bold; 
		font-size:12px;
		color:#ffffff;
		background-color:#4972B0;
		margin-top:3px;
		border-bottom:1px solid #ffffff;
	}
	
	.search .alternateBodyText
	{	
		color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		margin-left:5px;
	}
	.search select
	{
		color:#02044F;
		width:145px;
	}
	
		.search button
	{
		width:71px;
		height:22px;
	}
	
	.search .serviceContainer
	{
		position:relative;
		top:10px;
		left:5px;	
	}
	
	.search .countyContainer
	{
		position:relative;
		top:10px;
		left:5px;
		margin-top:1px;		
	}
	
	.search .townContainer
	{
		position:relative;
		top:15px;
		left:5px;	
		margin-top:0px;		
	}
	.search .searchcontainer{
	float:left;
	position:relative;
	top:30px;
	left:5px;
	}
	.indexWeatherImgContainer
	{
		width:68px; 
		margin-bottom:3px;
		height:90px;
	}
	
	.indexWeatherImgContent img
	{
		border:0;	
	}
	
	.imgButtonSearch 
	{
		position:relative;top:0px;left:0px;		
	}
	
	
	.indexArticleBoxContainer
	{
		width:280px;
		height:auto;
		margin-bottom:1px;
		float:left;
	
		
	}
	
	.HotOffersHeader {
		
		margin-left:3px;
		margin-bottom:1px;	
		background-color:#fff;	
	}
	
	.indexArticleBoxContent
	{
		height:auto;
		width:129px;
		float:left;
		padding:5px;
		border-left: solid 1px #006097; 
		
		
	}
	
	.indexArticleBoxContent p
	{
		color:#02044F;
		padding:0px 0px 0px 0px;
		font-size:11px;
	}
	
	.indexArticleBoxHeader
	{
		margin:1px 0px 1px 0px;
		height:27px;
	}
	
	.indexArticleContentScroller
	{
		scrollbar-3dlight-color:#51AC00;
		scrollbar-arrow-color:#ffffff;
		scrollbar-base-color:#51AC00;
		scrollbar-darkshadow-color:#51AC00;
		scrollbar-face-color:#51AC00;
		scrollbar-highlight-color:#51AC00;
		scrollbar-shadow-color:#51AC00;
		height:230px;
		overflow:auto;
	}
	
	
	.indexArticleBox
	{
		padding:4px 4px 4px 4px;
		margin:0px 0px 0px 0px;
	}
	
	.indexArticleBox a h2
	{
		color:#ffffff;
		padding:0px 0px 0px 0px;
		font-size:12px;
	}
	
	.indexArticleBox a 
	{
		color:#ffffff;
		padding:0px 0px 0px 0px;
		font-size:12px;
		font-weight:bold;
	}
	
	
	.indexHotOfferContainer
	{
		width:291px; 
		height:231px;
		margin-bottom:3px;
	}
	
	.indexHotOfferContent	
	{
		float:left; 
		width:130px;
		padding:5px; 
		background-color:#fff; 
		overflow:auto; 
	}
		
	.indexHotOfferHeader
	{
 		height:33px;
		width:inherit;
	
	}
	
	.indexHotOfferContentScroller
	{
		scrollbar-3dlight-color:#ffffff;
		scrollbar-arrow-color:#51AC00;
		scrollbar-base-color:#ffffff;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-face-color:#ffffff;
		scrollbar-highlight-color:#ffffff;
		scrollbar-shadow-color:#ffffff;
		height:251px;
		overflow:auto;
	}
	
	.indexHotOfferDescription
	{
		color:#02044F;
		padding:0px 0px 0px 0px;
		font-size:11px;
	}
	
	.indexHotOfferBox
	{
		padding:4px 4px 4px 4px;
		margin:0px 0px 0px 0px;
	}
	
	.indexHotOfferBox a h2
	{
		color:#02044F;
		padding:0px 0px 0px 0px;
		font-size:12px;
	}
	
	.indexHotOfferBox a 
	{
		color:#02044F;
		padding:0px 0px 0px 0px;
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
	}
	
	
	.BottomAdvertsContainer {
		margin-top:10px;
		width: 272px;
		height: auto;
		float: right;
		padding:5px;
	}
	
	.Adverts {
	
		width:inherit; 
		margin-bottom:10px; 
		margin-top: 5px;
		min-height:75px; 
		float:left;
		/*text-decoration:none;*/
		
	}
	
	.Adverts h3, a{
		color: #02044F;
		padding-bottom:5px;
		/*text-decoration:none;*/
	}
	
	.display_triangle {
		Float:right;
		border:none;
		text-align:right;
		/*height:11px;*/
		margin:10px 5px 0 0;
		font-family:Arial;
		font-size:11px;
		font-weight:bolder;
	}

	.display_triangle img{
	vertical-align:text-bottom;
	}
	.menuHotOfferContainer	
	{
		margin-top:3px;
		width:inherit;
		height:150px;
		background-color:#F4F5EC;
	}
	
	.menuHotOfferContent	
	{
		padding-top:3px;
		width:inherit;
		height:150px;
		overflow:auto;
	}
	
	.menuHotOfferContentScroller
	{
		scrollbar-3dlight-color:#F4F5EC;
		scrollbar-arrow-color:#5F69A1;
		scrollbar-base-color:#F4F5EC;
		scrollbar-darkshadow-color:#F4F5EC;
		scrollbar-face-color:#F4F5EC;
		scrollbar-highlight-color:#F4F5EC;
		scrollbar-shadow-color:#F4F5EC;
		height:125px;
		overflow:auto;
		
	}
	
	
	.menuHotOfferHeader
	{
 		height:18px;
		width:172px;
 		font-weight:bold; 
		font-size:12px;
		color:#ffffff;
		background-color:#4972B0;
	}
	
	.menuHotOfferDescription
	{
		color:#02044F;
		padding:0px 0px 0px 0px;
		font-size:11px;
	}
	
	.HotOfferBox
	{
		padding:4px 4px 4px 4px;
		margin:0px 0px 0px 0px;
	}

	.HotOfferBox a h2
	{
		color:#02044F;
		padding:0px 0px 0px 0px;
		font-size:12px;
	}
	
	.HotOfferBox a 
	{
		color:#02044F;
		padding:0px 0px 0px 0px;
		font-size:12px;
		font-weight:bold;
	}
	

/* Jobs */
	
		.jobContainer
	{
		margin-top:5px;
		width:172px;
		border-bottom:1px solid #04B9ED;
	}
	
	.jobHeader
	{
		background-color:#7C7C7C; 
		color:#FFFFFF; 
		text-align:left; 
		font-weight:bold; 
		padding:8px 0px 0px 0px;
		font-size:12px;
	}
	
	/*.quickLink
	{
		margin-left:0px;
		margin-top:5px;
		xheight:300px;
	}*/
	
	.jobInnerContainer
	{
		width:172px; 
		text-align:left; 
		background-color:#7C7C7C;
	}
	
	/*.quickLinkBackground
	{
		margin:0px; 
		padding:0px;	
	}*/
	
	/*.quickLinkList
	{
		width:171px; 
		text-align:left; 
	}*/
	
	.jobBlock
	{
		background-color:#7C7C7C;
		padding-top:0px;
		padding-left:4px;
		padding-bottom:2px;
		overflow:auto;
	}
	
	.jobBlockLink
	{
		float:left; 
		width:145px;	
	}
	
	.jobBlock a:link
	{	
		color: #02044F;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		/*text-decoration:none;*/
	}
	.jobBlock a:visited
	{	
		color: #02044F;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		/*text-decoration:none;*/
	}
	
	.jobBlock a:hover
	{
	
	}
	.jobBlock a:active
	{
	
	}
	
	.jobDisplayTextContainer
	{
		color:#02044F;
	}

	
/* Quicklinks */
	
		.quickLinkContainer
	{
		width:168px;
		background-color:#ffffff;
	}
	
	.quickLinkHeader
	{
 		height:31px;
		width:168px;
		margin-top:1px;
	}
	
	/*.quickLink
	{
		margin-left:0px;
		margin-top:5px;
		xheight:300px;
	}*/
	
	.quickLinkInnerContainer
	{
		width:168px; 
		text-align:left; 
		color:#02044F;
	}
	
	/*.quickLinkBackground
	{
		margin:0px; 
		padding:0px;	
	}*/
	
	/*.quickLinkList
	{
		width:171px; 
		text-align:left; 
	}*/
	
	.quickLinkBlock
	{
		background-color:#7C7C7C;
		padding-top:2px;
		padding-left:0px;
		padding-bottom:2px;
		overflow:auto;
	}
	
	.quickLinkBlockLink
	{
		float:left; 
		width:145px;	
	}
	
	.quickLinkBlock a:link
	{	
		color: #02044F;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		/*text-decoration:none;*/
	}
	.quickLinkBlock a:visited
	{	
		color: #02044F;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		/*text-decoration:none;*/
	}
	
	.quickLinkBlock a:hover
	{
	
	}
	.quickLinkBlock a:active
	{
	
	}
	.townsHeader
	{
		width:168px;
		margin-top:1px;
		color: #ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		background-color:#264b9c;
		text-align:center;
		padding-top:5px;
		padding-bottom:5px;
	}
	.tg_desc{
	font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		/*text-align:right;*/
		color:#02044F;
		/*margin-left:1px;*/
	}
	a.townsA:link{
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#02044F;
	}
	a.townsA:visited{
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#02044F;
	}
	a.townsA:hover{
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#02044F;
	}
	.clear
{
clear: all;
}
	/* Welcome Text */
	.welcome{}
	.welcome .alternateBodyText{}
	
	.WelcomeContainer
	{		
		background-color:#fff; 
		width:inherit; 
		height:auto;	
	}
	
	
	
	.WelcomeContainer h2 {
		font-size: 24px;
		font-weight:lighter;
		margin:3px;
	}
	
	
	.WelcomeContainer p {
		padding:5px 5px 10px 5px;
	}
	
	.WelcomeContent
	{
	  margin:0px;
	  width:200px;

	/*background-color:#5DBD04; */
	
	}
	
	.WelcomeHeading
	{
		float:left; 
		position:relative;
		top:0px;
	}
	
	.WelcomeText
	{
		float:left; 
		width:200px; 
		margin-left:0px;
		margin-right:0px;
		margin-top:5px;
		margin-bottom:5px;
		font-size:12px;
	}

/* Features Boxes */
	
	.MainContentLeft
	{
		width:253px; 
		float:left;
		margin-right:2px;
		border-top:6px solid #FFFFFF;
	}
	
	.featureLinkContainer
	{
		text-align:left;
	}
	
	.featureLinkContainer a:link { color:#000000; } 
	    
	.featureLinkContainer a:visited { color:#000000; }  
	
	.featureLinkContainer a:hover { color:#000000; }  
	
	.featureLinkContainer a:active { color:#000000; }
	
	.LeftFeatures
	{
	}
	.LeftFeatureBoxContainer .alternateBodyText
	{
		/*color:#8B8784;*/
	}
	
	.LeftFeatureBoxContainer  a:link { color:#02044F; } 
	    
	.LeftFeatureBoxContainer  a:visited { color:#02044F; }  
	
	.LeftFeatureBoxContainer  a:hover { color:#02044F; }  
	
	.LeftFeatureBoxContainer  a:active { color:#02044F; }  
	
	.LeftFeatureBoxContainer
	{
		width:253px;
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		padding:0px;
		background-color:#F3EFE3;
	}
	
	.LeftFeatureBoxContainer img 
	{
		float:left; 
		margin:0px 0px 0px 0px; 
		padding:0px
	}
	
	.LeftFeatureBoxContainer a h2 {color:#02044F;;}
	
	.daec { color:#FFFFFF;}
	
	.RightFeaturesContainer  a:link { color:#02044F; } 
	    
	.RightFeaturesContainer  a:visited { color:#02044F; }  
	
	.RightFeaturesContainer  a:hover { color:#02044F; }  
	
	.RightFeaturesContainer  a:active { color:#02044F; }  
	
	.RightFeaturesContainer		
	{
		width:342px; 
		background-color:#F3EFE3; 
/*		border-top:6px solid #ffffff; 
*/		float:left;	
	}
	
	.RightFeaturesContainer a h2 {color:#02044F;}
	
	.RightFeatureBox					
	{
		clear:both; 
		margin-left:6px;	
	}
	
	
	.moreInfoImageContainer { margin-top:6px; margin-left:0px; }
	
	.moreInfoImageContainer div {float:left; margin-bottom:2px; margin-left:0px; padding-right:2px;}
	
	.moreInfoImageContainer .space {margin-left:0px;}
	
	.advertsContainer
	{
		margin:0px;
		background-color:#ffffff;
		border:1px solid #7c7c7c;
		height:197px;
	}
	
	.advertsContent
	{
		margin:1px;
		background-color:#5DBD04;
		height:195px;
	}
	
	.advertsText
	{
		margin:3px;
	}
	
	.margin:0px; {margin:3px;}
	
	
	.hotNumbers
	{
		float:left;
		width:15px;
	}
	
	.leftBarContainer
	{
		margin-top:0px;
		width:175px;
		float:left;
	}

	.emailBoxContainer
	{
		width:168px; 
		height:135px; 
		background-color:#51AC00;
		margin-top:1px;	
	}
	
	.emailBoxContent
	{
		padding:12px 0px 0px 15px;
		color:#FFFFFF;
		height:11px;
	}

	.emailBoxContentText
	{
		padding:0px 0px 6px 0px;
	}
	
	.emailBoxContent input
	{
		width:130px;
		margin:0px 0px 10px 0px;
	}
	
	.emailBoxContent img
	{
		border:0;
		text-align:right;
	}

	
	.topDestinationsBox 
	{ 
		padding:2px 0px 0px 2px;
 		height:17px;
		background-color:#51AC00;
 		font-weight:bold; 
		color:#ffffff;	
	}
	
	.topDestinationsBox a
	{
		color:#ffffff;	
	}

	.featureTitleBox 
	{ 
		padding:2px 0px 0px 2px;
 		height:17px;
		background-color:#51AC00;
 		font-weight:bold; 
		color:#ffffff;	
	}
	
	
	.scroller 
	{
		height:184px;
		scrollbar-3dlight-color:#51AC00;
		scrollbar-arrow-color:#ffffff;
		scrollbar-base-color:#51AC00;
		scrollbar-darkshadow-color:#51AC00;
		scrollbar-face-color:#51AC00;
		scrollbar-highlight-color:#51AC00;
		scrollbar-shadow-color:#51AC00;
	}

	.leftScroller 
	{
		height:184px;
		scrollbar-3dlight-color:#ffffff;
		scrollbar-arrow-color:#7C7C7C;
		scrollbar-base-color:#ffffff;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-face-color:#ffffff;
		scrollbar-highlight-color:#ffffff;
		scrollbar-shadow-color:#ffffff;
	}
	
	.scroller h2 
	{
		color:#02044F;
	}
	
	
	.imgButton
	{
		margin:0px; 
		padding:0px;
	}
	
	.imgButton[class="imgButton"]{ position:relative; top:-1px; left:-3px; }
	
/*----------------------------advanced search---------------------------------------*/

	.advancedFormContainer
	{
		margin-left:50px;
	}
	
	.advancedFormContainer .form-select
	{
		width:512px;
	}

	.advancedSubmitContainer
	{
		margin-top:10px;
		width:500px;
		text-align:center;	
	}

	
/*----------------------------advertise---------------------------------------*/


	.advertiseSubmitContainer
	{
		float:left; 
		margin-top:10px;  
		width:595px;
	}
	

	.advertiseRightContent
	{
		float:left; 
		width:250px; 
		margin-left:15px;
	}

	.advertiseOrangeText
	{
		float:left; 
		width:250px; 
		margin-left:15px;
		color:#EF8A22;		
	}
	
	.advertiseLeftContent
	{
		float:left; 
		width:295px;
		margin-left:5px;
	}
	
	.advertiseLeftContent div
	{
		color:#02044F; font-weight:bold;
	}
	
	.advertiseRightContent div
	{
		color:#02044F; font-weight:bold;
	}
	
		.advertiseBottomRightContent div
	{
		color:#02044F; font-weight:bold;
	}
	
	/*---John B------------------------- articles ----------------------------------------*/	
	
	.articlesContainer
	{
		margin-top:10px; margin-left:0px;
	}
	
	.articlesContainer h2
	{
	color:#02044F;
	}
	
	.articlesContainer div
	{
		float:left;
		margin-top:5px;
	}
	
 .articlesTitle
	{
		width:500px;
	}
	
 .articlesButton
	{
		 width:80px;
	}
	
 .articlesDescription
	{
		width:560px;
	}
	.smallAd {
	padding:5px;
	text-align:left;
	width: 60%;
	border: thin solid #CCCCCC;
	margin-top:5px;
}
.smallAd img{
width:50%;
/*height:50%;*/
}
.socailBox {
	padding:5px;
	text-align:center;
	/*width: 285px;
	border: thin solid #CCCCCC;*/
	margin-top:15px;
}
	
	/*-----------------------------Sitemap.asp-------------------------------*/
	.siteMapMainContainer
	{
		width:564px; 
	}
	

	.siteMapMainPages
	{
		width:160px; 
		float:left;
	
	}	
	
	.siteMapMainPages ul a {
	    font-weight:normal;
	}
	
	.siteMapMainContainer li
	{
		margin-left:-20px; 
		list-style:square;
		font-weight:normal;	
	}
	
	.siteMapArticles
	{
		 width:200px; 
		 float:left;
		 font-weight:normal;	
		 	
	}
	
	.siteMapArticles ul a{
		 font-weight:normal;
	}
	
	.siteMapSearchPages
	{
		width:150px; 
		float:left; 
		margin-left:30px;
		
	}
	
	.siteMapSearchPages ul a{
		 font-weight:normal;
	}

	.siteMapSearchPages li
	{
		margin-left:-20px;
		color:#02044F;
		font-weight:normal;	
	}


	/*-----------------------------Display Articles-------------------------------*/

	.articlesMenu
	{
		float:left; width:191px; margin-top:5px; /*height:450px;*/
	}
	
	.articleSelected 
	{
		border: 1px solid #DFDFDF; background-color:#DFDFDF;
	}
	
	.articleContainer
	{
		float:left; width:600px;
	}
	
	.articleContainer a
	{
	 text-decoration:underline;
	}

	.articleContainer h2
	{
	position:relative;
	/*left:7px;*/
	}

	.articleTitle
	{
		margin-top:5px; margin-left:7px;
	}
	
	.articleDescription
	{
		margin-top:5px; margin-left:7px; word-wrap: break-word; overflow:hidden;
	}
	
	.LoggedInContainer
	{
		/*margin-left:10px;*/
	}
	
	
	/*----------------------------links---------------------------------------*/
	
	.linksBottomPContent
	{
		margin-bottom:10px;
	}
	
	.linksTitleBar
	{
		height:19px; width:595px; float:left; margin-top:10px;  background-color:#51AC00;
	}
	
	.linksTitleBar h2
	{
		color:#ffffff;
		padding:1px 0px 0px 4px;
	}
	
	.linksTitleBar a:link { color:#ffffff; } 
	    
	.linksTitleBar a:visited { color:#ffffff; }  
	
	.linksTitleBar a:hover { color:#ffffff; }  
	
	.linksTitleBar a:active { color:#ffffff; }
		
	.linksCountLinks
	{
		padding:3px 3px 3px 7px; width:495px; float:left;	
	}
	
	.linksButtonContainer
	{
		float:left; width:50px; text-align:right; padding-top:5px; padding-bottom:5px;
	}

/*-------------------------Contact Us Page---------------------------------------------------------------*/
.contactFormMainContainer
{
	float:left;
	width:281px;
	margin-top:0px;
}

.contactFormContainer
{
	width:215px;
	float:left; 
	position:relative; 
	left:30px; 
	margin-top:0px;
}

.contactFormContainer div 
{
	float:left;
	width:212px;
}

.contactFormContainer input
{ 
	width: 212px; 
	height:18px; 
	margin-left:0px; 
}

.contactFormContainer input.inputImageBut
{
	width:90px; 
	height:18px; 
	margin-left:0px; 
}

.contactFormContainer button
{
	width:94px; 
	height:20px; 
	margin-left:0px; 
}

.contactFormContainer textArea 
{ 
	width: 212px; 
	margin-left:0px; 
}

.contactFormButtonsContainer
{
	float:left; 
	position:relative;
	left:20px; 
	margin-top:10px;
}

.contactFormLowerContainer
{
	margin-top:40px;
}

.contactFormPageContent
{
	float:left; 
	width:300px;  
	margin-top:0px;
}

.contactFormPageContent h3
{
	color:#51AC00; 
	font-weight:bold; margin:0px; font-size:12px;
}

/*---------------------------------display results--------------------------------------------------*/

.smallHeader
{ 
	float:left;
	margin-left:5px;
	font-size:18px;
	color:#02044F;
}

.displayResultsHeader
{
		font-size:22px;
		font-weight:bold;
		display:block;
		margin-top:0px;
		margin-bottom:5px;
		color:#02044F;
		margin-left:0px;
		position:relative;
		left:-2px;
		float:left;
}

.numberOfResults 
{ 
	height:31px; 
	position:relative; 
	top:6px; 
	float:right; 
	color:#02044F;
}
.resultContainer2
{ 
	float:left; 
	width:570px; 
	
	
	padding: 5px
}
.resultContainer
{ 
	float:left; 
	width:564px; 
	margin-left:0px; 
	margin-top:9px;
}
.resultContainer img
{ 
	width:115px; 
	height:80px; 
	margin-right:14px;
}
.resultContainer h2
{ 
	margin:0px; 
	color:#02044F; 
}
.resultContainer .bodyText
{ 
	margin-top:10px; 
	color:#02044F;
	overflow:hidden;
	width:400px; 
}
.resultLink 
{ 
Float:right;
		border:none;
		text-align:right;
		/*height:11px
		margin:10px 5px 0 0;;*/
		font-family:Arial;
		font-size:11px;
		font-weight:bolder;
}
.resultLink  img
{ 
	/*width:115px; 
	height:13px; */
	vertical-align:text-bottom;
}
.nowidth img{
width:15px;
height:13px;
margin-right:0px;
}
.resultLink a:link
{  
	color:#02044F;  
}
.resultLink a:visited
{
	color:#02044F;  
}
.resultLink a:hover
{  
	color:#02044F;  
}
.resultLink a:active
{  
	color:#02044F; 
}

.pageNumbers
{
	margin-left:200px;
}

.pageNumber
{
	float:left; 
	margin:3px;
	color:#02044F;
}
/*-------------------advertise form-------------------*/
.advertFormContainer
{
	width:400px; position:relative;left:100px;
}



.advertFormContainer input
{
	width:360px;
}



.advertFormContainer textarea
{
	width:360px;
}

.advertisePageContainer{}

.advertisePageContainer div{ float:left;}

/*------------------Display Page Content -------------*/

	.displayImagesContainer
	{
		width:220px; 
		float:left;
		position:relative;
		top:-10px;
	}
	
	.displayTextContainer
	{
		width:355px; 
		float:left; 
		margin-left:6px;
	}
	.displayTextContainer h1{
	margin-bottom:5px;
	padding-bottom:5px;
	}
	.displayButtonsContainer
	{
		float:right;	
	}
	.displayButtonsContainer div
	{
		padding-bottom:3px;
	}
	.displayButtonsContainer img
	{
		/*margin-bottom:5px; 
		display:block;*/
	}
	
	.displayButtonsContainer a
	{
	cursor:pointer;
	}
	
	.displayAddressContainer
	{
		width:220px; 
		float:left;
		position:relative;
		top:-10px;
	}
	
	
	
	.displayAdditionalInfo
	{
		width:300px; 
		float:left;
	}
	
	.displayAdditionalInfo SPAN 
	{
		color:#02044F;
		font-weight:bold;
	}
	
	.displayAdditionalInfo .displayService
	{
		font-size:15px;
		color:#02044F;
	}
	
	.displayAdditionalInfo .displayFeature
	{
		margin-left:16px; 
		font-size:13px;
		color:#02044F;
	}
	
	.displayAdditionalInfo .displayType
	{
		font-weight:normal;
		color:#02044F;
	}
	
	.displayAdditionalInfo H2
	{
		margin-top:15px;
		color:#02044F;
	}


/*-----------------------------Display Links-------------------------------*/

	.LinkInfoContainer
	{
		width:495px; float:left; margin-top:20px;	
	}
	
	.LinkInfoContainer h2
	{
		color:#02044F;
	
	}
	
	.LinkInfoButton
	{
		float:left; width:100px; margin-top:12px;
	}
	
	.LinkInfoButton img 
	{
		position:relative;top:4px;
	}
	
	.LinksPageNumContainer
	{
		height:15px;
		margin-left:90px;
	}

	.LinksPageNumLeft
	{
		width:150px;
	}

	.LinksPageNumCentre
	{
		width:100px;
	}
	
	.LinksPageNumRight
	{
		width:150px;
	}
	
	.LinksPageNumContainer img 
	{
		height:13px; visibility:hidden;
	}
	
	.LinksPageNumLeft img 
	{
		width:77px;
	}
	
	.LinksPageNumRight img 
	{
		width:60px;
	}
	
/*-----------------------------Customer Login Form.asp-------------------------------*/
	.loginFormContainer{ margin-left:150px; margin-top:50px}
	
	.loginFormContainer .Item { }
	
	.loginFormContainer input {width: 255px;}
	
	.loginFormContainer button {}
	
	.loginFormContainer .errorText {color:ff0000; height:10px; margin:0px 0px 0px 70px;}
	
	.loginSubmit
	{
		position:relative;left:-65px; top:10px; 	
	}

/*---------------------------------City and County Links---------------------------------*/
.CCLinksContainer	{background-color:#F1F1F1; clear:left}
.CCLinks					{}
.CCLink						{margin-bottom:10px;}
.CCURL						{ width:200px}
.CCURL a:link { 
	font-weight: bold; 
	/*text-decoration:none;*/ 
	color: #000000;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	}	
.CCURL a:visited { 
	font-weight: bold; 
	/*text-decoration:none;*/ 
	color: #000000;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	}		
.CCDescription		{}

/*--------------------------customer_left.asp----------------------------------*/

	.customerLeftContainer
	{
		width:152px; 
		height:500px; 
		background-color:#02044F; 
		float:left;
	}

	.customerLeftButtonsContainer
	{
 		 text-align:center; 
		 width:152px;
		 margin-top:10px;
 	}
	
	
	.customerLeftButtonsContainer div 
	{
		padding:1px 3px 1px 3px; 
		cursor: pointer; 
		border:1px solid #000000; 
		background-color: #FFFFFF; 
		margin-top:5px;
		margin-left:5px; 
		margin-right:5px;
	}
	
	.ebusLogo
	{
		color:#FFFFFF; 
		text-align: center; 
		padding-top: 5px; 
	}
	
	.ebusLogo	a 
	{
		color:#FFFFFF;
	}

/*-----------------------Select_Types_Form.asp-------------------------------------*/

	.selectTypesServiceLinks
	{
		background-color:#ffffff; 
		border:1px solid #7C7C7C; 
		padding:10px; 
		clear:left;	
	}

	
	.selectTypesFeaturesRedText
	{
		margin:10px 0px 0px 0px;
		color:#FF0000; 
		font-size:12px;
		font-weight:bold; 	 
	}
	
	.selectTypesFeaturesH1
	{
		color:#02044F;	
	}
	
	.selectTypesFeaturesContainer
	{
		clear:left; 
		margin-top:6px; 
		border-bottom:1px solid #aaaaaa; 
		width:600px;
		padding-top:15px;
	}
	
	.selectTypesFeaturesContainer h2 a
	{
		color:#02044F;
	}
	
	.selectTypesServiceLinksH1
	{
		color:#02044F;
		font-size:12px;
		text-decoration:underline;	
	}
	
	.selectTypesServiceLinksH2
	{
		font-size:12px;
		text-decoration:underline;	
		color:#7C7C7C;
	}
	
	
	.selectTypesServiceLinks h2
	{
		display:inline;	
	}

	.selectTypesPContent
	{
		margin-top:10px;
	}
	
	.selectTypesService
	{
		width:580px; 
		float:left; 
		margin-bottom:5px; 
		position:relative;
		left:10px; 
	}

	.selectTypesTopSubmitButton
	{
		position:relative;top:40px;
	}

	.selectTypesSubmitContainer
	{
		width:590px; 
		margin-bottom:5px; 
		margin-top:5px;
		float:left;
	}
	
	.selectTypesFeatures
	{
		float:left;	
	}
	
	.selectTypesFeaturesinput
	{
		width:192px; float:left	
	}

	.selectTypesFeaturesinputNewType
	{
	text-align:right;
	margin:5px 0px 5px 0px;
	}
	
	.selectTypesFeaturesinputNewType input
	{
	margin-left:10px;
	width:200px;
	font-size:11px;
	}

/*------------------------Advertise_Service.asp------------------------------------*/


	.advertiseServiceSubmit
	{
		padding-right: 20px; width:552px;	
	}


/*--------------------------Customer Admin Advertise Form----------------------------------*/

	.customerAdvertiseFormContainer 
	{
		width: 360px; 
		margin-left:100px;
	}
	

/*-------------------Job form-------------------*/

	.customerJobFormContainer 
	{
		width: 620px; 
		height:220px;
		margin:0;
	}

	
	.customerJobFormContainer input
	{ 
		width: 300px; 
		height:18px; 
		margin-left:0px; 
	}
	
	.customerJobFormContainer textarea
	{ 
		width: 300px; 
		height:80px; 
		margin-left:0px; 
	}
	
	.customerJobFormContainer select
	{ 
		margin:0px; 
		height:22px;
	}
	
	.customerJobFormButtonContainer 
	{
		position:relative;
		left:90px; 
		margin-top:10px;
	}

/*-------------------advertise form-------------------*/

	.advertiseFormContainer
	{
    left: 125px;
    width: 360px;
    position: relative;
		float:left;
		margin-top:10px;
	}
	
	.advertiseFormContainer input
	{ 
		width: 330px; 
		height:18px; 
		margin-left:0px; 
	}
	
	.advertiseFormContainer textarea
	{ 
		width: 330px; 
		height:80px; 
		margin-left:0px; 
	}
	
	.advertiseFormLowerContainer
	{
    float:right;
		width:500px; 
		margin-left:15px;
		margin-top:10px;
	}
	
	.advertiseFormLowerText
	{
		margin-left:75px;
	}
	
	.advertiseFormButtonContainer 
	{
		float:left; 
		position:relative;
		left:250px; 
		margin-top:10px;
	}
	
	.advertiseServiceFormButtonContainer 
	{
		float:left; 
		position:relative;
		left:90px; 
		margin-top:10px;
	}
	

/*----------John B ------------------advertise---------------------------------------*/


	.advertiseSubmitContainer
	{
		float:left; 
		margin-top:10px;  
		width:495px;
	}
	
	.advertiseTitleContent
	{
		margin-bottom:10px
	}

	.advertiseRightContent
	{
		float:left; 
		width:250px; 
		margin-left:15px;
		margin-top:10px;
		
	}

	.advertiseBottomRightContent
	{
		float:left; 
		width:250px; 
		margin-left:15px;
		color:#02044F;		
	}
	
	.advertiseLeftContent
	{
		float:left; 
		width:280px;
		margin-left:5px;
		margin-top:10px;
	}
	
	.advertiseLeftContent div
	{
	}
	
	/*-------John B ------------------Booking Form---------------------------------------------*/

	.bookingFormContainer
	{
		width:100%; 
		height:500px;
	}
	
	.bookingFormBanner
	{
		background-color:#51AC00;
		width:100%; 
	}

	.bookingFormTitleText
	{
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		position:relative;
		left:15%;
	}

	.bookingFormInputBoxContainer
	{
		margin-top:10px; 
		margin-left:60px;
	}
	
	.bookingFormInputBoxContainer div
	{
		margin-top:8px;
	}
	
	.bookingFormInputBoxContainer input
	{ 
		width: 212px; 
		height:18px; 
		margin-left:5px; 
	}

	.bookingFormInputBoxContainer textArea 
	{ 
		width: 212px; 
		margin-left:5px; 
	}
	
	
	.bookingFormButtonContainer
	{
		float:left; 
		position:relative;
		left:60px; 
		margin-top:10px;
	}

	.bookingFormButton
	{
		 background-color:#ffffff; 
		 width:90px; 
		 height:18px; 
		 border:0px solid #ffffff; 
		 background-image:url(../images/but_submit.gif); 
		 background-position:top left; 
		 background-repeat:no-repeat; 
		 cursor: pointer;
	}

/*--------John B------------ Booking Form Error ----------------------*/

	.bookingFormErrorContainer
	{
		width:100%; 
		height:500px;
	}

	.bookingFormErrorBanner
	{
		background-color:#51AC00;
		width:100%; 
	}

	.bookingFormErrorTitleText
	{
		color:white;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		position:relative;
		left:15%;
	}
	
	.bookingFormErrorMainContainer
	{
		margin-top:100px;
		margin-left:60px;
	}
	
	.bookingFormErrorMainContainer div
	{
		margin-top:10px;
	}
	
	.bookingFormErrorButtonContainer
	{		
		float:left; 
		position:relative;
		left:30px; 
		margin-top:10px;
	}
	
	.bookingFormErrorButton
	{
		 color:#000000; 
		 font-weight:bold; 
		 font-size:12px;  
		 text-align:center;
	}
	
	
	
/*---------John B--------------- Footer ---------------------------*/
	.footerContainer
	{ 
		float:left; 
		margin-top:50px;	
		width:596px;
	}
		
	.footer
	{ 
		width:596px;
		text-align:left; 
		margin-top:10px;
	}
	.footer2 a
	{
	color:#ffffff;
	text-decoration:underline;
	font-weight:normal;
	}

/*--------John B------- customer image upload page --------------------*/

	.imageUploadContainer
	{
		width:500px;  
		position:relative;
		float:left;
	}
	
	.imageContainer
	{
		position:relative;
		float:left;
		left:180px;
	}
	
	.imageContainer div
	{
		position:relative;
		left:50px;
	}
	
	.imageUploadDivTop
	{
		margin-top:5px;
	}
	
	.imageNumberDiv
	{
	padding-left:25px;
	}
	
	
/*--------John B------------------ customer image upload form ----------------------*/

	
	.imageUploadFormContainer
	{
		width:390px; 
		height:145px;
	}
	
	.imageForm
	{
		margin-top:20px;
		padding-left:30px;
	}
	
	.imageForm div
	{
		margin-left:5px;
	}
	
	.imageForm input
	{
		width:212px;
	}
	
	.imageUploadFormButtonContainer 
	{
		position:relative;
		margin-top:5px;
	}
	
	.imageUploadButton
	{
		width:90px; 
		height:18px; 
		border:0px solid #ffffff; 
		background-image:url(../images/but_submit.gif); 
		background-position:top left; 
		background-repeat:no-repeat; cursor: pointer;
		background-color:#FFFFFF;
	}

/*---------------------------------Site Layout---------------------------------*/
.content-layout {width: 603px; background-color: #ffffff;}
#layout {visibility: visible; /*position: absolute; top: 0px; left: 0px;*/}
#prepage {visibility: visible;}
/*body {text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}*/
.layout {position: absolute; top: 0px; left: 0px; background-color: #ffffff; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;	width: 760px; height: auto;}
/*.menu-bar-bg {width: 230px;	height: auto;	background-color: #FFFFEE; border-top: solid 1px #666666; border-bottom: solid 1px #666666;	}
.menu-bar {width: auto;	height: auto;	background-color: #00ffff;}
.menu-header {width: 611px;	height: auto ;}
.menu-header-pic {width: 100%; height: 100%;}*/
/*.menu-layout {width: 611px;	height: 100px;}*/
.search-layout {background-color: #ffffff; width: 160px;}
.search-bar {width: 160px; background-color:#FFFFFF;}
.search-spacer {width: 160px; background-color:#CC6699;}

.search-btn {font-size:9px; font-weight:bold; background-image:url(../images/but_search.jpg); background-repeat: no-repeat; background-color:#D09473; border:0px solid #ffffff; width:92px; height:19px; cursor:pointer;}
.search-btn-on {font-size:9px; font-weight:bold; background-image:url(../images/but_search_on.jpg); background-repeat: no-repeat; background-color:#D09473; border:0px solid #ffffff; width:92px; height:19px; cursor:pointer;}

.searchblue-btn {font-size:9px; font-weight:bold; background-image:url(../images/but_search_blue.jpg); background-repeat: no-repeat; background-color:#D09473; border:0px solid #ffffff; width:92px; height:19px; cursor:pointer;}
.searchblue-btn-on  {font-size:9px; font-weight:bold; background-image:url(../images/but_search_blue_on.jpg); background-repeat: no-repeat; background-color:#D09473; border:0px solid #ffffff; width:92px; height:19px; cursor:pointer;}

.sWord-btn {font-size:9px; font-weight:bold; background-image:url(../images/mag_glass.gif); background-repeat: no-repeat; background-color:#C8A472; background-position: center left;  border:0px solid #ffffff;  width:16px; height:17px; cursor:pointer;}
.sWord-btn-on {font-size:9px; font-weight:bold; background-image:url(../images/mag_glass.gif); background-repeat: no-repeat; background-color:#97A6E7; background-position: center left;  border:0px solid #ffffff; width:16px; height:17px; cursor:pointer;}

.email-btn {font-size:9px; font-weight:bold; background-image:url(../images/arrow.jpg); background-repeat: no-repeat; background-color:#C8A472; background-position: center left;  border:0px solid #ffffff;  width:19px; height:17px; cursor:pointer;}
.email-btn-on {font-size:9px; font-weight:bold; background-image:url(../images/arrow_on.jpg); background-repeat: no-repeat; background-color:#97A6E7; background-position: center left;  border:0px solid #ffffff; width:19px; height:17px; cursor:pointer;}


/*---------------------------------End Site Layout---------------------------------*/
/*---------------------------------Form Scripts---------------------------------*/
.form-table {width: 360px;}
.form-table td {font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px; font-size: 10px; font-style: normal; font-weight: normal; color: #02044F;}
.form-tag-cell {width: 360px;}
.form-element-cell {width: 380px;}
.form-input {width: 360px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px; font-size: 10px; font-style: normal; font-weight: normal; color: #02044F;}
.form-textarea {width: 360px; height: 100px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px; font-size: 10px; font-style: normal; font-weight: normal; color: #02044F;}
.form-select {width: 360px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px; font-size: 10px; font-style: normal; font-weight: normal; color: #02044F;}
.form-select-list {width: 180px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px; font-size: 10px; font-style: normal; font-weight: normal; color: #02044F;}
.admin-form-input {width: 205px; font-family: Verdana, Arial, Helvetica, sans-serif;  letter-spacing: 0px; font-size: 10px; font-style: normal; font-weight: normal; color: #02044F;}
.admin-form-select {width: 205px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px; font-size: 10px; font-style: normal; font-weight: normal; color: #02044F;}
.but-add {float: left; background-color:#ededff; border:0px solid #ffffff; width:67px; height:18px; background-image:url(../images/but_add_fs.jpg); background-position:top left; background-repeat:no-repeat; cursor: pointer;}
.but-del {float: right; background-color:#ededff; border:0px solid #ffffff; width:67px; height:18px; background-image:url(../images/but_remove.jpg); background-position:top left; background-repeat:no-repeat; cursor: pointer;}

.but-add-on {float: left; background-color:#ededff; border:0px solid #ffffff; width:67px; height:18px; background-image:url(../images/but_add_on.jpg); background-position:top left; background-repeat:no-repeat; cursor: pointer;}
.but-del-on {float: right; background-color:#ededff; border:0px solid #ffffff; width:67px; height:18px; background-image:url(../images/but_remove_on.jpg); background-position:top left; background-repeat:no-repeat; cursor: pointer;}

.but-clear {float: right; background-color:#ffffff; border:0px solid #ffffff; width:65px; height:18px; background-image:url(../images/but_clear.jpg); background-position:top left; background-repeat:no-repeat; cursor: pointer;}
.but-clear-on {float: right; background-color:#ffffff; border:0px solid #ffffff; width:65px; height:18px; background-image:url(../images/but_clear_on.jpg); background-position:top left; background-repeat:no-repeat; cursor: pointer;}
.but {background-color:#95A1BB; border:0px solid #ffffff; width:56px; height:15px; cursor:pointer;}/*background-image:url(../images/but_remove.jpg); background-position:top left; background-repeat:no-repeat; background-color:#ffffff; border:0px solid #ffffff; width:62px; height:19px; cursor:pointer;}*/
.but-submit {float: right; background-color:#ffffff; width:90px; height:18px; border:0px solid #ffffff; background-image:url(../images/but_submit.gif); background-position:top left; background-repeat:no-repeat; cursor: pointer;}
.but-submit-on {float: right; background-color:#ffffff; border:0px solid #ffffff; width:68px; height:18px; background-image:url(../images/but_submit_on.jpg); background-position:top left; background-repeat:no-repeat; cursor: pointer;}
.but-payment {float: right; background-color:#ffffff; border:0px solid #ffffff; width:138px; height:18px; background-image:url(../images/but_proceed_payment.jpg); background-position:top left; background-repeat:no-repeat; cursor: pointer;}
.but-payment-on {float: right; background-color:#ffffff; border:0px solid #ffffff; width:138px; height:18px; background-image:url(../images/but_proceed_payment_on.jpg); background-position:top left; background-repeat:no-repeat; cursor: pointer;}

/*.but-add {float: left; background-color:#95A1BB; border:0px solid #ffffff; width:56px; height:15px; cursor:pointer;}/*background-image:url(../images/but_add.jpg); background-position:top left; background-repeat:no-repeat; background-color:#ffffff; border:0px solid #ffffff; width:62px; height:19px; cursor:pointer;}*/
/*.but-del {float: right; background-color:#95A1BB; border:0px solid #ffffff; width:56px; height:15px; cursor:pointer;}/*background-image:url(../images/but_remove.jpg); background-position:top left; background-repeat:no-repeat; background-color:#ffffff; border:0px solid #ffffff; width:62px; height:19px; cursor:pointer;}*/
/*.but {background-color:#95A1BB; border:0px solid #ffffff; width:56px; height:15px; cursor:pointer;}/*background-image:url(../images/but_remove.jpg); background-position:top left; background-repeat:no-repeat; background-color:#ffffff; border:0px solid #ffffff; width:62px; height:19px; cursor:pointer;}*/
.contact-form-input {width: 235px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px; font-style: normal; font-weight: normal; color: #02044F;}
.loginInput {width: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px; font-style: normal; font-weight: normal; color: #02044F;}
/*---------------------------------End Form Scripts---------------------------------*/

/*-------Transparent Border Image Script-------*/
.imgabove {
position:absolute;
}
/*-------End Transparent Border Image Script-------*/

/*new navbar*/
.nav {
/*background-image:url(../images/navbg.gif);
 background-position:top left; 
 background-repeat:x; */
 height:22px; 
 /*text-align:middle;*/
 padding-left:5px;
 /*padding-top:9px;*/
 padding-right:5px;
}
.nav a:link {color: #78FF00; /*text-decoration:none;*/ font-family:Verdana; font-size:11px; font-weight: normal; }
.nav a:visited {color: #78FF00; /*text-decoration:none;*/ font-family:Verdana; font-size:11px; font-weight: normal; }
.nav a:hover {color:#ffffff; text-decoration: underline; font-family:Verdana; font-size:11px; font-weight: normal; }
.nav a:active {color:#78FF00; /*text-decoration:none;*/ font-family:Verdana; font-size:11px; font-weight: normal; }

 a.nav1:link {color: white; /*text-decoration:none;*/ font-family:Verdana; font-size:11px; font-weight: normal; }
a.nav1:visited {color: white; /*text-decoration:none;*/ font-family:Verdana; font-size:11px; font-weight: normal; }
a.nav1:hover {color:#78FF00; text-decoration: underline; font-family:Verdana; font-size:11px; font-weight: normal; }
a.nav1:active {color:#78FF00; /*text-decoration:none;*/ font-family:Verdana; font-size:11px; font-weight: normal; }

.ifulike{
border: thin solid #00FF00;
clear:both;
padding: 3px 7px 3px 7px;

}
.ifulike H3
	{
		color:#02044F;
	}
	.subsLink{
	width:168px; 
	height:18px; 
	margin-top:1px; 
	background-color:#706fd8;
	margin:1px 0px 0px 0px; 
	font-weight:bold; 
	text-align:right;
	
	}
	.rssBox{
border:1px solid #E5E5E5;
color:#264b9c;
padding:5px;
}
.rssBox h2{
color:#FFFFFF;
font-size:14px;
}
.rssBox h4{
color:#FFFFFF;
font-size:12px;
}
.highlight
{
color:red;
font-weight:bold;
font-size:11px;
}
.eventOuter{
width:95%;
/*border: 1px solid #DEDFE3;*/
margin-bottom:3px;
padding:3px;
}
.imgCaption{
text-align:center;
font-size:10px;
margin-top:-15px;
}
