/* BASICS */


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.mainnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.mainnav A{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}

.mainnav A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.utility {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.utility A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.utility A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.smalllightpurple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B9A1D0;
}
.smalllightpurple A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B9A1D0;
	text-decoration: underline;
}
.smalllightpurple A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E9DDF5;
	text-decoration: underline;
}

	.hometext
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 12px;
	color : #666666;
	line-height : 16px;
	}

	.hometextsmall
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #666666;
	line-height : 16px;
	}

	.hometextsmallideas
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 10px;
	color : #CC6600;
	line-height : 16px;
	}

	.homepromotext
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #666666;
	line-height : 14px;
	}

	.homenclbpromo
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #666666;
	line-height : 14px;
	}

	.homeheader
	{
	font-family : Times New Roman, Times;
	font-size : 15px;
 	font-weight : bold;
	color : #664C9B;
	line-height : 16px;
	}

	.subheader
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 16px;
 	font-weight : bold;
	color : #CC6600;
	line-height : 16px;
	}

	.subheader2
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 13px;
	color : #666666;
	line-height : 16px;
	}

	.smalltext
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #666666;
	line-height : 16px;
	}

	.smalltextbrown
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 12px;
	color : #663300;
	line-height : 16px;
	}
	
	.header3
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 14px;
 	font-weight : bold;
	color : #CC6600;
	line-height : 100%;
	}

	.promoresources
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #336666;
	line-height : 16px;
	}

	.promoreadingroom
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #993399;
	line-height : 16px;
	}

	.promoassistance
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #996633;
	line-height : 16px;
	}

	.arrows
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #CC6600;
	line-height : 16px;
	}

	.pill
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 12px;
	color : #9A6430;
	line-height : 16px;
	}
	
    .chart
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #333333;
	line-height : 14px;
	}



	.title
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 19px;
	color : #533686;
	line-height : 16px;
	}

	.rightnav
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 12px;
	color : #000000;
	line-height : 18px;
	}

	.homestory
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 13px;
	color : #CC6600;
	line-height : 16px;
	}

	.goldboxheader
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 17px;
 	font-weight : bold;
	color : #CC9966;
	line-height : 16px;
	}

	.goldboxtext
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 13px;
	color : #663300;
	line-height : 16px;
	}

	.req
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 14px;
	color : #FF0000;
	line-height : 16px;
	}

    .bar
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 12px;
	color : #745D31;
	line-height : 14px;
	}
	
	.bar a
	{
	text-decoration : underline;
	color : #745D31;
	}
	
	.bar a:hover
	{
 	color : #745D31;
	text-decoration : underline;
	}
	
	
	
/* CUSTOM LINKS */

	.hometext A
	{
	text-decoration : underline;
	color : #664C9B;
	}
	
	.hometext A:hover
	{
 	color : #664C9B;
	text-decoration : none;
	}

	.hometextsmall A
	{
	text-decoration : underline;
	color : #664C9B;
	}
	
	.hometextsmall A:hover
	{
 	color : #664C9B;
	text-decoration : none;
	}

	.hometextsmallideas A
	{
	text-decoration : underline;
	color : #CC6600;
	}
	
	.hometextsmallideas A:hover
	{
 	color : #CC6600;
	text-decoration : none;
	}

	.homepromotext A
	{
	text-decoration : underline;
	color : #664C9B;
	}
	
	.homepromotext A:hover
	{
 	color : #664C9B;
	text-decoration : none;
	}
	
	.homeheader A
	{
	text-decoration : underline;
	color : #664C9B;
	}
	
	.homeheader A:hover
	{
 	color : #664C9B;
	text-decoration : underline;
	}

	.promoresources A
	{
	text-decoration : underline;
 	font-weight : bold;
	color : #336666;
	}
	
	.promoresources A:hover
	{
 	color : #336666;
	text-decoration : none;
	}
	
	.promoreadingroom A
	{
	text-decoration : underline;
 	font-weight : bold;
	color : #993399;
	}
	
	.promoreadingroom A:hover
	{
 	color : #993399;
	text-decoration : none;
	}

	.promoassistance A
	{
	text-decoration : underline;
 	font-weight : bold;
	color : #996633;
	}
	
	.promoassistance A:hover
	{
 	color : #996633;
	text-decoration : none;
	}
	
	.pill A
	{
	color : #996633;
	text-decoration : underline;
	}
	
	.pill A:hover
	{
 	color : #996633;
	text-decoration : none;
	}



	.rightnav A
	{
	text-decoration : underline;
	color : #664C9B;
	}
	
	.rightnav A:hover
	{
 	color : #333333;
	text-decoration : underline;
	}



	.homestory A
	{
	font-size : 11px;
	text-decoration : underline;
	color : #CC6600;
	}
	
	.homestory A:hover
	{
	font-size : 11px;
 	color : #CC6600;
	text-decoration : underline;
	}


	.dropdown
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #333333;
	line-height : 13px;
	}

	.goldboxtext A
	{
	text-decoration : underline;
	color : #CC6600;
	}
	
	.goldboxtext A:hover
	{
 	color : #CC6600;
	text-decoration : underline;
	}


	.header2 A
	{
	text-decoration : underline;
	color : #664C9B;
	}
	
	.header2 A:hover
	{
 	color : #333333;
	text-decoration : underline;
	}





