@charset "utf-8";
/* CSS Document */
/* render html5 elements as block */
header, footer, section, aside, nav, article {
display: block;
}

body {
/*line-height: 1;*/
/*background: #787878 url("http://localhost:571/DHRM/images/default-source/default-album/bgslice1.jpg?Status=Temp&sfvrsn=2");*/
background: #F2F2F2 url("http://web1.dhrm.virginia.gov/itech/DHRMWebAssets/backgroundslice.png");
background-repeat:repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000;
font-size: .9em;



}

	
/* layout */

#wrapper {

width:1050px;
margin: 0 auto;
margin-top: 0 px;
margin-bottom: 5px;
border: solid 1px;
border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	-khtml-border-radius-topleft: 7px;
	-khtml-border-radius-topright: 7px;
	-khtml-border-radius-bottomleft: 7px;
	-khtml-border-radius-bottomright: 7px;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
box-shadow: 3px 3px 30px #0b3553;
	-moz-box-shadow: 3px 3px 30px #0b3553;
	-khtml-box-shadow: 3px 3px 30px #0b3553;
/*-moz-box-shadow: 0 0 5px #888;*/
/*-webkit-box-shadow: 0 0 5px #888;*/
/*box-shadow: 0 0 5px #888;*/
/*box-shadow: 3px 3px 7px #000;*/
/*-webkit-box-shadow: 3px 3px 7px #000;*/
/*-moz-box-shadow: 3px 3px 7px #000;*/
background-color:#FFF;
}

nav {

width:1050px;
/*margin: 0 auto;*/
margin-top: 0px;
margin-bottom:0px;
clear:both;
}


header {
/*width: 940px;*/
width:1050px;
/*height: 200px;*/
margin: 0 auto;
background: #ddd url(images/headerimg.jpg) no-repeat left top;
}

#main {                   /*for homepage*/
/*width: 940px;*/
width: 1050px;
margin: 0 auto;
padding-top: 0px;
overflow: hidden;
background-color:#FFFFFF;
}


#mainchild {                /*for childpages*/
/*width: 940px;*/
width: 1050px;
margin: 0 auto;
padding-top: 0px;
overflow: hidden;
background-color:#FFFFFF;
/*background-color:#194775;*/ /*this is the blue left side*/
/*background: #FFFFFF url("http://web1.dhrm.virginia.gov/itech/DHRMWebAssets/mainchildbkgrd.png");*/
background-repeat:repeat;
overflow:hidden;

}



#content {
float: left;
background-color:#FFF;
width: 830px;
margin-left: 25px;
}



#contentchild {
float: left;
background-color:#D8E3E7;
/*background: #FFFFFF url("http://web1.dhrm.virginia.gov/itech/DHRMWebAssets/contentchildbkgrd.png");*/
/*background-repeat:repeat;*/
overflow:hidden;
width: 835px;
margin-left: 25px;
min-height:500px;
/*background-color:#194775;*/


}

#sidebar1 {
float: left;
padding-left: 10px;
width: 180px;
/*background: #fff;*/
}

#sidebar2 {
float: right;
/*width: 180px;*/
width: 23%;

}

footer {
/*width: 940px;*/
width: 1050px;
margin: 0 auto;
clear: both;

background-color:#004182;
/*background: #FFFFFF url("http://web1.dhrm.virginia.gov/itech/DHRMWebAssets/footerbkground.png");*/
/*background-repeat:repeat;*/
/*height:350px;*/
border-top: solid 8px #B25900;
line-height: 1.7;

}


.footer-segment {
float: left;
margin-right: 17px;
margin-left: 17px;
width: 170px;
font-size:.8em;
color:#FFFFFF;
}

footer a:link, footer a:visited {
color: #FFFFFF;
}

.footer-bottom{
width:1000px;
margin:0 auto;
padding-top:5px;
padding-bottom:5px;
color:#FFFFFF;
font-size:.8em;
}

#commonbanner{margin:0;}

#dhrmbanner{
	position:relative;
   	float:left;
   	/*top:10px;*/
	left:0px;
	width:785px;
	/*height:160px;*/ 
}

