﻿/********** AGENCY(Suplemental) CSS ***********/
#container {
	background-color: #4b5b50; /**** change this from grey to your color *****/
}
#banner {
	height: 132px;
	width:1000px;
	background-image: url(/_layouts/1033/branding/images/Custom/bannerDBM.jpg);
	background-repeat: no-repeat;
}
/* for IE6 and below */
* html #banner {
	height: 107px;
}
#content {
	float: left;
	display: inline;
	position: relative;
	width: 820px;
	background-color: #CCCCCC;
	/* background-image: url(../sitecollectionimages/ContentTopRight.gif); */
	background-image:none;
	background-position: top right;
	background-repeat: no-repeat;
	padding: 15px 0px 10px 0px;
}

.boxBlank {
	 min-height:200px;
}
.boxBlank li {
	margin: 5px 5px 3px 40px;
}







}/*********** amends MDstandard.css ***********/

/*********** Page Color (= banner color) ***********/

span {
	padding:0;
	border:1px black;
}


/*********** Sidebar Navigation  ***********/

.sideLinks {

	text-align: right;
	width: 148px;
	margin:0px;
	display: block;
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}

.sideLinks .sideLinksLv1 

{
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFF99;
	border-bottom: 1px solid #CCCC99;
	padding: 5px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}

.sideLinks .sideLinksLv1 a {
	color: #FFFF99;

}

.sideLinks .sideLinksLv1 a:visited {
	color: #FFFF99;

}


.sideLinks .sideLinksLv1 a:hover {

	display: block;
	text-decoration:none;

}



.sideLinks .sideLinksLv2 

{
	width: 148px;
	margin: 0px;
	padding-top: 3px;
}

.sideLinks h2 {

	text-transform: uppercase;
	margin: 5px 0px 10px 0px;
	padding: 5px 0px 0px 0px;
	font-size: 110%;
	color: #FFFF99;
	border-bottom: 1px solid #CCCC99;

}

.sideLinks h3 {
	color: #FFFFFF;
	padding-bottom: 5px;

}

.sideLinks ul {

	list-style-type: none;
	padding: 0px;
	margin: -5px 0px 0px 0px;

}

.sideLinks li {
	margin: 0px;
	padding: 2px 0px 2px 2px;

}

.sideLinks a {
	display: block;
	text-decoration: none;
	font-weight: bold;
	color: #DCDCDC;

}

.sideLinks a:visited {
	display: block;
	text-decoration: none;
	font-weight: bold;
	color: #CCCCCC;

}

.sideLinks a:hover {
	display: block;
	text-decoration: underline;
	color: #FFFFFF;
}

.sideLinks p {
	color: #3300FF;
	padding:
}

.ms-WPHeader h3
{
	
	padding: 5px 5px 5px 10px;
	/*margin-bottom: 10px;*/
	background-color: #AFAFAF;
	background-image: url(/_layouts/1033/branding/images/page/CornerTopLeft.gif);
	background-repeat: no-repeat;
	background-position: top left;
	color: #000000;
	border-bottom: 2px solid #999999;
	font-size: 1.12em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: oblique;
	
}
#group li
{
	
	font-size:100%;
}


}

.pgH1 
{

color: #0e285f;

}
/******** Document Types *****/

a[href$='.pdf'] { padding: 0px 0px 1px 20px; background:transparent url(/_layouts/1033/branding/images/icons/acrobat.gif) no-repeat top left; zoom:1;  }  
a[href$='.doc'],a[href$='.docx'] { padding:0px 0px 1px 20px; background:transparent url(/_layouts/1033/branding/images/icons/word.gif) no-repeat top left; zoom:1; }  
a[href$='.xls'],a[href$='.xlsx'] { padding:0px 0px 1px 20px; background:transparent url(/_layouts/1033/branding/images/icons/excel.gif) no-repeat top left; zoom:1; }  
a[href$='.mdf'] { padding:0px 0px 1px 20px; background:transparent url(/_layouts/1033/branding/images/icons/access.gif) no-repeat top left; zoom:1; }  
a[href$='.ppt'] { padding:0px 0px 1px 20px; background:transparent url(/_layouts/1033/branding/images/icons/powerpoint.gif) no-repeat top left; zoom:1; }  
a[href$='.txt'] { padding:0px 0px 1px 20px; background:transparent url(/_layouts/1033/branding/images/icons/text.gif) no-repeat top left; zoom:1; }
a[href$='.jpg'],a[href$='.gif']  { padding:0px 0px 1px 20px; background:transparent url(/_layouts/1033/branding/images/icons/image.gif) no-repeat top left; zoom:1; }  
a[href$='.zip'] { padding:0px 0px 1px 20px; background:transparent url(/_layouts/1033/branding/images/icons/zip.gif) no-repeat top left; zoom:1; }  

