td                                     { vertical-align:top!important;}
ul,li,a                                { margin:0px; padding:0px;}
.tree:hover                            { color: #000000; text-decoration: underline;}
ul.mktree                              { }

#search_footer           { padding-left: 10px; text-align: center;border-top: 1px solid black; padding-top: 20px; margin-top: 20px;float:left; clear: both; width: 100%}
#search_results          { color:#CC3333;text-transform:uppercase;font-weight:bold;}
#search_criteria         { margin: 10px 0px 20px 0px;list-style: none;}
#cur_page                { font-weight:bold!important; text-decoration: underline!important;}
.facility                { clear: both;padding: 10px 0px 0px 0px;}
.facility img            { border: none; padding-right:10px;}
h1                       { text-align:left;	font-style: normal!important; color: black;}
h4                       { margin-top: 4px!important;}
hr                       { padding: 0px 10px 0px 10px; height:1px;}
#searchTable             { width: 535px; table-layout:fixed;}
#left_column             { width: 150px; vertical-align:text-bottom; border-right:1px solid #000000; padding: 10px 10px 0px 0px; font-size:12px;}
#right_column            { width: 340px; vertical-align:top; padding: 0px 15px 0px 15px; line-height:15px}
.italic                  { font-style:italic; }
h1                       { line-height: 24px;}
#bodyCopy td { font-size: 11px;}

@media screen, print { 
	ul.mktree  li                       { list-style: none; } 
	ul.mktree  li                { font-weight:bold; }

	ul.mktree  li.liOpen  span      { cursor: pointer;  width: auto;  text-transform: uppercase; font-size:11px;}
	ul.mktree  li.liClosed  span    { cursor: pointer;width: auto;text-transform: uppercase; font-size: 11px; }
	ul.mktree  li.liOpen li span    { background:none!important; padding-right: 0px;}

	ul.mktree  li.liOpen    ul          { display: block; }
	ul.mktree  li.liClosed  ul          { display: none;  }
	
	ul.mktree  li.liOpen     a,       
	ul.mktree  li.liClosed   a       { color: black;  text-decoration:none; font-weight:bold;}
	
	
	/*ul.mktree  li.liOpen     a       { background:  url(/showcase/images/open_arrows.gif) right bottom no-repeat;  }
	ul.mktree  li.liClosed   a       { background:  url(/showcase/images/close_arrows.gif) right bottom no-repeat; }
	*/
		ul.mktree  li.liClosed   a.normal { font-weight: normal!important; padding-left: 14px!important;color:#6C6A6B!important; }
		ul.mktree  li.liOpen   a.normal   { font-weight: normal!important;  padding-left: 14px!important; color:#6C6A6B !important;}
				
	ul.mktree  li.liClosed   li a,
	ul.mktree  li.liOpen     li a    { color: #CC3333;font-weight:normal; text-decoration:underline; background:none;padding-right: 0px; }

	ul.mktree  li                       { font-weight: normal;padding-top: 10px;}
	ul.mktree  li a                     { text-decoration: underline; }
	ul.mktree  li ul li                 {  font-weight: normal;}
}
