/* Copyright 2009-2010 Taco Software. All rights reserved.
 * http://tacosw.com
 *
 * This file is part of the Component Library included in Taco HTML Edit.
 * Licensed users of Taco HTML Edit may modify and use this source code 
 * for their web development (including commercial projects), as long as 
 * this copyright notice is retained.
 *
 * The contents of this file may not be published in a format intended
 * for access by other humans, so you may not put code examples on a
 * web site with all or part of the contents of this file, and you may
 * not publish the contents of this file in a printed format.
 */


table.tswInsetDropShadow {
	border-spacing:0px;
}
table.tswInsetDropShadow td {
	margin: 0px;
	padding: 0px;
}

tr.tswInsetDropShadowTop td.tswInsetDropShadowLeft {
	background-position: top right;
	background-repeat: no-repeat;
}
tr.tswInsetDropShadowTop td.tswInsetDropShadowRight {
	background-position: top left;
	background-repeat: no-repeat;
}
tr.tswInsetDropShadowTop td.tswInsetDropShadowCenter {
	background-position: top;
	background-repeat: repeat-x;
}
tr.tswInsetDropShadowMiddle td.tswInsetDropShadowLeft {
	background-position: right;
	background-repeat: repeat-y;
}
tr.tswInsetDropShadowMiddle td.tswInsetDropShadowRight {
	background-position: left;
	background-repeat: repeat-y;
}
tr.tswInsetDropShadowBottom td.tswInsetDropShadowLeft {
	background-position: bottom right;
	background-repeat: no-repeat;
}
tr.tswInsetDropShadowBottom td.tswInsetDropShadowRight {
	background-position: bottom left;
	background-repeat: no-repeat;
}
tr.tswInsetDropShadowBottom td.tswInsetDropShadowCenter {
	background-position: top;
	background-repeat: repeat-x;
}

div.tswInsetDropShadowContent {
	
	/* For IE only */
	zoom: 1;
	position: relative;
}

table.tswInsetDropShadow tbody tr td {
	/* For IE6 only */
	*-_behavior: expression(
		this.tswFilterImage = this.tswFilterImage ? this.tswFilterImage : this.currentStyle.backgroundImage.split('"')[1],
		this.style.background = "none",
		this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.tswFilterImage + ", sizingMethod='scale')");
}

/* Rounded Small */
tbody.tswInsetDropShadowRoundedSmall tr.tswInsetDropShadowTop {
	height: 17px;
}
tbody.tswInsetDropShadowRoundedSmall tr.tswInsetDropShadowTop td.tswInsetDropShadowLeft {
	width: 15px;
}
tbody.tswInsetDropShadowRoundedSmall tr.tswInsetDropShadowTop td.tswInsetDropShadowRight {
	width: 15px;
}
tbody.tswInsetDropShadowRoundedSmall tr.tswInsetDropShadowBottom {
	height: 15px;
}
tbody.tswInsetDropShadowRoundedSmall div.tswInsetDropShadowContent, div.tswInsetDropShadowRoundedSmall {
	margin: -6px -6px -6px -6px;
}

/* Rounded Medium */
tbody.tswInsetDropShadowRoundedMedium tr.tswInsetDropShadowTop {
	height: 35px;
}
tbody.tswInsetDropShadowRoundedMedium tr.tswInsetDropShadowTop td.tswInsetDropShadowLeft {
	width: 29px;
}
tbody.tswInsetDropShadowRoundedMedium tr.tswInsetDropShadowTop td.tswInsetDropShadowRight {
	width: 29px;
}
tbody.tswInsetDropShadowRoundedMedium tr.tswInsetDropShadowBottom {
	height: 27px;
}
tbody.tswInsetDropShadowRoundedMedium div.tswInsetDropShadowContent, div.tswInsetDropShadowRoundedMedium {
	margin: -12px -12px -12px -12px;
}

/* Rounded Large */
tbody.tswInsetDropShadowRoundedLarge tr.tswInsetDropShadowTop {
	height: 47px;
}
tbody.tswInsetDropShadowRoundedLarge tr.tswInsetDropShadowTop td.tswInsetDropShadowLeft {
	width: 40px;
}
tbody.tswInsetDropShadowRoundedLarge tr.tswInsetDropShadowTop td.tswInsetDropShadowRight {
	width: 40px;
}
tbody.tswInsetDropShadowRoundedLarge tr.tswInsetDropShadowBottom {
	height: 36px;
}
tbody.tswInsetDropShadowRoundedLarge div.tswInsetDropShadowContent, div.tswInsetDropShadowRoundedLarge {
	margin: -18px -18px -18px -18px;
}