/******** Job Listing Page ****

#gJblwrap {
		width:760px;
		margin:0 auto;
		
	}

#gJblCol1 {
		float:left;
		width:530px;
	
	}
#gJblCol2 {
		float:right;
		width:230px;

	}
*/	
	
/************************** TABLE CSS ***********************************/
#tblQlinks
	{
		background-color: gray;
		border-top-width: 2px;
		border-top-style: solid;
		border-top-color: #666666;
		border-bottom-width: 2px;
		border-bottom-style: solid;
		border-bottom-color: #666666;		
		margin-top: 10px;
		margin-right: 10px;
		margin-bottom: 10px;
		margin-left: 10px;
		width: 560px;
		
}

#tblQlinks table tr td
{
		width: 105px;
		height: 102px;
		background-image: url("../sitecollectionimages/gradGreen.png");
		background-repeat: no-repeat;
		text-align: center;
		font-weight:bold;
		color:black;
		font-size:small;
		padding: 2px 2px 2px 2px;		
}
#tblQlinks table tr th
{
	background-color:	#666666;	
	padding: 0px 0px 0px 0px;	
				
}
#tblQlinks a
{
		color: black;
		text-decoration: none;
		font-weight:bold;
		background: none;
		padding: 0 0 0 0;
}
#tblQlinks a hover
{
		color: white !important;
		text-decoration: none;
		font-weight:bold;
		background: none;
		padding: 0 0 0 0;
}


/******** TABLE STYLES ********/
#tblGray table {
	margin: 0px;
	padding: 0px 10px 10px 10px;
	width: 400px;
	width: 100%;
	text-align: left;
}
#tblGray td,th{
	vertical-align:top;
	font-weight:normal;
	border-collapse:collapse;
	margin:0;
	padding:.1em 1em .1em 1em;
}
#tblGray thead th{
	text-transform:uppercase;
	font-weight: bold;
	background-color: #999999;
	color:#fff;
	padding:.1em .3em .1em .3em;
	text-align: center;
}
#tblGray thead th.date{
	background: #999999 url(../images/backgrounds/TLwhite-greyCurve.gif) no-repeat top left;
	width: 15%;
}
#tblGray thead th.item{
	background: #999999 url(../images/backgrounds/TRwhite-greyCurve.gif) no-repeat top right;
}
#tblGray tbody td{
	background: #cccccc;
}
#tblGray tbody th{
	background:#999;
}
#tblGray tbody tr.odd td{
	background:#eee;
}
#tblGray tbody tr.odd th{
	background:#ccc;
}
/*#tblGray tbody tr:hover td, tbody tr:hover th {
	background-color: #FFFFFF;
}*/
#tblGray caption{
	display: none;
}
.right {
	text-align: right;
}

