﻿.PopupButton, .PopupButtonHover
{
	margin: 0px 5px 0px 0px;
	padding: 5px;
	text-align: center;
	border: 1px solid Transparent;
	display: inline-block;
	min-width: 40px;
	cursor: pointer;
	border-radius: 4px;
	/* IE7 Hack */
	zoom: 1;
	*display: inline;
}
.PopupButtonHover{background-color: #E1F3FC;border: 1px solid #ccc;}
.ColorPreview
{
	border: 1px solid gray;
	margin-bottom: 5px;
	height: 30px;
	width: 30px;
	margin: 0 auto;
	display: inline-block;
	border-radius: 3px;
	/* IE7 Hack */
	zoom: 1;
	*display: inline;
}
.IconPreview
{
	margin-bottom: 5px;
	height: 32px;
	margin: 0 auto;
	display: inline-block;
	/* IE7 Hack */
	zoom: 1;
	*display: inline;
}
.MenuPopup, .MenuPopupList
{
	text-align: left;
	position: absolute;
	visibility: visible;
	border: 1px solid lightgray;
	background: white;
	min-width: 150px;
	z-index: 999999;
	padding: 0px;
	border-radius: 4px;
}
.MenuPopup img, .MenuPopupList img{vertical-align: middle;}
.MenuPopup div, .MenuPopupList div{vertical-align: middle;padding: 5px;}
.MenuPopup div:hover, .MenuPopupList div:hover{background-color: #E1F3FC;}
.MenuPopup div
{
	display: inline-block;
	/* IE7 Hack */
	zoom: 1;
	*display: inline;
}
.Selected{background-color: #E1F3FC;}

.ColorPopup
{
	border: solid 1px #ccc;
	cursor: default;
	display: inline-block;
	visibility: visible;
	position: absolute;
	background: white;
	z-index: 999999;
	width: 396px;
	height: 220px;
	border-radius: 3px;
	font-size: small;
	/* IE7 Hack */
	zoom: 1;
	*display: inline;
}
.HiddenPopup{visibility: collapse;display: none;}
.ColorPopup input{width: 40px;}
.cPickerBlock{margin: 5px;width: 150px;height: 150px;}
.cPickerThumb{position: absolute;}
.cPickerBlockImage{margin-top: 0px;width: 150px;height: 150px;}
.cPickerHueBar{margin: 4px;width: 15px;height: 150px;}
.cPickerHueBarImage{margin-top: 1px;margin-left: 2px;width: 13px;height: 150px;}
.cPickerHex {width: 80px;}
.cPickerClose
{
	margin-left: 375px;
	margin-top: 4px;
	width:16px;
	height:16px;
	background-image: url("http://cdn.mob0.com/lt/closebuttonout.png");
	display: inline-block;
}
.cPickerClose:hover{background-image: url("http://cdn.mob0.com/lt/closebuttonover.png");}
.picker-wrapper{position: absolute;margin: 10px;margin-top: 0px;width: 400px;}
.pickerTiles{margin-left: 10px;line-height: 0px;}
.pickerTiles div
{
	width: 10px;
	height: 10px;
	border: 1px solid LightGray;
	list-style-type: none;
	display: inline-block;
	margin: 0px 1px 1px 0px;
	padding: 0px;
}
.pickerTiles div:hover{border: 1px solid Orange;}

.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-sam .yui-button{border-width:1px 0;border-style:solid;border-color:#808080;background:url(http://yui.yahooapis.com/2.8.0r4/build/assets/skins/sam/sprite.png) repeat-x 0 0;margin: 0px .25em 4px .25em;}
.yui-skin-sam .yui-button .first-child{border-width:0 1px;border-style:solid;border-color:#808080;margin:0 -1px;_margin:0;}
.yui-skin-sam .yui-button button,.yui-skin-sam .yui-button a,.yui-skin-sam .yui-button a:visited{padding:0 10px;line-height:1.5;*line-height:1.2;min-height:1.5em;*min-height:auto;color:#000;}
.yui-skin-sam .yui-button a{*line-height:1.375;*padding-bottom:1px;}
.yui-skin-sam .yui-split-button button,.yui-skin-sam .yui-menu-button button{padding-right:20px;background-position:right center;background-repeat:no-repeat;}
.yui-skin-sam .yui-menu-button button{background-image:url(http://yui.yahooapis.com/2.8.0r4/build/button/assets/skins/sam/menu-button-arrow.png);}
.yui-skin-sam .yui-split-button button{background-image:url(http://yui.yahooapis.com/2.8.0r4/build/button/assets/skins/sam/split-button-arrow.png);}
.yui-skin-sam .yui-button-focus{border-color:#7D98B8;background-position:0 -1300px;}
.yui-skin-sam .yui-button-focus .first-child{border-color:#7D98B8;}
.yui-skin-sam .yui-split-button-focus button{background-image:url(http://yui.yahooapis.com/2.8.0r4/build/button/assets/skins/sam/split-button-arrow-focus.png);}
.yui-skin-sam .yui-button-hover{border-color:#7D98B8;background-position:0 -1300px;}
.yui-skin-sam .yui-button-hover .first-child{border-color:#7D98B8;}
.yui-skin-sam .yui-split-button-hover button{background-image:url(http://yui.yahooapis.com/2.8.0r4/build/button/assets/skins/sam/split-button-arrow-hover.png);}
.yui-skin-sam .yui-button-active{border-color:#7D98B8;background-position:0 -1700px;}
.yui-skin-sam .yui-button-active .first-child{border-color:#7D98B8;}
.yui-skin-sam .yui-split-button-activeoption{border-color:#808080;background-position:0 0;}
.yui-skin-sam .yui-split-button-activeoption .first-child{border-color:#808080;}
.yui-skin-sam .yui-split-button-activeoption button{background-image:url(http://yui.yahooapis.com/2.8.0r4/build/button/assets/skins/sam/split-button-arrow-active.png);}
.yui-skin-sam .yui-radio-button-checked,.yui-skin-sam .yui-checkbox-button-checked{border-color:#304369;background-position:0 -1400px;}
.yui-skin-sam .yui-radio-button-checked .first-child,.yui-skin-sam .yui-checkbox-button-checked .first-child{border-color:#304369;}
.yui-skin-sam .yui-radio-button-checked button,.yui-skin-sam .yui-checkbox-button-checked button{color:#fff;}
.yui-skin-sam .yui-button-disabled{border-color:#ccc;background-position:0 -1500px;}
.yui-skin-sam .yui-button-disabled .first-child{border-color:#ccc;}
.yui-skin-sam .yui-button-disabled button,.yui-skin-sam .yui-button-disabled a,.yui-skin-sam .yui-button-disabled a:visited{color:#A6A6A6;cursor:default;}
.yui-skin-sam .yui-menu-button-disabled button{background-image:url(http://yui.yahooapis.com/2.8.0r4/build/button/assets/skins/sam/menu-button-arrow-disabled.png);}
.yui-skin-sam .yui-split-button-disabled button{background-image:url(http://yui.yahooapis.com/2.8.0r4/build/button/assets/skins/sam/split-button-arrow-disabled.png);}
.yui-picker-panel{background:#e3e3e3;border-color:#888;}
.yui-picker-panel .hd{background-color:#ccc;font-size:100%;line-height:100%;border:1px solid #e3e3e3;font-weight:bold;overflow:hidden;padding:6px;color:#000;}
.yui-picker-panel .bd{background:#e8e8e8;margin:1px;height:200px;}
.yui-picker-panel .ft{background:#e8e8e8;margin:1px;padding:1px;}
.yui-picker{position:relative;}
.yui-picker-hue-thumb{cursor:default;width:18px;height:18px;top:-8px;left:-2px;z-index:9;position:absolute;}
.yui-picker-hue-bg{-moz-outline:none;outline:0 none;position:absolute;left:200px;height:183px;width:14px;background:url(http://mob0.com/yui/hue_bg.png) no-repeat;top:4px;}
.yui-picker-bg{-moz-outline:none;outline:0 none;position:absolute;top:4px;left:4px;height:182px;width:182px;background-color:#F00;background-image:url(http://mob0.com/yui/picker_mask.png);}
.yui-picker-mask{position:absolute;z-index:1;top:0;left:0;}
.yui-picker-thumb{cursor:default;width:11px;height:11px;z-index:9;position:absolute;top:-4px;left:-4px;}
.yui-picker-swatch{position:absolute;left:240px;top:4px;height:60px;width:55px;border:1px solid #888;}
.yui-picker-websafe-swatch{position:absolute;left:304px;top:4px;height:24px;width:24px;border:1px solid #888;}
.yui-picker-controls{position:absolute;top:72px;left:226px;font:1em monospace;}
.yui-picker-controls .hd{background:transparent;border-width:0!important;}
.yui-picker-controls .bd{height:100px;border-width:0!important;}
.yui-picker-controls ul{float:left;padding:0 2px 0 0;margin:0;}
.yui-picker-controls li{padding:2px;list-style:none;margin:0;}
.yui-picker-controls input{font-size:.85em;width:2.4em;}
.yui-picker-hex-controls{clear:both;padding:2px;}
.yui-picker-hex-controls input{width:4.6em;}
.yui-picker-controls a{font:1em arial,helvetica,clean,sans-serif;display:block;*display:inline-block;padding:0;color:#000;}