/* walking_trips.css */
.NormalText, body, td	{ color: #000000; font-family: Verdana, "Times New Roman"; font-size: 13px; }
.Header	{font-size: 18px;}
.SmallText	{font-size: 10px;}
.RedText	{color: #c33;}
.WhiteText	{color: #fff;}
body 		{ background-color: #C9BF82; margin: 0; padding: 0;}
a:link		{ color: #0000CC; }
a:visited	{ color: #993399; }
a:active	{ color: #669933; }
a:hover		{ color: #CCCCCC; }

td.BlueRow	{background: #88b2d6;}
td.GreenRow	{background: #b6cc8a;}
td.PinkRow	{background: #f3c1c8;}
td.BlueField	{background: #D5D5FF;}
td.PressRelease	{background: #FFFFEF; padding: 10px; border: 1px solid #000000;}
td.WhiteBlank	{background: #fff; padding: 0; border-width: 0;}

/* bottom navigation area */
* .nav { font-size: 10px; }

/* picture labels */
* td.pic_north_america { font-size: 10px; background-color: #B72333; color: #FFFFFF; padding: 10px; }
* td.pic_europe        { font-size: 10px; background-color: #425423; color: #FFFFFF; padding: 10px; }
* td.pic_other         { font-size: 10px; background-color: #002B51; color: #FFFFFF; padding: 10px; }

/* travel agent box */
* td.travel_agent { padding: 10px; text-align: center; border-color: #000000; border-width: 1px; border-style: solid; }

/* trip index */
* .trip { font-size: 13px; font-weight: bold; }
	
* #namerica a:link               { color:#000000; }
* #namerica a:visited            { color:#333333; }
* #namerica a:hover              { color:#b82333; font-style: italic; }
* #namerica                      { border: 1px solid #b82333; }
* #namerica tbody tr td          { padding: 3px 8px; border-left: 1px solid #b82333; }
* #namerica tbody tr.selected td { background-color: #DE7080; color: #ffffff; font-weight: bold; border-left: 1px solid #346DBE; border-bottom: 1px solid #7DAAEA; }

* #europe a:link               { color:#000000; }
* #europe a:visited            { color:#333333; }
* #europe a:hover              { color:#425423; font-style: italic; }
* #europe                      { border: 1px solid #425423; }
* #europe tbody tr td          { padding: 3px 8px; border-left: 1px solid #425423; }
* #europe tbody tr.selected td { background-color: #b6cc8a; color: #ffffff; font-weight: bold; border-left: 1px solid #346DBE; border-bottom: 1px solid #7DAAEA; }

* #otherdest a:link               { color:#000000; }
* #otherdest a:visited            { color:#333333; }
* #otherdest a:hover              { color:#002c52; font-style: italic; }
* #otherdest                      { border: 1px solid #002c52; }
* #otherdest tbody tr td          { padding: 3px 8px; border-left: 1px solid #002c52; }
* #otherdest tbody tr.selected td { background-color: #3d80df; color: #ffffff; font-weight: bold; border-left: 1px solid #346DBE; border-bottom: 1px solid #7DAAEA; }

/* faqs */
* td.faq_question { background-color: #DDDDFF; font-weight: bold; }