

.dc-columns #layout-column_column-1 .nav-menu ul.level-1 li {
    background-image: url("images/bullet.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    padding: 9px 3px 3px 15px;
	 display: inline;
}

.dc-columns #layout-column_column-1 .nav-menu ul.level-2 li {
    background-image: url("images/bullet.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    padding: 9px 3px 3px 15px;
	 display: inline;
}
.dc-columns #layout-column_column-1 .nav-menu ul.level-2  {
    position:absolute;
	padding:5px;
	background:#ddd;
	  margin-top: 8px;
}
.dc-columns #layout-column_column-1 .nav-menu ul.level-2 li {
    background-image: url("images/bulletw.png");
 
}

.dc-columns #layout-column_column-1 .nav-menu ul.level-1 li.open.selected {
	background-color:#ddd;
	padding-right:10px;
	padding-bottom:25px;
	margin-left:15px;
	margin-right:10px;
}
.dc-columns #layout-column_column-1 .nav-menu ul.level-2 li  a{
    font-size:12px;
}

/* ------------------- DC GENERAL ------------------- */

/* @import url(http://fonts.googleapis.com/css?family=Oswald:400,300,700); */

body {
    background: #DFEEF7 url("images/gradient_bg.png") repeat-x center top;
     background-position: 50% 30px;
}

a, a:hover {
    color: #333;
}

#heading.top {
    margin-top: 0px !important;
}

#content{
background:#fff;
margin-top: 0px;
}

#wrapper {

    max-width: 970px;
    min-width: 970px;

}

#external_logo {
    padding:0px 10px 0px 10px;
     width:50%;
}

#external_tagline {
    padding:15px 30px 10px 10px;
    text-align:right;
    width:50%;
    vertical-align:top;
    white-space:nowrap;
    color:#0093D0;
    font-family: arial, sans-serif;
       
    font-size:16px;
font-weight:bold;
}

#tagline_image{
text-align:right;
width:100%;
padding:10px 10px 10px 0px;
}

#banner{
	 background:#fff;
}

#external_header {
text-align:right;
width:90%;
 height: 35px;
}

#external_search{
text-align:right;
width:10%;
padding:5px;
}

#external_search input[type="text"]{
width:100px;
background: #fff;
border:1px solid #666;
color:#666;
height:12px;
}

#navigation{
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F8FC', endColorstr='#D8E6F1'); 
	  /*  background: -webkit-gradient(linear, left top, left bottom, from(#F7F8FC), to(#D8E6F1)); 
	    background: -ms-linear-gradient(top, #F7F8FC 5%, #D8E6F1 100%);  background: -moz-linear-gradient(top,  #F7F8FC,  #D8E6F1); */
	   /*  z-index: 1200; */
	   background:#EA7125;
}

#navigation a, #navigation .enter-page{
border-right: 1px solid #09B5FF;
}
#navigation .sub a, #navigation .sub .enter-page{
border-right: 0px solid #fff;
}
#navigation #nav{
height: 35px;
 background:#008CCC;
}
#navigation #nav li.top {

    padding-top: 2px;
}

#navigation #nav ul, #navigation #nav li:hover ul ul, #navigation #nav li:hover ul li:hover ul ul, #navigation #nav li:hover ul li:hover ul li:hover ul ul, #navigation #nav li:hover ul li:hover ul li:hover ul li:hover ul ul {

    margin: 4px 0px 0px 0px;

}

#navigation #nav li a.top_link{
padding:2px 12px 0px 12px; 
/* border-right: 2px solid #4DA6FF; */
height: 30px;
}

#navigation #nav li a.top_link span{
color:#fff;
font-family: trebuchet ms; 
font-size:14px;
letter-spacing:0px;
font-weight:bold;
}

#navigation #nav li{
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#008CCC', endColorstr='#008CCC'); 
	    background: -webkit-gradient(linear, left top, left bottom, from(#008CCC), to(#008CCC)); 
	    background: -ms-linear-gradient(top, #008CCC 5%, #008CCC 100%);  background: -moz-linear-gradient(top,  #008CCC,  #008CCC); 
	   
}




#navigation #nav li.selected{
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#008CCC', endColorstr='#008CCC'); 
	    background: -webkit-gradient(linear, left top, left bottom, from(#008CCC), to(#008CCC)); 
	    background: -ms-linear-gradient(top, #008CCC 5%, #008CCC 100%);  background: -moz-linear-gradient(top,  #008CCC,  #008CCC); */
	    background:#008CCC;
}

#navigation #nav ul.sub, #navigation #nav ul.sub ul{
background: #01A9F1;
/* z-index:2000; */
}

#navigation #nav ul.sub li, #navigation #nav ul.sub ul li {
background: #01A9F1; 
}

#navigation #nav ul.sub li a, #navigation #nav ul.sub ul li a{
color:#fff;
font-family: arial, sans-serif;
font-size:13px;
padding:5px 14px;
border-bottom:1px solid #BFFFFF;
font-weight:normal;
letter-spacing:0px;
}

#navigation #nav ul.sub ul{
 display:none; 
}

.portlet-navigation {
padding:5px 0px;
}

.nav-menu{
background:#fff;
padding:5px 10px 15px 10px;

}

.nav-menu li a{
    color:  color: #333333;;
    font-size:12px;
    font-family: arial;
    text-decoration:none;
}

