body
		{ 
		font-family: verdana; 
		font-size: 11px; 
		text-decoration: none; 
		color: #FFFFFF;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background-color: #333333;
		background-image: url(images/spacer-body.jpg)
		} 

tr,select,input
		{ 
		font-family: verdana; 
		font-size: 11px; 
		text-decoration: none; 
		color: #FFFFFF;
		}  

a:hover { text-decoration:underline; }
		
.ltgreycontent tr, .ltgreycontent td { color:#000000; }
.ltgreycontent .headingtitles { color:#801517; }
.ltgreycontent a { color:#d71921; }

.text
		{ 
		font-family: verdana; 
		font-size: 11px; 
		text-decoration: none; 
		color: #FFFFFF;
		}  

.oneliner
		{ 
		font-family: verdana; 
		font-size: 11px; 
		text-decoration: none;
		font-style: italic; 
		color: #FFFFFF;
		} 

.onelinerlink
		{ 
		font-family: verdana; 
		font-size: 11px; 
		text-decoration: none;
		font-style: italic; 
		color: #FFFFFF;
		} 
		
.onelinerlink:hover
		{ 
		font-family: verdana; 
		font-size: 11px; 
		text-decoration: underline;
		font-style: italic; 
		color: #FFFFFF;
		} 

.pagenumbers
		{ 
		font-family: verdana; 
		font-size: 11px; 
		text-decoration: underline;
		color: #FFFFFF;
		}

.smalltext
		{ 
		font-family: verdana; 
		font-size: 10px; 
		text-decoration: none; 
		color: #FFFFFF;
		} 

.textlink
		{ 
		font-family: verdana; 
		font-size: 11px; 
		text-decoration: none; 
		color: #FFFFFF;
		}  
.textlink:hover
		{ 
		font-family: verdana; 
		font-size: 11px; 
		text-decoration: underline; 
		color: #FFFFFF;
		}  
		
.privacypolicy
		{  
		font-family: verdana; 
		font-size: 13px; 
		color: #8793a9;
		font-weight: bold;
		text-decoration: none
		}

.headingtitlesoneliner
		{ 
		font-family: verdana; 
		font-size: 14px; 
		text-decoration: none;
		font-style: italic; 
		font-weight: bold;
		color: #FFFFFF;
		} 

.headingtitles
		{  
		font-family: verdana; 
		font-size: 14px; 
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none
		}
		
.headingtitleslink
		{  
		font-family: verdana; 
		font-size: 14px; 
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none
		}		

.headingtitleslink:hover
		{  
		font-family: verdana; 
		font-size: 14px; 
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: underline
		}
		
.headingsubtitles
		{  
		font-family: verdana; 
		font-size: 10px; 
		color: #737373;
		font-weight: bold;
		text-decoration: none
		}

.bluetitles
		{  
		font-family: verdana; 
		font-size: 12px; 
		color: #9d2731;
		font-weight: bold;
		text-decoration: none
		}

.blackverdana
		{ 
		font-family: verdana; 
		font-size: 11px; 
		text-decoration: none;
		font-weight: normal;
		color: #000000;
		} 

.teal
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #307591
		}

.teallink
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #de9da2;
		font-weight: bold;
		text-decoration: none
		}
		
.teallinknobold
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #307591;
		text-decoration: underline
		}

.copyright 
		{  
		font-family: verdana; 
		font-size: 10px; 
		color: #dadada;
		font-weight: bold;
		text-decoration: none
		}		

.bottom
		{ 
		font-family: verdana; 
		font-size: 10px; 
		text-decoration: none; 
		font-weight: bold;
		color: #FF3300
		}  

.bottomlink 
		{  
		font-family: verdana; 
		font-size: 10px; 
		color: #FF3300;
		font-weight: bold;
		text-decoration: none
		}

.bottomlink:hover 
		{  
		font-family: verdana; 
		font-size: 10px; 
		color: #FF3300;
		font-weight: bold;
		text-decoration: underline
		}
		
.bluebold
		{  
		font-family: Arial; 
		font-size: 13px; 
		color: #FF3300;
		font-weight: bold;
		text-decoration: none
		}
		

.redbold
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #FF0000;
		font-weight: bold;
		text-decoration: none
		}

.redtext
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #FF0000;
		text-decoration: none
		}

.joinnewsletter
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #121212;
		font-weight: bold;
		text-decoration: none
		}		
		
.submitdirectorylisting
		{  
		font-family: verdana; 
		font-size: 12px; 
		color: #000000;
		font-weight: bold;
		text-decoration: none
		}		
		
.submitdirectorylisting:hover
		{  
		font-family: verdana; 
		font-size: 12px; 
		color: #000000;
		font-weight: bold;
		text-decoration: underline
		}		

.featured
		{  
		font-family: arial; 
		font-size: 13px; 
		color: #121212;
		font-weight: bold;
		text-decoration: none
		}		
		
.featuredwhite
		{  
		font-family: arial; 
		font-size: 13px; 
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none
		}		

.searchbox
		{  
		font-family: arial; 
		font-size: 12px; 
		color: #121212;
		font-weight: bold;
		text-decoration: none
		}		


.footer
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #dadada;
		font-weight: bold;
		text-decoration: none
		}

.footerlink 
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #dadada;
		font-weight: bold;
		text-decoration: none
		}

