/* *********** Begin Quixtar.Web.UI.Resources.ClientScriptHelper.YahooUI.CSS.menu.css  from Quixtar.Web.UI.CS, Version=2009.11.12.1, Culture=neutral, PublicKeyToken=null*/
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
/* Menu & MenuBar styles */

.yuimenu .yuimenu,
.yuimenubar .yuimenu {
    position: absolute;
    visibility: hidden;
	z-index:1005;
}
.yuimenubar ul, 
.yuimenu ul { list-style-type: none; }
.yuimenubar ul, 
.yuimenu ul,
.yuimenubar li, 
.yuimenu li,
.yuimenu h6,
.yuimenubar h6 { margin: 0; padding: 0; }

.yuimenuitemlabel,
.yuimenubaritemlabel { white-space: nowrap; }
.yui-menu-shadow { position: absolute; }
.hide-scrollbars * { overflow: hidden; }
.hide-scrollbars select { display: none; }
.yuimenu.show-scrollbars { overflow: visible; }
.yuimenu.hide-scrollbars .yui-menu-shadow { overflow: hidden; }
.yuimenu.show-scrollbars .yui-menu-shadow { overflow: auto; }

/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
/* Menu & MenuBar styles */

.yuimenu {
    background-color:#f6f7ee;
    border:none;
    /*padding:1px;*/
    padding:0;
}
.yuimenu.show-scrollbars { overflow: visible; }
.yui-menu-shadow { display: none; }
.yuimenu .yuimenu,
.yuimenubar .yuimenu { position:absolute; visibility:hidden; }
.yuimenubar .yuimenu { background:transparent url(/images/common/dd_bg_l.gif) bottom left no-repeat; padding-left:8px; }
.yuimenubar .yuimenu .bd { background:transparent url(/images/common/dd_bg_r.gif) bottom right no-repeat; }
.yuimenubar { padding-left:8px; }
.yuimenubar ul { *zoom:1; }
.yuimenubar ul:after {
    content:".";
    display:block;
    clear:both;
    visibility:hidden;
    height:0;
    line-height:0;
}
.yuimenu h6,
.yuimenubar h6 { 
    font-size:100%;
    font-weight:normal;
    margin:0;
    border:solid 1px #c4c4be;
    color:#b9b9b9;    
}
.yuimenubar h6 {
    float:left;
    padding:4px 12px;
    border-width:0 1px 0 0;
}
.yuimenubar .yuimenu h6 { float:none; }
.yuimenu h6 {  border-width:1px 0 0 0; padding:5px 10px 0 10px; }
.yuimenubar ul {
    list-style-type:none;
    margin:0;
    padding:0;
}
.yuimenu ul {
    list-style-type:none;
    /*border:solid 1px #c4c4be;
    border-width:1px 0 0 0;*/
    margin:0 1px 0 -7px;
    padding:8px 0;
}
.yuimenu ul.first-of-type, 
.yuimenu ul.hastitle,
.yuimenu h6.first-of-type { border-width:0; }
.yuimenu .topscrollbar,
.yuimenu .bottomscrollbar {
    height:16px;
    background-color:#fff;
    background-image:url(/images/common/yui/map.gif);
    background-repeat:no-repeat;
    border:1px solid #efefef;
    border-right:1px solid #ccc;
    border-bottom:1px solid #ccc;
}
.yuimenu .topscrollbar { background-position:center -72px; }
.yuimenu .topscrollbar_disabled { background-position:center -88px; }
.yuimenu .bottomscrollbar { background-position:center -104px; }
.yuimenu .bottomscrollbar_disabled { background-position:center -120px; }