.nav-menu ul.level-1, .nav-menu ul.level-2, .nav-menu ul.level-3{
list-style-type: none;
padding: 0px;
margin: 0px;
border-bottom: 1px dotted #0093D0;
}

.nav-menu ul.level-1 li{
/*background-image: url("images/bullet.png");*/
background-repeat: no-repeat;
background-position: 0px 2px;
padding: 5px 0px 5px 5px; 
border-top: 1px dotted #0093D0;
}

.nav-menu ul.level-1 li.selected{
/* background-image: url("images/bullet.png"); */
background-repeat: no-repeat;
background-position: 0px 2px;
padding: 5px 0px 5px 5px; 
}

.nav-menu li a.selected{
    color: #0093D0;
   font-family: arial;
    font-size: 13px;
    
    font-weight: bold;
}
.nav-menu li a{
    color: #333333;
   
}


.nav-menu h2{
    color: #0093D0;
    font-family: arial, sans-serif;
    font-size:18px;
    font-weight:bold;
    margin-left:0px;
   /* letter-spacing: 0px;; */
   line-height:23px; 
}
.nav-menu h2 a{
    text-decoration:none;
     color: #0093D0;
    font-family: arial;
    font-size: 18px;
    
    font-weight: normal;
    
}


#footer{

/* height:170px; */
width: 100%;
}


#footer table{
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0086D6', endColorstr='#005080', GradientType=1); 
	    background: -webkit-gradient(linear, right top, left bottom, from(#005080), to(#0086D6)); 
	    background: -ms-linear-gradient(top, #005080 5%, #0086D6 100%);  background: -moz-linear-gradient(left,  #0086D6,  #005080); 
width: 970px;
}




.portlet-topper {
	border-bottom: 1px dotted  #4DA6FF;
	margin-bottom: 0px;
}



.portlet-title {
   color: #0099CC;
    font-family: arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    
}

#powered{
padding: 10px 0px 20px 0px;
color:#005080;
}

#powered a{
text-decoration:none;
color:#005080;
}

#footer_navigation{
width:100%;
padding:10px;
text-align:center;
}

#footer_navigation a{
text-decoration:none;
margin:0px 5px;
color:#005080;
}


ul.breadcrumbs li{
display: inline;
background:url("images/arrow.png") no-repeat  left;
}

ul.breadcrumbs li a{
text-decoration:none;
padding-left:14px;
padding-right:8px;
 font-family: arial;
    font-size: 13px;
}

ul.breadcrumbs li.first{
background:none;
}

/* ------------------- DC LAYOUT / SPACING ------------------- */


#main-content.dc-columns {}


#main-content.columns-max #column-1{
padding:0px;
}

div.dc-columns table.portlet-layout td.portlet-column{
border-style:none;
}

#main-content.dc-columns{
background: #fff;
}


 
#main-content.dc-columns #column-5{
padding:0px;
width:733px;
}


#main-content.dc-columns #column-9 .portlet-column-content, #main-content.dc-columns #column-17 .portlet-column-content, #main-content.dc-columns #column-4 .portlet-column-content, #main-content.dc-columns #column-6 .portlet-column-content, #main-content.dc-columns #column-8 .portlet-column-content, #main-content.dc-columns #column-16 .portlet-column-content, #main-content.dc-columns #column-12 .portlet-column-content, #main-content.dc-columns #column-3 .portlet-column-content{
max-width:220px;
min-width:220px;
}

#main-content.dc-columns #column-9 .portlet-column-content, #main-content.dc-columns #column-17 .portlet-column-content, #main-content.dc-columns #column-4 .portlet-column-content, #main-content.dc-columns #column-6 .portlet-column-content, #main-content.dc-columns #column-8 .portlet-column-content, #main-content.dc-columns #column-16 .portlet-column-content, #main-content.dc-columns #column-12 .portlet-column-content, #main-content.dc-columns #column-3 .portlet-column-content{
max-width:220px;
min-width:220px;
}

#main-content.dc-columns #column-2 .portlet-column-content{
/* max-width:710px;
min-width:710px; */
}


#main-content.dc-columns #column-2 .portlet-column-content, #main-content.dc-columns #column-3 .portlet-column-content, #main-content.dc-columns #column-4 .portlet-column-content, #main-content.dc-columns #column-5 .portlet-column-content, #main-content.dc-columns #column-6 .portlet-column-content, #main-content.dc-columns #column-7 .portlet-column-content, #main-content.dc-columns #column-8 .portlet-column-content, #main-content.dc-columns #column-9 .portlet-column-content, #main-content.dc-columns #column-10 .portlet-column-content, #main-content.dc-columns #column-11 .portlet-column-content, #main-content.dc-columns #column-12 .portlet-column-content, #main-content.dc-columns #column-13 .portlet-column-content, #main-content.dc-columns #column-14 .portlet-column-content, #main-content.dc-columns #column-16 .portlet-column-content, #main-content.dc-columns #column-17 .portlet-column-content, #main-content.dc-columns #column-18 .portlet-column-content, #main-content.dc-columns #column-15 .portlet-column-content{
padding:10px;
background:#fff;
}


#main-content.dc-columns #column-5 .portlet-title {
    font-size:18px;
   
}


#main-content.columns-2 #column-1 .portlet-column-content-first, #main-content.columns-2 #column-2 .portlet-column-content-last {
padding:10px;
}

