/**
 * @file
 * Tabs Styling
 *
 * Adds styles for the primary and secondary tabs.
 *
 * Compare this with default CSS found in the system module's stylesheet (a copy
 * of which is in drupal6-reference.css, line 510.)
 */


div.tabs {
  margin: 0 0 5px 0;
}

ul.primary {
  margin: 0 0 1.1em 0;
  padding: 0 0 0 10px; /* LTR */
  border-width: 0;
  list-style: none;
  white-space: nowrap;
  line-height: normal;
  background: url(../images/tab-bar.png) repeat-x left bottom;
}

ul.primary li {
  float: left; /* LTR */
  margin: 0;
  padding: 0;
}

ul.primary li a {
  display: block;
  height: 24px;
  margin: 0;
  padding: 0 0 0 5px; /* width of tab-left.png */
  border-width: 0;
  font-weight: bold;
  text-decoration: none;
  color: #777;
  background-color: transparent;
  background: url(../images/tab-left.png) no-repeat left -38px;
}

ul.primary li a .tab {
  display: block;
  height: 20px; /* 24px (parent) - 4px (padding) */
  margin: 0;
  padding: 4px 13px 0 6px;
  border-width: 0;
  line-height: 20px;
  background: url(../images/tab-right.png) no-repeat right -38px;
}

ul.primary li a:hover,
ul.primary li a:focus {
  border-width: 0;
  background-color: transparent;
  background: url(../images/tab-left.png) no-repeat left -76px;
}

ul.primary li a:hover .tab,
ul.primary li a:focus .tab {
  background: url(../images/tab-right.png) no-repeat right -76px;
}

ul.primary li.active a,
ul.primary li.active a:hover,
ul.primary li.active a:focus {
  border-width: 0;
  color: #000;
  background-color: transparent;
  background: url(../images/tab-left.png) no-repeat left 0;
}

ul.primary li.active a .tab,
ul.primary li.active a:hover .tab,
ul.primary li.active a:focus .tab {
  background: url(../images/tab-right.png) no-repeat right 0;
}

ul.secondary {
  margin: 0;
  padding: 0 0 0 5px; /* LTR */
  border-bottom: 1px solid #c0c0c0;
  list-style: none;
  white-space: nowrap;
  background: url(../images/tab-secondary-bg.png) repeat-x left bottom;
}

ul.secondary li {
  float: left; /* LTR */
  margin: 0 5px 0 0;
  padding: 5px 0;
  border-right: none; /* LTR */
}

ul.secondary a {
  display: block;
  height: 24px;
  margin: 0;
  padding: 0;
  border: 1px solid #c0c0c0;
  text-decoration: none;
  color: #777;
  background: url(../images/tab-secondary.png) repeat-x left -56px;
}

ul.secondary a .tab {
  display: block;
  height: 18px; /* 24px (parent) - 6px (padding) */
  margin: 0;
  padding: 3px 8px;
  line-height: 18px;
}

ul.secondary a:hover,
ul.secondary a:focus {
  background: url(../images/tab-secondary.png) repeat-x left bottom;
}

ul.secondary a.active,
ul.secondary a.active:hover,
ul.secondary a.active:focus {
  border: 1px solid #c0c0c0;
  color: #000;
  background: url(../images/tab-secondary.png) repeat-x left top;
}


.ui-accordion .ui-accordion-content {

    padding: 0em 0em 1em 0em;
    overflow:hidden;
}
.ui-accordion .ui-accordion-header {
	border-bottom: 3px dotted #55afe4;


}

.ui-accordion .ui-accordion-header a {
    font-size: 1em;
    font-weight:bold;
	font-family: "VAG Rundschrift Light",sans-serif;
	letter-spacing:2px;
	}
	
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background: none;
    border: none;
    color: #000;
    font-weight: normal;
}	

.ui-widget-content {
    border: none;
    color: #222222;
}
.section-two  .ui-state-default a, .section-two  .ui-state-default a:link, .section-two  .ui-state-default a:visited {
    color: #510458;
    text-decoration: none;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	background: none;
    border: none;
    color: #0068AC;
    font-weight: normal;
}
.ui-accordion-icons .ui-accordion-header a {
    padding: 0;
    width: 90%;
}

