/* TAG: BUTTON
-----------------------------------------------*/
div.tag-button {
	height: 17px;
}
	div.tag-button img {
		height: 17px;
		display: block;
		float: left;
	}
	
	div.tag-button div.tag-button-content {
		background-image: none;
		background-repeat: repeat-x;
		float: left;
		height: 17px;
		font-family: serif;
		font-size: 0.95em;
	}
	
		div.tag-button div.tag-button-content div.tag-button-content-inner {
			padding: 1px 5px 0 5px; /* overrided for each browser! */
		}
	
		div.tag-button div.tag-button-content a {
			text-decoration: none;
			font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #ffffff;
		}
		
		div.tag-button div.tag-button-content button {
			background: none;
			border: none;
			overflow: visible;
			width: auto;
			margin: 0; /* overrided for each browser! */
			font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
			font-size: 11px;
			cursor: pointer;
			color: #ffffff;
		}
		
		/* TAG: BUTTON STYLE DEFAULT &&  BLUE
		-----------------------------------------------*/
		div.tag-button-style-default div.tag-button-content,
		div.tag-button-style-blue div.tag-button-content {
			background-image: url(../images/tags/button/blue/button_bg.gif);
		}
			/* TAG: BUTTON STYLE DEFAULT &&  BLUE DISABLED
			-----------------------------------------------*/
			div.tag-button-style-default_disabled div.tag-button-content,
			div.tag-button-style-blue_disabled div.tag-button-content {
				background-image: url(../images/tags/button/blue_disabled/button_bg.gif);
			}
		
		/* TAG: BUTTON STYLE BLACK
		-----------------------------------------------*/
		div.tag-button-style-black div.tag-button-content {
			background-image: url(../images/tags/button/black/button_bg.gif);
		}
		
		
		/* TAG: BUTTON WIDTH REAL WITH OF 130px
		-----------------------------------------------*/
		div.tag-button-130 div.tag-button-content-inner{
			width: 123px;
			text-align: center;
		}




/* TAG: TAB_CONTENT
-----------------------------------------------*/
div.tag-tab-content {
}

	div.tag-tab-content div.tag-tab-content-body {
		width: 970px;
		padding-top: 8px;
		padding-bottom: 16px;
		margin-bottom: 50px;
		background-color: #fff;
	}



/* TAG: SELECTBOX-MULTIPLE
-----------------------------------------------*/
ul.tag-selectbox-multiple {
	clear: both;
	width: 100%;
	height: 110px;
	overflow: auto;
	overflow-x: hidden;
	border: 1px solid #7f9db9;
}
	
	ul.tag-selectbox-multiple li {
		border: 1px solid #ffffff;
		clear: both;
		cursor: pointer;
	}
	
	ul.tag-selectbox-multiple li.hover {
		/*background-color: #99c2ff;*/
		border: dashed 1px black;
	}
	
	ul.tag-selectbox-multiple li.active {
		/*background-color: #b4d1fc;
		border: 1px solid #b4d1fc;*/
	}
	
	ul.tag-selectbox-multiple li.focus {
		border: dashed 1px black;
	}
	
		ul.tag-selectbox-multiple li input.checkbox {
			float: left;
			display: block;
			width: 15px;
			height: 15px;
			margin: 0 5px 0 0 !important;
		}

		ul.tag-selectbox-multiple li label {
			float: left;
			display: block;
			cursor: pointer;
		}

		
		
/* TAG: IMAGE-CROPPER
-----------------------------------------------*/
div.tag-image-cropper {
	width: 100%;
	position: relative;
	margin-bottom: 30px;
}

	div.tag-image-cropper div.tag-image-cropper-crop-area {
		background: #fff;	
	}
	
	div.tag-image-cropper div.tag-image-cropper-toolbar {
		margin-bottom: 10px;
	}
	
	
		div.tag-image-cropper div.tag-image-cropper-toolbar input.file {
			width: 200px;
		}
		
		div.tag-image-cropper div.tag-image-cropper-toolbar div.bottom {
			margin-top: 10px;
		}
		
		div.tag-image-cropper div.tag-image-cropper-toolbar div.tag-button {
			float: left;
		}
		
		div.tag-image-cropper div.tag-image-cropper-toolbar a.tag-image-cropper-delete {
			float: right;
			background: url(../images/ic_trash.gif) no-repeat top left;
			padding-left: 20px;
			height: 16px;
		}




/* TAG: PAGER
-----------------------------------------------*/
div.tag-pager {
	width: 408px;
	height: 20px;
}

	div.tag-pager ul {
		width: 408px;
		margin-left: 44px;
	}

	div.tag-pager label {
		border: none !important;
		float: none !important;
		margin: 0 !important;
		padding: !important;
		width: auto;
	}