/* ### FLASH FOLDER CSS ### */


body, html {
	margin				: 0px 0px 0px 0px;
	height				: 100%;
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 8pt;
}


/* ### LAYERS ### */

	div.Container {
		width				: 883px;
		margin-left		: auto;
		margin-right	: auto;
	}

	div.DemoButton {
		width					: 167px;
		text-align		: center;
	}
	
/* ### TABLES ### */

table.Bottom {
	background-image			: url(../Images/BottomBar.gif);
	background-position		: bottom;
	background-repeat			: no-repeat;
	font-size					: 2px;
}

	td.Header {
		background-image			: url(../Images/HeaderBg.jpg);
		background-position		: top;
		background-repeat			: no-repeat;
	}

	td.Right {
		background-image			: url(../Images/RightBg.jpg);
		background-position		: top;
		background-repeat			: no-repeat;
		width							: 244px;
		padding-top					: 30px;
	}

		td.LNHeader {
			border-bottom			: 1px solid #ff6600;
			color						: #ff6600;
			padding-bottom			: 2px;
		}

		td.LNImage {
			border-bottom			: 1px dotted #888888;
			padding-top				: 4px;
			padding-bottom			: 4px;
		}

		td.LNText {
			border-bottom			: 1px dotted #888888;
			padding-top				: 4px;
			padding-bottom			: 4px;
		}

	td.Left {
		background-color			: #e9e9e9;
	}

		table.SubMenuItems {
			background-color				: white;
		}

			td.SubMenuItemsTop {
				height							: 30px;
			}

			td.SubMenuItems {
				border-top						: 5px solid #888888;
				border-bottom					: 5px solid #888888;
				padding-left					: 5px;
				padding-top						: 10px;
				padding-bottom					: 10px;
			}

		td.ProductsHeader {
			color							: #ff6600;
		}

			td.ProductsImage {
				padding-top				: 4px;
				padding-bottom			: 4px;
				border-top				: 1px dotted #888888;
			}

			td.ProductsText {
				padding-top				: 4px;
				padding-bottom			: 4px;
				border-top				: 1px dotted #888888;
				font-size				: 9pt;
			}

	td.Content {
		width							: 430px;
		padding-left				: 20px;
		padding-right				: 20px;
		padding-top					: 26px;
		padding-bottom				: 20px;
		line-height					: 18px;
	}

	td.MenuItem {
		border-bottom				: 1px solid #ff6600;
		padding-top					: 14px;
	}

	td.NewsTitle {
		color							: #ff6600;
		font-size					: 12pt;
	}

	td.NewsDate {
		text-align					: right;
		font-size					: 8pt;
		color							: #888;
		border-bottom				: 1px solid #ff6600;
	}

	td.NewsIntro {
		padding						: 6px;
		font-weight					: bold;
	}
	.MenuHeader {
		border-bottom					: 1px solid #888888;
	}
td.Button_AddFolder {
	background-image 				: url(../Images/Button_FlashFolder.jpg);
	background-repeat				: no-repeat;
	height							: 50px;
	width								: 221px;
	padding-left					: 20px;
	padding-right					: auto;
}
td.Button_AddFolder2 {
	background-image 				: url(../Images/Button_FlashFolder.jpg);
	background-repeat				: no-repeat;
	height							: 50px;
	width								: 221px;
	padding-left					: 30px;
	padding-right					: auto;
}


/* ### LINKS ### */

a.Menu:link {
	font-size				: 12pt;
	color						: #ff6600;
	text-decoration		: none;
	padding-left			: 6px;
	padding-right			: 6px;
	padding-top				: 10px;
}

a.Menu:visited {
	font-size				: 12pt;
	color						: #ff6600;
	text-decoration		: none;
	padding-left			: 6px;
	padding-right			: 6px;
	padding-top				: 10px;
}

a.Menu:hover {
	font-size				: 12pt;
	color						: white;
	text-decoration		: none;
	background-image		: url(../Images/MenuBg.gif);
	background-repeat		: repeat-x;
	background-position	: bottom;
	padding-left			: 6px;
	padding-right			: 6px;
	padding-top				: 10px;
}

