a {

	color: #637133; 

}



a:visited {

	color: #637133;

}



a:hover {

	background-color: #E2CA9E;

	color: #637133;

	text-decoration: none;

}



acronym {

	border-bottom: 1px dotted #FF0000;

}



body {

	background-image: url(/alternatives2010/graphics/gold-top-gradient1024.jpg);

	background-repeat: repeat-x; 

	background-attachment: fixed; 

	color: Black;

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

	font-size:  medium;

	text-align: left;

}



h1 {

	font-size: 3.25em;

	color: Navy;

	margin: 0px;

	text-align: right;

	padding: .2em 0 0 0;

}



h2 {

	color: #C9A050;

	text-align: right;

	font-size: 2em;

	font-variant: small-caps;

	font-weight: lighter;

	padding: 0 25px 10px 0;

	margin: 0;

	font-family: serif;

	color: #C9A050;

	text-align: right;

}



h2.emphasis {

	font-style: italic;

}



h3 {

	font-size: medium;

	color: #993621;

}



.keynoteh3 {

	font-size: medium;

	margin: 0;

	padding: 0;

}



h4 {

	font-size: medium;

}



table {

	background-color: #FFFFFF;

	padding: .3em .5em;

}



.author, span.author {

	font-size: small;

	font-style: italic;

	margin: 0;

	padding: 0;

}



.ctr {

	text-align: center;

}



.date {

	font-size: 1.85em;

	color: Navy;

	text-align: right;

	padding: 1em 0 0 0;

	margin: 0px;

}



.datatbl th, .datatbl td {

	border: 1px solid #B4BFC3;

	padding: .2em;

	text-align: center;

}



.th {

	background-color: #E2CA9E;

}



.eventdate {

	text-indent: 20px;

}



.hr {

	color: #993621;

}



.keyword {

	font-weight: bold;

}



.listnobullets {

	list-style: none;

	margin: 0;

	padding: 0;

}



.moreinfo {

	font-weight: bold;

	margin: 0px;

	padding: 0 0 8px 0;

	text-align: center;

}



.nav {

	font-size: 1.09em;

	font-style: normal;

	font-weight: normal;

	list-style: none;

	margin: 0;

	padding: 0;

	text-align: left;

}



.notice, span.notice {

	color: #FF0000;

	font-weight: bold;

	text-align: center;

}



.order {

	margin: 0px;

	padding: 0 0 8px 0;

	text-align: center;

}

.pagetitle {

	color: #CC0F1E;

	padding: 0px 20px 0 5px;

	font-size: x-large;

	font-weight: bold;

	text-align: right;

}



.samhsa {

	color: #000000;

	text-align: left;

}



.samhsa img {

	padding: 0 5px 0 40px;

}



.schedulenav {

	font-size: 1.09em;

	font-style: italic;

	font-weight: bold;

	list-style: none;

	margin: 0;

	padding: 0;

	text-align: left;

}



.sidenavcategory {

	font-size: medium; /*was 1.3em*/

	font-weight: bold;

	color: #637133;

	margin: 0px;

	padding: 5px 5px 0px 7px;

	text-align: left;

}



.tagline, span.tagline {

	font-size: 1.5em;

	font-style: normal;

	color: Navy;

	text-align: right;

	margin: 0px;

	padding: 1.1em 0 0 0;

}



.top {

	float: right;

	font-size: small;

	text-align: right;

	width: 30%;

}



#datatbl th, #datatbl td {

	border: 1px solid #77A580;

	border-collapse: collapse;

	padding: .2em;

	text-align: left;

}



#footer {

	background-color: #637133;

	text-align: center;

	color:#FFFFFF;

	padding: 5px;

}



#footer a {

	color: #FFFFFF;

}



#footer a:visited {

	color: #FFFFFF;

}



#footer a:hover {

	background-color: #C9A050;

	color: #FFFFFF;

}	



#logo {

	text-align: center;

	/* padding: 20px;*/

}



#maincontent {

	padding: 5px 10px 0px 10px;

	text-align: left;

	color: #242A13; /* was #637133 */

}



#masthead {

	background-color: #99CCFF;

	padding: 20px 20px 0 5px;

	color: Navy;

	text-align: right;

}



#greenbar {

	background-color:#637133;

}



#sidecontent h3 {

	margin: 0;

	padding: 0;

}

/* This is the sidenav with gold buttons

#sidenav {

	background-color: White;

	width: 190px;

	padding: 0 5px 0 5px;

}



#sidenav a {

	display: block;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 4px;

	text-decoration: none;

	background-color:#C9A050;

	border:3px double #FFFFFF;

	color:#FFFFFF;

	border:3px double #FFFFFF;	

}



#sidenav a:visited {

	color: #FFFFFF;

}



#sidenav a:hover {

	background-color: #E2CA9E;

	color: #637133;

}

End sidenav with gold buttons */



/* This is the sidenav with beige buttons */



#sidenav {

	background-color: White;

	width: 190px;

	padding: 0 5px 0 5px;

	font-variant: small-caps;

}



#sidenav a {

	display: block;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 4px;

	text-decoration: none;

	background-color:#E2CA9E;

	border:3px double #FFFFFF;

	color: #242A13; /* was #637133 */

	border:3px double #FFFFFF;

	

}



#sidenav a:visited {

	color: #242A13;

}



#sidenav a:hover {

	background-color: #C9A050;

	color: #FFFFFF;

}

/* End beige buttons */



#sidenav form {

	text-align: center;

}



#sidenav img {

	text-align: center;

}



#sidenav li {

	/* border-bottom: 2px solid #CC0F1E; */

	padding: .2em;

	text-align: left;

}



#sidenav ul {

	font-size: medium; /*was 1.3em*/

	list-style: none;

	margin: 0;

	padding: 0;

	text-align: left;

}
