/*************************** Body **************************/
 

body  {
 margin:0;
 padding:0;
 font:100% Arial, Verdana, Helvetica, sans-serif;
 color:#000000;
 /*background-color:#CECECE; */
/* z-index:-2;*/
 min-width: 770px;
}


* html body {
 border-left:770px solid #fff;  
 position:relative; 
 float:left; 
 z-index:0;
}

* html #container {margin-left:-770px; position:relative; float:left; z-index:2;}



a:link, a:visited  {

 color:#00529B;
 text-decoration:underline;
 font-weight:normal;
 font:Arial;
 }
 
/*MIND THE GAP*/ 
 a[href]:hover  {
 color:#F47735;
 text-decoration:underline;
 font-weight:normal;
 }

 
li  {
 padding-bottom:0px;
 }
 
ul  {
 padding-top:0px;
 }
 
ul.underh2 {
 margin-top:0px;
 padding-top:0px;
 }
 
h1 {
 color: #000000;
 font-weight:bold;
 font-size : 180%;
 margin-bottom:15px;
 padding-bottom: 2px;
 padding-right: 5px;
 min-height:1px;
 
 }
 
h2 {
 color: #000000;
 font-weight:bold;
 font-size : 135%;
 padding-bottom: 5px;
 margin-bottom: 7px;
 margin-top:5px;
 }
 
h3 {
 color: #000000;
 font-weight:bold;
 font-size : 110%;
 padding: 0px;
 margin-bottom: 7px;
 margin-top:5px;
 }
h5 {font-size: 18px; font-weight:bold;}
 
 
hr  {
 color:#00529B;
 }
 
table  {
 border-collapse:collapse;
 font: 100% Arial Verdana, Helvetica, sans-serif;
 }
 
.strongtext  {
 font-weight: bold;
 }
 
#noBorder img {
 border: 0px;
 }
 
 
/*************************** Header **************************/
 
#breadcrumb {
 top:0px;
    background-color:#000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 padding:7px 5px 0 5px;
 color:#ffffff;
 min-height:22px;
 z-index:5;
}
 
* html #breadcrumb {
 height:26px;
 padding:2px 3px 0 3px;

 
}
 
#breadcrumb .breadCrumbText {
 margin-right:200px;
 font-size:80%;
 z-index:5;
 top:3px;
 margin-left:6px;
 
}
 
* html #breadcrumb .breadCrumbText {
 margin-right:200px;
 m
 font-size:80%;
 position:relative;
 top:4px;
 
}
 

#breadcrumb p {
 margin:0;
 padding:0;
}
 
#breadcrumb a {
 color:#ffffff;
 text-decoration:none;
 font-weight:bold;
}
 
#breadcrumb a:hover {
 color:#ccc;
 text-decoration:none;
}
 
* html #breadcrumb #siteSearchForm {
 margin: 0;
 position:absolute;
 top:133px;
 right:5px;
 font-size:90%;
}
 
 
 



 
#breadcrumb #siteSearchForm p {
 margin:0;
 padding:0;
}
 
/* Banner Styles provided by VITA */

#breadcrumb {
    background-color:#000; 
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:4px 5px 0 5px; 
color:#ffffff;
min-height:22px; font-size:90%;
z-index:3;
position:relative;


}
* html #breadcrumb {
height:24px;
z-index:3;
white-space:nowrap;
z-index:1;

}
#breadcrumb .breadCrumbText {
margin-right:500px;
padding-bottom:3px;

}
#breadcrumb p {
margin:0;
padding:4px;
z-index:4px;
}
#breadcrumb a {
color:#ffffff; 
text-decoration:none; 
font-weight:bold;
} 
#breadcrumb a:hover {
color:#ccc; 
text-decoration:none;
} 

#breadcrumb #siteSearchForm {
margin: 0;
position:absolute;
top:15px;
right:5px;

}
* html #breadcrumb #siteSearchForm {
margin: 0;
position:absolute;
top:0px;
right:5px;

}
 

html>body #breadcrumb #siteSearchForm {top: -1px; font-size:80%;} 

