/* This is the main CSS that includes other CSS files. */

/* html, body {
    margin: 0 0 0 0;
    font-family: arial, helvetica, verdana, "times new roman", georgia;
    height: 100%;
    font-size: 12px;
} */

/* custom styles for inline instances */
.yui-skin-sam .yui-ac-input { 
	position:static; 
	width:400px; 
	_height:18px;
	height:18px; 
	vertical-align:middle; 
	border-style:solid; 
	border-width:1px 0px 1px 1px; 
	_border-width:1px 0px 1px 1px; 
	border-color:#6067AF;
	padding:1px 0px 0px 2px; 
}

.yui-skin-sam .yui-ac-input-disabled  { 
	position:static; 
	width:400px;
	height:18px;
	_height:18px; 
	vertical-align:middle; 
	border-style:solid; 
	border-width:1px 0px 1px 1px; 
	_border-width:1px 0px 1px 1px; 
	border-color:#C9C7BA; 
	padding:1px 0px 0px 2px; 
}

.yui-skin-sam .yui-ac-container { 
	width:400px; 
	left:0px; 
	top:21px; 
	_top:20px; 
}

/*******************************************************/
/* Every autocomplete field must be added to this list */
/*******************************************************/
#certificationIdAutoComplete .yui-ac-content,
#certificationIdPrimaryAutoComplete .yui-ac-content,
#certificationIdSecondaryAutoComplete .yui-ac-content,
#classIdAutoComplete .yui-ac-content,
#classIdListAutoComplete .yui-ac-content,
#classIdPrimaryAutoComplete .yui-ac-content,
#classIdSecondaryAutoComplete .yui-ac-content,
#classGroupIdAutoComplete .yui-ac-content,
#dateTypeIdPrimaryAutoComplete .yui-ac-content,
#dateTypeIdSecondaryAutoComplete .yui-ac-content,
#locationIdAutoComplete .yui-ac-content,
#locationIdListsAutoComplete .yui-ac-content,
#locationIdPrimaryAutoComplete .yui-ac-content,
#locationIdSecondaryAutoComplete .yui-ac-content,
#locationGroupIdAutoComplete .yui-ac-content,
#reasonIdAutoComplete .yui-ac-content,
#pwn16AutoComplete .yui-ac-content,
#pwn17AutoComplete .yui-ac-content,
#pwn18AutoComplete .yui-ac-content,
#pwn19AutoComplete .yui-ac-content,
#pwn20AutoComplete .yui-ac-content,
#pwn21AutoComplete .yui-ac-content,
#pwn22AutoComplete .yui-ac-content,
#pwn23AutoComplete .yui-ac-content,
#pwn24AutoComplete .yui-ac-content,
#pwn25AutoComplete .yui-ac-content,
#pwn26AutoComplete .yui-ac-content,
#pwn27AutoComplete .yui-ac-content,
#pwn28AutoComplete .yui-ac-content,
#calendarAutoComplete .yui-ac-content,
#classAutoComplete .yui-ac-content,
#classAutoComplete .yui-ac-content,
#classGroupAutoComplete .yui-ac-content,
#classPrimaryAutoComplete .yui-ac-content,
#classPrimaryAutoComplete .yui-ac-content,
#classSecondaryAutoComplete .yui-ac-content,
#classSecondaryAutoComplete .yui-ac-content,
#classfAutoComplete .yui-ac-content,
#classfAutoComplete .yui-ac-content,
#classfGroupAutoComplete .yui-ac-content,
#dateTypePrimaryAutoComplete .yui-ac-content,
#dateTypeSecondaryAutoComplete .yui-ac-content,
#inquiryClassfAutoComplete .yui-ac-content,
#inquiryClassfAutoComplete .yui-ac-content,
#inquiryClassfGroupAutoComplete .yui-ac-content,
#inquiryCertPrimaryAutoComplete .yui-ac-content,
#inquiryCertSecondaryAutoComplete .yui-ac-content,
#inquiryDateTypePrimaryAutoComplete .yui-ac-content,
#inquiryDateTypeSecondaryAutoComplete .yui-ac-content,
#inquiryHolidayListAutoComplete .yui-ac-content,
#inquiryLocationAutoComplete .yui-ac-content,
#inquiryLocationAutoComplete .yui-ac-content,
#inquiryReasonAutoComplete .yui-ac-content,
#locAutoComplete .yui-ac-content,
#locAutoComplete .yui-ac-content,
#locGroupAutoComplete .yui-ac-content,
#locationAutoComplete .yui-ac-content,
#locationAutoComplete .yui-ac-content,
#locationGrpAutoComplete .yui-ac-content,
#locationPrimaryAutoComplete .yui-ac-content,
#locationPrimaryAutoComplete .yui-ac-content,
#locationSecondaryAutoComplete .yui-ac-content,
#locationSecondaryAutoComplete .yui-ac-content,
#memberAutoComplete .yui-ac-content,
#reasonAutoComplete .yui-ac-content,
#resultsPerPageAutoComplete .yui-ac-content,
#searchLocationAutoComplete .yui-ac-content,
#searchLocationAutoComplete .yui-ac-content,
#searchReasonAutoComplete .yui-ac-content,
#sortTypePrimaryAutoComplete .yui-ac-content,
#sortTypeSecondaryAutoComplete .yui-ac-content,
#updateLocationAutoComplete .yui-ac-content,
#updateLocationAutoComplete .yui-ac-content
{
    max-height:10em;overflow:auto;overflow-x:hidden; /* set scrolling */
    _height:10em; /* ie6 */
}
/*******************************************************/
/* Every autocomplete field must be added to this list */
/*******************************************************/