#bannernav
{
	position:relative;
	width:250px;
	/*top:25px;*/
	right:0px;
	float:right;


	
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	/*background:black;*/
}

.bannericonsleft{

float:left;

}

.bannericonsright{

float:right;
padding-right:2px;

}



.leftbanner {
	/*width:705px;*/
	width:787px;
	left:0px;
	float:left;	
	}
	
.rightbanner {
	width:263px;
	right:0px;
	float:right;	
	}


#featurearea {
		clear:both;
		/*margin-bottom:10px;*/
		background-color:#FFF;
		background: #003366; /*url("http://web1.dhrm.virginia.gov/itech/DHRMWebAssets/featurebkground.png");*/
		/*background-repeat:repeat;*/                
	     }




.dashboard {
	/*clear:both;*/		
	margin-bottom:10px;
        margin-left:20px;
	/*background-color:#ddd;*/
	/*border:solid 1px;*/
        height:100%;
        padding:5px;
        font-size: .9em;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: solid #003366 1px;
	}

.dashboard h4 {
color:#B25900;
text-align:center;
font-size:1em;
font-weight:bold;
}


.dashboardheader{
margin-left:20px;
margin-top:3px;
background-color:#036;
}


.dashboardheader h2{
margin-left:20px;
margin-top;3px;
color:#FFF;
font-size:105%;
text-align:center;

}

.dashboardimage {

float:left:
padding-right:3px;

}


#popularlinksheader{

margin-left:5px;
margin-top:3px;
background-color:#036;

}



#popularlinksheader h2{

margin-top;3px;
color:#FFF;
font-size:105%;
text-align:center;

}


/*child page dashboard style in this section */


#dashboard-section1 {
	/*clear:both;*/		
	padding:20px;      	
	}

#dashboard-section2 {
	/*clear:both;*/		
	padding:20px;
	
	}

#dashboard-section3 {
	/*clear:both;*/		
	padding:20px;
	
	}

.dashboarditem {
float:left;
margin-right:5px;
margin-left:5px;
margin-bottom:10px;
width:45%;
height:150px;
padding:0px 5px 5px 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: solid #004182 1px;
/*background-image: url("http://web1.dhrm.virginia.gov/itech/DHRMWebAssets/dashboardbkground.png");*/
/*background-image: url("http://localhost:571/DHRM/images/default-source/default-album/dashboardbkground.png?Status=Temp&sfvrsn=2");*/

}


.dashboarditem h4 {
/*color:#0059B2;*/
color:#003366;
text-align:center;
font-size:1em;
/*border-top: solid 1px #FF9326;
border-right:solid 1px #FF9326;
border-left:solid 1px #FF9326;
border-bottom:solid 2px #FF9326;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;*/
/*background-color:#004182;*/

}

.dashboarditem li{
list-style-image: url("http://web1.dhrm.virginia.gov/itech/DHRMWebAssets/bluebullet.png");

}

.dashboarditemright {
float:right;
margin-right:5px;
margin-left:10px;
margin-bottom:10px;
width:45%;
height:150px;
padding:0px 5px 5px 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: solid #004182 1px;
/*background-image: url("http://web1.dhrm.virginia.gov/itech/DHRMWebAssets/dashboardbkground.png");*/
/*background-image: url("http://localhost:571/DHRM/images/default-source/default-album/dashboardbkground.png?Status=Temp&sfvrsn=2");*/

}


.dashboarditemright h4 {
color:#003366;
text-align:center;
font-size:1em;
/*border-top: solid 1px #FF9326;
border-right:solid 1px #FF9326;
border-left:solid 1px #FF9326;
border-bottom:solid 2px #FF9326;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:#004182;*/
}


.dashboarditemright li{
list-style-image: url("http://web1.dhrm.virginia.gov/itech/DHRMWebAssets/bluebullet.png");

}

.dashlist{

 list-style-image: url("http://web1.dhrm.virginia.gov/itech/DHRMWebAssets/bluebullet.png");

}

