/* ----------------------------- =Text One -------------------------------- */

html, body, form, fieldset, h1, h2, h3, h4, h5, h6, blockquote, p, pre, ul, ol, dl, address {
	margin:0;
	padding:0;
	}

ul, li { list-style-type:none; text-align: left;}
.centered, p.centered { text-align: center; }
.right { text-align: right; }		
img { border: 0; }
	
body, body *	 {
	margin: 0;
	padding: 0;
	}

body	 {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	}


h1, h2, h3, h4, h5,  H6	 {
	color: #003c79;
	font-family: Arial, Helvetica, Geneva, sans-serif;	
	font-size: 16px;
	line-height: 1.2em;
	font-weight: bold;
	}

h1	 {
	margin: 0 0 10px 0;
	padding: 0;
	}
	
h2	 {
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 6px 0;
	padding: 0;
	}

h3	 {
	font-size: 13px;
	font-weight: bold;
	margin: 12px 0 0 0;
	}

.home_content_left h3	 {
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	}

h1.sub-title	 {
	color: #10335b;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	margin: 0 0 8px 0;
	}
	
.footer h1 {
	text-indent: -9999px; 
	overflow: hidden; 
	margin: 0; 
	padding: 0; 
	border: 0;
	font-size: 0;
	height: .1px;
	visibility: hidden;
	}
	
p	{ 
	margin: 3px 0 10px 0; 
	font-size: 11px;
	line-height: 17px;
	}

.statusx	 {
	font-family: Times, Georgia, Times, serif;
	font-size: 14px;
	line-height: 17px;
	}



blockquote {
	display: block;
	background: #E3F3F3 url(http://library.scottsdaleaz.gov/images/quotes.gif) 2px 2px no-repeat;
	color: #002F5D;
	font-family: Arial, Georgia, Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 17px;
	padding: 10px 10px 10px 52px;
	margin: 12px 0 8px 0;
	}


td	{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	}


input, textarea {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	letter-spacing: .02em;
	}

legend	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #003c79;
	margin-bottom: 4px;
	}

fieldset	{
	padding: 10px;
	}



/* =================================================================== LINKS*/
a img,
.content_left img  {
	border: 0;
	border-bottom: 0;
	text-decoration: none;
	}

a,
a:link {
	color: #003c79;
	text-decoration: none;
	}
 
a:visited {
	color: #003c79;
	text-decoration: none;
	}
 
a:hover {
	color: #003c79;
	text-decoration: underline;
	}


.content_left a,
.content_left a:link {
	color: #003c79;
	text-decoration: none;
	border-bottom: 1px dotted #b4c9db;
	}
 
.content_left a:visited {
	color: #003c79;
	text-decoration: none;
	border-bottom: 1px dotted #b4c9db;
	}
 
.content_left a:hover {
	color: #003c79;
	text-decoration: none;
	border-bottom: 1px solid #003c79;
	}


.header a, 
.header a:link {
	color: #FFCB2D;
	text-decoration: none;
	}
 
.header a:visited {
	color: #FFCB2D;
	text-decoration: none;
	}
 
.header a:hover {
	color: #FFCB2D;
	text-decoration: underline;
	}
	
	
#sub_nav li a, 
#sub_nav li a:link {
	color: #8c3535;
	font-family: /*Tahoma,*/ Arial, sans-serif, verdana;
	font-size: 12px;
	padding: 1.5px;
	text-decoration: none;
	}

 
#sub_nav li a:visited {
	color: #8c3535;
	text-decoration: none;
	}
 
#sub_nav li a:hover {
	background-color: #fae8a0;
	color: #003c79;
	padding: 1.5px;
	text-decoration: none;
	}
	
#sub_nav li a:active {
	color: #8c3535;
	text-decoration: none;
	}

#sub_nav li a.selected {
	background-color: #fae8a0;
	color: #003c79;
	padding: 1.5px;
	text-decoration: none;
	}




#encore_search a {
	color: #003c79;
	margin-left: 50px;
	position: relative;
	top: 5px;
	text-decoration: none;
	}
 
#encore_search a:link,
#encore_search a:visited {
	color: #003c79;
	text-decoration: none;
	}
 
#encore_search a:hover {
	color: #003c79;
	text-decoration: underline;
	}


a.img-link	 {
	border: none;
	color: #5ba3bf;
	padding: 0;
	text-decoration: none;
	}

	
.columnstyle2a a img,
.columnstyle2a a:link img,
.columnstyle2a a:visited img,

.columnstyle2b a img,
.columnstyle2b a:link img,
.columnstyle2b a:visited img,

.columnstyle2c a img,
.columnstyle2c a:link img,
.columnstyle2c a:visited img   { 
	background-color: #EAE7D2;
	}
	
.columnstyle2a a:hover img,
.columnstyle2b a:hover img,
 .columnstyle2c a:hover img { 
	background-color: #003c79;
	}

.prog_list a img,
.prog_list a:link img,
.prog_list a:visited img  { 
	background-color: #EAE7D2;
	}
	
.prog_list a:hover img  { 
	background-color: #003c79;
	}



.register	a, 
.register	a:link {
	/*background: url(http://library.scottsdaleaz.gov/_img/action_check.gif);*/
	/*background-position: 0px 3px;*/
	/*background-repeat: no-repeat;*/
	color: #003c79;
	font-weight: bold;
	line-height: 18px;
	/*padding: 4px 4px 4px 20px;*/
	padding: 4px 0px;
	text-decoration: none;
	}
 