#main-content.columns-2 #column-2 .portlet-column-content-first{
}

#main-content.columns-2 #column-2 .portlet-column-content-last{

}

#main-content.columns-2 .aui-w3-10, #main-content.columns-2 .aui-w30 {
    max-width:220px;
	min-width:220px;
	width:220px;
}
#main-content.columns-2 .aui-w7-10, #main-content.columns-2  .aui-w70 {
    width: 100%;
}



.portlet-borderless-container {
    min-height: 2.5em;
    position: relative;
}	

section.portlet{
padding:5px;
}

section.portlet{
padding:5px;
margin:5px 0px;
}

#main-content table.portlet-layout{
background:#fff;
}

/*--------------------- DC TEMPLATES ----------------------*/


/*--------------------- DC TEMPLATES BLOCK ----------------------*/

.pla_bloque_hor_ext p {
    margin-bottom: 0;
}
.pla_bloque_hor_ext .content p {
    margin-bottom: 10px;
}

.pla_bloque_hor_ext td.separatorh{
border-bottom:1px solid #dddddd;
}
.pla_bloque_hor_ext td.separatorv{
border-right:1px solid #dddddd;
}
.pla_bloque_hor_ext td.background{
background:#F7F7F7;
}

.pla_bloque_hor_ext{
margin:0px 0px 0px 0px;
width:100%;
height:0px;
}
.pla_bloque_hor_ext td{
font-size:13px;
font-family:arial;
color:#333333;
padding:5px 5px;
vertical-align:top;
}
.pla_bloque_hor_ext td.content{
padding-right:0px;
}

.pla_bloque_hor_ext td.content a{
color: #0093D0;
    text-decoration: none;
    font-size:12px;
    font-weight:normal;
}

.pla_bloque_hor_ext td p{
font-size:12px;
font-family:arial;
}

.pla_bloque_hor_ext td p b, .pla_bloque_hor_ext td.content b, .pla_bloque_hor_ext td p strong, .pla_bloque_hor_ext td.content strong{
color: #333;
}

.pla_bloque_hor_ext td .titulo{


color: #0093D0;
    font-family: arial;
    font-size: 14px;
    
    font-weight: bold;
   /* margin-bottom: 10px; */
 /* letter-spacing: 0px;; */
    
margin-bottom:5px;
line-height: 18px;
/* border-bottom: 1px dotted #4DA6FF; */
    margin-bottom: 15px;
    	
}
.pla_bloque_hor_ext td a{
text-decoration:none;
text-align: left;
color:#0093D0;
text-decoration:none;
font-weight:bold;
}
.pla_bloque_hor_ext td a:hover{
color:#0093D0;
}
.pla_bloque_hor_ext .titulogeneral{

color: #666666;
    font-family: Arial Narrow,Arial;
    font-size: 22px;
    font-weight: bold;
    letter-spacing: 0;
  
padding:3px;

width:100%;
border-bottom: 1px dotted #4DA6FF;
    margin-bottom: 0px;
}

.main_title{

color: #666666;
    font-family: Arial Narrow,Arial;
    font-size: 24px;

    font-weight: bold;
    width:98%;
    letter-spacing: 0;
    margin-bottom: 0;
    padding: 3px;
    text-transform:uppercase;
}

.mmedia_links{
margin-top:10px;
}

.mmedia_links td{
vertical-align:top;
}

.mmedia_links div{
padding:5px;
background: #F5F5F5;
border:2px solid #ffffff;
float:left;
}

.mmedia_links.text_link div{
border-style:none;
}

.mmedia_links a{
background-color:#F5F5F5;
background-position:left;
background-repeat:no-repeat;
font-size:11px;
padding-left:18px;
margin:5px;
}


#sbox-content .video_object{
}


