/* GENERAL STYLES */
body {
	font-family: : Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
.MainDiv {
	width: 100%;
	height: 100%;
	border: 1px silver solid;
	overflow: visible;
	max-width: 975px;
	min-width: 755px;
}
.TopMenu {
	margin: 0px;
	background-image: url(/images/menu_bg_off.gif);
	background-repeat: repeat-x;
	border: 1px silver solid;
	padding: 0px;
	font-weight: 500;
        font-size: 1.25em;
}
.TopMenu a img {
	padding: 0px;
	margin: 0px;
}
.OnMenu
{
	margin: 0px;
	padding: 0px 8px 0px 8px;
	background-image: url(/images/menu_bg_on.gif);
	background-repeat: repeat-x;	
	color: White;
}
.OnMenu a:visited {
	text-decoration: none;
	color: White;
}
.OnMenu a:hover {
	text-decoration: underline;
	color: White;
}
.OnMenu a:active {
	text-decoration: underline;
	color: White;
}
.OnMenu a:link {
	text-decoration: none;
	color: White;
}
.OffMenu
{
	margin: 0px;
	padding: 0px 8px 0px 8px;
	background-image: url(/images/menu_bg_off.gif);
	background-repeat: repeat-x;	
	color: Black;
}
.OffMenu a:visited {
	text-decoration: none;
	color: Black;
}
.OffMenu a:hover {
	text-decoration: underline;
	color: Black;
}
.OffMenu a:active {
	text-decoration: underline;
	color: Black;
}
.OffMenu a:link {
	text-decoration: none;
	color: Black;
}
a img {
	margin: 0px;
	border: 0px;
}
.LeftImage {
	float: left;
	height: 100%;
	background-image: url(/images/deltabg.jpg);
	background-repeat: repeat-y;
}
.Contents {
	margin-left: 149px;
	margin-right: 20px;
}
img.Spacer {
	height: 10px;
}
.principles {
	font-size: small;
	text-align: left;
	vertical-align: text-top;
	border-bottom: 0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;	
}
.principles td{
	border-bottom: 0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 1px;
	border-color: red;
	padding-right: 5px;
	padding-left: 5px;
}
.principles td#columnImage {
	width: 45px;
	padding-left: 0px;
	border-right: 0px;	
}
.principles td#first {
	width: 20%;
	padding-left: 0px;
}
.principles td#last {
	width: 20%;
 	border: 0px;
	padding-right: 0px;
}
.principles a img {
	border: 0px;
}
.BottomText
{
	bottom: 0; 
	width: 100%; 
	text-align: center; 
	vertical-align: bottom;
	font-size: small;
}
.ProductGroup {
        border: solid #ee1c25 1px;
        background-color: #e8e7e7;
	text-align: center;
	border: solid 1px black;
}
.ProductTitle {
	text-align: left;	
        color: #ee1c25;
        font-size: 1.3em;
}
.ProductTitleCell {
	text-align: left;
}
.ProductDescription {
}
.ProductBodyCell {
	text-align: center;
	width: 33%;	
}
.ProductName {
	text-align: center;
}
.ProductImage {
	text-align: center;
}

/* EDITOR PROPERTIES */