/*********************************************************/
/* Every autocomplete field must be have its own z-index */
/*********************************************************/
#calendarAutoComplete {
    z-index:9100;/* needed for stacked instances for ie & sf z-index bug of absolute inside relative els */
}

#locationAutoComplete, #locAutoComplete, #locGroupAutoComplete, #searchLocationAutoComplete, #updateLocationAutoComplete, #classGroupAutoComplete, #classAutoComplete {
    z-index:9000;/* needed for stacked instances for ie & sf z-index bug of absolute inside relative els */
}

#classfAutoComplete, #pclassfAutoComplete, #classfGroupAutoComplete, #locationGrpAutoComplete {
    z-index:8000;/* needed for stacked instances for ie & sf z-index bug of absolute inside relative els */
}

#reasonAutoComplete, #inquiryReasonAutoComplete {
    z-index:7000;/* needed for stacked instances for ie & sf z-index bug of absolute inside relative els */
}

#inquiryClassfAutoComplete {
    z-index:9000;/* needed for stacked instances for ie & sf z-index bug of absolute inside relative els */
}

#inquiryLocationAutoComplete {
    z-index:8000;/* needed for stacked instances for ie & sf z-index bug of absolute inside relative els */
}

#classPrimaryAutoComplete {
    z-index:9000;/* needed for stacked instances for ie & sf z-index bug of absolute inside relative els */
}

#classSecondaryAutoComplete {
    z-index:8000;/* needed for stacked instances for ie & sf z-index bug of absolute inside relative els */
}

#locationPrimaryAutoComplete {
    z-index:7000;/* needed for stacked instances for ie & sf z-index bug of absolute inside relative els */
}

#locationSecondaryAutoComplete {
    z-index:6000;/* needed for stacked instances for ie & sf z-index bug of absolute inside relative els */
}

#pickClassfAutoComplete {
    z-index:5000;/* needed for stacked instances for ie & sf z-index bug of absolute inside relative els */
}

/*********************************************************/
/* Every autocomplete field must be have its own z-index */
/*********************************************************/

/*****************/
/* Button styles */
/*****************/
.yui-button{display:-moz-inline-box;display:inline-block;vertical-align:middle;}
.yui-button .first-child{display:block;*display:inline-block;}
.yui-button button,.yui-button a{display:block;*display:inline-block;border:none;margin:0;}
.yui-button button{background-color:transparent;*overflow:visible;cursor:pointer;}
.yui-button a{text-decoration:none;}

.yui-skin-sam .yui-button { border-width:0; margin:-1; z-index:9998; }
.yui-skin-sam .yui-button .first-child { border-width:1px 1px 1px 0px; border-style:solid; border-color:#7F9DB9; margin:0; _margin:0; height:19px;}
.yui-skin-sam .yui-button-disabled .first-child { border-width:1px 1px 1px 0px; border-style:solid; border-color:#C9C7BA; margin:0; _margin:0; height:19px;}
.yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a { padding:1px 12px 1px 1px; _padding:1px 17px 1px 1px; font-size:12px; min-height:20px; *min-height:0px; _min-height:0px; z-index:9999; }

.yui-ac .yui-button { vertical-align:middle; }
.yui-ac .yui-button button { background: url(../IMAGES/ac-arrow-dn.gif) center center no-repeat }
.yui-ac .open .yui-button button { background: url(../IMAGES/ac-arrow-dn.gif) center center no-repeat }
.yui-ac .disabled .yui-button button { background: url(../IMAGES/ac-arrow-dn-disabled.gif) center center no-repeat }

.center {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 50%;
}

a {
    color: #00427c;
    text-decoration: none;
}

.btn-link {
    color: #00427c;
}

body {
    font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
}

.btn-primary {
	background-color: #00427c;
}
.errorPrompt {
	color: red;
}