.register	a:visited {
	/*background: url(http://library.scottsdaleaz.gov/_img/action_check.gif);*/
	/*background-position: 0px 3px;*/
	/*background-repeat: no-repeat;*/
	text-decoration: none;
	}
 
.register	a:hover {
	/*background: #FEE2D7 url(http://library.scottsdaleaz.gov/_img/reply.gif);*/
	background-color: #FEE2D7;
	/*background-position: 3px 3px;*/
	/*background-repeat: no-repeat;*/
	text-decoration: underline;
	}
	

.Image-Left {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 4px;
	float: left;
	}

.Image-Right {
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 4px;
	float: right;
	}



.small	 {
	font-size: 80%;
	}


.budget_table td {
	background-color: #FDF6D3;
	margin: 4px;
	padding: 4px;
	}

.budget_table td.red {
	background-color: #FDF6D3;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	margin: 4px;
	padding: 6px;
	}

.budget_table td.white{
	background-color: #FFFFFF;
	padding: 1px;
	}

.budget_table td.tan{
	background-color: #FDFAEB;
	color: #0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 4px;
	padding: 6px;
	}





/* =================================================================== LIST ICONS*/

.play img		{
	vertical-align: middle;
	}


/* star icon */
.LeftNav-LI-Star {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/star.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}
* html body .LeftNav-LI-Star {
	padding-bottom: 1px;
}
/* question icon*/
.LeftNav-LI-Question {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/lightbulb.gif);
	background-repeat: no-repeat;
	background-position: 0 1px;
}
* html body .LeftNav-LI-Question {
	padding-bottom: 1px;
}
/* i icon*/
.LeftNav-LI-Info {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/time2.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}
* html body .LeftNav-LI-Info {
	padding-bottom: 1px;
}
/* person icon*/
.LeftNav-LI-Person {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/user.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}
* html body .LeftNav-LI-Person {
	padding-bottom: 1px;
}
/* group icon*/
.LeftNav-LI-Group {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/group.gif);
	background-repeat: no-repeat;
	background-position: -1px 0px;
}
* html body .LeftNav-LI-Group {
	padding-bottom: 1px;
}
/* bubble icon*/
.LeftNav-LI-Bubble {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/comments.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}
* html body .LeftNav-LI-Bubble {
	padding-bottom: 1px;
}
/* checkmark icon*/
.LeftNav-LI-Book {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/icon-checkmark.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}
* html body .LeftNav-LI-Book {
	padding-bottom: 1px;
}
/* pencil icon*/
.LeftNav-LI-Pencil {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/reply.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}
* html body .LeftNav-LI-Pencil {
	padding-bottom: 1px;
}

/* business icon*/
.LeftNav-LI-Business {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/business.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}
* html body .LeftNav-LI-Business{
	padding-bottom: 1px;
}


/* local icon*/
.LeftNav-LI-Local {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/cactus.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
* html body .LeftNav-LI-Local {
	padding-bottom: 1px;
}

/* Spanish icon*/
.LeftNav-LI-Spanish {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/spanish.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
* html body .LeftNav-LI-Spanish {
	padding-bottom: 1px;
}

/* note icon*/
.LeftNav-LI-Note {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/note.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
* html body .LeftNav-LI-Note {
	padding-bottom: 1px;
}

/* home icon*/
.LeftNav-LI-Home {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/home2.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
* html body .LeftNav-LI-Home {
	padding-bottom: 1px;
}

/* clipboard icon*/
.LeftNav-LI-Clipboard {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/clipboard.gif);
	background-repeat: no-repeat;
	background-position: 0 1px;
}
* html body .LeftNav-LI-Clipboard {
	padding-bottom: 1px;
}

/* schedule icon*/
.LeftNav-LI-Schedule {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/schedule.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
* html body .LeftNav-LI-Schedule{
	padding-bottom: 1px;
}

/* magnify icon*/
.LeftNav-LI-Magnify {
	padding-left: 21px;
	padding-top: 0px;
	line-height: 16px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/magnify.gif);
	background-repeat: no-repeat;
	background-position: 0 -1px;
}

/* magnify icon*/
.LeftNav-LI-Video{
	padding-left: 21px;
	padding-top: 0px;
	line-height: 16px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/video.jpg);
	background-repeat: no-repeat;
	background-position: 0 -1px;
}

* html body .LeftNav-LI-Video{
	padding-bottom: 1px;
}


/* mail icon*/
.LeftNav-LI-Mail {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/mail.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
* html body .LeftNav-LI-Mail{
	padding-bottom: 1px;
}



/* monitor icon*/
.LeftNav-LI-Monitor {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/monitor.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
* html body .LeftNav-LI-Monitor {
	padding-bottom: 1px;
}

/* mouse icon*/
.LeftNav-LI-Mouse{
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/mouse.gif);
	background-repeat: no-repeat;
	background-position: 0 -1px;
}
* html body .LeftNav-LI-Mouse {
	padding-bottom: 1px;
}

/* PDF icon*/
.LeftNav-LI-PDF {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/icon_PDF.gif);
	background-repeat: no-repeat;
	background-position: 0 1px;
}
* html body .LeftNav-LI-PDF {
	padding-bottom: 1px;
}


/* phone icon*/
.LeftNav-LI-Phone {
	padding-left: 21px;
	padding-top: 0px;
	background-image: url(http://library.scottsdaleaz.gov/images/icons/phone.gif);
	background-repeat: no-repeat;
	background-position: 0 -2px;
}
* html body .LeftNav-LI-Phone {
	padding-bottom: 1px;
}
/* Mac only */
.mac .LeftNav-UL LI {
	line-height: 18px;
	/*background-color: #CC9933;*/
	padding-top: 3px;

}