.pla_bloque_hor_ext .tgral.background {
   	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#EBEBEB'); 
	    background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#EBEBEB)); 
	    background: -ms-linear-gradient(top, #FEFEFE 5%, #EBEBEB 100%);  background: -moz-linear-gradient(top,  #FEFEFE,  #EBEBEB); 
	    padding:0px 15px 0px 15px;
	    border:1px solid #fff;	
	    border-bottom: 2px solid #fff;
}

.pla_bloque_hor_ext td.background{
background:#F7F7F7;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F7F7', endColorstr='#F7F7F7'); 
	    background: -webkit-gradient(linear, left top, left bottom, from(#F7F7F7), to(#F7F7F7)); 
	    background: -ms-linear-gradient(top, #F7F7F7 5%, #F7F7F7 100%);  background: -moz-linear-gradient(top,  #F7F7F7,  #F7F7F7); 
	    border:1px solid #fff;	
	    border-top: px solid #fff;
	    padding-top:10px;
}

.divpla_bloque_hor_ext.background {
    border: 1px solid #F0F0F0;
   	-moz-border-radius: 7px;
    border-radius: 7px; 
    margin: 5px;
}
.pla_bloque_hor_ext{
    /* margin-top:10px; */
}

.pla_bloque_hor_ext td.content.over{
padding:10px 8px 0px 8px;
}
.pla_bloque_hor_ext td.content.over .titulo.over{
 margin-bottom:15px; 
}


#main-content.dc-columns #column-4 .pla_bloque_hor_ext td p, #main-content.dc-columns #column-4 .pla_bloque_hor_ext td,  #main-content.dc-columns #column-4 .pla_bloque_hor_ext td a,  #main-content.dc-columns #column-4 .pla_bloque_hor_ext td p a{
font-size:12px;
font-family:arial;
}

#main-content.dc-columns #column-4 .pla_bloque_hor_ext td .titulo{
font-size:14px;
color: #00468C;
    font-family: arial, sans-serif;
    margin-bottom:5px;
    border-color:#00468C;
}


.pla_bloque_hor_ext  .mmedia_links.text_link div {
background:none;
clear:both;
padding: 0px;
margin: 0px;
}

.pla_bloque_hor_ext .mmedia_links.text_link a{
background:none;
background-image:none;
padding: 0px;
margin: 0px;
}


/*--------------------- DC TEMPLATES EXTERNAL----------------------*/


#external_header a{
text-decoration:none;
font-size:11px;
font-weight:bold;
color:#fff;
}



#external_header a.home {
    background: url("images/home.png") no-repeat  left top transparent;
    padding:0px 10px 0px 20px;
    white-space:nowrap;
}
#external_header a.donate {
    background: url("images/donate.png") no-repeat  left top transparent;
     padding:0px 10px 0px 20px;
     white-space:nowrap;
}
#external_header a.events {
    background: url("images/events.png") no-repeat  left top transparent;
     padding:0px 10px 0px 20px;
     white-space:nowrap;
}
#external_header  a.contact {
    background: url("images/contact.png") no-repeat  left top transparent;
   padding:0px 10px 0px 20px;
   white-space:nowrap;
}


#external_header {
	    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0086D6', endColorstr='#005080', GradientType=1); 
	    background: -webkit-gradient(linear, right top, left bottom, from(#005080), to(#0086D6)); 
	    background: -ms-linear-gradient(top, #005080 5%, #0086D6 100%);  background: -moz-linear-gradient(left,  #0086D6,  #005080); 
}

#external_search{
	background: #005080;  
}

#external_table{
	/* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E4F1FA', endColorstr='#018BD4', GradientType=1); 
	    background: -webkit-gradient(linear, right top, left bottom, from(#018BD4), to(#E4F1FA)); 
	    background: -ms-linear-gradient(top, #018BD4 5%, #E4F1FA 100%);  background: -moz-linear-gradient(left,  #E4F1FA,  #018BD4); */
	    
	      height:160px;
	     background: #fff  url("images/bgcab.png") no-repeat  left top;
}

#external_header table{
width:100px;
}
#external_header table td{
padding:0px;
margin:0px;
padding-right:10px;
}

#external_header img{
    width:24px;
    height:24px;
}



#external_header td.facebook {
    background: url("images/facebook.png") 5px no-repeat;
     width:24px;
    height:24px;
    padding:5px 3px 0px 3px;
}
#external_header td.twitter {
    background: url("images/twitter.png") 5px no-repeat;
     width:24px;
    height:24px;
    padding:5px 3px 0px 3px;
}
#external_header td.youtube {
    background: url("images/youtube.png") 5px no-repeat;
     width:24px;
    height:24px;
    padding:5px 3px 0px 3px;
}
#external_header  td.linkedin {
    background: url("images/linkedin.png") 5px no-repeat;
     width:24px;
    height:24px;
    padding:5px 3px 0px 3px;
}

#external_header  td.pinterest {
    background: url("images/pinterest.png") 5px no-repeat;
     width:24px;
    height:24px;
    padding:5px 3px 0px 3px;
}

#external_header  td.vimeo {
    background: url("images/vimeo.png") 5px no-repeat;
     width:24px;
    height:24px;
    padding:5px 3px 0px 3px;
}

#external_header  td.tumblr {
    background: url("images/tumblr.png") 5px no-repeat;
     width:24px;
    height:24px;
    padding:5px 3px 0px 3px;
}

#external_header  td.instagram {
    background: url("images/instagram.png") 5px no-repeat;
     width:24px;
    height:24px;
    padding:5px 3px 0px 3px;
}

#external_header  td.googleplus {
    background: url("images/googleplus.png") 5px no-repeat;
     width:24px;
    height:24px;
    padding:5px 3px 0px 3px;
}


#external_footer_right{
padding:10px;
text-align:right;
vertical-align:top;
width:10px;
white-space:nowrap;
color:#fff;
font-size:11px;
}

#external_footer_right a{

color:#fff;
}

#external_footer_right table{
width:10px;
}

#external_footer_right table td{
white-space:nowrap;
padding:5px;
}
#external_footer_right table td a, #external_footer_right  a{
text-decoration:none;

font-weight:bold;
text-align:right;
color:#fff;
}

#external_footer_left{
padding:10px;
text-align:left;
vertical-align:middle;
color:#fff;
font-size:11px;
}

#external_footer_center{
padding:10px;
text-align:center;
vertical-align:middle;
color:#fff;
font-size:11px;
}




/*-------------- DC TEMPLATES SLIDER TYPE SLIDER----------------------------*/


#wowslider-container1 .ws-title{

	font-family: arial, sans-serif; !important;
	font-size: 20px;
	text-align:left;
}


#wowslider-container1 .ws-title div{

	font-size: 12px;
	font-family: Arial !important;
}

#sliderwow {
    margin:10px 10px;
}