/*end child page dashboard section*/

.clear {clear:both;}

.clearleft:{clear:left;}

#newsarea{
margin-top:5px;
margin-bottom: 10px;
overflow:hidden;

}


#newsarea h1 h2{
color:#036;
}


/*closeups*/


#closeup{

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: solid #DDD 2px;
background: url("http://web1.dhrm.virginia.gov/itech/DHRMWebAssets/closeupbackground.png");
overflow:hidden;
padding:5px;




}



/*about dhrm - see homepage.css*/








/* basics */

h1 {
font-weight: bold;
clear: both;
/*color: #D96d00;*/
color: #A72D23;
}


h2{

color:#036;

}

a:link, a:visited {
/*color:#a4210a;*/
color:#194775;
text-decoration: none;
}

a:hover, a:active {
color: #333;
text-decoration: underline;
}

p {
margin-bottom: 18px;
}

li {
padding-left: 5px;
}


.h4blue {
color:#003366;
}

/* nav */

.menu {
font-size: 16px;
font-weight: bold;
}

.menu ul {

margin: 0;

padding: 17px 0 0 20px;

list-style: none;

line-height: normal;

}



.menu li {

display: block;

float: left;

}



.menu a {

display: block;

float: left;

margin-right: 5px;

padding: 0px 15px;

color: #ddd;
}



/** HEADER */



header h1, header h2 {

margin: 0;

padding: 0 0 0 30px;

line-height: normal;

}



header h1 { 	

float: left;

padding-top: 20px; 

}



header h1 a:link, header h1 a:visited {

color: #f1d726;

}

header h2 {

padding: 20px 0 0 30px;

font-style: italic;
font-size: 14px;

color: #ddd;

}

/** ARTICLES **/
article img {
border: none;
-webkit-box-shadow: 3px 3px 7px #777;
-moz-box-shadow: 3px 3px 7px #777;
}

#content p, ul, ol, hr {
margin-bottom: 24px;
}

#content ul ul, ol ol, ul ol, ol ul {
margin-bottom: 0;
}

#content h1, h2, h3, h4, h5, h6 {
color: #333;
margin: 0 0 20px 0;
line-height: 1.5em;
}

.alignleft, img.alignleft {
display: inline;
float: left;
margin-right: 24px;
margin-top: 4px;
}

.alignright, img.alignright {
display: inline;
float: right;
margin-left: 24px;
margin-top: 4px;
}

.aligncenter, img.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignleft, img.alignright, img.aligncenter {
margin-bottom: 12px;
}

/* sidebar and footer widget blocks */





aside h3 {
font-size: 18px;
}

aside ul {
list-style: none;
margin-bottom: 20px;
margin-top: -15px;
}

#footer-area {
background: #000;
color: #ddd;
font-size: 90%;
padding: 18px 0;
overflow: hidden;
}



footer aside h4 {
color: #ddd;
font-size: 16px;
line-height: 1.5em;
}





video {
border: 10px #ddd solid;
}


	
#homepagesplash {
		clear:both;
		margin-bottom:20px;
                margin-top:20px;
		}




/*child page styles*/


#pagetitleleft{


width:100%;
margin-top:10px;
background-color:#efefef;


}


#pagetitleleft h1{
color:#FFF;

}



#pagetitleright {

overflow:hidden;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: solid black 1px;
width:95%;
padding-left:3px;
margin-top:10px;
background-color:#efefef;

}




#breadcrumbs {

color:#003366;
/*color:#dc7b19;*/
height:25px;
border-bottom:solid 1px #A76F23;
background-color:#FFFFFF;
-webkit-box-shadow: 3px 3px 7px #000;
-moz-box-shadow: 3px 3px 7px #000;
/*box-shadow: 3px 3px 5px 6px #777;*/
box-shadow: 3px 3px 7px #000;
clear:both;

}


#breadcrumbs a {

/*color:#003366;*/
color:#003366;


}

#pagecontentcontainer{  /*important*/