.footerlink:hover 
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #dadada;
		font-weight: bold;
		text-decoration: underline
		}
	

.heading
		{  
		font-family: verdana; 
		font-size: 12px; 
		color: #6e5502;
		font-weight: bold;
		text-decoration: none
		}

.headinglink 
		{  
		font-family: verdana; 
		font-size: 12px; 
		color: #6e5502;
		font-weight: bold;
		text-decoration: none
		}

.headinglink:hover 
		{  
		font-family: verdana; 
		font-size: 12px; 
		color: #6e5502;
		font-weight: bold;
		text-decoration: underline
		}

.link 
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #121212;
		text-decoration: none
		}

.link:hover 
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #121212;
		text-decoration: underline
		}

.specialoffers 
		{  
		font-family: arial; 
		font-size: 12px; 
		color: #121212;
		text-decoration: none
		}

.specialoffers:hover 
		{  
		font-family: arial; 
		font-size: 12px; 
		color: #121212;
		text-decoration: underline
		}
		
.prices {  
		font-family: verdana; 
		font-size: 11px; 
		text-decoration: none;
		font-weight:bold;
		color: #cd868d
		}		
		
.toplink 
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #332a29;
		text-decoration: none
		}

.toplink:hover 
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #332a29;
		text-decoration: underline
		}

td 
 { 
		font-family: verdana; 
		font-size: 11px; 
		line-height: 15px; 
		color: #FFFFFF; 
		text-decoration: none

		} 


.subheading {  

		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #B484C6; 
		text-decoration: none

		}



.testimonials {  

		font-family: verdana; 
		font-size: 11px; 
		 
		text-decoration: none;
		line-height:12px

		}

.terms {  
		font-family: verdana; 
		font-size: 10px; 
		text-decoration: none;
		color: #cd868d
		}
.termslink {  
		font-family: verdana; 
		font-size: 10px; 
		text-decoration: none;
		color: #cd868d
		}
.termslink:hover {  
		font-family: verdana; 
		font-size: 10px; 
		text-decoration: underline;
		color: #cd868d
		}


.text9 {  font-family: verdana; font-size: 9px; text-decoration: none; color: #8AA1BA}


.textfield { 

		width: 250px;
		height: 18px;
		
	   }


.textarea { 

		width: 250px;
		height: 38px;
		
	   }
	
.ewd
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #999999;
		text-decoration: none
		}

.ewdlink 
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #999999;
		text-decoration: none
		}

.ewdlink:hover 
		{  
		font-family: verdana; 
		font-size: 11px; 
		color: #999999;
		text-decoration: underline
		}
		
.tablinks
		{  
		font-family: verdana; 
		font-size: 14px; 
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none
		}
		
.tablinks:hover
		{  
		font-family: verdana; 
		font-size: 14px; 
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: underline
		}

.renewlistinglink { font-family: verdana; font-size: 11px; color: #FF0000; text-decoration:underline ; font-weight:bold }
.renewlistinglink:hover { font-family: verdana; font-size: 11px; color:#FF0000; text-decoration:underline ; font-weight:bold}
	
.gridrow TD
{
	font-family:verdana, sans-serif; 
	font-size:10px;
	background-color: #343539;
	/*background-color: #C9E0FC;
	border:1px solid #C9E0FC;*/
}

.gridrowover TD
{
	font-family:verdana, sans-serif; 
	font-size:10px;
	text-align:left;
	background-color: #524d4d;
	border:1px solid #524d4d;
}
.gridrowclick TD
{
	font-family:verdana, sans-serif; 
	font-size:10px;
	text-align:left;
	background-color: #524d4d;
	border:1px solid #524d4d;
}

img.floatright {
	float: right;
	margin: 0 10px 10px 10px;
}

img.floatleft {
	float: left;
	margin: 0 10px 10px 10px;
}

h1.busheading {
  color: #801517;
  font-weight: normal;
  font-size: 2em
}

h2.bustagline {
  font-size: 1.5em;
  font-style: italic;
  font-weight: normal;
}

.buslisting {
	border-bottom: solid 1px #801517;
	width: 650px;
    padding: 10px;
	margin: 0 0 20px 0;
}

.mainnav { padding:5px 0 5px 0; position:relative; line-height:23px; font-size:14px; color:#FFFFFF }
.mainnav img { padding:0 10px; border-right:1px solid #FFFFFF; border-left:none; border-top:none; border-bottom:none; margin-bottom:7px; }
.mainnav img.noborder { border:none; }
.mainnav a { color:#FFFFFF; text-decoration:none; }
.mainnav a:hover { color:#94091c }

ul.myaccount-links { margin:0 0 5px 15px; padding:0; list-style:none; }
ul.myaccount-links li { padding:5px 0 5px 20px; background:url(images/myaccount-dot.png) left 50% no-repeat; }
ul.myaccount-links li a { color:#FFFFFF; text-decoration:none; display:block; font-size:14px; }
ul.myaccount-links li a:hover { background:url(images/myaccount-arrow.png) right 50% no-repeat; }
.footerlinks { border-right:1px solid #801517; float:left; text-align:left; padding:0 18px; height:125px; }
.footerlinks span { color:#801517; font-size:13px; display:block; padding-bottom:5px; }
.footerlinks a { text-decoration:none; color:#000000; }
.clear { clear:both; }
