* {
	/** Font **/
	font-family			: verdana, arial, sans serif;
	font-size			: 12px;
}
div {
	/** Padding/Margin **/
	padding				: 0em;
	margin				: 0em;	
}
body {
	/** Appearance **/
	background-color	: #212121;
	background-image	: url(images/bg.gif);
	background-repeat	: repeat-x;
	background-position	: top;
	/** Alignment **/
	text-align			: center;
	/** Scrollbars **/
	overflow			: auto;
	/** Padding/Margin **/
	padding				: 0em;
	margin				: 0em;
}
html {
	/** Scrollbars **/
	overflow			: auto;
}
a, a:visited {
	color				: #FFF200;
}
a:hover {
	text-decoration		: none;
}
h1, h2 {
	visibility			: hidden;
	display				: none;
}
h3 {
	margin-top			: 0em;
}
#Description {
	display				: none;
	visibility			: hidden;
}
#Container {
	/** Size **/
	width				: 900px;
	/** Padding/Margin **/
	margin-top			: 1.25em;
	margin-left			: auto;
	margin-right		: auto;
	padding				: 2px;
	/** Appearance **/
	background-color	: #252525;
	/** Alignment **/
	text-align			: left;
}
#Header {
	/** Size **/
	height				: 125px;
	/** Border **/
	border-width		: 1px;
	border-bottom-width	: 0px;
	border-color		: #ffffff;
	border-style		: solid;
	/** Appearance **/
	background-color	: #252525;
	background-image	: url(images/header.jpg);
	background-repeat	: no-repeat;
	background-position	: top left;
	
}
#TopMenu {
	/** Size **/
	height				: 1.35em;
	/** Padding/Margin **/
	padding-top			: 0.3em;
	padding-left		: 1em;
	/** Border **/
	border-width		: 1px;
	border-color		: #ffffff;
	border-style		: solid;
	/** Appearance **/
	background-color	: #4f4f4f;
	background-image	: url(images/topmenu-bg.gif);
	background-repeat	: repeat-x;
	background-position	: top;
}
#Ticker {
	/** Position **/
	float				: left;
	/** Size **/
	height				: 1.6em;
	width				: 440px;
}
#Ticker, #Ticker a {
	/** Font **/
	color				: #afafaf;
	text-align			: center;
	font-size			: 0.8em;
}
#MenuBar {
	/** Position **/
	float				: left;
	/** Size **/
	height				: 1.6em;
	width				: 440px;
	/** Font **/
	text-align			: right;
}
#MenuBar a {
	/** Padding/Margin **/
	padding-right		: 1.2em;
	/** Font **/
	color				: #929292;
	font-size			: 0.8em;
}
#MenuBar ul, #MenuBar li, #MenuBar ul li{
	/** Padding/Margin **/
	padding				: 0em;
	margin				: 0em;
	display				: inline;
}
#Body {
	/** Padding/Margin **/
	padding-top			: 1.25em;
	padding-bottom		: 1.25em;
	/** Border **/
	border-width		: 1px;
	border-top-width	: 0px;
	border-bottom-width	: 0px;
	border-color		: #ffffff;
	border-style		: solid;
	/** Appearance **/
	background-color	: #295C2D;
	background-image	: url(images/body-bg.gif);
	background-repeat	: repeat-y;
	background-position	: top;
}
#SideMenu {
	/** Size **/
	width				: 135px;
	/** Padding/Margin **/
	padding-left		: 15px;
	padding-top			: 20px;
	/** Position **/
	float				: left;
}
#SideMenu ul, #SideMenu li, #SideMenu ul li{
	/** Padding/Margin **/
	padding				: 0em;
	margin				: 0em;
	display				: inline;
}
#SideMenu ul ul{
	background-color	: #1D3D26;
}
/*
#SideMenu ul ul li{
	padding-left		: 1em;
}
#SideMenu a{
	color				: #ffffff;
	text-decoration		: none;
}
#SideMenu a:hover{
	color				: #ffff00;
}
*/
#Tagline {
	/** Padding/Margin **/
	margin-top			: 0px;
	margin-bottom		: 0.83em;
}
#ContentContainer {
	/** Size **/
	width				: 570px;
	min-height			: 330px;
	max-height			: 330px;
	/** Position **/
	float				: left;
	/** Border **/
	border-width		: 1px;
	border-color		: #ffffff;
	border-style		: solid;
	/** Appearance **/
	background-color	: #415A46;
	background-image	: url(images/content-bg.gif);
	background-repeat	: repeat-y;
	background-position	: top;
}
#Content {
	/** Size **/
	width				: 530px;
	height				: 310px;
	/** Padding/Margin **/
	padding				: 20px;
	padding-top			: 0px;
	padding-bottom		: 0px;
	/** Overflow **/
	overflow			: auto;
	/** Font **/
	color				: #ffffff;
}
#Content p, #Content table, #Content form {
	/** Padding/Margin **/
	margin-bottom		: 1em;
	margin-top			: 0em;
	text-align			: justify;
}
.image {
	/** Padding/Margin **/
	margin				: 0em 0em 1em 1em;
	/** Border **/
	border-width		: 1px;
	border-color		: #ffffff;
	border-style		: solid;	
}
#ContentMenu {
	/** Size **/
	height				: 16px;
	/** Padding/Margin **/
	padding				: 0em;
	margin				: 0em;
	padding-top			: 2px;
	/** Border **/
	border-width		: 0px;
	border-bottom-width	: 1px;
	border-color		: #ffffff;
	border-style		: solid;
	/** Appearance **/
	background-color	: #4f4f4f;
	background-image	: url(images/topmenu-bg.gif);
	background-repeat	: repeat-x;
	background-position	: top;
}
#ContentMenu ul{
	/** Padding/Margin **/
	padding				: 0em;
	margin				: 0em;
	/** Appearance **/
	display				: inline;
}
#ContentMenu ul li{
	/** Padding/Margin **/
	padding				: 0em;
	margin				: 0em;
	padding-left		: 0.9em;
	/** Appearance **/
	display				: inline;
}
#ContentMenu a {
	color				: #dddddd;
	text-decoration		: none;
	font-size			: 0.9em;
}
#ContentMenuItemSelected a {
	color				: #FFF200;
}
#ContentMenu a:hover{
	color				: #FFF200;
}
#TeaserBar {
	/** Position **/
	float				: left;
	/** Appearance **/
	text-align			: center;
}
.teaser {
	/** Size **/
	width				: 140px;
	/** Padding/Margin **/
	margin-left			: 17px;
	/** Border **/
	border-width		: 1px;
	border-color		: #ffffff;
	border-style		: solid;
}
.teaserSpace {
	/** Size **/
	width				: 140px;
	height				: 8px;
}
#Footer {
	/** Size **/
	width				: 898px;
	height				: 1.5em;
	/** Position **/
	clear				: both;
	/** Border **/
	border-width		: 1px;
	border-color		: #ffffff;
	border-style		: solid;
	/** Appearance **/
	background-color	: #4f4f4f;
	background-image	: url(images/topmenu-bg.gif);
	background-repeat	: repeat-x;
	background-position	: top;
}
#CopyrightImage {
	position			: relative;
	left				: 360px;
	top					: 6px;
	border-width		: 0px;
}
#CopyrightText {
	display				: none;
	visibility			: hidden;
}



/** Products **/
#ProductTable {
}
/*
#ProductTable td {
	padding-bottom		: 2em;
	vertical-align		: top;
}
.productImage {
	margin-right		: 1em;
	border-width		: 1px;
	border-color		: #ffffff;
	border-style		: solid;
}
.productName {
	font-size			: 1.2em;
}
.productDescription {
	margin-top			: 1em;
	text-align			: left;
}
.productPrice {
	margin-top			: 1em;
}
.productSpecial {
	margin-top			: 1em;
}*/
#ProductDisclaimer {
	font-size			: 0.8em;
}
#ProductTable td {
	padding				: 1em;
}

#HomeTeaser {
	text-align			: center;
}
#HomeTeaser img {
	margin-right		: 2.5em;
}