body  {
	background: white;
    
}
#menu a { color:#FFFFFF; text-decoration:underline; }
#menu a:visited {color:#CCCCCC ; text-decoration:underline; } 

/************** header tag styles **************/



/*************** list tag styles ***************/

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}
/************************************************/








.thrColLiqHdr #container { 
   width: 100%;
   margin: 0;
   padding: 0;
   border: none;
   
   background: transparent none;

} 
#mainContent{ 
   width: 58%;
   margin: 0;
   padding: 0;
   border: none;
   font-family:Arial, Helvetica, sans-serif;
   size:10pt;
   
   background: transparent none;

} 
.thrColLiqHdr #mainContentPublications {
width:auto;
font-family:Arial, Helvetica, sans-serif;
   size:10pt;
   }
   

p {
font-family:Arial, Helvetica, sans-serif;
size:10pt;
}

table {
	border-collapse: collapse;
}

.blank {
	display: none;
}

.frame {
	display: none;
}

.borders {
   display: none;
   visibility: collapse;
}


a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
#mainContent a:link:after, #mainContent a:visited:after {
   mainContent: " (" attr(href) ") ";
 
   }
#sidebar1 a[href^="/"]:after {
   Content: " (http://www.tomlangcommunications.com" attr(href) ") ";

   }
   
#sidebar2 a[href^="/"]:after {
   Content: " (http://www.tomlangcommunications.com" attr(href) ") ";

   }
      
.thrColLiqHdr #sidebar1 p, .thrColLiqHdr #sidebar1 h3, .thrColLiqHdr #sidebar2 p, .thrColLiqHdr #sidebar2 h3, .thrColLiqHdr #centerbar1 p, .thrColLiqHdr #centerbar2 p, .thrColLiqHdr #centerbar3 p, .thrColLiqHdr #centerbar4 p {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
}


.thrColLiqHdr #sidebar1 {
	float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 20%; /* since this element is floated, a width must be given */
	background: #FFFFFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 15px 0; /* top and bottom padding create visual space within this div  */
	font-family:Arial, Helvetica, sans-serif;
	size:10pt;
}
.thrColLiqHdr #sidebar2 {
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 20%; /* since this element is floated, a width must be given */
	background: #FFFFFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 15px 0; /* top and bottom padding create visual space within this div */
	font-family:Arial, Helvetica, sans-serif;
	size:10pt;
}

