/*   http://valley/sites/dta_dev/includes/dta.css   */

/*  all link classes for text hyperlinks  */
/*  default hyperlink style  */
a:link 
{  		font-family: Arial, sans-serif;
          font-size: 10pt;
          color: #0039a6;
          text-decoration: none;
          font-weight : normal;
}
a:visited 
{  			font-family: Arial, sans-serif;
			font-size: 10pt;
			color: #0039a6;
			text-decoration: none;
			font-weight : normal;
}
a:hover 
{  			font-family: Arial, sans-serif;
		 	font-size: 10pt;
		 	color: #752327;
 			text-decoration: underline;
		font-weight : normal;
}
/*  choose styles below in hyperlink dialogue box after setting link  */
a.linkbig:link 
{  		font-family: Arial, sans-serif;
          font-size: 10pt;
          color: #ffffff;
          text-decoration: none;
          font-weight : normal;
          font-weight : bold;
}
a.linkbig:visited 
{  			font-family: Arial, sans-serif;
			font-size: 10pt;
			color: #ffffff;
			text-decoration: none;
          font-weight : bold;
}		
a.linkbig:hover 
{  			font-family: Arial, sans-serif;
		 	font-size: 10pt;
		 	color: #ffeec9;
 			text-decoration: underline;
          font-weight : bold;
}

a.link2nd:link 
{  		font-family: Arial, sans-serif;
          font-size: 10pt;
          color: #752327;
          text-decoration: none;
          font-weight : normal;
          font-weight : bold;
}
a.link2nd:visited 
{  			font-family: Arial, sans-serif;
			font-size: 10pt;
			color: #752327;
			text-decoration: none;
          font-weight : bold;
}		
a.link2nd:hover 
{  			font-family: Arial, sans-serif;
		 	font-size: 10pt;
		 	color: #0039a6;
 			text-decoration: underline;
          font-weight : bold;
}



a.linkbitty:link 
{  		font-family: Arial, sans-serif;
          font-size: 9pt;
          color: #0039a6;
          text-decoration: none;
          font-weight : normal;
}
a.linkbitty:visited 
{  			font-family: Arial, sans-serif;
			font-size: 9pt;
			color: #0039a6;
			text-decoration: none;
			font-weight : normal;
}		
a.linkbitty:hover 
{  			font-family: Arial, sans-serif;
		 	font-size: 9pt;
		 	color: #752327;
 			text-decoration: underline;
 			font-weight : normal;
}

 a.linktext:link 
{  			font-family: Arial, sans-serif;
          font-size: 10pt;
          color: #afafaf;
          text-decoration: underline;
		  font-weight : normal;
}
a.linktext:visited 
{  			font-family: Arial, sans-serif;
			font-size: 10pt;
			color: #afafaf;
			text-decoration: underline;
			font-weight : normal;
}
a.linktext:hover 
{  			font-family: Arial, sans-serif;
		 	font-size: 10pt;
		 	color: #752327;
 			text-decoration: underline;
			font-weight : normal;
 }
/* choose from style in hyperlink dialogue box after setting link to maintain H2 attributes*/
a.H2:link 
{  			font-family: Arial, sans-serif;
           	color: #752327;
           	font-size: 12pt;
			font-weight: bold;
          	text-decoration: none;
}
a.H2:visited 
{  			font-family: Arial, sans-serif;
			color: #0039a6;
			font-size: 12pt;
			font-weight: bold;
			text-decoration: none;
}
a.H2:hover 
{  			font-family: Arial, sans-serif;
		 	color: #0039a6;
		 	font-size: 12pt;
			font-weight: bold;
 			text-decoration: underline;
}

a.H22:link 
{  			font-family: Arial, sans-serif;
           	color: #752327;
           	font-size: 12pt;
			font-weight: bold;
          	text-decoration: none;
}
a.H22:visited 
{  			font-family: Arial, sans-serif;
			color: #0039a6;
			font-size: 12pt;
			font-weight: bold;
			text-decoration: none;
}
a.H22:hover 
{  			font-family: Arial, sans-serif;
		 	color: #0039a6;
		 	font-size: 12pt;
			font-weight: bold;
 			text-decoration: underline;
}

.linkbig 
{ 			font-family: Arial, sans-serif; 
			font-size: 12px; 
			text-decoration: none;
			font-weight: bold 
}
.linkbitty 
{ 			font-family: Arial, sans-serif; 
			font-size: 9pt; 
			text-decoration: none; 
			font-weight : normal;
}


.linktext 
{ 			font-family: Arial, sans-serif; 
			font-size: 12px; 
			text-decoration: underline;
			font-weight: normal;
}