#main-content.dc-columns #column-1 #sliderwow {
    margin:0px;
    margin-top:10px;
}








/*-------------- DC TEMPLATES TYPE ACCORDION ----------------------------*/



			  
							 
/* UNLESS YOU KNOW WHAT YOU'RE DOING, DO NOT CHANGE THE FOLLOWING RULES */

.easy-accordion{display:block;position:relative;overflow:hidden;padding:0;margin:0}
.easy-accordion dt,.easy-accordion dd{margin:0;padding:0}
.easy-accordion dt,.easy-accordion dd{position:absolute}
.easy-accordion dt{margin-bottom:0;margin-left:0;z-index:5;/* Safari */ -webkit-transform: rotate(-90deg); /* Firefox */ -moz-transform: rotate(-90deg);-moz-transform-origin: 20px 0px;  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);cursor:pointer;}
.easy-accordion dd{z-index:1;opacity:0;overflow:hidden}
.easy-accordion dd.active{opacity:1;}
.easy-accordion dd.no-more-active{z-index:2;opacity:1}
.easy-accordion dd.active{z-index:3}
.easy-accordion dd.plus{z-index:4}
.easy-accordion .slide-number{position:absolute;bottom:0;left:10px;font-weight:normal;font-size:1.1em;/* Safari */ -webkit-transform: rotate(90deg); /* Firefox */ -moz-transform: rotate(90deg);  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
 
 
/* FEEL FREE TO CUSTOMIZE THE FOLLOWING RULES */

dd p{line-height:120%}

#accordion-3{
width:940px;
height:350px;
padding:9px;
background:#FFFFFF;
border-style:none;
}
#accordion-3 h2{font-size:2.5em;margin-top:10px}
#accordion-3 dl{width:940px;height:350px}	
#accordion-3 dt{
height:38px;
line-height:30px;
text-align:left;
padding:7px 15px 0 15px;
font-weight:bold;
font-family: arial;
font-size: 16px;
/*  */
letter-spacing: 0px;; 
background:#fff url(images/slide-title-inactive-2.jpg) 0 0 no-repeat;
color:#ffffff;
}
#accordion-3 dt.active{cursor:pointer;color:#ffffff;}
#accordion-3 dt.hover{color:#ffffff;}
#accordion-3 dt.active.hover{color:#ffffff}
#accordion-3 dd{padding:0px;border-left:0;margin-right:3px}
#accordion-3 .slide-number{color:#68889b;left:13px;font-weight:bold}
#accordion-3 .active .slide-number{color:#fff}
#accordion-3 a{color:#68889b}
#accordion-3 dd img{float:right;margin:0 0 0 0px;position:relative;top:0px}


