﻿.accordion_wrapper {
  clear:both;
  margin-bottom: 10px;
}

.Accordion_SolidBlueHeader {
  cursor: pointer;
  background: #9ABCC2 url(/Portals/0/images/accordion_content_closed.jpg) repeat-x;
  border:1px solid #3E577B;
  padding:4px 25px 4px 10px;
  color:#243348;
  font-weight:bold;
  font-size: 13px;
  text-align: left;
  margin-top: 5px;
  width: 625px;
}

.OpenHeader {
  cursor: pointer;
  background: #3E577B url(/Portals/0/images/accordion_content_open.jpg) repeat-x;
  border:1px solid #3E577B;
  padding:4px 25px 4px 10px;
  color:#FFFFFF;
  font-weight:bold;
  font-size: 13px;
  text-align: left;
  margin-top: 5px;
  width: 625px;
}
.Accordion_SolidBlueContent {
  padding:10px 5px 0px 5px;
  height:auto !important;
  text-align: left;
  width: 645px;
}
.tabcontentstyle .Accordion_SolidBlueHeader,
.tabcontentstyle .OpenHeader  {
  width: 600px;
  background-position: -25px 0px;
}
.tabcontentstyle .Accordion_SolidBlueContent {
  width: 620px;
}

.ie6 .Accordion_SolidBlueContent li img {
  position: static !important;
}
.home .Accordion_SolidBlueHeader {
	cursor: pointer;
  background: url(/Portals/0/images/accordion_closed.jpg) no-repeat 98% 5px;
  border:none;
  border-bottom:1px solid #EBEBD8;
  padding:4px 20px 4px 2px;
  color:#4D6C7A;
  font-weight:bold;
  font-size: 13px;
  text-align: left;
  width:auto;
  /*border-bottom:solid 1px #00FF00 !important;*/
}
.home .OpenHeader {
	cursor: pointer;
  background: url(/Portals/0/images/accordion_open.jpg) no-repeat 98% 5px;  
  border:none;
  border-bottom:1px solid #EBEBD8;
  padding:4px 20px 4px 2px;
  color:#6B5138;
  font-weight:bold;
  font-size: 13px;
  text-align: left;
  width:auto;
  /*border-bottom:solid 1px #FF0000 !important;*/
}
.home .Accordion_SolidBlueContent {
  padding:10px 3px 5px 3px;
  border-bottom:1px solid #EBEBD8;
  height:auto !important;
  width:auto;
  text-align: left;
}
/*.Accordion_LightGreyHeader {
	cursor: pointer;
	border-top: solid 1px #c0c0c0;	
	border-right: solid 1px #c0c0c0;
	border-bottom: solid 1px #c0c0c0;
	border-left: solid 1px #c0c0c0;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:verdana,tahoma,helvetica;
	background-color: #c0c0c0;
    margin-top:4px;
    padding:4px;
	color: #ffffff;
}

.Accordion_DarkGreyHeader {
	cursor: pointer;
	border-top: solid 1px #545454;	
	border-right: solid 1px #545454;
	border-bottom: solid 1px #545454;
	border-left: solid 1px #545454;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:verdana,tahoma,helvetica;
	background-color: #545454;
    margin-top:4px;
    padding:4px;
	color: #efefef;
}

.Accordion_SolidWhiteHeader {
	cursor: pointer;
	border-top: solid 1px #ffffff;	
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	border-left: solid 1px #ffffff;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:verdana,tahoma,helvetica;
	background-color: #ffffff;
    margin-top:4px;
    padding:4px;
	color: #000000;
}

.Accordion_SolidRedHeader {
	cursor: pointer;
	border-top: solid 1px #2e4d7b;	
	border-right: solid 1px #2e4d7b;
	border-bottom: solid 1px #2e4d7b;
	border-left: solid 1px #2e4d7b;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:verdana,tahoma,helvetica;
	background-color: #ff2846;
    margin-top:4px;
    padding:4px;
	color: #ffffff;
}
.Accordion_SolidRedContent{
	text-align: left;
	border-right: dashed 1px #ff0000;
	border-bottom: dashed 1px #ff0000;
	border-left: dashed 1px #ff0000;	
    padding:8px;
    background-color:#ffbaba;
}


.Accordion_SolidGreenHeader {
	cursor: pointer;
	border-top: solid 1px #2e4d7b;	
	border-right: solid 1px #2e4d7b;
	border-bottom: solid 1px #2e4d7b;
	border-left: solid 1px #2e4d7b;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:verdana,tahoma,helvetica;
	background-color: #44cc44;
    margin-top:4px;
    padding:4px;
	color: #ffffff;
}

.Accordion_SolidGreenContent{
	text-align: left;
	border-right: dashed 1px #00ff00;
	border-bottom: dashed 1px #00ff00;
	border-left: dashed 1px #00ff00;	
    padding:8px;
    background-color:#c4ffc4;
}

.Accordion_SolidOrangeContent{
	text-align: left;
	border-right: dashed 1px #00ff00;
	border-bottom: dashed 1px #00ff00;
	border-left: dashed 1px #00ff00;	
    padding:8px;
    background-color:#f3c674;
}

.Accordion_SolidYellowContent{
	text-align: left;
	border-right: dashed 1px #00ff00;
	border-bottom: dashed 1px #00ff00;
	border-left: dashed 1px #00ff00;	
    padding:8px;
    background-color:#fff799;
}

.Accordion_SolidPurpleContent{
	text-align: left;
	border-right: dashed 1px #00ff00;
	border-bottom: dashed 1px #00ff00;
	border-left: dashed 1px #00ff00;	
    padding:8px;
    background-color:#d4bfdd;
}

.Accordion_SolidWhiteContent{
	text-align: left;
	border-right: dashed 1px Black;
	border-bottom: dashed 1px Black;
	border-left: dashed 1px Black;	
    padding:8px;
    background-color: White;
}

.Accordion_SolidYellowHeader {
	cursor: pointer;
	border-top: solid 1px #2e4d7b;	
	border-right: solid 1px #2e4d7b;
	border-bottom: solid 1px #2e4d7b;
	border-left: solid 1px #2e4d7b;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:verdana,tahoma,helvetica;
	background-color: #ffff46;
    margin-top:4px;
    padding:4px;
	color: #000000;
}

.Accordion_SolidPurpleHeader {
	cursor: pointer;
	border-top: solid 1px #2e4d7b;	
	border-right: solid 1px #2e4d7b;
	border-bottom: solid 1px #2e4d7b;
	border-left: solid 1px #2e4d7b;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:verdana,tahoma,helvetica;
	background-color: Purple;
    margin-top:4px;
    padding:4px;
	color: #ffffff;
}

.Accordion_SolidOrangeHeader {
	cursor: pointer;
	border-top: solid 1px #2e4d7b;	
	border-right: solid 1px #2e4d7b;
	border-bottom: solid 1px #2e4d7b;
	border-left: solid 1px #2e4d7b;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:verdana,tahoma,helvetica;
	background-color: Orange;
    margin-top:4px;
    padding:4px;
	color: #000000;
}

.Accordion_SolidBlackHeader {
	cursor: pointer;
	border-top: solid 1px #2e4d7b;	
	border-right: solid 1px #2e4d7b;
	border-bottom: solid 1px #2e4d7b;
	border-left: solid 1px #2e4d7b;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:verdana,tahoma,helvetica;
	background-color: Black;
    margin-top:4px;
    padding:4px;
	color: #ffffff;
}

.Accordion_ShadowGradientContent{
	text-align: left;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;	
    padding:8px;
    background:
        url("images/Gradients/shadow-gradient.gif") 
        repeat-x
        bottom;
    background-color:#ffffff;
}

.Accordion_RedGradientContent{
	text-align: left;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;	
    padding:8px;
    background:
        url("images/Gradients/red-gradient.gif") 
        repeat-x
        bottom;
    background-color:#ffffff;
}

.Accordion_GreenGradientContent{
	text-align: left;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;	
    padding:8px;
    background:
        url("images/Gradients/green-gradient.gif") 
        repeat-x
        bottom;
    background-color:#ffffff;
}

.Accordion_BlueGradientContent{
	text-align: left;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;	
    padding:8px;
    background:
        url("images/Gradients/blue-gradient.gif") 
        repeat-x
        bottom;
    background-color:#ffffff;
}

.Accordion_YellowGradientContent{
	text-align: left;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;	
    padding:8px;
    background:
        url("images/Gradients/yellow-gradient.gif") 
        repeat-x
        bottom;
    background-color:#ffffff;
}
*/