/*  paragraph style for all body text  - "Normal" in style toolbar in frontpage */
p 
 {		   font-family: Arial, sans-serif;
			font-size: 10pt;
			line-height : 14pt;
			color: Black;
			margin-top : 3px;
			margin-left : 14px;
			
}
/*  H1 through H6 header styles. FYI H2 has a link style "H2" see above - choose from style toolbar in frontpage */
H1 
{			font-family: Arial, sans-serif;
			font-size: 14pt;
			font-weight: bold;
			color: #0039a6;
			margin-left: 14px;
}

H2 
{			font-family: Arial, sans-serif;
			font-size: 12pt;
			font-weight: bold;
			color: #ffffff;
			margin-left: 14px;

}

H3 
{ 			font-family: Arial, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			color: #0039a6;
			text-decoration: none;
			margin-left: 14px;

}

H4 
{			font-family: Arial, sans-serif;
			font-size: 11pt;
			font-weight: bold;
			line-height: 12pt;
			color: black;
 			text-decoration: none;
			margin-left: 14px;

			}

H5 
{		font-family: Arial, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			color: black;
			text-decoration: none;
			margin-left: 14px;

}

H6 
{			font-family: Arial, sans-serif;
			font-size: xx-small;
			color: #01008c; text-decoration: none;
			font-weight : normal;
			text-align : center;
			margin-left: 14px;

}

/*  ordered or numbered list style - choose from style toolbar in frontpage  */
ol 
{  			font-family: Arial, sans-serif; 
			font-size: 10pt; 
			color: #01008c; 
			text-decoration: none;
}
/*  unordered or bulleted list style - choose from style toolbar in frontpage */
ul           
{ 			font-family: Arial, sans-serif; 
			font-size: 10pt; 
			color: #01008c; 
            text-decoration: none;
			
}
/*  unordered or bulleted list style - defines the custom bullet artwork- choose from style toolbar in frontpage  */
li 
{  			font-family: Arial, sans-serif; 
			font-size: 10pt; 
			line-height: 14pt; 
			font-weight: normal; 
			font-variant: normal; 
			color: #0039a6; 
			text-decoration: none; 
			list-style-position: outside; 
			list-style-image : url(../images/green_bullet.gif);
}
/*  default text styles for a table cell  - same as p style */
td
{ 
			font-family: Arial, sans-serif;
			font-size: 10pt;
			line-height : 14pt;
			color: #0039a6;
	
}
/*  photo caption style - choose from style toolbar in frontpage  */
caption
{
			font-family: Arial, sans-serif;
			font-size: 10pt;
			line-height : 12pt;
			color: #0039a6;
}
/*  default horizontal rule - Insert>Horizontal Line  */
hr {
	color : #0039a6;
	border : 1px solid;
}


/*  table cell with background art for all services level pages and tempates except top level pages and default.htm */
td.logo_grey {
	background-image : url("../images/DTA_Horiz_Logo_grey.jpg");
	background-position : left bottom;
	background-repeat : no-repeat;
	height : 70px;
	width : 550px;	
}

td.logo_brick {
	background-image : url("../images/DTA_Horiz_Logo_brick.jpg");
	background-position : left bottom;
	background-repeat : no-repeat;
	height : 70px;
	width : 550px;	
}

td.logo_olive {
	background-image : url("../images/DTA_Horiz_Logo_olive.jpg");
	background-position : left bottom;
	background-repeat : no-repeat;
	height : 70px;
	width : 550px;	
}

td.logo_pine {
	background-image : url("../images/DTA_Horiz_Logo_pine.jpg");
	background-position : left bottom;
	background-repeat : no-repeat;
	height : 70px;
	width : 550px;	
}

td.logo_royalblue {
	background-image : url("../images/DTA_Horiz_Logo_royalblue.jpg");
	background-position : left bottom;
	background-repeat : no-repeat;
	height : 70px;
	width : 550px;	
}

td.logo_skyblue {
	background-image : url("../images/DTA_Horiz_Logo_skyblue.jpg");
	background-position : left bottom;
	background-repeat : no-repeat;
	height : 70px;
	width : 550px;	
}

td.logo_teal {
	background-image : url("../images/DTA_Horiz_Logo_teal.jpg");
	background-position : left bottom;
	background-repeat : no-repeat;
	height : 70px;
	width : 550px;	
}
/*  sidebar background for all top level pages - yellow  */
td.solid_top {
	background-image : url("../images/solid_bg_top.gif");
	background-position : left;
	width : 200px;
}