#accordion-3 .slide1{
background:#008CCC;
background: -webkit-linear-gradient(90deg, #4D7AFF, #008CCC 30%);		
background: -moz-linear-gradient(90deg, #4D7AFF, #008CCC 30%);		
background: -o-linear-gradient(90deg, #4D7AFF, #008CCC 30%);		
background: linear-gradient(90deg, #4D7AFF, #008CCC 30%);
   
}

#accordion-3 .slide2{
background:#1355AE;
background: -webkit-linear-gradient(90deg, #134A84, #1355AE 30%);		
background: -moz-linear-gradient(90deg, #134A84, #1355AE 30%);		
background: -o-linear-gradient(90deg, #134A84, #1355AE 30%);		
background: linear-gradient(90deg, #134A84, #1355AE 30%);

}
#accordion-3 .slide3{
background:#0096A4;
background: -webkit-linear-gradient(90deg, #09838E, #0096A4 30%);		
background: -moz-linear-gradient(90deg, #09838E, #0096A4 30%);		
background: -o-linear-gradient(90deg, #09838E, #0096A4 30%);		
background: linear-gradient(90deg, #09838E, #0096A4 30%);
}



#accordion-3 .slide4{
background:#007D43;
background: -webkit-linear-gradient(90deg, #007D43, #00934D 30%);		
background: -moz-linear-gradient(90deg, #007D43, #00934D 30%);		
background: -o-linear-gradient(90deg, #007D43, #00934D 30%);		
background: linear-gradient(90deg, #007D43, #00934D 30%);
}

#accordion-3 .slide5{
background:#6A8220;
background: -webkit-linear-gradient(90deg, #6A8220, #A1CE19   30%);		
background: -moz-linear-gradient(90deg, #6A8220, #A1CE19   30%);		
background: -o-linear-gradient(90deg, #6A8220, #A1CE19   30%);		
background: linear-gradient(90deg, #6A8220, #A1CE19   30%);
}

#accordion-3 .slide6{
background:#aaaaaa;
background: -webkit-linear-gradient(90deg, #aaaaaa #cccccc   30%);		
background: -moz-linear-gradient(90deg, #aaaaaa, #cccccc   30%);		
background: -o-linear-gradient(90deg, #aaaaaa, #cccccc   30%);		
background: linear-gradient(90deg, #aaaaaa, #cccccc   30%);
}

#accordion-3 .slide7{
background:#999999;
background: -webkit-linear-gradient(90deg, #999999, #aaaaaa   30%);		
background: -moz-linear-gradient(90deg, #999999, #aaaaaa   30%);		
background: -o-linear-gradient(90deg, #999999, #aaaaaa   30%);		
background: linear-gradient(90deg, #999999, #aaaaaa   30%);
}
#accordion-3 .slide8{
background:#999999;
background: -webkit-linear-gradient(90deg, #666666, #999999   30%);		
background: -moz-linear-gradient(90deg, #666666, #999999   30%);		
background: -o-linear-gradient(90deg, #666666, #999999   30%);		
background: linear-gradient(90deg, #666666, #999999   30%);
}
#accordion-3 .slide9{
background:#666666;
background: -webkit-linear-gradient(90deg, #333333, #666666   30%);		
background: -moz-linear-gradient(90deg, #333333, #666666   30%);		
background: -o-linear-gradient(90deg, #333333, #666666   30%);		
background: linear-gradient(90deg, #333333, #666666   30%);
}
#accordion-3 .slide10{
background:#333333;
background: -webkit-linear-gradient(90deg, #333333, #000000   30%);		
background: -moz-linear-gradient(90deg, #333333, #000000   30%);		
background: -o-linear-gradient(90deg, #333333, #000000   30%);		
background: linear-gradient(90deg, #333333, #000000   30%);
}



#accordion-3 .bgslide1, #accordion-3 .bgslide2, #accordion-3 .bgslide3, #accordion-3 .bgslide4, #accordion-3 .bgslide5, #accordion-3 .bgslide6, #accordion-3 .bgslide7, #accordion-3 .bgslide8, #accordion-3 .bgslide9, #accordion-3 .bgslide10 {
/* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CAE4FF', endColorstr='#ffffff'); */
   /* background: -webkit-linear-gradient(top left, #CAE4FF, #ffffff); */
  /*  background: -ms-linear-gradient(top, # 5%, # 100%);  background: -moz-linear-gradient(top left,  #CAE4FF, #ffffff); */
    
    background: -webkit-linear-gradient(top left, #eeeeee, #ffffff);		
    background: -ms-linear-gradient(top, #eeeeee 5%, #ffffff 100%);  background: -moz-linear-gradient(top left, #eeeeee, #ffffff);		
    background: -o-linear-gradient(top left, #eeeeee, #ffffff);		
    background: linear-gradient(top left, #eeeeee, #ffffff);	
}

#column-6 .portlet-content, #column-6 .portlet-borderless-container {
    padding: 0px;
}




#accordion-3 span.title{
	
    color: #0093D0;
    font-family: arial;
    font-size: 20px;
    font-weight: bold;
    
    /* letter-spacing: 0px; */
    /* line-height: 46px; */
    padding: 3px;
     padding-bottom: 19px;
    width: 100%;
}
#accordion-3 br{
	
     margin-bottom: 9px;

}
#accordion-3 td.text{
font-family: arial;
    font-size: 13px;
    line-height: 19px;
    text-align: left;
    color: #333;
    padding:13px;
    vertical-align:top;
}
#accordion-3 .learnmore{
padding:5px;



font-family: arial;

    font-size: 14px;
    font-weight:bold;
    color: #fff;
       -moz-border-radius: 5px;
    border-radius: 5px;
    background:#666666;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#999999'); 
    background: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#999999)); 
    background: -ms-linear-gradient(top, #666666 5%, #999999 100%);  background: -moz-linear-gradient(top,  #666666,  #999999); 
    
    text-decoration:none;
}

#accordion-3 .imgdiv {
    text-align:left;
    height: 350px;
    overflow: hidden;
    /* width: 450px; */
}
#accordion-3 dd img.imgh {

max-height: 350px;
height:expression(document.body.clientHeight > 350? "350px": "auto" );
float:left;
}
#accordion-3{
background:#fff;
}



/*-------------- DC TEMPLATES SOCIAL NETWORK  ----------------------------*/


.social_network_box .title {
     color: #FFFFFF;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    padding: 8px;
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EA7125', endColorstr='#EA7125'); 
	background: -webkit-gradient(linear, left top, left bottom, from(#EA7125), to(#EA7125)); 
	background: -ms-linear-gradient(top, #EA7125 5%, #EA7125 100%);  background: -moz-linear-gradient(top,  #EA7125,  #EA7125); */
	background: #0093D0;
	border: 1px solid #0093D0;
	border-style-bottom:none;
	/* text-transform:uppercase; */
    
}
.social_network_box{
padding:5px 0px;
}

.social_network_box table{
width:100%;

}
.social_network_box table td.txt{
background: #eeeeee;
}


/*-------------- DC TEMPLATES MEDIA  ----------------------------*/


.media_box .title {
    color: #FFFFFF;
    font-family: arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0086D6', endColorstr='#005080'); 
	background: -webkit-gradient(linear, left top, left bottom, from(#0086D6), to(#005080)); 
	background: -ms-linear-gradient(top, #0086D6 5%, #005080 100%);  background: -moz-linear-gradient(top,  #0086D6,  #005080); 
    
}

.media_box td.label{
    
    font-family: arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 4px;
    color:#0086D6;
    border-bottom:1px solid #dddddd;
     padding-left:22px;
}
.media_box td.label a{
    text-decoration:none;
}

.media_box td.label.mp4_video{
    background:url('images/icon_video.png') left no-repeat;
}
.media_box td.label.youtube_video{
    background:url('images/icon_yt.png') left no-repeat;
}
.media_box td.label.mp3_audio{
    background:url('images/icon_mp3.png') left no-repeat;
}
.media_box td.label.vimeo_video{
    background:url('images/icon_vimeo.png') left no-repeat;
}
.media_box td.label.flickr_gallery{
    background:url('images/icon_flickr.png') left no-repeat;
}

/*-------------- DC TEMPLATES BANNERS BUTTON ----------------------------*/



.system_buttons{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#EDEDED'); 
	    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#EDEDED)); 
	    background: -ms-linear-gradient(top, #ffffff 5%, #EDEDED 100%);  background: -moz-linear-gradient(top,  #ffffff,  #EDEDED); 
	    -moz-border-radius: 7px;
    		border-radius: 7px;
    		border:1px solid #dddddd;
    		margin:10px 5px;
}
.system_buttons.light_gray{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#EDEDED'); 
	   	 background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#EDEDED)); 
	    	background: -ms-linear-gradient(top, #ffffff 5%, #EDEDED 100%);  background: -moz-linear-gradient(top,  #ffffff,  #EDEDED); 
	    	-moz-border-radius: 7px;
    		border-radius: 7px;
    		border:1px solid #dddddd;
    		margin:10px 5px;
}




.system_buttons table{
		height:32px;cursor:pointer;
}

.system_buttons table td.img{
		padding:4px;
		width:36px;
}
.system_buttons table td.txt{
		padding:4px 4px 4px 8px;
		width:99%;
		color: #00468C;
   		font-family: arial;
    font-size: 12px;
    font-weight: bold;

		border-left:1px dotted #dddddd;
		line-height:14px;
}
#column-1.donor1-3-1 div.system_buttons table{
		width:190px;
}
#column-4.donor1-3-1 div.system_buttons table{
		width:220px;
}



.system_buttons.color_1{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#DDDDDD'); 
	    	background: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#DDDDDD)); 
	    	background: -ms-linear-gradient(top, #EEEEEE 5%, #DDDDDD100%);  background: -moz-linear-gradient(top, #EEEEEE,  #DDDDDD); 
	    	-moz-border-radius: 7px;
    		border-radius: 7px;
    		border:1px solid #DDDDDD;
    		margin:10px 5px;
}
.system_buttons.color_1 table td.txt{
color:#333;
}

.system_buttons.color_2{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666'); 
	    	background: -webkit-gradient(linear, left top, left bottom, from(#999999), to(#666666)); 
	    	background: -ms-linear-gradient(top, #999999 5%, #666666 100%);  background: -moz-linear-gradient(top,  #999999,  #666666); 
	    	-moz-border-radius: 7px;
    		border-radius: 7px;
    		border:1px solid #666666;
    		margin:10px 5px;
}
.system_buttons.color_2 table td.txt{
color:#fff;
}

.system_buttons.color_3{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0086D6', endColorstr='#005080'); 
	    	background: -webkit-gradient(linear, left top, left bottom, from(#0086D6), to(#005080)); 
	    	background: -ms-linear-gradient(top, #0086D6 5%, #005080 100%);  background: -moz-linear-gradient(top,  #0086D6,  #005080); 
	    	-moz-border-radius: 7px;
    		border-radius: 7px;
    		border:1px solid #005080;
    		margin:10px 5px;
}
.system_buttons.color_3 table td.txt{
color:#fff;
}

.system_buttons.color_4{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D8E6F1', endColorstr='#AED7FF'); 
	    	background: -webkit-gradient(linear, left top, left bottom, from(#D8E6F1), to(#AED7FF)); 
	    	background: -ms-linear-gradient(top, #D8E6F1 5%, #AED7FF 100%);  background: -moz-linear-gradient(top,  #D8E6F1,  #AED7FF); 
	    	-moz-border-radius: 7px;
    		border-radius: 7px;
    		border:1px solid #AED7FF;
    		margin:10px 5px;
}
.system_buttons.color_4 table td.txt{
color:#00468C;
}

.system_buttons.color_5{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBF00', endColorstr='#FF9326'); 
	    	background: -webkit-gradient(linear, left top, left bottom, from(#FFBF00), to(#FF9326)); 
	    	background: -ms-linear-gradient(top, #FFBF00 5%, #FF9326 100%);  background: -moz-linear-gradient(top,  #FFBF00,  #FF9326); 
	    	-moz-border-radius: 7px;
    		border-radius: 7px;
    		border:1px solid #FF9326;
    		margin:10px 5px;
}
.system_buttons.color_5 table td.txt{
color:#ffffff;
}

.system_buttons.color_6{
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A1CE19 ', endColorstr='#6A8220'); 
	    	background: -webkit-gradient(linear, left top, left bottom, from(#A1CE19 ), to(#6A8220)); 
	    	background: -moz-linear-gradient(top,  #A1CE19,  #6A8220 ); 
	    	-moz-border-radius: 7px;
    		border-radius: 7px;
    		border:1px solid #A1CE19;
    		margin:10px 5px;
}
.system_buttons.color_6 table td.txt{
color:#ffffff;
}

.banners_button{
padding:0px;
}

.horizontal_rotator{
padding:5px 5px;
}

.horizontal_rotator img{
margin:5px;
}

.horizontal_block{
padding:5px 5px;
}


.liquid .previous {
	display:block;
	height:100%;
	width:34px;
	background:transparent url(images/prev.png) center center no-repeat;
	float:left;
	margin:0;
	padding:0;
	cursor:pointer;
}
.liquid .next {
	display:block;
	height:100%;
	width:34px;
	background:transparent url(images/next.png) center center no-repeat;
	float:right;
	margin:0;
	padding:0;
	cursor:pointer;
}
.liquid ul li {
	width:150px;
	padding:0 3px;
	margin:0;
	vertical-align:middle;
}
.liquid ul li a img {
max-width:150px;
}

.flash_movie{
padding:5px 0px;
}
	
	
/*-------------- DC TEMPLATES ABOUT US ----------------------------*/

.about_us_div{
    padding:5px 0px;
}

.about_us .title{
    color: #FFFFFF;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    padding: 6px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0093D0', endColorstr='#0093D0'); 
	background: -webkit-gradient(linear, left top, left bottom, from(#0093D0), to(#0093D0)); 
	background: -ms-linear-gradient(top, #0093D0 5%, #0093D0 100%);  background: -moz-linear-gradient(top,  #0093D0,  #0093D0); 
	border: 1px solid #0093D0;
	border-style-bottom:none;
	/* text-transform:uppercase; */
}

.about_us .content {
    padding: 8px;
    background:#fff;
    border: 1px solid #F0F0F0;
}
.about_us .content .text_au{
    font-family: arial;
    font-size: 11px;
}
.about_us .content img{
    padding:  0px  0px 8px  0px;
}

.about_us .icons_au {
margin-top:10px;
}
.about_us .content .icons_au img{
 padding: 0px;
}
.about_us .icons_au td.img{
 width:22px;
}

.about_us .icons_au .rs_icons_au td{
padding:8px 6px 0px 0px;
}


/*-------------- DC TEMPLATES LIST ----------------------------*/

.list_tmp{
width:100%;
}
.list_tmp td{
padding:4px;
}
.list_tmp.button td div{
cursor:pointer;
width:90%;
padding:4px 7px;
 -moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #dddddd;
color:#333;
font-size:12px;
}

.list_tmp.text td div{
background-image:url(images/minilist.png);
background-repeat:no-repeat;
cursor:pointer;
width:85%;
padding:4px 7px 4px 17px;
border-bottom:1px dotted #dddddd;
color:#333;
font-size:12px;
}

.list_tmp td div:hover{
color:#0066CC;
}

.list_tmp.button td.alternate_background div{
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#DDDDDD'); 
	    	background: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#DDDDDD)); 
	    	background: -ms-linear-gradient(top, #EEEEEE 5%, #DDDDDD 100%);  background: -moz-linear-gradient(top, #EEEEEE,  #DDDDDD); 
}

.list_tmp.text td.alternate_background div{
 background-color: #EEEEEE; 
}

.div_list{
padding:5px 5px;
}


/*-------------- DC TEMPLATES PHOTO GALLERY ----------------------------*/

.photo_gallery td{
vertical-align:top;
text-align:center;
}
.photo_gallery {
width:auto;
}

 .pg_col{
margin:10px;
}
 .pg_col table{

}
 .pg_col .pg_col_div{
border:1px solid #FBFBFB;
overflow: hidden;
text-align:center;
vertical-align:center;
}
 .pg_col .pg_col_div img{

}


/* ------------------ PORTAL ------------------------*/

#_15_saveButton{
/* display:none; */
}

input[value="Save as Draft"]{
/* display:none; */
}

.journal-article-button-row input[value="Save as Draft"]{
display:none;
}



.structure-controls input[value="Edit"]{
display:none;
}

.structure-controls{
padding-bottom:10px;
}

.structure-controls .structure-links a{
padding:7px;
background:#F8F8F8;
font-weight:bold;
margin-bottom:5px;
text-decoration:none;
border-color: #C8C9CA #9E9E9E #9E9E9E #C8C9CA;
    border-image: none;
    border-style: solid;
    border-width: 1px;
     border-radius: 4px 4px 4px 4px;
}


#imageGalleryPanelContainer ul.lfr-component.lfr-actions.right.show-arrow{
display:none;
}

#content .aui-form {
   background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 7px 7px 7px 7px;
    margin-bottom: 8px;
    padding:10px;
    margin-top:10px;
}

#content .aui-form {
font-size: 12px;
}


#content .aui-form textarea{
width:350px;
height:170px;
}


#content .aui-field-label {
    font-weight:normal;
}


.aui-layout h1.header-title span{
	font-family: arial, sans-serif; !important;
	font-size: 18px;
	color: #00468C;
	 
    	font-weight: normal;

}

.portlet-body .breadcrumbs .first{
display:none;
}


.dc_blue_button{
width:64px;
height:64px;
background:url(images/dc_blue_button.png);
}


#sign-in{
background-color:#ccc;
-moz-border-radius: 4px;
border-radius: 4px;
}
/* -------------- CONTROL PANEL -DOCKBAR ---------------*/

#dockbar .public-community.last{
/* display:none; */
}

#dockbar .toggle-controls{
display:none;
}
#dockbar .settings{
display:none;
}

#dockbar .control-panel{
display:none;
}
#nav .delete-tab.aui-helper-hidden, #nav .delete-tab{
display:none;
visibility:hidden;
}


body.signed-out  #slider-pro-1.advanced-slider{
margin-bottom: -40px;
}
