
/*
	Copyright Alan McLelland, a2zPlaces.Com 2016
*/

/*new march 2024*/
.ttgitem{font-family:times !Important;font-weight:700 !Important;color:#373151 !Important;font-size:20px !Important;}
.ttgbustype{font-family:arial !Important;font-weight:500!Important;color:#666 !Important;line-height:1.2em;}
.leadertext {font-family:arial !Important;font-weight:500!Important;color:#666 !Important;line-height:1.5em !Important;;font-size:14px !Important;}

.ttgstrapline {font-style:italic;font-family:arial !Important;font-weight:500!Important;color:#373151 !Important;line-height:1.5em !Important;;font-size:13px !Important;}

.ttg {
  color: #373151 !Important;
  font-size: 100%;
  padding: 2px 5px;
  border-radius: 5px;
  margin: 0px;
  font-weight: bold;
/*new march 2024*/
}




.a2zlistingitemtext{display:none;         font-size:15px;color:#000;font-weight:300;line-height:1.4em;}
.a2zlistingstrapline{display:none;         font-size:15px;color:#000;font-style:itxxxxxxxxxxxalic;font-weight:300;line-height:1.4em;}
.ttgpagetitle {font-size:18px;color:#000;font-family:times;font-weight:700;}
.a2zlistingleadertext{color:#666;}

span{font:inherit;}

@media print {
    .hideforprintfooter {display:none;}
}





#pricelistpage1 td {padding:3px !Important;text-align:center;}
#pricelistpage2 td {padding:3px !Important;text-align:center;}
#pricelistpage3 td {padding:3px !Important;text-align:center;}
#pricelistpage4 td {padding:3px !Important;text-align:center;}
#pricelistpage4b td {padding:3px !Important;text-align:center;}
tr, td {vertical-align:top;}
	p {
		padding:0px;
		margin:0px;
		padding-top:5px;
		padding-bottom:5px;
		vertical-align:top;
		text-align:left;
	}
	div {
		line-height: 1.5em;
		vertical-align:top;
		text-align:left;

	}

	
	.al {text-align:left;}
	.ar {text-align:right;}
	.ac {text-align:center;}
	.p5{padding:5px;}
	.p10{padding:10px;}
	.p15{padding:15px;}
	.p20{padding:20px;}
	.p25{padding:25px;}
	.p30{padding:30px;}
	.t5{padding:5px;}
	.t10{padding:10px;}
	.t15{padding:15px;}
	.t20{padding:20px;}
	.t25{padding:25px;}
	.tab30{padding:30px;}
	.vt{vertical-align:top;}
	.vb{vertical-align:bottom;}
	.vc{vertical-align:center;}
.mt{margin-top:10px;}
.mb{margin-bottom:10px;}
.ml{margin-left:10px;}
.mr{margin-right:10px;}
.pt{padding-top:10px;}
.pb{padding-bottom:10px;}
.pl{padding-left:10px;}
.pr{padding-right:10px;}
	

	blockquote, q {
		quotes: none;
	}

	blockquote:before, blockquote:after, q:before, q:after {
		content: '';
		content: none;
	}


		
/* keep the following code for listings*/	
/*'''''''''''''''''''''''''''''''*/	
/*'''''''''''''''''''''''''''''''*/	
/*'''''''''''''''''''''''''''''''*/	
/*'''''''''''''''''''''''''''''''*/		
/*'''''''''''''''''''''''''''''''*/		
/*'''''''''''''''''''''''''''''''*/	
		
.tbox{border:0px solid #dcdcdc;margin-bottom:15px;margin-top:10px;border-radius:5px;padding:10px;background:#ffffff;}		
.ttable
{
width:100%;
display: table;
}
    .ttitle
    {
        display: table-caption;
        text-align: center;
        font-weight: bold;
        font-size: larger;
    }
    .theading
    {
        display: table-row;
        font-weight: bold;
        text-align: center;
    }
    .trow
    {
        display: table-row;
    }
    .tcell
    {
	padding:0px;
		vertical-align:top;
        display: table-cell;
    }
	




#adminuse {display:none;}



.ttg_pdt{border:0px solid red; text-align:left;}



/*
li, ul a.link {padding:5px 0px;}
a.link {padding:5px;border-radius:5px;}
a.link:hover {padding:5px;border-radius:5px;}
a.linkme			{padding:5px;background:#dcdcdc;border-radius:5px;}
a.linkme:hover		{padding:5px;border-radius:5px;}
*/


/*Section ttgmenu*/
ttgmenu {padding:0px;background:#fffffff;}	
ttgmenu a{padding:5px;}
ttgmenu a:hover {padding:5px;background:#dcdcdc;border-radius:3px;}

ttgmenu a.link			{padding:5px;border-radius:5px;}
ttgmenu a.link:hover		{padding:5px;border-radius:5px;}

ttgmenu a.linkme			{padding:5px;background:#dcdcdc;border-radius:5px;}
ttgmenu a.linkme:hover		{padding:5px;border-radius:5px;}

ttgmenu ul{list-style-type: disc;line-height:230%;list-style-position: inside}
ttgmenu li{padding-left:0px;padding-bottom:8px;margin:0px;}
/*End Section ttgmenu*/


a.ttg{color:#000000;border-bottom:none;font-size:1.0em;margin:0px;}
a.ttg:hover{background:#dcdcdc;color:#000000;border-bottom:none;margin:0px;}
a.ttgrev{color:#ffffff;border-bottom:none;font-size:1.0em;margin:0px;}
a.ttgrev:hover{background:#dcdcdc;color:#000000;border-bottom:none;margin:0px;}




a.ttgtitlelink{color:#000000;border-bottom:none;font-size:1.0em;margin:0px;}
a.ttgtitlelink:hover{background:#dcdcdc;color:#000000;border-bottom:none;margin:0px;}



.LargeHead{font-size:23px;color:#D7043D;line-height:1.3em;}
.LargeTextRed{font-size:23px;color:#D7043D;line-height:1.3em;}
.MediumTextBlue{font-size:20px;color:#273C83;line-height:1.3em;}
.BodyTextRed {font-size:0.8em;color:#D7043D;}

.MediumHead {font-size:16px;font-weight:500;font-family:"droid serif", "Times New Roman", serif;color:#223984;}

/**********DEFAULT FOR THE ENTIRE WEBSITE - NO UNDERLINES **************/
a:hover, ul:hover, li:hover {text-decoration:none;}
a:active, ul:active, li:active {text-decoration:none;}
a, ul, li {text-decoration:none;}
.link{text-decoration:none;}
.linkme{text-decoration:none;margin:0px;}
