body {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

	
.maintable{
border: 0px solid #cccccc;
}

.toptext{
padding: 5px 10px 5px 35px;
text-align:left;
background-color: #FFFFFF;
vertical-align:bottom;
font-size:14px;
color:#3263A5
}

.topmenu{
padding: 5px 10px 5px 30px;
text-align:center;
background-color: #FFFFFF;
vertical-align:top;
}

/* left column css ***********************************/
.leftbar{
padding: 0px 0px 0px 0px;
background-color:#DF7E1F;
vertical-align:top;
font-size:12px;
font-weight:bold;
text-align:center;
}

.acglink_menu_box{
color:#FFFFFF;
border:1px solid #FFFFFF;
padding:3px 5px 3px 5px;
}

.registernow{
padding: 10px 10px 10px 10px;
text-align:center;
background-color:#505050;
}

/* bottom navigation ***********************************/

.aboutlocation_top{
padding: 0px 0px 0px 0px;
text-align:left;
vertical-align:bottom;
}

.aboutlocation_bottom{
padding: 0px 0px 0px 0px;
text-align:left;
background-color:#505050;
vertical-align:top;
}

.bottommenu{
padding: 10px 10px 10px 10px;
text-align:center;
background-color:#505050;
vertical-align:bottom;
}

/* content  ***********************************/

.content_conference{
padding: 1px 20px 10px 37px;
text-align:left;
background-color:#FFFFFF;
vertical-align:top;
font-size:11px;
color:#666666;
}

.sponsor_logo{
padding: 10px 5px 10px 25px;
background-color:#FFFFFF;
vertical-align:top;
}

.sponsor_desc{
vertical-align:top;
text-align:left;
font-size:12px;
color:#E16E1E;
font-weight:bold;
padding-bottom:6px;
padding-left:15px;
}
.sponsor_title1{
text-align:left;
color:#000000;
font-weight:bold;
font-size:12px;
padding-left:16px;
}

.sponsor_title2{
text-align:left;
color:#000000;
font-weight: normal;
font-size:12px;
padding-left:16px;
font-style:italic;
}


.contactinfo{
font-size:11px;
color:#000000;
font-weight:bold;
padding: 3px 3px 3px 0px;
}

.content_pegs{
padding: 2px 20px 2px 15px;
text-align:left;
vertical-align:top;
font-size:11px;
color:#5B447A;
font-weight:bold;
}

.content_pegs_grey{
padding: 2px 20px 15px 15px;
text-align:left;
vertical-align:top;
font-size:11px;
color:#666666;
}
.contentinfo_pegs{
padding: 2px 20px 2px 35px;
text-align:left;
vertical-align:top;
font-size:11px;
color:#666666;
}
.content_black_bold{
padding: 3px 20px 3px 35px;
text-align:left;
vertical-align:top;
font-size:11px;
color:black;
font-weight:bold;}

.content_regular{
padding: 3px 10px 3px 35px;
text-align:left;
vertical-align:top;
font-size:11px;
color:#666666;}

.subhead_green{
color:#737300;
font-weight:bold;
font-size:12px;
}
.acglink_menu{
color:#FFFFFF;
}

.subheader_larger{
font-size:12px;
}
.green_txt{ color:#999941;}
.blue_txt{ color:#255095;}
.orange_txt{ color:#E16E1E;}
.brown_txt{ color:#774007;}
.purple_txt{ color:#5B447A;}
.black_txt{color:#000000;}

.redhome{
color:#FF0000;
font-weight:bold;
text-align:center;
font-size:12px;}

a {
	font-weight:bold;
	text-decoration:underline;
	color:#666666;}
a:link {
	text-decoration: underline;}
a:visited {
	text-decoration: underline;}
a:hover {
	text-decoration: none;}
a:active {
	text-decoration: underline;}

.animatedlogo{
float:right;
padding:8px 30px 8px 30px;
border:1px solid #999999;
text-align:center;
}