#breadcrumb #siteSearchForm p {
font-size:80%;
margin:0;
padding:0;
}


html> /**/ body #breadcrumb #siteSearchForm {top: 3px; font-size:80%;} 



#breadcrumb #siteSearchForm #searchBoxSite {
    background:url("https://web.archive.org/web/20110514005402im_/http://www.virginia.gov/images/virginia_seach_txt-bg.jpg") no-repeat ;
background-color:transparent;
border:0;
font-weight:bold;
height:19px;
width:172px; 
padding-right:3px; 
padding-top:2px;
padding-left:3px;
position:relative;
top:3px;


}





html> /**/ body #breadcrumb #siteSearchForm #searchBoxSite {
    background:url("https://web.archive.org/web/20110514005402im_/http://www.virginia.gov/images/virginia_seach_txt-bg.jpg") no-repeat ;
background-color:transparent;
border:0;
font-weight:bold;
height:19px;
width:172px; 
padding-right:3px; 
padding-top:0px;
padding-left:3px;
top:-2px;
position:relative;


}




* html #breadcrumb #siteSearchForm #searchBoxSite {
    background:url("https://web.archive.org/web/20110514005402im_/http://www.virginia.gov/images/virginia_seach_txt-bg.jpg") no-repeat fixed;
background-color:transparent;
border:0;
font-weight:bold;
height:20px;
width:172px;
top:5px;
}


 #breadcrumb #siteSearchForm #siteSearchBtn {
    background:url("https://web.archive.org/web/20110514005402im_/http://www.virginia.gov/images/virginia_seach_button-bg.jpg") no-repeat transparent;
border:none;
height:20px;
width:28px;
height:20px;
margin-left:1px;
position:relative;
top:1px;



}



* html #breadcrumb #siteSearchForm #siteSearchBtn {
    background:url("https://web.archive.org/web/20110514005402im_/http://www.virginia.gov/images/virginia_seach_button-bg.jpg") no-repeat transparent;
border:none;
height:20px;
width:28px;
height:20px;
margin-left:1px;
position:relative;
top:2px;


}



#breadcrumb .hidden {
display:none;
visibility:hidden;
}




 
#header  {
 position:absolute;
 font:70% Arial, Verdana, Helvetica, sans-serif;
 color:#FFFFFF;
 font-weight:bold;
 padding:2px;
 padding-top:2px;
 top:1px;
 z-index:1;
}
 
#header a  {
 color:#FFFFFF;
 text-decoration:none;
 font-weight:bold;
}
 
#header a:hover  {
 color:#FFFFFF;
 text-decoration:underline;
 font-weight:bold;
}
 
#header img {
 border:0px;
}
 
#aboutvdotlogo {
 position:relative;
 padding:0px;
 margin:0px;
 height:97px;
 align:right;
 text-align: left;
 background-color:#FFFFFF;
 background-image:url('/web/20110514005402im_/http://www.virginiadot.org/images/aboutVDOTBanner.jpg');
 background-repeat: no-repeat;
 background-position:top right;
 min-width:754px;
/* width:expression(document.body.clientWidth < 774? "774px": "auto" ); */
 z-index:1;
}
 
#businesslogo {
 position:relative;
 padding:0px;
 margin:0px;
 height:97px;
 align:right;
 text-align: left;
 background-color:#FFFFFF;
 background-image:url('/web/20110514005402im_/http://www.virginiadot.org/images/businessHeader.jpg');
 background-repeat: no-repeat;
 background-position:top right;
 min-width:754px;
/* width:expression(document.body.clientWidth < 774? "774px": "auto" ); */
 z-index:1;
 }
 
#infocenterlogo {
 position:relative;
 padding:0px;
 margin:0px;
 height:97px;
 align:right;
 text-align: left;
 background-color:#FFFFFF;
 background-image:url('/web/20110514005402im_/http://www.virginiadot.org/images/infoCenterHardhat.jpg');
 background-repeat: no-repeat;
 background-position:top right;
 min-width:754px;