.boxGreenNews {
	background-color: #2E5034;
	background-image: url(/_layouts/1033/branding/images/page/Hbottom.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	color: #CCCCCC;
}
.boxGreenNews li {
	border-bottom: 2px dotted #698848;
	margin: 0px 5px 3px 0px;
	padding-bottom: 3px;
}
.boxGreenNews h3 {
	color: #C4EBBE;
	margin-bottom: -5px;
	text-transform: uppercase;
	font-size: 90%;
	padding-bottom: 0px;
	height:25px;
}
.boxGreenNews h4 {
	color: #CCCCCC;
	font-size: 90%;
	height:20px;
}
.boxGreenNews ul {
	list-style-type: none;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
}

.boxGreenNews a {
	color: #FFFFFF;
}
.boxGreenNews a:visited {
	color: #CCCCCC;
}
.boxGreenNews a:hover {
	color: #FFFFCC;
}
.boxGreenNews p {
	padding: 0px 10px 5px 10px;
}
.boxGreenNews h2 {
	padding: 5px 5px 5px 40px;
	background-image: url(/_layouts/1033/branding/images/page/Hnews.gif);
	background-repeat: no-repeat;
	border-right: 2px solid #999999;
	background-color: #E6E6E6;
	font-style:oblique;
	color: #000000;
    height:20px;
}



/****** boxGreen ******/
.boxGreen {
	background-color: #CDE9D2;
	background-image: url(/_layouts/1033/branding/images/page/CornerBottomRight.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	padding-bottom:10px;
	padding-top:10px;
}
.boxGreen h2 {
	padding: 5px 5px 5px 10px;
	background-image: url(/_layouts/1033/branding/images/page/CornerTopLeft.gif);
	background-repeat: no-repeat;
	background-position: top left;
	border-bottom: 2px solid #336633;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #698848;
	color: #FFFFFF;
}
.boxGreen h3 {
	color: #286D88;
}
.boxGreen h4 {
	text-transform: uppercase;
	font-style: normal;
	font-size: 90%;
	color: #283F4F;
}
.boxGreen ul {
	margin-top: 5px;
	padding: 0px 7px 5px 10px;
	list-style-image: url(../images/icons/arrowSlate.gif);
	background-repeat: no-repeat;
	padding-bottom: 0px;

}
.boxGreen ol {
	margin-top: 5px;
	padding: 0px 7px 5px 20px;
}
.boxGreen li {
	margin-left: 15px;
}
.boxGreen p {
	border-bottom: 0px;
}

/*********** SharePoint CORE STYLES  ************/


.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-GRFont,.ms-vb-user,.ms-pb,.ms-pb-selected td{
color:#000000;
}
.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-GRFont,.ms-vb-user,table.ms-disc td,.ms-vh2-nofilter,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-pb,.ms-pb-selected,.ms-ph{
font-size:8pt;
font-family:tahoma,sans-serif;
}
.ms-vb,.ms-vb2,.ms-GRFont,.ms-vb-user,table.ms-disc td,.ms-vb-tall,.ms-pb,.ms-pb-selected
{
vertical-align:top;
}
.ms-vb2{
padding-top:3px;
padding-left:8px;
padding-right:8px;
padding-bottom:4px;
}
.ms-listviewtable .ms-vb2,.ms-summarystandardbody .ms-vb2{
padding-left:7px;
padding-right:7px;
}
a {
color: #000099;
text-decoration: none;
}
a:hover 
{
color: #000000;
text-decoration: underline;
}
.ms-gb a, .ms-gb2 a{
color: #003399;
}
.ms-vh a, .ms-vh a:visited, .ms-vh2 a, .ms-vh2-nofilter a {
color: #7f7f7f;
text-decoration: none;
}
.ms-vb a, .ms-vb2 a, .ms-GRStatusText a, .ms-vb-user a, .ms-disc a {
color: #003399;
text-decoration: none;
}
th .ms-vb a, .ms-vh2-nofilter a, .ms-vh2-nofilter-icon a {
color: #808080;
}
.ms-vh a:hover, .ms-vh2 a:hover, .ms-vh2-nofilter a:hover {
text-decoration: underline;
}
.ms-vb a:hover, .ms-vb2 a:hover, .ms-vb-user a:hover, .ms-disc a:hover {
color: #000000;
text-decoration: underline;
}
th .ms-selectedtitle .ms-vb, th .ms-selectedtitle .ms-vh2-nofilter, th .ms-selectedtitle ms-vh2-nofilter-icon, th .ms-selectedtitle .ms-vb a, th .ms-selectedtitle .ms-vh2-nofilter a, th .ms-selectedtitle ms-vh2-nofilter-icon a {
color: #4c4c4c;
}
.ms-bottompagingline1 {
line-height: 1px;
background-color: #83b0ec;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
}
.ms-gb, .ms-gb2, .ms-gbload, .ms-vb, .ms-vb2, .ms-vb-tall, .ms-GRFont, .ms-vb-user, .ms-pb, .ms-pb-selected td 
{
color: #000000;
}
.ms-gb, .ms-gb2, .ms-gbload, .ms-vb, .ms-vb2, .ms-vb-tall, .ms-GRFont, .ms-vb-user, .ms-pb, .ms-pb-selected td 
{
color: #000000;
}
.ms-vh, .ms-vh2, .ms-vh-icon, .ms-vh-icon-empty, .ms-vhImage, .ms-gb, .ms-gb2, .ms-gbload, .ms-vb, .ms-vb2, .ms-vb-tall, .ms-GRFont, .ms-vb-user, table.ms-disc td, .ms-vh2-nofilter, .ms-vh2-nograd, .ms-vh3-nograd, .ms-vh2-nograd-icon, .ms-vh2-nofilter-icon, .ms-pb, .ms-pb-selected, .ms-ph 
{
font-size: 8pt;
font-family: tahoma,sans-serif;
}

.ms-vb, .ms-vb2, .ms-GRFont, .ms-vb-user, table.ms-disc td, .ms-vb-tall, .ms-pb, .ms-pb-selected 
{
vertical-align: top;
}
.ms-paging {
font-family: tahoma,sans-serif;
font-size: 8pt;
font-weight: normal;
color: #204d89;
}
.ms-bottompaging .ms-paging {
color: #4c4c4c;
}
.ms-vb-title .ms-vb{
padding-top:2px;
padding-right:1px;
padding-bottom:5px;
padding-left:6px;
}
.ms-vb-title .ms-selectedtitle .ms-vb{
padding-top:1px;
padding-right:0px;
padding-bottom:4px;
padding-left:5px;
}
.ms-vb li
{
vertical-align:auto;
}
.ms-hidden,a.ms-skip,a:hover.ms-skip,a:visited.ms-skip
{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}
.ms-vh table.ms-selectedtitle,.ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle{
background-color:#dde1e5;
border:none;
}

.ms-propertysheet th.ms-vh2,.ms-propertysheet th.ms-vh2-nofilter{
font-family:tahoma;
}
.ms-listviewtable .ms-vh2,.ms-summarystandardbody .ms-vh2{
padding:1px 1px 0px 1px;
}
.ms-vh .ms-menuimagecell,.ms-vh2 .ms-menuimagecell,.ms-vh-icon .ms-menuimagecell{
height:20px;
}
.ms-vh .ms-menuimagecell img,.ms-vh2 .ms-menuimagecell img,.ms-vh-icon .ms-menuimagecell img{
margin-top:2px;
margin-bottom:2px;
}
.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-ph{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh,.ms-vh2,.ms-vh2-nofilter,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-ph{
white-space:nowrap;
}
.ms-disc .ms-viewheadertr th.ms-vh2{
padding:1px 5px 0px 4px;
}
.ms-vh2,.ms-ph{
padding:3px 8px 1px 8px;
}
.ms-vh2-gridview{
padding-top:2px;
padding-bottom:2px;
vertical-align:middle;
}
.ms-vh-icon,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon{
width:12px;
}
.ms-vh a,.ms-vh a:visited,.ms-vh2 a,.ms-vh2-nofilter a{
color:#7f7f7f;
text-decoration:none;
}
.ms-vh a:hover,.ms-vh2 a:hover,.ms-vh2-nofilter a:hover{
text-decoration:underline;
}
th .ms-vb,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,th.ms-vh2-nograd,th.ms-vh2-nograd-icon{
color:#b2b2b2;
font-size:8pt;
font-family:tahoma,sans-serif;
}
th .ms-vb a,.ms-vh2-nofilter a,.ms-vh2-nofilter-icon a{
color:#808080;
}
th .ms-selectedtitle .ms-vb,th .ms-selectedtitle .ms-vh2-nofilter,th .ms-selectedtitle ms-vh2-nofilter-icon,th .ms-selectedtitle .ms-vb a,th .ms-selectedtitle .ms-vh2-nofilter a,th .ms-selectedtitle ms-vh2-nofilter-icon a{
color:#4c4c4c;
}
.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon{
padding-left:8px;
padding-right:8px;
padding-top:3px;
height:20px;
}
.ms-SPZone tr.ms-viewheadertr table,.ms-SPZoneSelected tr.ms-viewheadertr table,.ms-SPZone .ms-vh2 table,.ms-SPZoneSelected .ms-vh2 table,.ms-SPZone .ms-vh table,.ms-SPZoneSelected .ms-vh table{
background-color:#f2f2f2;
}
.ms-SPZone .ms-vh table.ms-selectedTitle,.ms-SPZone .ms-vh table.ms-selectedTitle td,.ms-SPZone .ms-vh2 table.ms-selectedTitle,.ms-SPZoneSelected .ms-vh table.ms-selectedTitle,.ms-SPZoneSelected .ms-vh table.ms-selectedTitle td,.ms-SPZoneSelected .ms-vh2 table.ms-selectedTitle
{
background-color:#dde1e5;
}
.ms-vh table.ms-selectedtitle,.ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle,.ms-vh table.ms-unselectedtitle,.ms-vh2 table.ms-unselectedtitle,.ms-vh-icon table.ms-unselectedtitle{
height:21px;
}
.ms-vh2 .ms-selectedtitle .ms-vb,.ms-vh2 .ms-unselectedtitle .ms-vb{
padding-left:5px;
padding-right:5px;
padding-top:1px;
}
.ms-vh-icon .ms-selectedtitle .ms-vb,.ms-vh-icon .ms-unselectedtitle .ms-vb{
padding-left:0px;
vertical-align:middle;
}
.ms-unselectedtitle{
background-color:transparent;
margin:0px;
padding:0px;
}
.ms-vb-title .ms-unselectedtitle{
padding:1px;
}
.ms-disc .ms-vh2 .ms-selectedtitle .ms-vb,.ms-disc .ms-vh2 .ms-unselectedtitle .ms-vb{
padding-left:4px;
}
.ms-SPZone .ms-vh table.ms-unselectedTitle,.ms-SPZone .ms-vh2 table.ms-unselectedTitle,.ms-SPZoneSelected .ms-vh table.ms-unselectedTitle,.ms-SPZoneSelected .ms-vh2 table.ms-unselectedTitle
{
background-color:transparent;
}
.ms-gb a,.ms-gb2 a{
color:#003399;
}

.ms-gb h3.ms-standardheader{
margin-top:1em;
}
.ms-gb .ms-standardheader{
color:#000000;
}
.ms-gb{
height:22px;
background-color:#ffffff;
font-weight:bold;
border-bottom:1px solid #8ebbf5;
border-top:1px solid #f9f9f9;
padding-bottom:3px;
}
.ms-listviewtable .ms-gb,.ms-listviewtable .ms-gb2{
padding-top:14px;
}
.ms-naveditor .ms-vb2,.ms-naveditor .ms-gb{
padding:3px 3px 0 3px;
height:22px;
}
.ms-naveditor .ms-gb{
border-top:0;
}
.ms-naveditor .ms-gb img{
margin-top:1em;
}
.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-viewheadertr .ms-vh-group,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-ph,.ms-pickerresultheadertr{
background-image:url("/_layouts/images/viewheadergrad.gif");
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vb a,.ms-vb2 a,.ms-GRStatusText a,.ms-vb-user a,.ms-disc a{
color:#003399;
text-decoration:none;
}
.ms-vb a:hover,.ms-vb2 a:hover,.ms-vb-user a:hover,.ms-disc a:hover{
color:#000000;
text-decoration:underline;
}
.ms-vb a:visited,.ms-vb2 a:visited,.ms-GRStatusText a:visited,.ms-vb-user a:visited,.ms-disc a:visited{
color:#000066;
text-decoration:none;
}
.ms-vb a:visited:hover,.ms-vb2 a:visited:hover,.ms-vb-user a:visited:hover,.ms-disc a:visited:hover{
color:#000000;
text-decoration:underline;
}
.ms-naveditor .ms-vb2,.ms-naveditor .ms-gb{
padding:3px 3px 0 3px;
height:22px;
}
.ms-basictable .ms-alternating{
background-color:transparent;
}
.ms-alternating{
background-color:#f9f9f9;
}
.ms-alternatingstrong td,.ms-basictable .ms-alternating td{
border-bottom:1px solid #d8d8d8;
border-top:1px solid #d8d8d8;
}
.ms-alternatingstrong td td,.ms-basictable .ms-alternating td td{
border:0px;
}
.ms-bottompaging{
background:#ebf3ff;
}
.ms-bottompagingline1{
line-height:1px;
background:#83b0ec
}
.ms-bottompagingline2{
line-height:1px;
background:#ffffff;
}
.ms-bottompagingline3{
line-height:0px;
background:#ffffff;
}
.ms-paging{
font-family:tahoma,sans-serif;
font-size:8pt;
font-weight:normal;
color:#204d89;
}
.ms-bottompaging .ms-paging{
color:#4c4c4c;
}
.ms-gb, .ms-gb2, .ms-gbload, .ms-vb, .ms-vb2, .ms-vb-tall, .ms-GRFont, .ms-vb-user, .ms-pb, .ms-pb-selected td 
{
color: #000000;
}




/******* (See AgencyAddLight.css for possible additional modifications) *******/



