﻿.Accordion_LightGreyHeader {
background:url(/portals/0/images/toggleClose300Blue.png) no-repeat scroll;
color:#545454;
cursor:pointer;
display:block;
font-family:Trebuchet MS,sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
height:30px;
letter-spacing:0.2px;
line-height:30px;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:0 0 1px 36px;
text-decoration:none;

/* Original: 
cursor: pointer;
background-color:#F7F7F7;
border-bottom: solid 1px #E5E5E5;
color:#545454;
display:block;
font-family:Trebuchet MS,sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
height:30px;
letter-spacing:0.2px;
line-height:30px;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:0 0 1px 10px;
text-decoration:none;


/*	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;
	padding:0 0 1px 20px;
}

.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_SolidBlueHeader {
background:transparent url(/portals/0/images/toggleOpen300Blue2.png) no-repeat scroll 0 0;
color:#ffffff;
color:#ffffff; 
cursor:pointer;
display:block;
font-family:Trebuchet MS,sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
height:30px;
letter-spacing:0.2px;
line-height:30px;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:0 0 1px 36px;
text-decoration:none;



/*  ORIGINAL:
cursor: pointer;
background-color:#7A92A5;
border-bottom: solid 1px #E5E5E5;
color:#ffffff;
display:block;
font-family:Trebuchet MS,sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
height:30px;
letter-spacing:0.2px;
line-height:30px;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:0 0 1px 10px;
text-decoration:none;
/*	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: #2e4d7b;
    margin-top:4px;
    padding:4px;
	color: #ffffff;  */
}

.Accordion_SolidBlueContent{
	text-align: left;
	border-right: dashed 1px #000000;
	border-bottom: dashed 1px #000000;
	border-left: dashed 1px #000000;	
    padding:8px;
    background-color:#d3deef;
}

.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;
}

.accordion_Content_300 {

background-color: #F9F9F9;
color:#545454;
display:block;
font-family:Trebuchet MS,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
letter-spacing:0.2px;
line-height:130%;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:8px 16px 8px 16px; 
text-decoration:none;

}

.disclaimer {
background-color:#F4F4F4;
border:1px solid #D7D7D7;
padding: 10px 10px 10px 10px;
width:100%;
line-height: 125%;
font-size:12px;
}

.leadership {
	padding: 6px 10px 6px 18px;
	color:#545454;
	weight:bold;
	line-height: 125%;
	font-size:12px;
	cursor: pointer;
	background-image: url(/portals/0/images/arrowOrangeDbl.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 8px;
}
 
a.leadership:hover {
	padding: 6px 10px 6px 18px;
	color:#FD1F1F;
	weight:bold;
	line-height: 125%;
	font-size:12px;
	cursor: pointer;
	background-image: url(/portals/0/images/arrowOrangeDbl.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 8px;
}






.accordion_Content_plain {

color:#545454;
display:block;
font-family:Trebuchet MS,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
letter-spacing:0.2px;
line-height:130%;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding: 6px 10px 6px 10px;
text-decoration:none;

}