/*Main table that holds the providers */
.ProviderSearchTable {border-style:solid; 
		  border-color:rgb(0,0,0); 
		  border-width:0px;}

/* Provider search inteface headers */		  
.ProviderSearchHeader {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: .7em; 
				 font-style: normal; 
				 font-weight: bold; 
				 color: RGB(0,0,0); 
				 text-decoration: none; 
				 padding-right:5px; 
				 padding-top:7px;
				 text-align:right;}	

/* The providers Search text ie classes */			 
.ProviderSearchText {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: .7em; 
				 font-style: normal; 
				 font-weight: normal; 
				 color: RGB(0,0,0); 
				 text-decoration: none; 
				 padding-right:15px; 
				 text-align:left;}

/* Drop down list of provider cities on search interface  */				 
.ProviderSearchCities {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: .7em; 
				 font-style: normal; 
				 font-weight: normal; 
				 margin-top:0px;}			

				 
/* Drop down list of provider countries on search interface  */				 
.ProviderSearchCountries {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: .7em; 
				 font-style: normal; 
				 font-weight: normal; 
				 margin-top:0px;}						 

				 
/* Drop down list of provider classes on search interface when displayed in a dropdown  */				 
.ProviderSearchClasses {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: .7em; 
				 font-style: normal; 
				 font-weight: normal; 
				 margin-top:0px;}		

.CellSpace {height:5px;}				 				 
				  

/* Search Button (as if that wasn't obvious) */				 
.ProviderSearchButton {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: .7em; 
				 font-style: normal; 
				 font-weight: normal; text-align:center;} 		 
				 
/*The headers ie category, address, telephoe etc on search results page */					 
.ProviderHeaders {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: .6em; 
				 font-style: normal; 
				 font-weight: normal; 
				 color: RGB(0,0,0); 
				 text-decoration: none; 
				 padding-left:45px;}	
				 
/* This will return a line between each provider found */				 		
.divider {border-bottom-style:solid; 
		  border-bottom-color:rgb(0,0,0); 
		  border-bottom-width:0px; 
		  width:450;}
		  
/* Container Table on tag calling page, holds providers table */		  
.containerTable {border-style:solid; 
		  border-color:rgb(0,0,0); 
		  border-width:0px; 
		  width:500;}
		  
/*Container Tables Cell */		  
.containerCell{text-align:center; 
			   font-family:Arial,Verdana,Helvetica,sans-serif; 
			   font-size:.7em; 
			   font-weight:bold;}		


/* Search Criteria Header */
.SearchCriteriaHeader {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: .7em; 
				 font-style: normal; 
				 font-weight: bold; 
				 color: RGB(0,0,0); 
				 text-decoration: none;  
				 text-align:left;}	
				 
.SearchCriteriaText {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: .7em; 
				 font-style: normal; 
				 font-weight: bold; 
				 color: RGB(119,9,17);
				 text-decoration: none;  
				 text-align:left; padding-left:5px; padding-right:25px;}	

				 

/* Search Country Name */				 
.country_name {  font-family: Verdana, Arial, Helvetica, sans-serif; 
				   font-size: .9em; 
				   font-style: normal; 
				   font-weight: bold; 
				   color: RGB(0,30,100); 
				   text-decoration: none; 
				   padding-top:20px;}				 
				 
				 

/* I'll leave this one up to you, if you can't figure it out then maybe you shouldn't be working here :-) */
.city_name {  font-family: Verdana, Arial, Helvetica, sans-serif; 
				   font-size: 13px; 
				   font-style: normal; 
				   font-weight: bold; 
				   color: RGB(0,51,200); 
				   text-decoration: none; 
				   padding-top:8px;
				   padding-left:20px;}

/* Providers Name */
.ProviderName { font-family: Verdana, Arial, Helvetica, sans-serif; 
				   font-size: 12px; 
				   font-style: normal; 
				   font-weight: bold; 
				   color: RGB(119,9,17); 
				   text-decoration: none; 
				   padding-top:15px; 
				   padding-left:35px; }	
				   
/* Providers Adddress */				      		   
.ProviderAddress {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: 11px; 
				 font-style: normal; 
				 font-weight: normal; 
				 color: RGB(0,0,0); 
				 text-decoration: none; 
				 line-height : 130%}	
				 
/* Providers Telephoen Number */				 	 
.ProviderTelephone {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: .6em; 
				 font-style: normal; 
				 font-weight: normal; 
				 color: RGB(0,0,0); 
				 text-decoration: none; 
				 line-height : 130%}		
				 
/*Providers Category */				  
.ProviderCategory {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: .6em; 
				 font-style: normal; 
				 font-weight: normal; 
				 color: RGB(0,0,0); 
				 text-decoration: none;}	
				 
				 
/* no messages message */
.noMsgs {color:rgb(255,0,0);}				 

/* Direct Pay Designation */				 
.DP {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: 15px; 
				 font-style: normal; 
				 font-weight: bold; 
				 color: RGB(74,112,37); 
				 text-align:center;  
				 text-decoration: none; 
				 padding-right:4px;}	
				 
.DPText {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: .7em;  
				 font-style: normal; 
				 font-weight: normal; 
				 color: RGB(0,0,0); 
				 text-align:center;
				 text-decoration: none;  
				 border-style:solid; 
				 border-color:rgb(200,200,200);
				 border-width:1px; }	

				 
				 
/* ******************* All Anchor Tags Below ***********************/				 
				 
				 
/* Proivders Email */ 				 		 
a.providerEmail {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: .6em; 
				 font-style: normal; 
				 font-weight: normal; 
				 color: RGB(0,0,255); 
				 text-decoration: underline;}	
				 
a:hover.providerEmail{color:RGB(255,0,0);}		



/* Search Again Link */
a.SearchAgain {font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: .7em; 
				 font-style: normal; 
				 font-weight: normal; 
				 text-align: center;
				 color: RGB(0,0,255); 
				 text-decoration: underline;}	
				 
a:hover.SearchAgain{color:RGB(255,0,0);}		



/* FeedBack Link */
a.FeedBack {font-family: Arial, Helvetica,  Verdana, sans-serif; 
				 font-size: .8em; 
				 font-style: normal; 
				 font-weight: normal; 
				 text-align: center;
				 color: RGB(0,0,255); 
				 text-decoration: underline;}	
				 
a:hover.FeedBack{color:RGB(255,0,0);}		


/* Print Link */
a.PrintLink {font-family: Arial, Helvetica,  Verdana, sans-serif; 
				 font-size: .9em; 
				 font-style: normal; 
				 font-weight: normal; 
				 color: RGB(0,0,255); 
				 text-decoration: underline;}	
				 
a:hover.PrintLink{color:RGB(255,0,0);}				 		 