html,body{margin:0;padding:0;}
body{background:rgb(255,255,255);font-family:Arial , Helvetica , Helvetica Neue , Verdana , sans-serif;font-size:16px;line-height:20px;color:rgb(0,0,0);}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,img,small,strike,sub,sup,tt,dd,dl,dt,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit;text-align:left;}
table{border-collapse:collapse;border-spacing:0;}
*#wrapper{border-top:5px solid rgb(120,170,54);clear:left;}
div#container{position:relative;width:940px;margin:0 auto;padding:0;}
div#header{position:relative;height:32px;margin:0 auto 36px;padding:0;border-bottom:1px solid rgb(204,204,204);z-index:2;}
ul.tabs{font-size:13px;float:right;margin:0;list-style:none outside none;}
ul.tabs li{display:block;float:left;line-height:1;}
ul.tabs li a{display:block;font-weight:bold;width:90px;text-align:center;padding:8px 0px 8px 0px;border-left:1px solid rgb(238,238,238);text-decoration:none;color:rgb(51,51,51);cursor:pointer;}
ul.tabs li.current a{background:rgb(120,170,54);color:rgb(255,255,255);border:0;margin:0;text-shadow:0 -1px 1px rgba(0,0,0,0.25);text-align:center;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius:0 0 3px 3px;position:relative;z-index:2;}
ul.tabs li span{display:block;font-size:16px;line-height:1;font-weight:bold;}
a#headerTitle,a#headerTitle:visited{font-weight:bold;font-size:32px;position:relative;top:5px;color:black;text-decoration:none;}
p{margin:0 0 1em;}
h1,h2,h3,h4,h5,h6{color:rgb(51,51,51);font-weight:bold;}
h1,h2,h3{letter-spacing:-1px;}
h1{font-size:45px;line-height:1;margin:0 0 9px;}
h2{font-size:30px;line-height:1.2;margin:9px 0;}
h3{font-size:24px;line-height:1;margin:3px 0 9px;}
h4{font-size:18px;line-height:1;margin:3px 0 9px 0;}
h5{font-size:14px;line-height:18px;}
h6{font-size:13px;line-height:18px;}
*.column-row,*.row{margin:0 0 18px -20px;}
*.column,*.columns{float:left;display:inline;margin:0 0 0 20px;}
*.column-row:after,*.row:after,*.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html *.column-row,* html *.row,* html *.clearfix{height:1%;}
*.column-row,*.row,*.clearfix{display:inline-block;}
*.column-row,*.row,*.clearfix{display:block;}
*.one-third{width:300px;}
div.page-header{width:100%;position:relative;margin:0 0 31px;padding:36px 0 27px;border-bottom:5px solid rgb(238,238,238);clear:both;background-position:right bottom;background-repeat:no-repeat;}
div.page-header h1{display:block;font-size:81px;line-height:1;font-weight:bold;letter-spacing:-3px;margin:0;color:rgb(34,34,34);}
div.page-header h2{margin:6px 0 0;font-size:24px;line-height:1.25;color:rgb(119,119,119);font-weight:normal;letter-spacing:0;}
table#tools{width:100%;}
td.tool{text-align:center;padding-bottom:20px;}
td.tool *.toolLabel{margin-top:10px;font-weight:bold;font-size:1.5em;}
td.tool a,td.tool a:hover,td.tool a:visited{color:rgb(120,170,54);}
img.thumbnail{float:left;margin-right:15px;}
table#tools_extended{width:100%;}
table#tools_extended td{width:33%;padding-right:1em;padding-bottom:2em;}
table#tools_extended img{float:left;margin-right:10px;}
span.label{font-weight:bold;margin-right:0.5em;}
span.bold{font-weight:bold;}
div.section{margin-top:1em;}
div.section > h4{margin-top:1.5em;color:rgb(120,170,54);}
span.sms{font-weight:bold;}
*.stopIdentificationImages{margin-bottom:10px;}
img#stopIdImage01{float:left;margin-right:10px;}
img#stopIdImage02{float:left;}
*.clear{clear:both;}
*.panel{width:500px;margin-left:auto;margin-right:auto;text-align:center;}
*.warning{}
div.stop_links{text-align:left;}
div#agencies_map{margin-top:1em;width:100%;height:300px;}
div#agencies_map > div{width:100%;height:100%;}
div.agenciesSection{margin-top:2em;}
div.agencyDisclaimers{margin-top:1em;border:1px dashed rgb(170,170,170);padding:0 0.5em 0.5em 0.5em;color:rgb(119,119,119);}
div.agencyDisclaimer{margin-top:0.5em;}
div.agencyDisclaimerHeading{font-size:0.8em;}
div.agencyDisclaimerContent{margin-top:0.3em;font-style:italic;}
*.bookmarkSection{margin-top:2em;}
*.login_failure{color:red;}
div#feedback{position:absolute;top:350px;left:0px;z-index:10000;}
div.wiki h1{margin-top:1.5em;font-size:30px;color:rgb(120,170,54);border-bottom:1px solid rgb(51,51,51);clear:both;}
div.wiki h2{clear:both;}
*.serviceAlertTable td.label{padding:5px;font-weight:bold;text-align:right;}
table.ProblemReportSummaries thead tr{background-color:rgb(109,110,114);}
table.ProblemReportSummaries thead td{color:white;font-weight:bold;padding:5px 1em 5px 2em;text-align:center;}
table.ProblemReportSummaries tbody tr.odd{background-color:rgb(241,241,241);}
table.ProblemReportSummaries tbody tr.even{background-color:rgb(224,225,227);}
table.ProblemReportSummaries tbody td{padding:5px;text-align:center;}