/* DEFAULT LINKS */

	A
	{
	text-decoration : underline;
	color : #006699;
	}
	
	A:hover
	{
 	color : #003366;
	text-decoration : underline;
	}



/* WESTED STYLES */

	.resource3
	{
	font-family : Verdana, Arial, Helvetica, Geneva;
	font-size : 15px;
	color : #cc0000;
	line-height : 18px;
	margin-bottom : .5em;
	}

	.author
	{
	font-family : Verdana, Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #333333;
	line-height : 15px;
	}

	.smallfont2
	{
	font-family : Verdana, Arial, Helvetica, Geneva;
	font-size : 10px;
	color : #330066;
	line-height : 12px;
	text-indent: 0em;
	}

/* NEW NAV */

.container {
	width:730px;
	margin:0 auto;
	text-align:left;
	position:relative;
  }

 	.menu .options{
		margin-right:1px;
		margin-bottom:1px;
		border:solid #006699;
		border-top-width: 0px;
	    border-right-width: 1px;
	    border-bottom-width: 1px;
	    border-left-width: 1px;
		background-color:#E0EDF3;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #006699;
	}
	
	#menubar {
		position:absolute;
		width:740px;
		left:5px;
		top:55px;
		background-color:#F9F1C8;
		border:1px solid #CC6600;
		padding:2px;
	}
	#menubar a {
		color:#006699;
		letter-spacing:1px;
		border:1px solid #F9F1C8;
		padding-left:5px;
		padding-right:5px;
		text-decoration:none;
	}
	#menubar a.active {
		border-bottom-color:#CCC599;
		border-right-color:#CCC599;
		border-left-color:#FFFFFF;
		border-top-color:#FFFFFF;
	}
	
	.menu a {
		color:#006699;
		display:block;
		padding:3px 10px;
		text-decoration:none;
		background-color:transparent;
		font-family: Arial, Helvetica, sans-serif;
		border-bottom-width: 1px;
	    border-bottom-style: dotted;
	    border-bottom-color: #D0DFEE;
	}
	.menu a:hover {
		background-color:#C4D8EB;
		color:#003366;
	}
	
	#about {
		position:absolute;
		left:5px;
		top:200px;
	}
	
.mainnav{cursor:pointer;}


LI
	{
	list-style-image: url(http://www.sdsa.org/includes/images/bullet.gif);
	padding: 0;
	/* top wrap bottom indent */
	margin: 2 0 12px 12;
	line-height: 16px;
	}


/* FROM SDSA.ORG */

.dropdown {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px}
.noUnderline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
.text-small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.header1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #336699}
.header2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.noUnderline-small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}

.text a:link {
	color: #006699;
	text-decoration: underline;
}
.text a:visited {
	text-decoration: underline;
	color: #006699;
}
.text a:hover {
	text-decoration: underline;
	color: #003366;
}
.text a:active {
	text-decoration: underline;
	color: #006699;
}

.dropdown a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.dropdown a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.dropdown a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.dropdown a:active {
	text-decoration: none;
	color: #FFFFFF;
}