/*  width:expression(document.body.clientWidth < 774? "774px": "auto" ); */
 z-index:1;
 }
 

#jobslogo {
 position:relative;
 padding:0px;
 margin:0px;
 height:97px;
 align:right;
 text-align: left;
 background-color:#FFFFFF;
 background-image:url('/web/20110514005402im_/http://www.virginiadot.org/images/jobsright.jpg');
 background-repeat: no-repeat;
 background-position:top right;
 min-width:754px;
/* width:expression(document.body.clientWidth < 774? "774px": "auto" ); */
 z-index:1;
 }
 
 
 
#newslogo {
 position:relative;
 padding:0px;
 margin:0px;
 height:97px;
 align:right;
 text-align: left;
 background-color:#FFFFFF;
 background-image:url('/web/20110514005402im_/http://www.virginiadot.org/images/newsCamera.jpg');
 background-repeat: no-repeat;
 background-position:top right;
 min-width:754px;
 /* width:expression(document.body.clientWidth < 774? "774px": "auto" ); */
 z-index:1;
 }
 
#programslogo {
 position:relative;
 padding:0px;
 margin:0px;
 height:97px;
 align:right;
 text-align: left;
 background-color:#FFFFFF;
 background-image:url('/web/20110514005402im_/http://www.virginiadot.org/images/programsWildflowers.jpg');
 background-repeat: no-repeat;
 background-position:top right;
 min-width:754px;
/* width:expression(document.body.clientWidth < 774? "774px": "auto" ); */
 z-index:1;
 }
 
#projectslogo {
 position:relative;
 padding:0px;
 margin:0px;
 height:97px;
 align:right;
 text-align: left;
 background-color:#FFFFFF;
 background-image:url('/web/20110514005402im_/http://www.virginiadot.org/images/projectsBanner.gif');
 background-repeat: no-repeat;
 background-position:top right;
 min-width:754px;
/* width:expression(document.body.clientWidth < 774? "774px": "auto" ); */
 z-index:1;
 }
 
#novaprojectslogo {
 position:relative;
 padding:0px;
 margin:0px;
 height:97px;
 align:right;
 text-align: left;
 background-color:#FFFFFF;
 background-image:url('/web/20110514005402im_/http://www.virginiadot.org/css/all.css');
 background-repeat: no-repeat;
 background-position:top right;
 min-width:754px;
/* width:expression(document.body.clientWidth < 774? "774px": "auto" ); */
 z-index:1;
 }
 
#sitemaplogo {
 position:relative;
 padding:0px;
 margin:0px;
 height:97px;
 align:right;
 text-align: left;
 background-color:#FFFFFF;
 background-image:url('/web/20110514005402im_/http://www.virginiadot.org/images/sitemapBanner.jpg');
 background-repeat: no-repeat;
 background-position:top right;
 min-width:754px;
/* width:expression(document.body.clientWidth < 774? "774px": "auto" ); */
 z-index:1;
 }
 
#travellogo {
 position:relative;
 padding:0px;
 margin:0px;
 height:97px;
 align:right;
 text-align: left;
 background-color:#FFFFFF;
 background-image:url('/web/20110514005402im_/http://www.virginiadot.org/images/travelCenterBanner2.jpg');
 background-repeat: no-repeat;
 background-position:top right;
 min-width:754px;
 z-index:1;
 }
 
#vdotLogo {
 text-align:left;
 width:550px;
height:97px;
 }
 
#vdotlogo img  {
 border: 0px;
 }
 
#search {
 position:absolute;
 top:13px;
 text-align:left;
 right:116px;
 white-space:nowrap;
 z-index:2;
 width:184px;
 height:50px;
 background-image:url('/web/20110514005402im_/http://www.virginiadot.org/css/all.css');
 background-repeat: no-repeat;
 padding:0px;
 }
 
#searchProjects {
 position:absolute;
 top:13px;
 text-align:left;
 right:76px;
 white-space:nowrap;
 z-index:2;
 width:184px;
 height:50px;
 background-image:url('/web/20110514005402im_/http://www.virginiadot.org/css/all.css');
 background-repeat: no-repeat;
 padding:0px;
 }
 
