html body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
.clear{clear:both;}

/*LAYOUT*/

html body{font-family: Arial; background: url(images/background.jpg) center top repeat-x;}

#maintenance {width: 600px; margin: 0 auto; text-align: center; padding: 50px 0;}
#maintenance p {font-size: 16px;}

#container{margin: 0 auto; width: 964px; position: relative; }

#surveyBtn{background: url(images/surveyBtn.jpg) bottom no-repeat; margin-top: 0px; display: block; width: 195px; height: 27px;}
#surveyBtn:hover{background-position: 0 -29px; cursor: pointer;}

#topLogos{clear: both; position:relative;}
#logo{z-index:10; width: 367px; height: 58px; display: block; position:absolute; right:0px;top:45px;}
#GSA{background: url(images/GSAlogo.jpg) no-repeat; margin-top: 22px; margin-left: 20px; width: 193px; height: 54px; display: block; float: left;}

#nav, #innerNav{margin-top: 15px; }
#nav ul{list-style: none; margin: 0px; width: 964px;}
#nav ul li{display: inline; float: left; margin: 0px; padding: 0px;}
#nav ul li a{text-align: center; text-decoration: none; font-weight: bold; text-transform: uppercase; display: block; width: 192px; 
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color: #b72012;}

#navImages{clear: both;}
.navImage{float: left; padding-right: 0px; margin: 0;}
.navImage a{}

#projectHeading{text-align: center;}
#map{position: relative; background: url(images/map.jpg) no-repeat; margin-top: -20px; width: 920px; height: 710px;}
#pushpin0{position: absolute; top: 358px; right: 364px;}
#pushpin1{position: absolute; top: 308px; right: 430px;}
#pushpin2{position: absolute; top: 478px; right: 205px;}
#pushpin3{position: absolute; top: 354px; right: 655px;}
#pushpin4{position: absolute; top: 280px; right: 158px;}
#pushpin5{position: absolute; top: 315px; right: 160px;}
#pushpin6{position: absolute; top: 450px; right: 82px;}
#pushpin7{position: absolute; top: 280px; right: 255px;}
#pushpin8{position: absolute; top: 330px; right: 143px;}
#pushpin9{position: absolute; top: 70px; right: 3005px;}
#pushpin10{position: absolute; top: 552px; right: 51px;}

#pushpin11{position: absolute; top: 345px; right: 178px;}
#pushpin12{position: absolute; top: 330px; right: 165px;}
#pushpin13{position: absolute; top: 288px; right: 440px;}
#pushpin14{position: absolute; top: 308px; right: 445px;}
#pushpin15{position: absolute; top: 311px; right: 144px;}
#pushpin16{position: absolute; top: 465px; right: 80px;}
#pushpin17{position: absolute; top: 314px; right: 465px;}
#pushpin18{position: absolute; top: 354px; right: 132px;}
#pushpin19{position: absolute; top: 450px; right: 150px;}
#pushpin20{position: absolute; top: 352px; right: 375px;}
#pushpin21{position: absolute; top: 386px; right: 118px;}
#pushpin22{position: absolute; top: 318px; right: 305px;}

#Innernav {}
#Innernavigation {list-style-type:none; margin:0;}
#Innernavigation li {float:left;}
#Innernavigation li a {display:block; height:33px; font-size: 13px; text-align:center; line-height:33px; text-decoration:none; color:#eee; font-weight:bold; font-family:"Lucida Sans Unicode";}
/*#one a {width:174px; background:url(images/btn1.png) left bottom no-repeat;}
#two a {width:209px; background:url(images/btn2.png) left bottom no-repeat;}
#three a {width:180px; background:url(images/btn3.png) left bottom no-repeat;}
#four a {width:193px; background:url(images/btn4.png) left bottom no-repeat;}
#five a {width:208px; background:url(images/btn5.png) left bottom no-repeat;}
*/

#one a {width:146px; background:url(images/btn1.png) left top no-repeat;}
#two a {width:159px; background:url(images/btn2.png) left top no-repeat;}
#three a {width:165px; background:url(images/btn3.png) left top no-repeat;}
#four a {width:160px; background:url(images/btn4.png) left top no-repeat;}
#five a {width:175px; background:url(images/btn5.png) left top no-repeat;}
#six a {width:159px; background:url(images/btn6.png) left top no-repeat;}

#one a:hover, #one.cip a, #two a:hover, #two.cip a, #three a:hover, #three.cip a, #four a:hover, #four.cip a, #five a:hover, #five.cip a, #six a:hover, #six.cip a {background-position:left bottom; color:#fff;}
#innernavigation li a:hover {background-position: left top;}


.cleft { width:430px; float:left; padding-top:20px; padding-bottom:20px;}
.cright{width:520px; float:left; padding-top:20px; padding-bottom:20px;}
.cright ul li{margin:0 0 .6em; color: #606060; font-size: 12px; line-height:1.3em;}

.pright{width:920px; float:left; margin: 0 auto; padding-left: 20px; padding-top:20px; padding-bottom:10px;}
.pbottom{clear: both; width: 650px; top: 630px; left: 30px; position: absolute;}

.cright h2 {margin-left:-30px;}

#body{}

#footerContainer{width: 962px; clear: both; margin-top: 8px;}
#footerLeft{float: left; background: url(images/footerLeft.jpg) no-repeat; width: 12px; height: 53px;}
#footer{float: left; background: url(images/footerRpt.jpg) repeat-x; height: 53px; width: 938px;}
#footerText{color: #fff; font-size: 11px; font-weight: bold; float: right; padding-top: 20px; padding-right: 10px;}
#footerRight{float: right; background: url(images/footerRight.jpg) repeat-x; height: 53px; width: 12px;}
#dtecFooter{font-size: 10px; color: #777; margin-left: 8px; margin-top: 1px;}
#dtecFooter a{text-decoration: none; color: #777;}

/* Home */
#rotatingImages{ width: 970px; height: 325px; margin:0; padding:0;}


/* Subpages layout */
#content{text-align: left;}

#subNavigation{width: 20em; float: right;}
#subNavigation ul{list-style: none; border: 1px solid #FFE8CD; background: #FFF9D8;}


#Innernavigation {}

/* FONTS standards */
body {font-size: 14px; background:#fff; font-family: Arial, helvetica, sans-serif;}

h1, h2, h3, h4, h5, h6 {color: #4a5640; font-weight: 500;}
h1 {font-size:60px; line-height: 1; margin-bottom:0.5em; font-weight: bold; text-align: center; letter-spacing: -1px; width: auto; color: #666;}
h2 {font-size:30px; letter-spacing: -1px; font-weight: bold;margin-bottom:0.75em;}

h3 {font-size: 18px;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}

p {margin:0 0 1.5em; color: #606060; font-size: 12px; line-height:1.4em;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}

/* LINKS standards */
a:focus, a:hover {color:#000;}
a {color: #d05104;text-decoration:underline;}
h1 a{color: #666; text-decoration: none;}

/* ELEMENTS standards */
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 0 1.5em; color: #606060; font-size: 12px; line-height:1.4em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}

.frmwrap {}

/* FORM ELEMENTS */
.yesno {width:100px; text-align:center;}
.yesno label {width:40px; text-align:center; color:#333; font-size:12px;}
label { font-weight:bold; display:block; width:100px; line-height:20px;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid 333;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select { margin:0 0 0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:200px;padding:2px;}
input.title {font-size:1.5em;}
textarea {width:300px;height:150px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880; margin-bottom:10px;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

.error ul{margin-bottom: 0; padding-bottom: 0;}

.error ul{margin-bottom: 0; padding-bottom: 0;}

























































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