/*  sidebar background for 2nd level services pages  */
td.solid_top_grey {
	background-image : url("../images/solid_bg_grey.gif");
	background-position : left;
	width : 200px;
}

td.solid_top_brick {
	background-image : url("../images/solid_bg_brick.gif");
	background-position : left;
	width : 200px;
}

td.solid_top_pine {
	background-image : url("../images/solid_bg_pine.gif");
	background-position : left;
	width : 200px;
}

td.solid_top_olive {
	background-image : url("../images/solid_bg_olive.gif");
	background-position : left;
	width : 200px;
}

td.solid_top_royalblue {
	background-image : url("../images/solid_bg_royalblue.gif");
	background-position : left;
	width : 200px;
}

td.solid_top_skyblue {
	background-image : url("../images/solid_bg_skyblue.gif");
	background-position : left;
	width : 200px;
}

td.solid_top_teal {
	background-image : url("../images/solid_bg_teal.gif");
	background-position : left;
	width : 200px;
}

/*  sidebar background for 3rd level services pages  */
td.grad_top_brick {
	background-image : url("../images/solid_bg_brick.gif");
	background-position : left;
	width : 200px;
}

td.grad_top_pine {
	background-image : url("../images/solid_bg_pine.gif");
	background-position : left;
	width : 200px;
}

td.grad_top_olive {
	background-image : url("../images/solid_bg_olive.gif");
	background-position : left;
	width : 200px;
}

td.grad_top_royalblue {
	background-image : url("../images/solid_bg_royalblue.gif");
	background-position : left;
	width : 200px;
}

td.grad_top_skyblue {
	background-image : url("../images/solid_bg_skyblue.gif");
	background-position : left;
	width : 200px;
}

td.grad_top_teal {
	background-image : url("../images/solid_bg_teal.gif");
	background-position : left;
	width : 200px;
}

/*  table cell with background art for all pages and tempates except  default.htm */
td.logo {
	background-image : url("../images/DTA_Horiz_Logo.jpg");
	background-position : center;
	background-repeat : no-repeat;
	height : 70px;
	width : 550px;	
}
/*  sidebar background gradient for all L1 and L2 pages - yellow  */
td.gradient {
	background-image : url("../images/gradient.gif");
	background-position : left;
	width : 200px;
}
/*  sidebar gradient for L2 services/engineering.asp - maroon  */
td.gradientengineering {
	background-image : url("../images/gradient_engineering.gif");
	background-position : left;
	width : 200px;
}
/*  sidebar gradient for L2 services/environmental.asp - olive green  */
td.gradientenviro {
	background-image : url("../services/images/gradient_enviro.gif");
	background-position : left;
	width : 200px;
}
/*  sidebar gradient for L2 services/regulatory.asp - pine green  */
td.gradientreg {
	background-image : url("../services/images/gradient_reg.gif");
	background-position : left;
	width : 200px;
}
/*  sidebar gradient for L2 services/renewable.asp - royal blue  */
td.gradientrenewable {
	background-image : url("../services/images/gradient_renewable.gif");
	background-position : left;
	width : 200px;
}
/*  sidebar gradient for L2 services/software_technology.asp - light blue  */
td.gradientsoftware {
	background-image : url("../services/images/gradient_software.gif");
	background-position : left;
	width : 200px;
}

/*  blue bar with maroon line table cell for all yellow L1 and L2 pages  */
td.Homeline_grey {
	background-image : url("../images/blueline_grey.gif");
	background-position : top left;
	height : 22px;
	width : 750px;
	background-repeat: no-repeat;
	}

td.Homeline {
	background-image : url("../images/blueline_peach.gif");
	background-position : top;
	height : 22px;
	width : 750px;
	background-repeat: no-repeat;
	}
	
td.Homeline_brick {
	background-image : url("../images/blueline_brick.gif");
	background-position : top left;
	height : 22px;
	width : 750px;
	background-repeat: no-repeat;
	}
	
td.Homeline_olive {
	background-image : url("../images/blueline_olive.gif");
	background-position : top left;
	height : 22px;
	width : 750px;
	background-repeat: no-repeat;
	}

td.Homeline_pine {
	background-image : url("../images/blueline_pine.gif");
	background-position : top left;
	height : 22px;
	width : 750px;
	background-repeat: no-repeat;
	}

td.Homeline_skyblue {
	background-image : url("../images/blueline_skyblue.gif");
	background-position : top left;
	height : 22px;
	width : 750px;
	background-repeat: no-repeat;
	}

td.Homeline_royalblue {
	background-image : url("../images/blueline_royalblue.gif");
	background-position : top left;
	height : 22px;
	width : 750px;
	background-repeat: no-repeat;
	}
	