a.MenuSelected:link {
	font-size				: 12pt;
	color						: white;
	text-decoration		: none;
	background-image		: url(../Images/MenuBg.gif);
	background-repeat		: repeat-x;
	background-position	: bottom;
	padding-left			: 6px;
	padding-right			: 6px;
	padding-top				: 10px;
}

a.MenuSelected:visited {
	font-size				: 12pt;
	color						: white;
	text-decoration		: none;
	background-image		: url(../Images/MenuBg.gif);
	background-repeat		: repeat-x;
	background-position	: bottom;
	padding-left			: 6px;
	padding-right			: 6px;
	padding-top				: 10px;
}

a.MenuSelected:hover {
	font-size				: 12pt;
	color						: white;
	text-decoration		: none;
	background-image		: url(../Images/MenuBg.gif);
	background-repeat		: repeat-x;
	background-position	: bottom;
	padding-left			: 6px;
	padding-right			: 6px;
	padding-top				: 10px;
}

a.SubMenu:link {
	display					: block;
	color						: #ff6600;
	text-decoration		: none;
	font-size				: 10pt;
	padding-bottom			: 4px;
}

a.SubMenu:visited {
	display					: block;
	color						: #ff6600;
	text-decoration		: none;
	font-size				: 10pt;
	padding-bottom			: 4px;
}

a.SubMenu:hover {
	display					: block;
	color						: #727272;
	text-decoration		: underline;
	font-size				: 10pt;
	padding-bottom			: 4px;
}

a:link {
	text-decoration		: none;
	color						: #727272;
}

a:visited {
	text-decoration		: none;
	color						: #727272;
}

a:hover {
	text-decoration		: underline;
	color						: #ff6600;
}

a.Button:Link {
	color						: #FFFFFF;
	text-decoration		: none;
	font-size				: 14px;
	font-weight				: bold;
}

a.Button:Visited {
	color						: #FFFFFF;
	text-decoration		: none;
	font-size				: 14px;
	font-weight				: bold;
}

a.Button:Hover {
	color						: #FFFFFF;
	text-decoration			: none;
	font-size				: 14px;
	font-weight				: bold;
}

/* ### MISC ### */

h1 {
	font-size				: 12pt;
	color						: #fe6601;
	font-weight				: normal;
}

FONT.header {
	font-size				: 12pt;
	color						: #fe6601;
}

h2 {
	font-size				: 10pt;
	font-weight				: bold;
	color						: #767676;
}

FONT.subheader {
	font-size				: 10pt;
	font-weight				: bold;
	color						: #767676;
}

ul {
	list-style-type		: circle;
	margin-top				: -10px;
	margin-bottom			: 0px;
}

ul#ErrorBox {
	padding					: 10px;
	color						: red;
}

input.Text {
	border					: 1px solid #ff6600;
	padding					: 0px;
	color						: #ff6600;
	width						: 145px;
	float						: right;
}
input.Text2 {
	width						: 252px;
	border					: 1px solid #ff6600;
	padding					: 2px;
	color						: #ff6600;
}

input.Btn {
	cursor					: pointer;
	background-color		: #f5f5f5;
	border					: 1px solid #ff6600;
	color						: #ff6600;
	font-weight				: bold;
}
select.Text {
	border					: 1px solid #ff6600;
	padding					: 2px;
	color						: #ff6600;	
}

textarea {
	border					: 1px solid #ff6600;
	padding					: 4px;
	color						: #ff6600;
	font-size				: 10pt;
	font-family				: Tahoma, Arial;
}

input.Btn_Styled {
	background-image		: url(../Images/Button.jpg);
	border					: none;
	color						: #FFFFFF;
	font-weight				: bold;
	height					: 30px;
	width						: 130px;
}

div.Button {
	position					: relative;
	top						: 120px;
	left						: 300px;
}

#ErrorBox {
	background					: #FEDADA url(../Images/stop.gif) no-repeat scroll 5px 5px;
	border						: 1px solid #FD9999;
	color							: #000000;
	font-weight					: bold;
	height						: 1%;
	margin						: 2px 2px 5px;
	padding						: 10px 10px 10px 35px;
	width							: 380px;
}