div.bodytext {
	padding-left: 40px;
	padding-right: 40px;
	font-family: arial, 'sans serif'; 
	font-size: 14px;
}

h1,h2,h3
{
	font-family: arial, 'sans serif'; 
}

p,table,li,address
{
	font-family: arial, 'sans serif'; 
	margin-left: 15pt;
}

p,li,th,td
{
	font-size: 100%;
}

td.giglocation
{
	font-size: 12px;
	font-weight: bold;
	padding-right: 20px;
	white-space: wrap;
	vertical-align: middle;
	max-width: 200px;
	width: 120px;
	text-align: center;
}

td.gigdescription
{	
	padding-right: 20px;
	vertical-align: middle;
}

p.gigdate
{
	height: 40px;
}

td.gigdate
{
	padding-right: 20px;
	white-space: nowrap;	
	vertical-align: middle;
}

td.giglogo
{
	padding-right: 20px;
	vertical-align: middle;
}

td.gigmap
{
	vertical-align: middle;
}

div.gigmap
{
	margin-top: 10px;
	font-size: 8;
}

a.gigmap
{
	font-size: 11px;
}

div.gigdate
{
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 6px;
	text-align: center;
}

div.gigtime
{
	font-size: 10px;
	text-align: center;
}

td
{
	vertical-align: top;
	#vertical-align: text-top;
}

td.nowrap
{
	white-space: nowrap;
}

th
{
	color: white;
	background-color:saddlebrown;
}

tr.highlighted
{
	background-color: #EADBC7;
	cursor:         pointer;
}

tr.nothighlighted
{
	background-color:	#FFEBD7;
	cursor:         pointer;
}

body
{
	background-color: #ffffff;
}

h1,h2,h3,hr 
{
	color:saddlebrown; 
}

div.updatingMessage
{
    border: 2px solid black;
    position: absolute;
    top: 50%;
    left: 50%;
    display: none;
    z-index:1;
    padding: 20px;
    background-color: yellow;
}

a         {text-decoration: none; border: none}
a:link    {color:saddlebrown}
a:visited {color:saddlebrown}
a:active  {color:black}
a:hover   {color:black}
img       {border-style: none;}