#search img  {
 border: 0px;
 }
 
#searchField {
 position:absolute;
 font:70% Arial, Verdana, Helvetica, sans-serif;
 top:4px;
 right:40px;
 border: 0px;
 height: 14px;
 width: 95px;
 }
 
#searchButton {
 border: 0px;
 }
 
#toplinks {
 position:relative;
 text-align:right;
 font:70% Arial, Verdana, Helvetica, sans-serif;
 white-space:nowrap;
 background-color:#000000;
 padding:2px;
 color:#FFFFFF;
 min-width:754px;
/* width:expression(document.body.clientWidth < 774? "774px": "auto" ); */
 }
 
#toplinks a  {
 color:#FFFFFF;
 text-decoration:none;
 font-weight:bold;
 }
 
#toplinks a:hover  {
 color:#FFFFFF;
 text-decoration:underline;
 font-weight:bold;
 }
 
#areaImage {
 clear:both;
 padding:0px;
 margin:0px;
 width: 100px;
 text-align: right;
 }
 
#hidden {
 display:none;
 }
 
 
 
 
/*************************** Left Nav **************************/
 
#leftNav {
 
 position:absolute;
 float:left;
 left:0px;
 width: 239px;
 height:289px;
 padding:0px;
 background-repeat:no-repeat;
 background-position:top left;
 font:80% Arial, Verdana, Helvetica, sans-serif;
 text-decoration:none;
 font-weight:bold;
 line-height:0em;
 z-index:0;
}
 
html > body #leftNav {
 position:absolute;
 left:0px;
 width: 239px;
 height:289px;
 padding:0px;
 background-repeat:no-repeat;
 background-position:top left;
 font:80% Arial, Verdana, Helvetica, sans-serif;
 text-decoration:none;
 font-weight:bold;
 line-height:0em;
 z-index:0;
}
 
#leftNav img {
 border:0px;
}
 
#leftNav li {
 font:90% Arial, Verdana, Helvetica, sans-serif;
 color:#FFFFFF;
 font-weight:bold;
 line-height:2em; 
}
 
#leftNav a  {
 color:#FFFFFF;
 text-decoration:none;
 font-weight:bold;
}
 
#leftNav a:hover  {
 color:#F47735;
 text-decoration:none;
 font-weight:bold;
}
 
 
 
/*************************** Content Frame **************************/ 
 
#centerNav {
 margin-left:240px;
 margin-bottom:20px;
 margin-right:20px;
 padding-top:8px;
 padding-bottom:3px;
 min-width:535px;
/* width:expression(document.body.clientWidth < 555? "555px": "auto" ); */
 text-align:center;
 font: 80% Arial Verdana, Helvetica, sans-serif;
 font-weight:normal;
 color:#F47735;
}
 
#centerNav a  {
 color:#999999;
 text-decoration:none;
 font-weight:bold;
}
 
#centerNav a:hover  {
 color:#F47735;
 text-decoration:none;
 font-weight:bold;
}
 
#programsCenterNav {
 margin-left:240px;
 margin-bottom:20px;
 margin-right:20px;
 padding-top:8px;
 padding-bottom:3px;
 min-width:535px;
/* width:expression(document.body.clientWidth < 555? "555px": "auto" ); */
 text-align:center;
 font: 80% Arial Verdana, Helvetica, sans-serif;
 font-weight:bold;
 color:#999999;
}
 
.programsDropDown {
 background-color: #CFD7E9;
 font-weight: normal;
 font: 90% Arial Verdana, Helvetica, sans-serif;
}
 
option.programsDropDown {
 color:#0D3692;
 text-decoration:none;
 background-color: #CFD7E9;
 font-weight: normal;
 font: 90% Arial Verdana, Helvetica, sans-serif;
 }
 
option.programsDropDown:hover  {
 background-color:#0D3692;
 color:#FFFFFF;
 text-decoration:none;
 font-weight: normal;
 font: 90% Arial Verdana, Helvetica, sans-serif;
 }
 