/* Large Rounded Small */
tbody.tswInsetDropShadowLargeRoundedSmall tr.tswInsetDropShadowTop {
	height: 28px;
}
tbody.tswInsetDropShadowLargeRoundedSmall tr.tswInsetDropShadowTop td.tswInsetDropShadowLeft {
	width: 28px;
}
tbody.tswInsetDropShadowLargeRoundedSmall tr.tswInsetDropShadowTop td.tswInsetDropShadowRight {
	width: 28px;
}
tbody.tswInsetDropShadowLargeRoundedSmall tr.tswInsetDropShadowBottom {
	height: 24px;
}
tbody.tswInsetDropShadowLargeRoundedSmall div.tswInsetDropShadowContent, div.tswInsetDropShadowLargeRoundedSmall {
	margin: -14px -14px -14px -14px;
}

/* Large Rounded Medium */
tbody.tswInsetDropShadowLargeRoundedMedium tr.tswInsetDropShadowTop {
	height: 35px;
}
tbody.tswInsetDropShadowLargeRoundedMedium tr.tswInsetDropShadowTop td.tswInsetDropShadowLeft {
	width: 35px;
}
tbody.tswInsetDropShadowLargeRoundedMedium tr.tswInsetDropShadowTop td.tswInsetDropShadowRight {
	width: 35px;
}
tbody.tswInsetDropShadowLargeRoundedMedium tr.tswInsetDropShadowBottom {
	height: 32px;
}
tbody.tswInsetDropShadowLargeRoundedMedium div.tswInsetDropShadowContent, div.tswInsetDropShadowLargeRoundedMedium {
	margin: -16px -16px -16px -16px;
}

/* Large Rounded Large */
tbody.tswInsetDropShadowLargeRoundedLarge tr.tswInsetDropShadowTop {
	height: 45px;
}
tbody.tswInsetDropShadowLargeRoundedLarge tr.tswInsetDropShadowTop td.tswInsetDropShadowLeft {
	width: 45px;
}
tbody.tswInsetDropShadowLargeRoundedLarge tr.tswInsetDropShadowTop td.tswInsetDropShadowRight {
	width: 45px;
}
tbody.tswInsetDropShadowLargeRoundedLarge tr.tswInsetDropShadowBottom {
	height: 40px;
}
tbody.tswInsetDropShadowLargeRoundedLarge div.tswInsetDropShadowContent, div.tswInsetDropShadowLargeRoundedLarge {
	margin: -18px -18px -18px -18px;
}

/* Square Small */
tbody.tswInsetDropShadowSquareSmall tr.tswInsetDropShadowTop {
	height: 17px;
}
tbody.tswInsetDropShadowSquareSmall tr.tswInsetDropShadowTop td.tswInsetDropShadowLeft {
	width: 17px;
}
tbody.tswInsetDropShadowSquareSmall tr.tswInsetDropShadowTop td.tswInsetDropShadowRight {
	width: 17px;
}
tbody.tswInsetDropShadowSquareSmall tr.tswInsetDropShadowBottom {
	height: 15px;
}
tbody.tswInsetDropShadowSquareSmall div.tswInsetDropShadowContent, div.tswInsetDropShadowSquareSmall {
	margin: -6px -6px -6px -6px;
}

/* Square Medium */
tbody.tswInsetDropShadowSquareMedium tr.tswInsetDropShadowTop {
	height: 30px;
}
tbody.tswInsetDropShadowSquareMedium tr.tswInsetDropShadowTop td.tswInsetDropShadowLeft {
	width: 30px;
}
tbody.tswInsetDropShadowSquareMedium tr.tswInsetDropShadowTop td.tswInsetDropShadowRight {
	width: 30px;
}
tbody.tswInsetDropShadowSquareMedium tr.tswInsetDropShadowBottom {
	height: 25px;
}
tbody.tswInsetDropShadowSquareMedium div.tswInsetDropShadowContent, div.tswInsetDropShadowSquareMedium {
	margin: -12px -12px -12px -12px;
}

/* Square Large */
tbody.tswInsetDropShadowSquareLarge tr.tswInsetDropShadowTop {
	height: 45px;
}
tbody.tswInsetDropShadowSquareLarge tr.tswInsetDropShadowTop td.tswInsetDropShadowLeft {
	width: 45px;
}
tbody.tswInsetDropShadowSquareLarge tr.tswInsetDropShadowTop td.tswInsetDropShadowRight {
	width: 45px;
}
tbody.tswInsetDropShadowSquareLarge tr.tswInsetDropShadowBottom {
	height: 35px;
}
tbody.tswInsetDropShadowSquareLarge div.tswInsetDropShadowContent, div.tswInsetDropShadowSquareLarge {
	margin: -18px -18px -18px -18px;
}


/* The checksum below is for internal use by Taco HTML Edit, 
   to detect if a component file has been modified.
   TacoHTMLEditChecksum: 8DA43DE5 */