/* DEQ Homepage */

@import url("/system/modules/gov.va.deq.pao.DEQtemplate_one/resources/jquery/jcarousel/lib/jquery.jcarousel.css");
@import url("/system/modules/gov.va.deq.pao.DEQtemplate_one/resources/jquery/jcarousel/skins/ie7/skin.css");

#leftcolumn {
  float: left;
}

#rightcolumn {
  float: right;
}

#middlecolumn {
  float: left;
}

.column { 
  width: 33%;
}

#middlecolumn ul{
  PADDING-LEFT: 6px; 
  MARGIN-LEFT: 12px;
}

.box {
  background-color:#FFFFFF;
  font: 90% Verdana, sans-serif;
  border: 1px solid #bbc; 
  padding: 0px;
  margin-bottom: 6px;
  width: 95%;
}

.box h2 {
  width: 100%;
  padding: 3px 0px;
  text-align: center; 
  margin: 0px;
  background-color: #f3f3f3;
  border-width: 0px 0px 1px 0px;
  border-style: solid;
  border-color: #bbe;
}

.box h3 {
  border: 0px;
  color: black;
  margin: 0px;
  font-style: normal;
  padding: 0px;
  font-size: 100%;
}

 .box p {
  margin-top: 0px;
  margin-bottom: 0px;
 }
 
 /* not in IE6 */
 /*
 .box p:first-child {
   margin-top: 0px !important;
 }
 */
 
.boxcontent img{
  padding-right: 15px;
}

.boxcontent {
  margin: 12px;
  padding: 6px;
}

.box a:link {
  text-decoration: none;
  color: #23d;
}

.box a:visited {
  text-decoration: none;
}

.box a:hover, .box a:active {
  text-decoration: underline;
}

.box.features p {
  margin-top: 4px;
  margin-bottom: 8px;
}

.box.tools p {
  margin-top: 8px;
  margin-bottom: 4px;
}

.box.new p, .box.resources p {
  margin-top: 8px;
}

.box.new a:link, .box.resources a:link {
  color: #039;
}

.box.new hr {
  height: 1px;
  border-width: 1px 0px 0px 0px;
  border-style: solid;
  border-color: #bbb;
  margin: 6px 0px;
}
	
.PDFlist {
	list-style-image: url('/images/pdficon.gif')
}	
	
#agencyinfo {
  text-align:center;
  font-size:small;
  color: #FFFFFF;
  padding: 12px 4px 12px 4px;
}
/*	
  .imgbanner
	{
	filter:alpha(opacity=50);
	opacity: .5;
	width: 100%;
	height: 130px;
	text-align: center; 
	border: 0px; 
	margin: 4px 0px 8px 0px; 
	background-image: url('/images/collage.2006.03.jpg');
	background-repeat: repeat-x;
	}
*/
.imgbanner {
  float: right;
  filter:alpha(opacity=50);
  opacity: .5;
  height: 130px;
  width: 98%;
  text-align: center; 
  border: 0px; 
  margin: 4px 20px 8px 0px; 
  background-image: url('/images/collage.2006.03.jpg');
  background-repeat: repeat-x;
}

.imgbanner2 {
  filter:alpha(opacity=50);
  opacity: .5;
  height: 130px;
  width: 87%;
  text-align: center; 
  border: 0px; 
  margin: 4px 0px 8px 0px; 
  background-image: url('/images/collage.2006.03.jpg');
  background-repeat: repeat-x;
}
	
#CentralOfficeClosed { display: none; }; 

.CentralOfficeClosed {
  margin: 6px;
  border: 1px solid #696; 
  padding: 3px; 
  background-color: #FFEC7A; 
  color: #030;
}

#footer {
  margin-top: 110px;
}

/* Special announcement boxes (with color schemes) */
.special {
  background-color: #f6f6f6;
  border: 1px solid #999;  
}

.special.green {
  background-color: #f3f9f3;
  border: 1px solid #9b9;
}

.special.green a { color: #060; }

.special.blue {
  background-color: #f3f3f9;
  border: 1px solid #99b;
}

.special.red {
  background-color: #fff3f3;
  border: 1px solid #b99;
}

.special.red a { color: #600; }

.special.purple {
  background-color: #f9f3ff;
  border: 1px solid #b9f;
}

.special.purple a { color: #625; }

.special.orange {
  background-color: #f9e6d0;
  border: 1px solid #b63;
}

.special.orange a { color: #832; }

/* Link color schemes */
/* border and background needed for IE6 as it will apply the 'special' styles here */
.box a.green { color: #254 !important; border: 0px; background: transparent; }
.box a.orange { color: #853 !important; border: 0px; background: transparent; }
.box a.red { color: #522 !important; border: 0px; background: transparent; }

/* banner */
#tagline {
  margin-left:10px;
  background-image:url(http://www.deq.virginia.gov/bannerimg.php); 
  background-position: top right;
}

/* print styles */
@media print {
#header, #toplist, #searchform, #breadcrumb, 
#sidebar, #tabnav, .imgbanner, #footer  { display: none; }
h2 { font-size: 100%; }
}

