
.phone_hdr {
	background-color: #002b49; /* for non-rgba browsers #dbeef4 santa babara*/
}
.rgba .phone_hdr {
	background-color: rgba(0,43,73,1); /*background-color: light blue rgba(137, 207, 244, 1)*/
}
#head_search {
	background-color: #014e77;
}
.rgba #head_search {
	background-color: rgba(1, 78, 119, 1);
}
.home #search_local_textfield:hover {
	border:2px solid #fbad23;
}
#navigation li {
	background-color: #002b49; /*#17365d;#014e77*/
}
.rgba #navigation li {
	background-color:rgba(0,43,73,1); /*rgba(23,54,93, 1);rgba(1, 78, 119, 1);*/
}
.oldie .highlighted_nav_item a.nav_level1_link, .oldie #navigation #nav_list li:hover a.nav_level1_link {
	color:#e1d7c3; /* IE 7-9 text-shadow causes text to shift, so just change text color instead */
}

footer, body {
	background:#002b49;/*#014e77;*/
}

.container_style_a {
	border:1px solid #002b49;/*#b77b01; santa babara*/
	background:#eef3f7;      /*#fcf8f0; santa babara*/
}
.container_style_a h4, .container_style_a h2  {
	background-color:#002b49;/*#b77b01;santa babara*/
	border-bottom:5px solid #ffc900;/*#473f2c;santa babara*/
}
.container_style_a h2 {
	color:#fff;
	font-size:1.5em;
	border-bottom:3px solid #ffc900; 
	padding:0.3em;
}

.container_style_b {
	border:1px solid #006699;/*#b77b01;  santababara */
	background:#eef3f7;/*#fcf8f0; santababara */
}
.container_style_b h4 {
	background-color:#a6c6df;/* #f6d7a6; santababara */
	border-bottom:1px solid #006699;/*#b77b01; santababara */
}

.container_style_d h5 {
	border-bottom:5px solid #fbad23;
	background-color:#014e77;
}

.container_style_d ul {
	padding:16px 1% 16px 1%;
}


.container_style_c {
	background:#fcf8f0;
}

.container_style_d h5 {
	border-bottom:5px solid #fbad23;
	background-color:#17365d;/*#014e77;*/
}
.style_d_triangle {
	background:transparent url(../images/santabarbara/container_d_triangle.png) no-repeat;
}
.style_d_gradient {
	background: -moz-linear-gradient(top, rgba(212,238,241,0.9) 0%, rgba(212,238,241,0) 100%); /* FF3.6+ */
	background: -webkit-linear-gradient(top, rgba(212,238,241,0.9) 0%,rgba(212,238,241,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(212,238,241,0.9) 0%,rgba(212,238,241,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(212,238,241,0.9) 0%,rgba(212,238,241,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(212,238,241,0.9) 0%,rgba(212,238,241,0) 100%); /* W3C */
}

.container_style_e h5 {
	border-top:2px solid #014e77;
	border-bottom:2px solid #014e77;
	background:#d2edf0;
}

.media_caption {
	background-color:#fcf8f0;
}
/* adding start for RTE */
body.cke_editable, body.cke_ltr  {
   background-color: transparent;
}

@media only screen and (min-width: 600px) {

	header {
		background: #dbeef4 url(../images/santabarbara/header_background.jpg) no-repeat 40% 40%;
	}

	#navigation {
		background-color: #014e77; /* for ie8 */
		border-bottom:3px solid #fbad23;
	}
	.rgba #navigation {
		background-color: rgba(1, 78, 119, 0.85);
	}
	.rgba #navigation li {
		background-color: transparent;
		border-bottom:1px solid #fff;
	}
	.rgba #head_search {
		background-color: rgba(1, 78, 119, 0.85);
	}

	.megadropdown .nav_panel {
		background:transparent url(../images/santabarbara/megadropdown_ribbon.png) no-repeat 70.3125% 100%;
	}
	.multiplebgs .megadropdown .nav_panel {
		background: url(../images/nav_shadow.png) repeat-x 0 0, url(../images/santabarbara/megadropdown_ribbon.png) no-repeat 70.3125% 100%;
	}

	.nav_p_heading, .nav_p_description {
		background-color:#f4fbfc; /* Needed when images are turned off */
	}

	.home #img_ribbon {
		background:transparent url(../images/santabarbara/ribbon_home.png) no-repeat 70.3125% 0%;
	}

	.home #main_content {
		background:#fff url(../images/santabarbara/footer_bg.png) no-repeat 70.3125% 100%;
	}
	.three_quarter_width_column_file_a_complaint {
	width:75%;
    }
}

