/*
 * baseline.css
 *
 * Copyright (c) 2006-2009 by Goose Networks Inc.
 */

.yui-skin-santa-clara {
    color: #444444;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
}
.yui-skin-santa-clara h1, h2, h3 { font-weight: bold; }
.yui-skin-santa-clara h2 { margin-bottom: 0.75em; }
.yui-skin-santa-clara h3 { margin-bottom: 0.5em; }
.yui-skin-santa-clara p { margin-bottom: 0.75em; }
.yui-skin-santa-clara a {
    text-decoration: underline;
    color: #444444;
    outline: none;
}
.yui-skin-santa-clara a span { color: #444444; }
.yui-skin-santa-clara a:hover span { text-decoration: underline; background: #ededed; }

.yui-skin-santa-clara .sir { margin: 0.75em 0em 0.75em 0em; text-align: left; }
.yui-skin-santa-clara .sir div { float: left; margin-right: 1.5em; }
.yui-skin-santa-clara .sir div.sir-label { padding-top: 0.42em; }
.yui-skin-santa-clara .sir div.sir-text { padding-top: 0.15em; }
.yui-skin-santa-clara .sir div.sir-text input,
.yui-skin-santa-clara .sir div.sir-text select,
.yui-skin-santa-clara .sir div.sir-text textarea { padding: 0.15em; }
.yui-skin-santa-clara .sir-note { padding-top: 0.42em; }
.yui-skin-santa-clara .sir-note span { font-size: 77%; font-style: italic; }

/* yui-button */
.yui-button{display:-moz-inline-box;display:inline-block;vertical-align:text-bottom;}.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-santa-clara .yui-button{border-width:1px 0;border-style:solid;border-color:#808080;background:url(../yui-assets/skins/sam/sprite.png) repeat-x 0 0;margin:auto .25em;}.yui-skin-santa-clara .yui-button .first-child{border-width:0 1px;border-style:solid;border-color:#808080;margin:0 -1px;_margin:0;}.yui-skin-santa-clara .yui-button button,.yui-skin-santa-clara .yui-button a{padding:0 10px;font-size:93%;line-height:2;*line-height:1.7;min-height:2em;*min-height:auto;color:#000;}.yui-skin-santa-clara .yui-button a{*line-height:1.875;*padding-bottom:1px;}.yui-skin-santa-clara .yui-split-button button,.yui-skin-santa-clara .yui-menu-button button{padding-right:20px;background-position:right center;background-repeat:no-repeat;}.yui-skin-santa-clara .yui-menu-button button{background-image:url(../yui-assets/skins/sam/menu-button-arrow.png);}.yui-skin-santa-clara .yui-split-button button{background-image:url(../yui-assets/skins/sam/split-button-arrow.png);}.yui-skin-santa-clara .yui-button-focus{border-color:#7D98B8;background-position:0 -1300px;}.yui-skin-santa-clara .yui-button-focus .first-child{border-color:#7D98B8;}.yui-skin-santa-clara .yui-button-focus button,.yui-skin-santa-clara .yui-button-focus a{color:#000;}.yui-skin-santa-clara .yui-split-button-focus button{background-image:url(../yui-assets/skins/sam/split-button-arrow-focus.png);}.yui-skin-santa-clara .yui-button-hover{border-color:#7D98B8;background-position:0 -1300px;}.yui-skin-santa-clara .yui-button-hover .first-child{border-color:#7D98B8;}.yui-skin-santa-clara .yui-button-hover button,.yui-skin-santa-clara .yui-button-hover a{color:#000;}.yui-skin-santa-clara .yui-split-button-hover button{background-image:url(../yui-assets/skins/sam/split-button-arrow-hover.png);}.yui-skin-santa-clara .yui-button-active{border-color:#7D98B8;background-position:0 -1700px;}.yui-skin-santa-clara .yui-button-active .first-child{border-color:#7D98B8;}.yui-skin-santa-clara .yui-button-active button,.yui-skin-santa-clara .yui-button-active a{color:#000;}.yui-skin-santa-clara .yui-split-button-activeoption{border-color:#808080;background-position:0 0;}.yui-skin-santa-clara .yui-split-button-activeoption .first-child{border-color:#808080;}.yui-skin-santa-clara .yui-split-button-activeoption button{background-image:url(../yui-assets/skins/sam/split-button-arrow-active.png);}.yui-skin-santa-clara .yui-radio-button-checked,.yui-skin-santa-clara .yui-checkbox-button-checked{border-color:#304369;background-position:0 -1400px;}.yui-skin-santa-clara .yui-radio-button-checked .first-child,.yui-skin-santa-clara .yui-checkbox-button-checked .first-child{border-color:#304369;}.yui-skin-santa-clara .yui-radio-button-checked button,.yui-skin-santa-clara .yui-checkbox-button-checked button{color:#fff;}.yui-skin-santa-clara .yui-button-disabled{border-color:#ccc;background-position:0 -1500px;}.yui-skin-santa-clara .yui-button-disabled .first-child{border-color:#ccc;}.yui-skin-santa-clara .yui-button-disabled button,.yui-skin-santa-clara .yui-button-disabled a{color:#A6A6A6;cursor:default;}.yui-skin-santa-clara .yui-menu-button-disabled button{background-image:url(../yui-assets/skins/sam/menu-button-arrow-disabled.png);}.yui-skin-santa-clara .yui-split-button-disabled button{background-image:url(../yui-assets/skins/sam/split-button-arrow-disabled.png);}

.yui-skin-santa-clara .yui-button a { text-decoration: none; }

#sc-err-msg-dialog { text-align: left; }
.yui-skin-santa-clara .mask { opacity: 0.75; }
.yui-skin-santa-clara .yui-panel { text-align: left; }

.pretty-select button { outline: none; }
.pretty-select button em {
    font-style: normal;
    display: block;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 10em;
}

/* Standard formatting for CMS-manageed content. */
.std-formatting strong { font-weight:bold; }
.std-formatting abbr,
.std-formatting acronym { border-bottom:1px dotted #000; cursor:help; }
.std-formatting em { font-style:italic; }
.std-formatting blockquote,
.std-formatting ul,
.std-formatting ol,
.std-formatting dl { margin:1em; }
.std-formatting ol,
.std-formatting ul,
.std-formatting dl { margin-left:2em; }
.std-formatting ol li { list-style: decimal outside; }
.std-formatting ul li { list-style: disc outside; }
.std-formatting dl dd { margin-left:1em;}
.std-formatting th,
.std-formatting td { border:1px solid #000; padding:.5em; }
.std-formatting th { font-weight:bold; text-align:center; }
.std-formatting caption { margin-bottom:.5em; text-align:center; }
.std-formatting p,
.std-formatting fieldset,
.std-formatting table { margin-bottom:1em; }
