body, form, p, img {margin:0px;padding:0px;}

/* resets */
.clear-fix {clear:both;}

/* fonts */
.arial {font-family:Arial, Helvetica, sans-serif;}
.georgia {font-family:Georgia,"Times New Roman",Times,serif;}

/* colors */
.off-white {color:#f4f8fb;}
.lgt-grey {color:#efefef;}
.lgt-blue {color:#a7c5df;}
.mid-grey {color:b2b7bb;}
.mid-blue {color:#4e8abe;}
.drk-grey {color:#595b5d;}
.drk-red {color:#660000;}

/* sizes */
.mid-grey13 {font-size:13px;color:b2b7bb;}
.mid-grey21 {font-size:21px;color:b2b7bb;}
.mid-blue13 {font-size:13px;color:#4e8abe;}
.mid-blue21 {font-size:21px;color:#4e8abe;}

/* page container */
#page-container {width:1012px;/*height:1260px;*/margin:0px auto 0px auto;}

/*
page container - positioning grid on (note: remark out to turn grid off)
#page-container {background:url('/images/images_pittsburgh/grid.png') no-repeat 0 0;}
*/

/* page head */
#page-head {width:1012px;margin:0px;padding:0px;background:#fff;}

#page-head-row01 {width:1012px;height:190px;margin:0px;padding:0px;background:url('/images/images_cop15/line.gif') no-repeat 36px 178px;}

#page-head-row01 p {margin:0px;padding:0px;}

p a#cop15-logo {margin:20px 0px 0px 36px;padding:0px;width:400px;height:151px;background:transparent url('/images/images_cop15/coplogo.jpg') no-repeat 0 0;float:left;}
p a#cop15-logo b {display:none;}

a #facebook {display:block;background: url(/images/images_pittsburgh/facebook.png) no-repeat 0px -16px;width:83px;height:16px;float:left;margin:13px 18px 0 0;}
a:hover #facebook {display:block;background: url(/images/images_pittsburgh/facebook.png) no-repeat 0 0px;}
a #twitter {display:block;background: url(/images/images_pittsburgh/twitter.png) no-repeat 0 -19px;width:79px;height:19px;float:left;margin:13px 0px 0 0;}
a:hover #twitter {display:block;background: url(/images/images_pittsburgh/twitter.png) no-repeat 0 0px;}

#nav01 {margin:0px 20px 0px 0px;padding:0px;}
#nav01 #container {margin:0px;padding:0 15px 0 0px;float:right;width:250px;height:60px;text-align:right;}
#get-email-updates {margin:15px 0px 0px 0px;padding:0px;width:250px;}
#get-email-updates a {font-family:times new roman;font-size:14px;}
#nav01-left a {margin:0px 15px 0px 0px;padding:0px;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;font-weight:normal;color:#4e8abe;text-decoration:none;}
#nav01-left a:hover {text-decoration:underline;}

#page-head-row03 {width:1012px;height:auto;margin:20px 0 0 0px;padding:0px;}
#page-head-row03 h2 {margin:0px;padding:0px 0px 0px 36px;font-family:Georgia,"Times New Roman",Times,serif;font-size:56px;font-weight:normal;color:#b2b7bb;}

/* page body - home */
#page-body {width:1012px;min-height:480px;margin:0px;padding:0px 0px 80px 0px;background:#fff}
#page-body p {width:696px;margin:0px 0px 24px 36px;padding:10px;line-height:20px;/*float:left;*/}
#page-body table p {width:350px;}

#page-body p.text01 {font-family:Georgia,"Times New Roman",Times,serif;font-size:21px;font-weight:normal;color:#b2b7bb;line-height:28px;}

#page-body p i a {text-decoration:none;}
#page-body p i a:hover {text-decoration:underline;}
#page-body img {margin:0px 10px 0px 0px;padding:0px;}
#page-body dl {width:208px;margin:0px 22px 0px 0px;padding:0px;float:left;}
#page-body dt {margin:0px;padding:30px 0px 5px 0px;}
#page-body dt b {margin:0px;padding:0px;font-family:Georgia,"Times New Roman",Times,serif;font-size:21px;font-weight:normal;color:#b2b7bb;line-height:24px;}
#page-body h3 {margin:0px;padding:10px 0px 0px;font-family:Georgia,"Times New Roman",Times,serif;font-size:21px;font-weight:normal;color:#b2b7bb;line-height:24px;}
#page-head-row03 h3 {margin:0px 0 0px 36px;padding:0px;font-family:Georgia,"Times New Roman",Times,serif;font-size:21px;font-weight:normal;color:#b2b7bb;line-height:24px;}
#page-body dd {margin:0px;padding:5px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#595b5d;line-height:17px;}
#page-body dd a {margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;color:#4e8abe;text-decoration:none;float:left;}
#page-body dd a:hover {text-decoration:underline;}
#page-body dd ul {margin:0px;padding:0px;list-style:none;text-align:right;}
#page-body dd ul li {margin:0px;padding:0px .6em 0px 0px;background:url(/images/images_pittsburgh/mid-blue-arrow.png) no-repeat 100% .4em;float:left;line-height:17px;}

/* page body - subpg */
#sp-body-left {width:696px;margin:0px 0px 0px 36px;padding:0px;float:left;color:#595b5d;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
#sp-body-left p {margin:0px;padding:10px 0px;}

/* breadcrumbs */
#breadcrumbs {margin:7px 0 0 38px;float:none;}
#breadcrumbs a {color:#b2b7bb;font-size:11px;float:left;font-style:italic;font-family:Arial;}
.underline-11-drkgray {color:#595B5D;font-size:11px;font-style:italic;font-family:Arial;}
#breadarrow {background: url(/images/images_cop15/breadarrow.gif) no-repeat;float:left;width:6px;height:10px;margin:5px 3px 0 6px;}

/*
#sp-body-left p.text01 {margin:0px 0px 18px 0px;padding:0px;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:normal;color:#b2b7bb;line-height:28px;}
*/

#sp-body-left p.text01 {margin:0px 0px 18px 0px;padding:0px;font-family:Georgia,"Times New Roman",Times,serif;font-size:21px;font-weight:normal;color:#b2b7bb;line-height:28px;}
#sp-body-left p.text02 {margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#595b5d;line-height:17px;}

/*
#sp-body-left dl {width:696px;margin:0px;padding:0px;}
*/

#sp-body-left dl dt.first {margin:0px;padding:0px;}

#sp-body-right {width:208px;margin:0px 0px 0px 36px;padding:0px;float:left;color:#595b5d;}
#sp-body-right dl {width:208px;margin:0px;padding:0px;}
#sp-body-right dl dt.first {margin:0px;padding:0px 0px 5px 0px;}
#sp-body-right dl dt.mid-line {background:url('/images/images_pittsburgh/line.gif') no-repeat 0px 15px;}

/* page foot */
#space-before-footer {height:80px;width:1012px;}
#page-foot-container {width:1012px;height:160px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#efefef}
#page-foot {width:940px;margin:0px 36px 0px 36px;padding:0px 0px 0px 0px}

#page-foot a img {margin:0px 10px 0px 0px;padding:17px 0px 17px 0px;float:left;border:none;}

/* nav03 */
#nav03 {margin:0px;padding:17px 0px 17px 0px;position:relative;list-style:none;float:left;}
#nav03 li {margin:0px;padding:0px;position:relative;float:left;overflow:visible;}
#nav03 li a {position:relative;display:block;overflow:visible;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#595b5d;text-decoration:none;}
#nav03 li a:hover {text-decoration:underline;}

/* nav04 */
#nav04 {margin:0px;padding:17px 0px 17px 0px;position:relative;list-style:none;float:right;}
#nav04 li {margin:0px;padding:0px;position:relative;float:left;overflow:visible;border-right:1px solid #b2b7bb;}
#nav04 li a {margin:0px;padding:0px 10px 0px 10px;position:relative;display:block;overflow:visible;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#595b5d;text-decoration:none;}
#nav04 li a:hover {text-decoration:underline;}
#nav04 li.first a {padding-left:0px;}
#nav04 li.last, #nav04 li.last a {padding-right:0px;border:none;}

/* nav05 */
#nav05 {margin:0px;padding:17px 0px 17px 0px;position:relative;list-style:none;border-top:1px solid #b2b7bb;width:940px;}
#nav05 li {margin:0px;padding:0px;position:relative;float:left;overflow:visible;border-right:1px solid #b2b7bb;}
#nav05 li a {margin:0px;padding:0px 10px 0px 10px;position:relative;display:block;overflow:visible;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#595b5d;text-decoration:none;}
#nav05 li a:hover {text-decoration:underline;}
#nav05 li.first a {padding-left:0px;}
#nav05 li.last, #nav05 li.last a {padding-right:0px;border:none;}

#search-bar {width:250px;height:40px;margin:10px 0 0 0px;padding:0px;float:right;display:none;}
#search-form #q {border:1px solid #ccc;color:#b2b7bb;font-family:Arial;font-size:11px;}
#search-form #search-button {border:1px solid #ccc;color:#595B5D;font-family:Arial;font-size:11px;}

a {color:#777;text-decoration:none;}
#page-body a {color:#4e8abe;text-decoration:none;}
#page-body a:hover {color:#4e8abe;text-decoration:underline;}

/*
a {color:#4e8abe;text-decoration:none;}

a:hover {text-decoration:underline;}
#topnav ul.dropdown li a:hover {text-decoration:none;color:#eee;}
#topnav ul.dropdown li a.hover {text-decoration:none;color:#eee;}
#topnav ul.dropdown li ul li a:hover {text-decoration:underline;}
#topnav ul.dropdown li ul li a.hover {text-decoration:underline;}
*/

#masttext {width:432px;height:55px;background: url(/images/images_cop15/masthead-txt.gif) no-repeat;float:left;margin-left:30px;color:#777;font-size:15px;}
#localtime { color:#666; float:right; font-size:14px; font-style:italic; height:0px; margin-right:105px; width:300px;Font-family: Georgia, "Times New Roman", Times, serif;margin-top:5px;}
hr.blueline {width:940px;height:5px;margin-bottom:7px;color:#283890;background-color:#283890;border:0;}

#photo-credit {width:120px;float:right;font-style:italic;color:#b2b7bb;font-size:11px;margin-right:-242px;position:relative;Font-family: Georgia, "Times New Roman", Times, serif;}

/*
#photo-credit {float:right;font-style:italic;color:#b2b7bb;font-size:14px;left:245px;top:0px;position:relative;}

#nav01-right form {visibility:hidden;}
*/

.form-row input.submit-button {margin:8px 0px 15px 196px;padding:0px;}
.form-row input {color:#595B5D;}
#email-form {background:#f4f8fb;padding:5px;}
.label { display: block; float: left; width: 120px; text-align: right; margin-right: 5px; }   
label.error { width: 250px; display: inline; color: #660000; padding: 10px 10px; font-weight:bold;}
.redoutline {border:1px solid #660000;}
#email-form tr td {padding-bottom:10px;}
#email-form p {margin:3px;}
}

/* in the footer */
#dosseal_container {height:40px:padding-top:14px;}
#dosseal_img {float:left;width:40px;height:40px;background: url(/images/images_pittsburgh/seal_small.gif) no-repeat;padding-right:8px;}
#dosseal_text {height:40px;font-size:12px;font-family:Arial;text-align:left;padding:10px 0 0 0px;color: #595B5D;}

.about_underline {height:3px;width:40px;position:absolute;left:450px;top:158px;margin-top:-2px;background: url(/images/images_pittsburgh/underlinebg.gif) no-repeat;overflow:hidden;}
.pressroom_underline {height:3px;width:100px;position:absolute;left:550px;top:158px;margin-top:-2px;background: #000;}

span.underline {background: url(/images/images_pittsburgh/underlinebg.gif) no-repeat 0 13px;}