/* MenuItem and MenuBarItem styles */
.yuimenubaritem { float:left; }
.yuimenuitemlabel,
.yuimenubaritemlabel {
    white-space: nowrap;
    font-size:12px;
    line-height:18px;
    font-weight:bold;
    display:block;
    color:#898888;
    text-decoration:none;
}
.yuimenuitemlabel {
    padding:2px 10px;
    outline:none;
}
.yuimenubaritemlabel {
    border-width:0 0 0 2px;
    border-style:solid;
    border-color:#fff;
    padding:4px 10px;
}
li.first-of-type .yuimenubaritemlabel { border-width:0; }
.yuimenuitemlabel .helptext { font-style:normal; margin:0 0 0 40px; }
.yuimenuitemlabel .submenuindicator,
.yuimenuitemlabel .checkedindicator /*, 
.yuimenubaritemlabel .submenuindicator*/ {
    display:block;
    height:8px;
    width:8px;
    overflow:hidden;
    vertical-align:middle;
    text-indent:9px;
    background-image:url(/images/common/yui/map.gif);
    background-repeat:no-repeat;
}
.yuimenubaritemlabel .submenuindicator {
    display:-moz-inline-stack; /* Gecko */
    display:inline-block; /* IE, Opera and Safari */
    font:0/0 arial; /* Gecko */
    display:none;
}
.yuimenuitemlabel .submenuindicator { background-position:0 0; }
.yuimenubaritemlabel .submenuindicator {
    background-position:0 -24px;
    margin:0 0 0 10px;
    display:none;
}
.yuimenuitemlabel .checkedindicator { background-position:0 -48px; }
.visible .yuimenuitem,
.visible .yuimenuitemlabel { *zoom:1; }
.visible .yuimenuitemlabel .helptext {
    float:right;
    width:100%;
    text-align:right;
    margin:-1.2em 0 0 0;
    *cursor:hand; /* Required to restore the style of the cursor in IE */
}
.visible .yuimenuitemlabel .submenuindicator {
    margin:-.9em -16px 4px auto;
    *margin:-.9em -16px 0 105%;
}
.visible .yuimenuitemlabel .checkedindicator {
    margin:-.9em auto 4px -16px;
    *margin-bottom:0;
}

/* Matches selected menu items */

.yuimenubaritem a.selected {
    background:transparent url(/images/common/nav_bg_hover.gif) 0 0 repeat-x;
    color:#898888;
}
.yuimenuitem a.selected {
    background:#e3e7ed;
    color:#898888;
}
/*
.yuimenubaritem a.selected .submenuindicator { background-position:0 -32px; }
*/
.yuimenuitem a.selected .submenuindicator { background-position:0 -8px; }
.yuimenuitem a.selected .checkedindicator { background-position:0 -56px; }

