@charset "UTF-8";
/* CSS Document */

body {
height:100%;
padding:0px 0px 0px 0px;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background:url(grfx/007mainconlight.jpg) center top no-repeat;
/*background:url(grfx/08bodybg.jpg) repeat-x;*/
}


#maincon {
width:905px;
}

h1 {
	font-weight: bold;
	color: #f7a10f;
	font-size: 12pt;
}

h2 {
	font-weight:normal;
	color: #999999;
	font-size: 9pt;
	display:inline;
	font-weight:bold;
}

#mainleft .conbox h3 {
font-weight:bold;
}

a {
	text-decoration:none;
	color:#8E2344;
	}

a:hover {
	text-decoration:underline;
	}
	
a:visited {
	color:#8E2344;

}

a:active {
	color:#000;

}

a:hover {
	color:#8E2344;

}

img {
	border: 0px;
}

u {
	font-weight: bold;
	text-decoration: none;	
}

object {
border:1px solid #eeeeee;
}

form {
font-size:10pt;
}

#spacer {
height:5px;
}

#ll {
/*background:url(grfx/08ll.png)  center -30px no-repeat;*/
}

#mainleft {
	/*padding-top:210px;*/
	width:210px;
	/*background:url(grfx/08mainnavbg.png) top left no-repeat;*/
		
}

#toplogo img {
padding:7px 0px;
}

.conbox {
margin-top:20px;
padding:10px 0px 10px 0px;
border-top:solid 1px #dddddd;
font-size:9pt;
}

#mainnav2 {
margin-bottom:15px;
background:url(http://www.azpbs.org/grfx/007mainnavbg.gif) center top no-repeat;
padding-top:10px;
}

#mainnav2 a {
color:#ffffff;
text-decoration:none;
padding:2px 5px 2px 0px;
margin:0px 20px;
margin-left:0;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#mainnav2 a:hover {
color:#f47920;
text-decoration:underline;
}

.supportlinkcolor {
color:#f47920;
font-size:10pt;
}

.supportlink {
text-align:right;
}


#mainlogo {
position:absolute;
top:60px;

}


iframe {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
}

#maincol {
border: 1px solid #eeeeee;
border-top:none;
width:680px;
margin-left:15px;
}

#indextable {
padding:5px 7px 5px 7px;
}


#channelbuttons {
background:#fff;
padding:0px 0px 0px 0px;
border-bottom:#dddddd solid 1px;
border-top:#dddddd solid 1px;
background:#eeeeee;

}

#channelbuttons img {
border-left:1px solid #dddddd;
margin:0px 1px 0px 1px;

}

.nomargin {
margin:0;
}

#maininfo {
background:#fff;
padding:20px 5px 25px 5px;
background:url(grfx/08bodybg.jpg) no-repeat;
text-align:left;
}

#mapbox {
width:262px;
}

#toolbox {
width:415px;
margin-left:3px;
}

.closebtn {
text-align:right;
}

#secondmainnav {
background-color:#efefef;
text-align:right;
padding:5px;
}


/*Overlay _______________________________________________________________*/

#overlayapply {
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1000;
	 background-image:url(grfx/background-trans.png);
}

#overlayapply div {
     width:650px;
     margin: 100px auto;
     background-color: #fff;
     border:1px solid #000;
     padding:15px;
     text-align:left;
}

#overlaytool {
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1000;
	 background-image:url(grfx/background-trans.png);
}

#overlaytool div {
     width:650px;
     margin: 100px auto;
     background-color: #fff;
     border:1px solid #000;
     padding:15px;
     text-align:left;
}
#overlaymap {
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1000;
	 background-image:url(grfx/background-trans.png);
}

#overlaymap div {
     width:650px;
     margin: 100px auto;
     background-color: #fff;
     border:1px solid #000;
     padding:15px;
     text-align:left;
}

.upbg {
background:url(grfx/08bodybg.jpg) no-repeat;
}

/*Bottom Links _______________________________________________________________*/

#bottomlinks {
margin-top:25px;
	padding: 30px 0px 10px 10px;
	text-align:center;
	font-size:8pt;
	border-top:#cccccc 1px solid;
	clear:both;
}

#bottomlinks img {
	margin: 0px 0px 0px 0px;
	
}

#bottomlinks a {
	color:#000000;
	text-decoration:underline;
	
}