margin-top: 0px;
margin-left: 2px;
margin-right:0px;
float:left;
width:73%;
background-color:#FFFFFF;
border-left:solid 1px #FFFFFF;
border-bottom:solid 1px #FFFFFF;
border-top:none 1px #FFFFFF;
border-right:solid 1px #D96d00;
/*-moz-border-radius: 5px;*/
/*-webkit-border-radius: 5px;*/
/*border-radius: 5px;*/
padding:15px 6px 6px 6px;
-webkit-box-shadow: 3px 3px 10px -2px #444444;
-moz-box-shadow: 3px 3px 10px -2px #444444;
/*box-shadow: 3px 3px 5px 6px #777;*/
box-shadow: 3px 3px 10px -2px #444444;
min-height:800px;


}



#pagecontentcontainer h1{

/*color: #D93600;*/
color: #A72D23;

}


#pagecontentcontainer h3{

 font-family:Verdana;
  font-weight:bold;
  color:#003366;
/*color: #194775;*/


}


#pagecontentcontainer h4{

color: #000000;


}


#pagecontentcontainer h2{

/*color: #A72D23;*/
color: #003366;
font-family:Verdana;
/*font-size: 1.2em;*/

}


#pagecontentcontainerheader {

/*width:99%;*/
/*border: solid 1px #D96D00;*/
border-top:solid 1px #FFFFFF;
border-left:solid 1px #FFFFFF;
border-bottom:1px #D93600;
border-right:1px #D93600;
/*background-color:#FEF7ED;*/
background-color:#ffffff;
-webkit-box-shadow: 3px 3px 18px -2px #444444;
-moz-box-shadow: 3px 3px 18px -2px #444444;
/*box-shadow: 3px 3px 5px 6px #777;*/
box-shadow: 3px 3px 18px -2px #444444;
margin-top: 0px;
margin-left:2px;
padding-left:6px;
margin-bottom:6px;
/*padding-bottom:3px;*/
/*padding-top:0px;*/
height:40px;
}


#pagecontentcontainerheader h1{
/*color: #A25100;*/
/*color: #D96D00;*/
color:#B25900;
font-size: 1.5em; 
/*padding-bottom:3px;*/
/*padding-top:0px;*/

}


#pagecontentcontainer li
{

        text-decoration: none;
	/*list-style-image: url("http://web1.dhrm.virginia.gov/itech/DHRMWebAssets/bulletarrow.png");*/
}


.noicon
{
	list-style:none;
	list-style-image:none;
	

}

.helpfulLinks
{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: solid black 1px;
width:95%;
padding-left:3px;
overflow:hidden;
background-color:#FFCC00;
margin-top:3px;
}



.leftmenucontainer
{

width:97%;
padding-left:3px;
overflow:hidden;
background-color:#FFFFFF;
margin-top:5px;

}



.leftmenucontainer h4{
color:#003366;
text-align:center;
font-size:1em;
border-top: solid 1px #B25900;
border-right:solid 1px #B25900;
border-left:solid 1px #B25900;
border-bottom:solid 1px #B25900;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color:#FF9326;
margin-top:4px;
margin-left:2px;
margin-right:2px;
}



.rightmenucontainer
{
/*-moz-border-radius: 3px;*/
/*-webkit-border-radius: 3px;*/
/*border-radius: 3px;*/
border: none black 1px;
width:95%;
padding-left:2px;
padding-right:2px;
overflow:hidden;
color:#000000;
/*background-color:#ffffff;*/
/*background-color:#f2f5f6;*/
/*background-color:#f3d3b2;*/
margin-top:3px;
margin-right:10px;
-webkit-box-shadow: 3px 3px 3px #000;
-moz-box-shadow: 3px 3px 3px #000;
/*box-shadow: 3px 3px 5px 6px #777;*/
box-shadow: 3px 3px 3px #000;
font-size: .8em;

}



.rightmenucontainer h4

{
	/*background-color:#A76F23;*/
	background-color:#003366;
	color:#FFFFFF;


}


.policytable
{
width:98%;
border:solid 1px #000066;
}

.policytable li{

margin-bottom:5px;
}


