﻿/* AJAX Accordion */
.accordionHeader { font-weight:bold; text-align: center; color: #cc0808; width:151px; background-color:#fff; 
    border: solid 1px #cc0808; margin: 10px 20px 10px 40px; cursor:pointer; 
    padding-top: 5px; padding-left: 5px; padding-bottom: 5px;}
.accordionContent {width:151px; padding: 2px; margin: 0px 20px 10px 40px;}

.referenceAccordionHeader { cursor:pointer; border-top: solid 1px #cc0808; border-bottom:solid 1px #cc0808;   margin-top:1px; background-color:#eeeeee;}
.referenceAccordionHeaderSelected { border-top: solid 1px #ff8300; margin-top:1px; }
.referenceAccordionContent {}

   
/* AJAX CollapsePanel */
.collapsePanelContent {
	width: 100%;
	height:0px;
	overflow:hidden; }
.collapsePanelHeader{	
	width:90%; background-color: #ffd9b0;
	float:none; 
	cursor: pointer; 
	vertical-align: middle;
	padding-left: 5px;
	margin-bottom: 1px;
	border-top: solid 1px #ff8300; }
.collapsePanelSearchContent {
	width: 100%;
	height:0px;
	overflow:hidden; }
.collapsePanelSearchHeader
{
    font-size: 110%; 
	width:100%; 
	float:none; 
	cursor: pointer; 
	vertical-align: middle;
	padding: 5px;}

/* AJAX TABs */
.ajax__tab_yuitabview-theme .ajax__tab_header { border-bottom: solid 1px #ff8300;}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{ background: #ffd9b0 ;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #ff8300;
    border-bottom-width:0px;}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab    
{   color:#000000;  padding:0.35em 0.75em;   margin-right:0.01em;}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer {background: #ff8300;}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab { }
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer {background: #dbdbe3;margin-bottom: -1px;}
.ajax__tab_yuitabview-theme .ajax__tab_body {
    background: #dbdbe3; padding:0.25em 0.5em; border:solid 1px #ff8300; border-top-width:0px;}
    
/* AJAX PasswordStrenght */
.TextStrengthWeak { background-color: #ffd9b0; color: #FF0000; border: solid 1px #FF0000; padding: 2px 5px; }
.TextStrengthNotGood {background-color: #ffd9b0; color: #ff8300; border: solid 1px #ff8300; padding: 2px 5px;  }
.TextStrengthGood { background-color: #a2ffa1; color: #00a100; border: solid 1px #00a100; padding: 2px 5px;  }
