body{

	color: #000000;

	background-color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	text-align: center;

}

A:link{

	text-decoration: none;

	color: #999999;

}

A:visited{

text-decoration: none;

color: #66CC33;

}

A.menu {

font-size: 16px;

text-decoration: none;

font-weight: bold;

color: #CCCCCC;

text-align: justify;

}

A.menu:hover {

	text-decoration: underline;

	font-weight: bold;

	color: #FFFFFF;

	font-size: 16px;

	background-color: transparent;

}

A.menu:link{

text-decoration: none;

color: #CCCCCC;

}

a.contact:hover {

	color: #FF0000;

	font-size: 16px;

	background-color: transparent;



}

a.contact {

	border-style: none;

	padding: 16px;

}

A.menu:visited{

	text-decoration: none;

	color: #CCCCCC;

}

.style2{

	color: #333333;

	border: 1px none #E0DFE3;

	font-size: medium;

	font-weight: bold;

}

.style5{

	font-size: 18px;

	text-decoration: none;

	font-weight: bold;

	color: #CCCCCC;

}

.style6{

	font-weight: bold;

}

p{

	color: #000000;

	padding: 10px;

	text-indent: .5cm;

	text-align: left;

}

p:first-letter {

color:#ff0000;

font-size:x-large

}

p.justify{

text-align: justify;

text-indent: 5px;

}

p.right{

text-align: right

}



p.left{

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

}

ul{

	list-style-image: url(images/arrow.gif);

	text-align: justify;

}

li {

	line-height: normal;

}

table.w800 {

	padding: 5px;

	width: 800px;

}

table.w600

{

	padding: 5px;

	width: 600px;

}



table.centered-table {

	margin-left: auto;

	margin-right: auto;

}

table.menu{

	text-align: center;

	vertical-align: middle;

	height: 45px;

	padding-top: 12px;

	padding-right: 0px;

	padding-bottom: 12px;

	font-size: 14px;

	width: 850px;

	overflow: hidden;

}

table.profile {

	float: none;

	border: thin dotted #000000;

	text-align: left;

}

table.venue

{

	float: none;

	border: thin none #000000;

}

table.sponsors{

	border-style: none;

	background-color: #FFFFFF;

	overflow: hidden;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

}

.content_container{

	border-style: none;

	padding: 5px;

	cursor: crosshair;

	background-color: #FFFFFF;

	text-align: justify;

}

.content_header {

	font-size: 16px;

	text-decoration: underline;

	font-weight: bold;

	color: #0000FF;

	text-align: left;

	top: 0px;

}









.content_title {

	font-size: 16px;

	text-decoration: underline;

	font-weight: bold;

	color: #0000FF;

	text-align: left;

	top: 0px;

	margin: 20px;

}

.required{

	color: #FF0000

}

.formlabel {

	text-align: right;

	margin-right: 10px;

}

.formfield {

	text-align: left;

	padding-left: 10px;

}



.title {

	font-size: 16px;

	text-decoration: underline;

	font-weight: bold;

	color: #0000FF;

	text-align: left;

}



.title200 {

	background-color: #FF0000;

	height: 200px;

	width: 200px;

}

.title100 {

	background-color: #FF0000;

	height: 100px;

	width: 100px;

}

th {

	font-size: 16px;

	text-decoration: underline;

	font-weight: bold;

	color: #0000FF;

	text-align: left;

}

td.left

{

	font-size: 14px;

	text-align: left;

}

.center{

	text-align: center;

	vertical-align: baseline;

	margin-right: auto;

	margin-left: auto;

	width: auto;

}

