body {
	font-family: Verdana, Arial, Helvetica, serif;
	background-color: #FFFFFF;
	margin: 5px 0px 0px 0px;
	padding: 0;
	text-align: center;
}
img {
	border: none;
}
a.beige, a.beige:link, a.beige:hover {
	font-size: 11px;
	color: #999966;
	font-weight: normal;
	text-decoration: none;
}
a.beige:visited {
	text-decoration: underline;
}
a.beige:hover {
	color: #9FBDD7;
	text-decoration: underline;
}
a.whitesmall, a.whitesmall:link, a.whitesmall:visited, a.whitesmall:hover {
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: regular;
	text-decoration: none;
}
a.whitesmall:hover {
	color: #9FBDD7;
}
a.lg, a.lg:link, a.lg:hover {
	font-size: 12px;
	color: #999966;
	font-weight: normal;
	text-decoration: none;
}
a.lg:visited {
	text-decoration: underline;
}
a.lg:hover {
	color: #9FBDD7;
	text-decoration: underline;
}
.textBlack {
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.textBlackLg {
	font-family:Verdana, Arial, Helvetica, serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.headerXL {
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 13px;
	color: #264C6C;
	font-weight: bold;
}
.headerBlue{
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 11px;
	color: #264C6C;
	font-weight: bold;
}
.par15 {
	border: 0;
	margin: 0;
	padding: 0px 0px 15px 0px;
}
.upcomingconf {
	border: 0;
	margin: 0px 0px 3px 0px;
	padding: 3px 1px 3px 7px;
	background-color: #264C6C;
}
p.confList {
	border: 0;
	margin: 0px 0px 15px 0px;
	padding: 0;
}
input {
	border:1px solid #E3DCCC;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
}
select {
	border:1px solid #E3DCCC;
	font-size:12px;
	color:#000000;
}
input.buttons {
	margin:0;
	padding:0;
	height:20px;
}
.formLabel {
	font-family:Arial, Verdana, Helvetica, serif;
	font-size:11px;
	color:#264C6C;
	font-weight:bold;
	line-height:18px;
	text-align:bottom;
}
.formLabelError {
	font-family:Arial, Verdana, Helvetica, serif;
	font-size:11px;
	color:#D0212B;
	font-weight:bold;
	line-height:18px;
	text-align:bottom;
}
.notes {
	font-family:Verdana, Arial, Helvetica, serif;
	font-size:10px;
	color:#264C6C;
}
.registrationHeader {
	border:1px #E3DCCC solid;
	margin-bottom:8px;
	padding:3px 0px 3px 5px;
	background-color:#E7E6DE;
	font-family:Arial, Verdana, Helvetica, serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
div.reginfo {
	border:0;
	margin:20px 0px 0px 0px;
}
.textErrors {
	font-family:Arial, Verdana, Helvetica, serif;
	font-size:11px;
	color:#D0212B;
	font-weight:normal;
}
ul.topics {list-style:none; border:0; margin:0; padding:0; font-family:serif; font-size:11px; color:#000000;}
#wrapper {
	margin: 0 auto;
	text-align:left;
}

#menu {
	font-size:18px;
}

#nav {float:left; list-style:none; border:1px solid #D6D6D6; border-bottom:1px solid #C0C0C0; margin:0 0 1px 0; padding:0; background:#F3F3F3 url(/images/nav/bg_nav.gif) repeat-x bottom left;}
#nav li {float:left; list-style:none; border-right:1px solid #CCCCCC; margin:0; padding:0;}
#nav a {float:left; border:none; padding:11px 6px; font-family:Verdana, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#264C6C;}
#nav a:hover, a:active {color:#5D84A6;}

a.newlink {display:block; margin:0 0 3px; font-size:11px; font-weight:normal; line-height:1.25em; color:#9A0000;}
a.newlink:hover, a.newlink:active {color:#CA0000;}
#utilitynav {border-top:1px solid #CCCC99; margin:10px 0 0; text-align:right;}
#utilitynav h1 {border-bottom:1px solid #CCCC99; margin:0; padding:5px 0; font-family:Verdana, sans-serif; font-size:10px; font-weight:bold;}
#utilitynav a {text-decoration:none; color:#6699CC;}
#utilitynav a:hover {color:#264D6D; text-decoration:underline;}

#logo{padding-top:10px;}