#contentFrame {
 background-image:url('/web/20110514005402im_/http://www.virginiadot.org/images/background2.gif');
 background-repeat:repeat-y;
 background-position:top left;
 min-width:754px;
 min-height:391px;
 background-color:#FFFFFF;
 }


 
#contentFrameTertiary {
 background-image:url('/web/20110514005402im_/http://www.virginiadot.org/images/background2.gif');
 background-repeat:repeat-y;
 background-position:top left;
 min-width:754px;
/* width:expression(document.body.clientWidth < 774? "774px": "auto" ); */
 min-height:391px;
 background-color:#FFFFFF;
 }
 
* html #contentFrame2 {
 height:51px;
 }
 
#content {
 margin-left:219px;
 margin-right:20px;
 padding-left:10px;
 padding-bottom:20px;
 max-width:960px;
 min-width:535px;
/* width:expression(document.body.clientWidth < 555? "555px": "auto" ); */
 min-length:545px;
 font-size:80%;
 background-color:#FFFFFF;
 }
 
#note {
 padding-bottom:10px;
 padding-left:10px;
 padding-right:10px;
 padding-top:10px;
 position:relative;
 z-index:2;
 background-color: #F2F2F2;
 }
 
#newsreleaseContact {
 margin-left:40px;
 }
 
#newsreleaseDate {
 margin-left:175px;
 }
 
#photo {
 clear:both;
 margin-left:20px;
 margin-bottom:20px;
 margin-top:0px;
 float: right;
 border-image: 1px solid black;
 }
 
#newsDropDownFrame {
 position:relative;
 min-width:535px;
/* width:expression(document.body.clientWidth < 540? "540px": "auto" ); */
 }
 
#newsDropDown {
 position:absolute;
 top:2px;
 right:50px;
 white-space:nowrap;
 z-index:2;
 }
 
#MediaContacts {
 position:relative;
 min-width:530px;
/* width:expression(document.body.clientWidth < 530? "530px": "auto" ); */
 min-height:228px;
 }
 
* html #MediaContacts {
 height:228px;
 }
 
#acrobatIcon img {
 border:0px;
 }
 
 
 
.floatLeft {
 margin-right:20px;
 margin-bottom:20px;
 margin-top:0px;
 float: left;
 }
 
#floatLeft {
 margin-right:20px;
 margin-bottom:20px;
 margin-top:0px;
 float: left;
 }
 
#timestamp {
 font:80% Arial, Verdana, Helvetica, sans-serif;
 color:#000000;
 }
 
 
 
 
 
/*************************** Footer **************************/
 
#footer {

position:relative;

background-color:#000000;

color: #ffffff;

font:70% Arial, Verdana, Helvetica, sans-serif;

font-weight:none;

padding:2px;

text-align:center;

min-width:754px;

z-index:1;

}
 
#footer a {
 color:#FFFFFF;
 text-decoration:none;
 font-weight:bold;
 }
 
#footer a:hover {
 color:#FFFFFF;
 text-decoration:underline;
 font-weight:bold;
 }
 
#footerLower {
 position:relative;
 background-color:#000000;
 color: #FFFFFF;
 font:70% Arial, Verdana, Helvetica, sans-serif;
 font-weight:none;
 padding-bottom:2px;
 text-align:center;
 min-width:754px;
/* width:expression(document.body.clientWidth < 774? "774px": "auto" ); */
 z-index:1;
 }
 
#footerLower a {
 color:#FFFFFF;
 text-decoration:none;
 font-weight:none;
 }
 
#footerLower a:hover {
 color:#FFFFFF;
 text-decoration:underline;
 font-weight:none;
 }
 
 
 .percent79 a{
 font-family: Arial, Helvetica, sans-serif;
 font-size:100%;
 }
 
 
 
 
 
.percent79 {
 font-family: Arial, Helvetica, sans-serif;
 font-size:79%;
 }
 
#percent79 {
 font-family: Arial, Helvetica, sans-serif;
 font-size:79%;
 }
