@charset "utf-8";
/* CSS Document */

#logo_container {
	background-image: url(images/CASE_logoB.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2),
  only screen and (-moz-min-device-pixel-ratio: 2),
  only screen and (-o-min-device-pixel-ratio: 2/1),
  only screen and (min-device-pixel-ratio: 2),
  only screen and (min-resolution: 2dppx) {
  #logo_container {
      background: url(images/CASE_logox2.png);
      background-size: 100%;
	  background-repeat:no-repeat;
  }
}	

#headerTop {
	background-image: url(images/header_bg_CASEB.png?3);
}

#footer {
  border-top: 2px solid #DD5800;
}


#L2menuContainer, #L2menuContainerBan
{
	background-color:#555;
}

#menuLH li a.topItem, #menuLH li a.topItemAct,
#menuLHBottom {
	background-color : #167ec2;
}

#menuLH li a.level3Act, #menuLH li a.level3Act:hover, #menuLH li a.level3:hover {
    color: #ec5f00;
}

#menuLH li a.level3, #menuLH li a.level3Act, #menuLH li a.level3:hover, #menuLH li a.level3Act:hover , #menuLH li a {
	background-color:#555;
}

#nav li a:hover, #nav li a.Act, #subNav li a:hover, #subNav li a.Act,
h3, #menuLH li a.Act, #panel2 a, #breadCrumbBig a ,
#tweets li a, #tweets li a:hover {
	color: #EC5F00;
}

h3, #panel1 a, #panel1F a, #panel1F h2 a:hover {
	color: #DD5800;
}

.headLineTitle {
	background-color:#DD5800;
}

h2, h2 a, #panel1F h2 a {
	color:#167ec2;
}


#centButSq li a {
    background-image: none;
	background-color: #555;
}

#centButSq li a:hover, #centButSq li a.Act {
    background-color: #dd5800;
    color: #ffffff;
}

#centButSq a:hover h2 {
	color: #000;
}

#tweets li a, #tweets li a:hover, #panel2 a, #panel1 a, #panel1F a {
	border-bottom-color:#EC5F00;
}

#subNav li a, #subNav li a:hover, #subNav li a.Act {
	text-shadow: 1px 1px 1px #555;
}

hr {
	background-color:#167ec2;
}


.inputField, .inputFieldD, .inputFieldSearch, .inputFieldArea, .inputFieldPublic, .inputFieldFW, .inputFieldIntra, .inputFieldIntraFW {
    border-color: #DD5800;
}


@media screen and (max-width: 640px) {

	#headerTop {
		background-image:url(images/header_bg_mobCASEB.png);
	}
	
	#logo_container {
  	    background-image: url(images/logo_mobCASEB.png);
		height:62px;
		width:206px;
		left:10px;
		top:5px;
	}

	#LogoLink {
		width: 206px;
		height: 60px;
	}

@media only screen and (-webkit-min-device-pixel-ratio: 2),
  only screen and (-moz-min-device-pixel-ratio: 2),
  only screen and (-o-min-device-pixel-ratio: 2/1),
  only screen and (min-device-pixel-ratio: 2),
  only screen and (min-resolution: 2dppx) {
  #logo_container {
	  background-image: url(images/logo_mobCASEBx2.png);
      background-size: 100%;
	  background-repeat:no-repeat;
  }
}	
}