.ui-accordion .ui-accordion-header .ui-icon {
    left:auto;
	right: -0.3em;
	margin-top: -1em;
    position: absolute;
    top: 50%;
}

	.ui-state-default .ui-icon {
    background: url("../images/icon-sprites.png") no-repeat scroll  -4px -325px;
    height: 34px;
    width: 34px;
}
.ui-state-active .ui-icon {
    background: url("../images/icon-sprites.png") no-repeat scroll  -51px -325px;
    height: 34px;
    width: 34px;
	}

	.ui-state-default .ui-icon:hover {
    background: url("../images/icon-sprites.png") no-repeat scroll  -198px -325px;
}
	.ui-state-active .ui-icon:hover {
    background: url("../images/icon-sprites.png") no-repeat scroll  -245px -325px;
}


.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #0068AC;
    text-decoration: none;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #0068AC;
    text-decoration: none;
}

.no-sidebars .ui-accordion .jquery-ui-filter-header a{
    font-size: 1.4em;
}

.no-sidebars .ui-accordion .jquery-ui-filter-header , .region-content .jquery-ui-filter-header{   
   border-bottom: 1px solid #12b3e9;
   padding-left:0.2em;
   padding-bottom: 0.5em;
   margin:0 0 2em 0;
}

.region-content .jquery-ui-filter-header .ui-icon {
right: 0em;
}


.accordion_blocks_container .ui-state-default,.accordion_blocks_container  .ui-widget-content .ui-state-default, .accordion_blocks_container .ui-widget-header .ui-state-default 
{
   background: none;
    border: none;
    color: #555555;
    font-weight: normal;

}

.ui-corner-all {
    border-radius: 0px;
}

.section-two h2.pane-title {
    background: transparent;
    color: #510458;
    font-size: 150%;
    padding: 0 0 0 10px;
    text-transform: uppercase;
	font-family: "VAG Rundschrift Light",sans-serif;
}

.section-two .pane-block-8 h2.pane-title {
    color: #FDB813;
}

.section-two #social {
 margin:1.5em 0 0 1em;
}

a.get-inv-icons{
display:block;
width:135px;
height:91px;
float:left;
margin:0 0 1.5em 0;
}

a#section-i {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll 0px 0px;
}
a#section-i:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll 0px -91px;
}
a#section-ii {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -135px 0px;
}
a#section-ii:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -135px -91px;
}
a#section-iii {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -270px 0px;
}
a#section-iii:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -270px -91px;
}
a#section-iv {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -405px 0px;
}
a#section-iv:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -405px -91px;
}
a#section-v {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -540px 0px;
}
a#section-v:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -540px -91px;
}
a#section-vi {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -675px 0px;
}
a#section-vi:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -675px -91px;
}

a#section-vii {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -810px 0px;
}
a#section-vii:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -810px -91px;
}
a#section-viii {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -945px 0px;
}
a#section-viii:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -945px -91px;
}
a#section-viv {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1345px 0px;
}
a#section-viv:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1345px -91px;
}


a#section-b-i {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1215px 0px;
}
a#section-b-i:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1215px -91px;
}
a#section-b-ii {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1350px 0px;
}
a#section-b-ii:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1350px -91px;
}
a#section-b-iii {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1485px 0px;
}
a#section-b-iii:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1485px -91px;
}


a#section-b-iii {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1485px 0px;
}
a#section-b-iii:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1485px -91px;
}



a#section-b-iv {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1620px 0px;
}
a#section-b-iv:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1620px -91px;
}
a#section-b-v {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1755px 0px;
}
a#section-b-v:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1755px -91px;
}
a#section-b-vi {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1890px 0px;
}
a#section-b-vi:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1890px -91px;
}


a#section-b-x {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1350px 0px;
}
a#section-b-x:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1350px -93px;
}

.menu-block-41 ul, .menu-block-42 ul{
margin:0;
padding:0;
width:100%;
}


