
body {
  font-family: Tahoma, helvetica, sans-serif;
  font-size:11px;
  line-height:16px;
  background-image:url(Assets/bkgd.jpg)
}
table {
	color: #FFFFFF
	}
td, th {	
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333
	}

.boothleft {
	font-size:8px;
    line-height:9px;
  	background-color: #FFFFFF;
	color: #000000;
	border-left: medium solid #CCCCCC;
	border-bottom: medium solid #CCCCCC;
	border-top: medium solid #CCCCCC;
}

.boothright {
	font-size:8px;
    line-height:9px;
  	background-color: #FFFFFF;
	color: #000000;
	border-right: medium solid #CCCCCC;
	border-bottom: medium solid #CCCCCC;
	border-top: medium solid #CCCCCC;
}

.boothcenter {
	font-size:8px;
    line-height:9px;
  	background-color: #FFFFFF;
	color: #000000;
	border-bottom: medium solid #CCCCCC;
	border-top: medium solid #CCCCCC;
}
.container {
   text-align: center;
   border: 1px solid #000000;
   width: 300px;
}

.headline {
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	color:#6495C0;
	}
	
.headline2 {
	font-size:13px;
	font-weight:bold;
	line-height:18px;
	color:#0E1D58;
	}
	
.smheader {
	font-size:8px;
	font-weight:bold;
	line-height:9px;
	color:#6495C0;
	}
	
.lgheader {
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	color:#990000;
	}	
.cellheading {
	color:#000;
	background-color:#E6FFFF;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	}

.small {
	font-size:8px;
	font-weight:bold;
}

.select {
	color:#FFFFFF;
	background-color:#0E1D58;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	text-transform:uppercase;
    border: 2px solid #000000;
	width: 350px;
	margin: 10 10 10 10;
	padding: 10 10 10 10;
	}

.footer {
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	color: #FFFFFF;
	background-color: #0E1D58;
}

#nav { 
margin:0; 
padding:0;
background:#999999 url(nav_bg.jpg) 0 0 repeat-x;
float:left; 
width:100%;  
border:1px solid #42432d; 
border-width:1px 0; 
} 
#nav li { 
display:inline; 
padding:0; 
margin:0; 
} 
#nav a:link, 
#nav a:visited { 
color:#fff; 
background:#999999;
padding:5px 10px 7px 7px;
float:left; 
width:auto;  
text-decoration:none; 
font:bold 1em/1em Arial, Helvetica, sans-serif; 
text-transform:uppercase; 
text-shadow: 2px 2px 2px #555;  
} 
#nav li:first-child a { 
border-left:1px solid #42432d; 
} 
#nav a:hover { 
color:#fff; 
background-color:#333333;
}
#home #nav-home a,
#particpants #nav-participants a, 
#jobs #nav-jobs a, 
#register #nav-register a
{ 
background:#333333; 
color:#fff; 
text-shadow:none; 
} 
#home #nav-home a:hover,
#particpants #nav-participants a:hover, 
#jobs #nav-jobs a:hover, 
#register #nav-register a:hover, 
{ 
background:#e35a00; 
} 
#nav a:active { 
background:#e35a00; 
color:#fff; 
} 
.sm_white {
	font-size: 9px;
	font-style: italic;
	font-weight: bolder;
	color: #FFFFFF;
	line-height: 12px;
}

.login {
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color:#000066;
	}

.loginrequest {
	font-size:8px;
	font-weight:bold;
	line-height:10px;
	color:#000066;
	}