@media only screen and (min-width: 768px) {

	.home.two_column #img_ribbon {
		background:transparent url(../images/ribbon_home_two_column.png) no-repeat 70.3125% 0%;
	}
	.two_column #main_content {
		background: #fff url(../images/santabarbara/2column_bg.png) repeat-y 70.3125% 0%;
	}
	.home #main_content {
		background: url(../images/santabarbara/footer_bg.png) no-repeat 70.3125% 100%;
		background-color:#fff;
	}
	.home.two_column #main_content {
		background: url(../images/santabarbara/footer_bg.png) no-repeat 70.3125% 100%,  url(../images/santabarbara/2column_bg.png) repeat-y 70.3125% 0%;
		background-color:#fff;
	}
	.ie7 .home.two_column #main_content, .ie8 .home.two_column #main_content {
		background: #fff url(../images/santabarbara/2column_bg.png) repeat-y 70.3125% 0%;
	}

}

@media only screen and (min-width: 1280px) {
	/* adding start for RTE */ 
	body.cke_editable, body.cke_ltr {
	   background:none;
	}
	body {
		background: #05386a; /* #07537b; Old browsers */
		background: -moz-linear-gradient(left, #05386a 0%, #a6c6df 50%, #05386a 100%); /* #07537b #d1edf0 FF3.6+ */
		background: -webkit-linear-gradient(left, #05386a 0%,#a6c6df 50%,#05386a 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(left, #05386a 0%,#a6c6df50%,#05386a 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(left, #05386a 0%,#a6c6df 50%,#05386a 100%); /* IE10+ */
		background: linear-gradient(to right, #05386a 0%,#a6c6df 50%,#05386a 100%); /* W3C */
	}
	
	.oldie body {
		background:#05386a; url(../images/santabarbara/body_background.png) repeat-y 50% 0%; /*#07537b*/
	}

	header, #main_content, footer {
		border-left:7px solid #91AECD; /*#3f7d9c;*/
		border-right:7px solid #91AECD; /*#3f7d9c;*/
	}
	#background_decorative {
		background-color: #3f7d9c;
	}
	.ie9 #background_decorative {
		background:#07537b url(../images/santabarbara/body_background.png) repeat-y 50% 0%;
		background-size:2100px 10px;
	}	
}

/* hide the images for mobile devices - added by Aiping Jiang 5/23 */
@media only screen and (max-device-width: 600px) {
	.content_left_column img {
		/*display:none;*/
		/*max-width:100%;
		height: auto;    
		width: auto\9;  ie8 */
	}
	#carousel_slider img {
		/*display:inline;*/
	}
	.three_quarter_width_column_file_a_complaint {
	width:100%;
	}
	.top_organization_banner {
		display:none;}
	.head_organization_banner { /* 269 x 39 */
		display:none;
	}
	.youTubeSmall iframe {
		width:357px;
		height:205px;
		padding:0px 2% 10px 3%;
		margin-top:-5px;
		background-color:#002b49;
		color:#FFF;
		}	
	.vimeoSmall iframe {
		width:350px;
		height:350px;
		padding:0px 2% 10px 3%;
		margin-top:10px;
		background-color:#002b49;
		color:#FFF;
		}
}
/* hide the images for mobile devices - added by Aiping Jiang 5/23 */
@media only screen and (max-device-width: 668px) {
	.head_organization_banner { /* 269 x 39 */
		position:relative;
		 margin:0 auto;
		top:5px;
		width:100%; 
		height:50px;
		line-height:50px;  /*vertically centers the image */
		text-align:right;
		display:inline-block;
	}
}

/* begining deal with version 10 RTE Aiping */
.cke_panel_listItem a {
  padding-top:0;
  padding-bottom:0;
  }

.cke_panel_block ul li {
	list-style-image:none;
	}
	
.cke_editable {
	margin-top:5px;
}

/*------------------------------------*\
	$IPHONE
\*------------------------------------*/
@media screen and (max-device-width: 480px){
    .top_organization_banner,.head_organization_banner {
		display:none;}
	.head_organization_banner_blue { /* 269 x 39 */
		position:relative;
		 margin:0 auto;
		top:5px;
		width:100%; 
		height:60px;
		line-height:60px;  /*vertically centers the image */
		text-align:center;
		display:inline-block;
	}
	.head_organization_banner { /* 269 x 39 */
	top:3px;
		width:100%; }
	img.halfWidthImage {
	width:99.5%;
	padding: 0.2%;
	}	
}