td.Homeline_teal {
	background-image : url("../images/blueline_teal.gif");
	background-position : top left;
	height : 22px;
	width : 750px;
	background-repeat: no-repeat;
	}

/* top and bottom left body background with customizable colored swoosh */

	
td.Homeswoosh_grey {
	background-image : url("../images/greyswoosh.gif");
	background-position : top left;
	height : 75px;
	background-repeat: no-repeat;
}

td.Homeswoosh_Bottom_grey {
	background-image : url("../images/greyswooshbottom.gif");
	background-position : bottom left;
	height : 75px;
	background-repeat: no-repeat;
}

td.Homeswoosh_brick {
	background-image : url("../images/brickswoosh.gif");
	background-position : top left;
	height : 75px;
	background-repeat: no-repeat;
}

td.Homeswoosh_Bottom_brick {
	background-image : url("../images/brickswooshbottom.gif");
	background-position : bottom left;
	height : 75px;
	background-repeat: no-repeat;
}
	
td.Homeswoosh_pine {
	background-image : url("../images/pineswoosh.gif");
	background-position : top left;
	height : 75px;
	background-repeat: no-repeat;
}

td.Homeswoosh_Bottom_pine {
	background-image : url("../images/pineswooshbottom.gif");
	background-position : bottom left;
	height : 75px;
	background-repeat: no-repeat;
}

td.Homeswoosh_olive {
	background-image : url("../images/oliveswoosh.gif");
	background-position : top left;
	height : 75px;
	background-repeat: no-repeat;
}

td.Homeswoosh_Bottom_olive {
	background-image : url("../images/oliveswooshbottom.gif");
	background-position : bottom left;
	height : 75px;
	background-repeat: no-repeat;
}


td.Homeswoosh_skyblue {
	background-image : url("../images/skyblueswoosh.gif");
	background-position : top left;
	height : 75px;
	background-repeat: no-repeat;
}

td.Homeswoosh_Bottom_skyblue {
	background-image : url("../images/skyblueswooshbottom.gif");
	background-position : bottom left;
	height : 75px;
	background-repeat: no-repeat;
}

td.Homeswoosh_teal {
	background-image : url("../images/tealswoosh.gif");
	background-position : top left;
	height : 75px;
	background-repeat: no-repeat;
}

td.Homeswoosh_Bottom_teal {
	background-image : url("../images/tealswooshbottom.gif");
	background-position : bottom left;
	height : 75px;
	background-repeat: no-repeat;
}

/* */
	
td.enviroline {
	background-image : url('../services/images/enviroline.gif');
	height : 22px;
	width : 750px;
	background-repeat: no-repeat;
	border-top: 4px solid #827c34;
	}
	
td.regline {
	background-image : url('../services/images/regline.gif');
	height : 22px;
	width : 750px;
	background-repeat: no-repeat;
	border-top: 4px solid #597059;
	}

td.renewableline {
	background-image : url('../services/images/renewableline.gif');
	height : 22px;
	width : 750px;
	background-repeat: no-repeat;
	border-top: 4px solid #0036A6;
	}
	
td.softwareline {
	background-image : url('../services/images/softwareline.gif');
	height : 22px;
	width : 750px;
	background-repeat: no-repeat;
	border-top: 4px solid #98C6EA;
	}

td.engineeringline {
	background-image : url('../services/images/engineeringline.gif');
	height : 22px;
	width : 750px;
	background-repeat: no-repeat;
	border-top: 4px solid #782327;
	}

td.defaultnews {
	height: 160px;
	width: 50%;
	margin-left : 10px;
	margin-top : 10px;
	text-align : left;
	vertical-align : top;
}

td.engineeringprofile {
	background-image : url('../services/images/engineeringprofileline.gif');
	height : 22px;
	width : 550px;
	background-repeat: no-repeat;
}

td.enviroprofile {
	background-image : url('../services/images/enviroprofileline.gif');
	height : 22px;
	width : 550px;
	background-repeat: no-repeat;
}

td.regprofile {
	background-image : url('../services/images/regprofileline.gif');
	height : 22px;
	width : 550px;
	background-repeat: no-repeat;
}

td.renewableprofile {
	background-image : url('../services/images/renewprofileline.gif');
	height : 22px;
	width : 550px;
	background-repeat: no-repeat;
}

td.softprofile {
	background-image : url('../services/images/softprofileline.gif');
	height : 22px;
	width : 550px;
	background-repeat: no-repeat;
}

td.allprofiles {
	background-color : #ffffff;
	width : 550px;
	background-repeat: no-repeat;
}