body
{
	font-family:Verdana,arial, Sans-Serif;
	font-size:12px;
	background-color:#FFFFFF;
	margin:0px
}

td
{
	font-family:Verdana,arial, Sans-Serif;
	font-size:12px;
	margin:0px;
}	

th
{
	font-family:Verdana,arial, Sans-Serif;
	font-size:13px;
	margin:0px;
	background-color:#e0e4ee
}	

input, textarea
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,arial,sans-serif
}

#booth_layout, #booth_layout2
{
    border-collapse:collapse;
    padding:0;
    margin:0;
    border:0 
}

#booth_layout td
{
    width:18px;
    height:18px;
    text-align:center;
    vertical-align:middle;
    padding:0;
}

#booth_layout2 td
{
    width:18px;
    height:18px;
    text-align:center;
    vertical-align:middle;
    padding:0;       
}

td div.colspacer
{
    width:16px;
    display:block;
}

div.freebooth 
{  
    font-family:arial, sans-serif;
    font-size: 9px;   
    font-weight:bold;
    border: 1px solid #336699;
    padding:0;
    margin:1px;
    height:18px;
    width:18px;
  }
  
div.fullbooth 
{
    font-family:arial, sans-serif;
    font-size: 9px;   
    border: 1px solid #CCCCCC;
    padding: 0;
    margin:1px;
    background-color :#336699;
    color:#000000;
    height:18px;
    width:18px
   }
   
.freebooth a, .fullbooth a
  {
    display:block;
    height:100%
  } 
  
  html>body .freebooth a {
		width: auto;
		}
		
.freebooth a:hover
{
    background-color:#CCCCCC;
}	
   
.boothlink{text-decoration:none;color:#000000;}


.fullbooth a
{
	color:#FFFFFF
}

.fullbooth a:hover {
	color:Red;
}

.redText
{
	color:red;
}

.heading
{
font-family:verdana,sans-serif;
font-size:18px;
font-weight:700;
color:#004B82
}

/*slightly smaller text page headings */
.subheading
{
font-family:verdana,sans-serif;
font-size:14px;
font-weight:700;
color:#004B82
}