.79percent {
 font-family: Arial, Helvetica, sans-serif;
 font-size:79%;
 }
 
#79percent {
 font-family:Arial, Helvetica, sans-serif;
 font-size:79%;
 }
 
/* Horizontal Navigation */
 
#navcontainer {
 margin-left: 5px;
 }
 
#navlist {
 list-style: none;
 padding: 0;
 margin: 0;
 }
 
#navlist li {
 display: inline;
 padding: 0;
 margin: 0;
 font-family:Arial, Helvetica, sans-serif;
 font-size:85%;
 }
 
 #navlist li:first-child {
 border-left: 0;
 }

 
#navlist li:first-child:before {
 content: "";
 }
 
/*IE workaround*/
/*All IE browsers*/
* html #navlist li {
 border-left: 1px solid #f47735;
 padding: 0 0.4em 0 0.4em;
 margin: 0 0.4em 0 -0.7em;
 }
 
/*Win IE browsers - hide from Mac IE\*/
* html #navlist {
 height: 1%;
 }
 
* html #navlist li {
 display: block;
 float: left;
 }
 
/*End hide*/
/*Mac IE 5*/
* html #navlist li:first-child {
 border-left: 0;
 }
 
/* 460 sub nav */
#navwrapper {
 position:relative;
 width: 185px;
 padding:15px;
 margin-left:20px;
 margin-bottom:15px;
 border:#999999 solid thin;
 }
 
#navwrapper a {
 font-size:1em;
 }
 
 
 
 
/* 460_ppta sub nav */
#navwrapper2 {
 position:relative;
 width: 180px;
 padding:15px;
 margin-left:20px;
 margin-bottom:15px;
 border:#999999 solid thin;
 }
 
#navwrapper2 a {
 font-size:1em;
 }
 
#majorprojectsHeader { 
 text-indent: -5000px;
 display:block;
 background:no-repeat url(/web/20110514005402im_/http://www.virginiadot.org/css/all.css);
 height: 60px;
 }
 
#notableprojectsHeader { 
 text-indent: -5000px;
 display:block;
 background:no-repeat url(/web/20110514005402im_/http://www.virginiadot.org/images/notable_projects.jpg);
 height: 60px;
 }
 
#clear {
 clear:both;
 }
 
.clear {
 clear:both;
 }
 
#floatRight {
 padding: 5px;
 clear:both;
 margin-left:20px;
 margin-bottom:20px;
 margin-top:0px;
 float: right;
 background-color:#FFFFFF;
 font:Arial, Helvetica, sans-serif;
 width:220px;
 }
 
#floatright li {
 list-style:none; 
 }
 
.additionalBox {
 border:#666666 thin solid;
 background-color:#D1D1D1;
 padding:10px;
 list-style-type:none;
 
 }
 
.additionalBoc li {
 }
 
#rightmenu {
 float:right;
 width:auto;
 }
 

#navwrapper2 {
position:relative;
width: 180px;
padding:15px;
margin-left:20px;
margin-bottom:15px;
border:#999999 solid thin;
}

#navwrapper2 a {
font-size:1em;
}


.rightmenu_hurricane {
 display:block;
 background:url(/web/20110514005402im_/http://www.virginiadot.org/images/navHurricane.jpg) no-repeat right top;
 border-style:solid;
 border-color: #999999;
 border-width:1px;
 border-left-width:5px;
 float: right;
 width: 228px;
 /* width:250px;  */
 padding: 10px;
 margin-left: 20px;
 margin-bottom: 20px;
 margin-top:auto;
 clear:both;
 }
 
.rightmenu {
 border-style:solid;
 border-color: #999999;
 border-width:1px;
 float: right;
 width: 225px;
 padding: 10px;
 margin:10px;
 border-width:1px;
 }
 

.rightmenu li {
 margin-left:-30;
 list-style-type:none;
 }
 

 
#imageAdd {
 position:relative;
 /* width:235px;  */
 float:right;
 margin-left: 20px;
 margin-bottom: 20px;
 margin-top:auto;
 margin-right:0px;
 font-size: 0.9em;
/*padding-left:5px;*/
 font-style:italic;
 }
 
