body {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
}
th {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
th,td,h1,h2,h3,h4,h5,h6,p {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
input, select, textarea {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td.beBlock img {
	display: block;
	margin: 0px;
	padding: 0px;
}
sup {
	font-size: 9px;
}

blockquote {
    padding: 0  30px 0 30px;
    font-style: italic;
    margin-top: 10px;
    margin-bottom: 10px;
}

a, a:visited {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006666;	
	text-decoration: none;
}
a:hover, a:active, a:focus {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006666;
	text-decoration: none;
}

#topNav p {
	padding: 5px 20px 5px 10px;
	font-size: 10px;
}
#topNav a, #topNav a:visited {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#topNav a:hover, #topNav a:active, #topNav a:focus {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.register {
	text-align: center;
	border: 1px solid #900;
}
.more {
	color: #900;
	background: #fff url('../images/common/moreArrow.gif') 0 0 no-repeat;
	padding-left: 8px;
}
a.more, a.more:visited {
	color: #900;
	font-weight: normal;
	text-decoration: none;
}
a.more:hover, a.more:active, a.more:focus {
	color: #900;
	font-weight: bold;
	text-decoration: none;
}

#footer p {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	border-top: 3px solid #b2cdca;
	padding: 5px 30px 20px 5px;
}
#footer a, #footer a:visited {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
#footer a:hover, #footer a:active, #footer a:focus {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.indent {
	margin-left: 30px;
}
.cellindent {
	padding-left: 20px;
}
#content #agenda th { line-height: 15px; padding-bottom: 5px; }
#content #agenda td { padding-bottom: 5px; }
#content #agenda td.h2 {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006666;
}

#mainnav {
	display: block;
	width: 135px;
	height: 152px;
	margin:0;
	padding:0;
	background: url('../images/nav/mainnav.gif') no-repeat;
}
#mainnav li {
	text-indent: -9999px;
	list-style-type:none;
}

#mainnav li a {
	display: block;
	height: 28px;
}

#mainnav li.mamr a {
	height: 41px;
}

#mainnav li.member-profiles a:hover {
	background: url('../images/nav/mainnav.gif') -135px 0 no-repeat;	
}

#mainnav li.member-profiles a.on {
	background: url('../images/nav/mainnav.gif') -270px 0 no-repeat;	
}

#mainnav li.join a:hover {
	background: url('../images/nav/mainnav.gif') -135px -28px no-repeat;	
}

#mainnav li.join a.on {
	background: url('../images/nav/mainnav.gif') -270px -28px no-repeat;	
}

#mainnav li.calendar a:hover {
	background: url('../images/nav/mainnav.gif') -135px -56px no-repeat;	
}

#mainnav li.calendar a.on {
	background: url('../images/nav/mainnav.gif') -270px -56px no-repeat;	
}

#mainnav li.mamr a:hover {
	background: url('../images/nav/mainnav.gif') -135px -84px no-repeat;	
}

#mainnav li.mamr a.on {
	background: url('../images/nav/mainnav.gif') -270px -84px no-repeat;	
}

#mainnav li.newsroom a:hover {
	background: url('../images/nav/mainnav.gif') -135px -125px no-repeat;	
}

#mainnav li.newsroom a.on {
	background: url('../images/nav/mainnav.gif') -270px -125px no-repeat;	
}

#programs {
	display: block;
	width: 135px;
	height:154px;
	margin:0;
	padding:0;
	background: url('../images/nav/programs-nav.gif') top left no-repeat;
}

#programs li {
	text-indent: -9999px;
	list-style-type:none;
}

#programs li a {
	display: block;
	height: 28px;
}

#programs li.yip a {
	height: 42px;
}

#programs li.yip a:hover {
	background: url('../images/nav/programs-nav.gif') -135px 0 no-repeat;
}

#programs li.yip a.on {
	background: url('../images/nav/programs-nav.gif') -270px 0 no-repeat;
}

#programs li.alphaconnect a:hover {
	background: url('../images/nav/programs-nav.gif') -135px -42px no-repeat;
}

#programs li.alphaconnect a.on {
	background: url('../images/nav/programs-nav.gif') -270px -42px no-repeat;
}

#programs li.cc a:hover {
	background: url('../images/nav/programs-nav.gif') -135px -70px no-repeat;
}

#programs li.cc a.on {
	background: url('../images/nav/programs-nav.gif') -270px -70px no-repeat;
}

#programs li.mab a:hover {
	background: url('../images/nav/programs-nav.gif') -135px -98px no-repeat;
}

#programs li.mab a.on {
	background: url('../images/nav/programs-nav.gif') -270px -98px no-repeat;
}

#programs li.otlg a:hover {
	background: url('../images/nav/programs-nav.gif') -135px -126px no-repeat;
}

#programs li.otlg a.on {
	background: url('../images/nav/programs-nav.gif') -270px -126px no-repeat;
}

.button, a.button:visited  {
	padding: 3px 5px;
	background:#006666;
	color: #fff;
	font-weight: bold;
}

a.button:hover {
	color: #fff;
	background: #227178;
}


.button-oct, a.button-oct:visited  {
	padding: 3px 5px;
	background:#9a6838;
	color: #fff;
	font-weight: bold;
}

a.button-oct:hover {
	color: #fff;
	background: #c18e5c;
}




.imgleft {
    float: left;
    padding: 0 10px 10px 0;
}