.menu-block-41 a, .menu-block-42 a{
display:block;
margin:0 0 1.5em 0;
text-indent: -9999px; 
text-decoration: none; 
padding:0;
}

.menu-block-41 span.nolink, .menu-block-42 span.nolink {
display:none;
}

.menu-block-41 ul.menu li, .menu-block-42 ul.menu li {
list-style:none;
margin:0;
padding:0;
float:left;
}

.menu-block-41 ul.menu li a, .menu-block-42 ul.menu li a{
width:130px;
height:81px;
}



/* Survivors Speak Out */

li.menu-mlid-10700 a  {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -0px -186px;
}
li.menu-mlid-10700 a:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -0px -367px;
}
li.menu-mlid-10701 a {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -675px -186px;
}
li.menu-mlid-10701 a:hover  {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -675px -367px;
}
li.menu-mlid-10703 a {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -805px -186px;
}
li.menu-mlid-10703 a:hover  {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -805px -367px;
}
li.menu-mlid-10702 a{
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1075px -186px;
}
li.menu-mlid-10702 a:hover  {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -1075px -367px;
}


/* Write to life */

li.menu-mlid-10692  a {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -0px -276px;
}
li.menu-mlid-10692  a:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -0px -367px;
}
li.menu-mlid-10694  a{
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -135px -276px;
}
li.menu-mlid-10694  :hover  {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -135px -367px;
}
li.menu-mlid-10695  a {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -405px -276px;
}
li.menu-mlid-10695  a:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -405px -367px;
}
li.menu-mlid-10696  a {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -807px -276px;
}
li.menu-mlid-10696  a:hover {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -807px -367px;
}
li.menu-mlid-10697  a {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -564px -276px;
}
li.menu-mlid-10697  a:hover  {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -564px -367px;
}
li.menu-mlid-10698  a{
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -940px -276px;
}
li.menu-mlid-10698  a:hover  {
background: url("../images/other-ways-of-giving-icons.png") no-repeat scroll -940px -367px;
}

ul.ui-tabs-nav.ui-widget-header {
background-color:#fff;
background-image: none;
border:0px solid #fff;
}

.ui-widget-content {
border:none;
}

.ui-tabs .ui-tabs-nav li {
border:0;
background-color:#fff;
background-image: none;
height:120px;
height:120px;
list-style:none;
margin:2em;
padding:20px;
}

.ui-tabs .ui-tabs-nav li a {
margin:0;
padding:0;
background-image: none;
display:block;
white-space:normal;
height:120px;
height:120px;
}


.ui-tabs .ui-tabs-panel {
    background: none repeat scroll 0 0 transparent;
    border-width: 0;
    display: block;
    padding: 1em 0em;
}



 /* Quick Tabs */

ul.quicktabs-tabs{
padding: 0.4em 0 0.4em 0;
margin:0;
display:block;
min-height:20px;
width:200px;
	}
	
.quicktabs-wrapper .item-list{
padding:0;

	}	
	
ul.quicktabs-tabs li {
display:block;
float:left;
	}	
 
ul.quicktabs-tabs li a{
    background-color: #0068AC;
    color: #FFFFFF;
    cursor: pointer;
	padding:0.6em;
	}
ul.quicktabs-tabs li.active a{
    background-color: #FFC52E;
	color: #51215B;

} 

ul.quicktabs-tabs li a:hover{
    background-color: #FFC52E;
	color: #51215B;
} 

ul.quicktabs-tabs li.active{

} 

.quicktabs_main {
}


.front #block-views-quicklinks-block-1 {
background: url("../images/fft-centres-bkg.png") no-repeat 0 20px;
min-height:230px;
}

.front #block-block-35 ul {
background: url("../images/fft-centres-bkg.png") no-repeat;

}




 /* Sri Lanka feature - 2015 */

.page-node-8481.node-type-features .ui-state-default a, .page-node-8481.node-type-features .ui-state-default a:link, .page-node-8481.node-type-features .ui-state-default a:visited 
  {
    color: #fff;
}