#imageAdd img {
 margin-bottom:5px;
 }
 
.gallerylink a {
 background:url(/web/20110514005402im_/http://www.virginiadot.org/images/camera.gif) no-repeat center right;
 padding-right:18px;
 }
 
.videolink a {
 background:url(/web/20110514005402im_/http://www.virginiadot.org/images/video.gif) no-repeat center right;
 padding-right:18px;
 }
 
.videolist {
 background:url(/web/20110514005402im_/http://www.virginiadot.org/images/video.gif) no-repeat center right;
 padding-right:18px;
 }
 
.audiolink a {
 background:url(/web/20110514005402im_/http://www.virginiadot.org/images/audio.gif) no-repeat center right;
 padding-right:18px;
 }
 
.imageAdd {
 position:relative;
 /* width:235px;  */
 float:right;
 margin-top:20px;
 margin-left: 20px;
 margin-bottom: 20px;
 margin-top:auto;
 margin-right:0px;
 font-size: 0.9em;
 /*padding-left: 5px;*/
 font-style:italic;
 } 
 
.imageAdd img { margin-bottom:5px;
} 
 
.copyEmphasis {
 border-top-color:#333333;
 border-top-style:solid;
 border-top-width:1px;
 border-bottom-style:solid;
 border-bottom-width:1px;
 background-color:#E9E9E9;
 width:223px;
 float:right;
 position:relative;
 padding:15px;
 margin-bottom: 10px;
 margin-top:15px;
 margin-right:5px;
 }
 
.style2 {font-size: 79%}
 
/* NEW IPD GRAPHICS/LINKS */
#ipd_container{width:400px; height:156px; background:url(/web/20110514005402im_/http://www.virginiadot.org/images/ipd_header.gif) no-repeat top;}
 
#consult{float:left; background:transparent url(/web/20110514005402im_/http://www.virginiadot.org/images/btn_consult.gif) no-repeat left top; width:115px; height:64px; margin:55px 10px 0 0; text-indent:-9999px;}
#consult:hover{background:transparent url(/web/20110514005402im_/http://www.virginiadot.org/images/btn_consult.gif) no-repeat 0 -64px;}
 
#design{float:left; background:transparent url(/web/20110514005402im_/http://www.virginiadot.org/images/btn_design.gif) no-repeat left top; width:115px; height:64px; margin:55px 0 0 16px; text-indent:-9999px;}
#design:hover{background:transparent url(/web/20110514005402im_/http://www.virginiadot.org/images/btn_design.gif) no-repeat 0 -64px;}
 
#public{float:left; background:transparent url(/web/20110514005402im_/http://www.virginiadot.org/images/btn_public.gif) no-repeat left top; width:115px; height:64px; margin:55px 0 0 26px; text-indent:-9999px;}
#public:hover{background:transparent url(/web/20110514005402im_/http://www.virginiadot.org/images/btn_public.gif) no-repeat 0 -64px;}




.newFeatureItem { list-style-image: url(https://web.archive.org/web/20110514005402im_/http://www.virginiadot.org/images/2new-exc.gif);vertical-align:bottom; }

.imageFormat

{ border-style: solid; border-width:1px;  border-color:#000000; float: right; margin:10px; 

}


#cgForminputLeft{float:left; }

html > body #cgFormQRight{float:left;width:88%;padding-top:30px;}

#cgFormQRight{float:left;width:88%;}



.float200 {

float: left; 
width: 200px;
}
/*
     FILE ARCHIVED ON 00:54:02 May 14, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 02:33:41 Jun 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.468
  exclusion.robots: 0.033
  exclusion.robots.policy: 0.023
  esindex: 0.008
  cdx.remote: 12.581
  LoadShardBlock: 108.906 (3)
  PetaboxLoader3.datanode: 62.872 (4)
  PetaboxLoader3.resolve: 106.354 (3)
  load_resource: 262.069
*/