/* Matches disabled menu items */
.yuimenubaritem a.disabled .submenuindicator { background-position:0 -40px; }
.yuimenuitem a.disabled { cursor:default; color:#b9b9b9; }
.yuimenuitem a.disabled .submenuindicator { background-position:0 -16px; }
.yuimenuitem a.disabled .checkedindicator { background-position:0 -64px; }
/* *********** End Quixtar.Web.UI.Resources.ClientScriptHelper.YahooUI.CSS.menu.css  from Quixtar.Web.UI.CS, Version=2009.11.12.1, Culture=neutral, PublicKeyToken=null*/
/* *********** Begin Quixtar.Web.UI.WebControls.Resources.CSS.Address.css  from Quixtar.Web.UI.WebControls.CS, Version=2009.11.12.1, Culture=neutral, PublicKeyToken=null*/
/* Address.css */
    dl 
    {
        margin:0; 
        padding:0; 
        clear:both;
    }

    dt 
    {
        margin-top: 10px; 
        margin-bottom: 0px; 
        padding:0; 
        clear:both; 
        text-align:left; 
        clear:both; 
        padding: 0px;
    } 
    dd 
    {
        margin: 0px 0;
        padding:0;
        clear:both;
        white-space: nowrap;
    }


    dt.spacer-top, dd.spacer-top 
    {
        margin-top:15px;
    }

    dt.spacer-bot, dd.spacer-bot 
    {
        margin-bottom:15px;
    }
    
    .lblInputField 
    {
    	font-size: 8px;
	    color: #000;
    	text-transform:uppercase;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
    	padding: 2px 2px 2px 0px;
	    background: #fff;
    	font-weight: bold;
    }
     .lblInputFieldNoCase 
    {
    	padding: 2px 2px 2px 0px;
	    background: #fff;
    	font-weight: bold;
    	display:block;
    	clear:both;
    }
    
    .validatorLeft
    {
       float:left; 
    }
/* *********** End Quixtar.Web.UI.WebControls.Resources.CSS.Address.css  from Quixtar.Web.UI.WebControls.CS, Version=2009.11.12.1, Culture=neutral, PublicKeyToken=null*/
/* *********** Begin Quixtar.Web.UI.WebControls.Resources.CSS.StyledButton.css  from Quixtar.Web.UI.WebControls.CS, Version=2009.11.12.1, Culture=neutral, PublicKeyToken=null*/
a.styledButton,
a.styledButton:link,
a.styledButton:active,
a.styledButton:visited	{ color:#fff; text-decoration:none; font-weight:bold; padding:2px 0; *display:inline-block; background-position:left top; background-repeat:no-repeat; }
a.styledButton:hover	{ color:#fff; text-decoration:none; background-position: 0 -21px; }

a.styledButton span,
a.styledButton:link span,
a.styledButton:active span,
a.styledButton:visited span { margin-left:18px; padding:2px 8px 2px 0; background-position:right top; background-repeat:no-repeat; }
a.styledButton:hover span	{ color:#fff; text-decoration:none; background-position: right -21px; }

a.styledButton-navy					{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2tuAHaffYsYKS3FzBVTQwo20XbqNPN6rdlooEPZ8QnrvA2&t=633936338940000000'); }
a.styledButton-navy span			{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2tBAEIooOH-oGF1NxqliAG1lfxCWcpE2Xr-Fqdf21atRQ2&t=633936338940000000'); }
a.styledButton-navy span.enabled    { color:#fff; }
a.styledButton-navy span.disabled   { color:#ccc; cursor:default  }

a.styledButton-gray					{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2txxidZ_7Yc_PqLwuD5n1S8ebDqtLuVOt7bDhy4qnIGQg2&t=633936338940000000'); }
a.styledButton-gray span			{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2txMnKFlHnKQmyQ-AGt6lyahm7zc5twsRX5sTfT-sfIAg2&t=633936338940000000'); }
a.styledButton-gray span.enabled    { color:#fff; }
a.styledButton-gray span.disabled   { color:#ccc; cursor:default }

a.styledButton-gray-down-arrow		{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2txxidZ_7Yc_PqLwuD5n1S8YZaD61VgPpkqe1odcFwErg2&t=633936338940000000'); }
a.styledButton-gray-down-arrow span	{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2txMnKFlHnKQmyQ-AGt6lyahm7zc5twsRX5sTfT-sfIAg2&t=633936338940000000'); }

a.styledButton-darkgray					{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2sZ4bGu3e3lYd0s26kSAjdTfjyfVAPiuJqJ5Q_1wcm5AQ2&t=633936338940000000'); }
a.styledButton-darkgray span			{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2sZ4bGu3e3lYd0s26kSAjdTH4Il8szcK3WNIhItEzQEPg2&t=633936338940000000'); }
a.styledButton-darkgray span.enabled	{ color:#fff; }
a.styledButton-darkgray span.disabled	{ color:#ccc; cursor:default }

a.styledButton-green					{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2t-nMsNWTYQ2HwgX0B8D6_z0EFQKEon7aPJnJTHEhrw0A2&t=633936338940000000'); }
a.styledButton-green span				{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2tsDWTxr4Y-KnrAiw7KH6lrZ_q1pulJRDlhekZbgo4kWQ2&t=633936338940000000'); }
a.styledButton-green span.enabled		{ color:#fff; }
a.styledButton-green span.disabled		{ color:#ccc; cursor:default }

.overlay-div {
	position: absolute;
	z-index: 999;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	display: none;
	opacity: .25;
	filter: alpha(opacity=25);
	background-color: transparent !important;	/* this hack is so it works in IE */
}

/* *********** End Quixtar.Web.UI.WebControls.Resources.CSS.StyledButton.css  from Quixtar.Web.UI.WebControls.CS, Version=2009.11.12.1, Culture=neutral, PublicKeyToken=null*/