.ListTal{

list-style-type: none;

}




/* homepage styles */



.sfeventTitle{

font-size: .8em;
color:#000000;

}



.sfeventMetaInfo {

font-size: .8em;
}

.sfnewsListItem  h2 {

font-size: .9em;

}

.sfnewsListTitlesOnly /* this is to remove bullets from News titles (ul)*/
{
list-style-type: none;


}

.sfnewsListItem  li {

font-size: .8em;
margin-bottom: 5px;

}


.sfnewsListItem  a {

color:#B25900;
margin-bottom: 5px;


}

.sfnewsListItem  a:hover {

color:#000000;

}



.whathappeningwrapper{
margin-bottom: 10px;

}

.whathappeningheader {

	background-color:#003366;
	font-family:Verdana;
  	font-weight:bold;
	color:#fff;
	padding: 10px 5px 10px;

}



.whathappeningwrapper ul {
padding-left: 1.2em;
padding-right: 2.5em;
list-style-type:square;

}


.peoplefeaturewrapper{   /*do not delete */
	/*border: solid 1px #B25900;*/
	padding:3px 3px 3px 3px;
	/*-moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;*/
	

}



.peoplefeatureheader {

	background-color:#003366;
	border: solid 1px #003366;	
	font-family:Verdana;
	font-weight:bold;
	color:#fff;
	padding: 10px 5px 10px;
	margin-bottom:1px;
}

.peoplestorywrapper

{
   margin-bottom: 15px;  
   clear:left;

}

.peoplefeaturewrapper img {

float:left;
margin-right: 9px;


}


.homepageprogramsbar {
   background: #B25900 url("http://web1.dhrm.virginia.gov/itech/DHRMWebAssets/backgroundhomepageprograms.png");
   clear:both;

}

.homepageprogramsbar a
{
  color:#ffffff;
}


/* homepage leftside bar*/


.leftsideheader
{
  font-family:Verdana;
  font-weight:bold;
  color:#003366;

}



.leftsidebackground
{

	
	background-color:#ffd9b2;
	padding-left:6px;
	padding-top:5px;
	/*padding-bottom: 5px;*/
       /*line-height: 1.5;*/
        border-top: solid 1px #ffd9b2;
        border-right:solid 1px #ffd9b2;
        border-left:solid 1px #ffd9b2;
        border-bottom:solid 1px #ffd9b2;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        -webkit-box-shadow: 3px 3px 3px #BBBBBB;
        -moz-box-shadow: 3px 3px 3px #BBBBBB;       
        box-shadow: 3px 3px 3px #BBBBBB;
}

.leftsidebackground ul{

     /* list-style-image: url(images/default-source/default-album/homepage/iconlistbullet.png?sfvrsn=2);*/
      padding-left: 1.2em;
      padding-top:1.2em;
      list-style: disc url("/images/default-source/default-album/homepage/iconlistbullet.png?sfvrsn=2");

}

.leftsidebackground li{

   margin-bottom: 3px;

}




/* homepage rightside bar*/


.rightsidecontainer{

	width:92%;
margin-left:6px;

}


.rightsideheader
{
  font-family:Verdana;
  font-weight:bold;
  color:#003366;


}


/*training page */


.trainingheaders {
	font-weight:bold;
	text-decoration:underline;
	text-transform: capitalize;
}


.trainingcategory{background-color:#CCC;
font-weight:bold;}


/*accordion respondent list*/

.accordionButton {	
	/*width: 400px;*/
	/*float: left;*/
	/*_float: none; */ /* Float works in all browsers but IE6 */
	background: #fff;
	border-bottom: 1px solid #FFFFFF;
	cursor: pointer;
	padding: 2px 0 2px 8px;
	font-weight:bold;
	color: #00F;
	text-decoration:underline;
	}
	
.accordionContent {	
	/*width: 495px;*/
	/*float: left;*/
	/*_float: none;*/ /* Float works in all browsers but IE6 */
	background: #F0F0F0;
	padding: 0 8px 8px 8px;
	}


.alphaholder a{
 text-decoration:underline;}





