A:link {
	COLOR: #003366
}
.body {
	COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 12px; FONT-WEIGHT: normal;
	margin: 7pt;
}
.bodybold {
	COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.bodyred {
	COLOR: red; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.sidebar {
	COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.sidebarbold {
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.bodyheader {
	COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.flat {
    border : 1px solid Gray;
    background-color : #F8F8FF;
    font-size: xx-small;
	 width: 99%;
}
.flat2 {
    border : 1px solid Gray;
    background-color : #F8F8FF;
    font-size: xx-small;
	 width: 60%;
	 text-align: right;
}
.flatnw {
    border : 1px solid Gray;
    background-color : #F8F8FF;
    font-size: xx-small;
}
.flatmemo {
    border : 1px solid Gray;
    background-color : #F8F8FF;
    font-size: x-small;
	 font-family: "Courier New", Courier, monospace;
	 width: 100%;	 
}
.buttonflat {
    border : 1px outset; 
    background-color : #D3D3E3;
    font-size: xx-small;
	 width: 45%;
	 height: 20px;
}
.buttonflat2 {
    border : 1px outset; 
    background-color : #D3D3E3;
    font-size: xx-small;
	 width: 35%;
	 height: 20px;
}
.buttonflat3 {
    border : 1px outset; 
    background-color : #D3D3E3;
    font-size: xx-small;
	 width: 60%;
	 height: 20px;
}
.navigation {
	font-size: x-small;
	color: DarkBlue;
}
.navigation a:visited{
	color: DarkBlue;
}




span.flathref a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: xx-small;
	color: #00008B;
	text-decoration: underline;
}
span.flathref a:hover{
	color: Blue;
}
span.price_old{
	text-decoration: line-through;
	color: #DD0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
span.price{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}



.smalltext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size: xx-small;
}
.smalltexthead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bolder;
	font-size: xx-small;
}
.smalltextsel {
	background-color : #C0CCD8;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: xx-small;
}
.smalltextred {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: xx-small;
	text-decoration : none;
   color: Red;	
}



td.leftbar{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
td.leftbar a{
	font : bolder xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color: Blue;
}
td.leftbar a:HOVER {
	text-decoration : underline;
}


table.login {
	border: 2px solid #D3D3D5; 
	background-color : #F5F5F9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}



table.admin {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	table-layout: fixed;
}
table.admin .caption{
	color: Navy;
	font-weight: bolder;
	font-size: xx-small;
	border-bottom: 1px solid gray;
}
table.admin .caption2{
	color: Navy;
	font-weight: bolder;
	font-size: xx-small;
}
table.admin .caption3{
	color: DarkBlue;
	font-weight: bolder;
	font-size: x-small;
}
table.admin .captionred{
	color: Red;
	font-weight: bolder;
	font-size: x-small;
}
table.admin .oddrow{
	font-size: xx-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #EDEDED;
}
table.admin .evenrow{
	font-size: xx-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F9F9F9;
}
table.admin a{
	color: #0002BF;
}



table.menu {
	color: #00008B;
	font-family: Verdana, Geneva, sans-serif;
	font-size: xx-small;
	font-weight: bolder;
}
table.menu a{
	text-decoration : none;
	color: Navy;
}
span.hrefgray a{
	text-decoration: none;
	color: Gray;
}
span.hrefgray a:hover{
	text-decoration: none;
	color: Blue;
}
span.hrefgray a:visited{
	text-decoration: none;
	color: Gray;
}
table.menu a:hover {
	text-decoration : underline;
	color: Blue;
}
table.menu .header {
	text-decoration: underline;
}



tr.signature {
	color: #696969;
	font : lighter normal bold xx-small sans-serif;
	background-color: Silver;
}
tr.tabletext {
	font: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
tr.menu a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: xx-small;
	text-decoration : none;
	color: Blue;
}
tr.menu a:HOVER {
	color: #4169E1;
	text-decoration : underline;
}
td.search {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	font-size: xx-small;
	font-weight: bolder;
}






table.catalog {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
table.catalog .caption{
	background: #F5F5F5;
	color: #6495ED;
	font-weight: bolder;
	font-size: x-small;
}
table.catalog .caption2{
	color: Black;
	font-weight: bolder;
	font-size: small;
}
table.catalog a{
	color: #0002BF;
	font-weight: bolder;
}



table.cart {
	color: DarkBlue;
	background: #F8F8F3;
	border: 1px solid Silver;
	font-family: Verdana, Geneva, sans-serif;
	font-size: xx-small;
}
table.cart a{
	color: DarkBlue;
	font-weight: bolder;
	text-decoration: none;
}
table.cart a:hover{
	color: Blue;
	text-decoration: underline;
}
table.cart_i {
	color: DarkBlue;
	background: #F8F8F3;
	font-family: Verdana, Geneva, sans-serif;
	font-size: xx-small;
}
table.oslist{
   background: #c0c0ca; 
	color: White;	
	font-family: Verdana, Geneva, sans-serif;
	font-size: xx-small;
	border: 3px solid #c0c0ca;
}
td.oslist{
	border-top: 3px solid #c0c0ca;
	color: Black;
	background: #f0f0f3;
}
td.oslist a{
	color: Navy;
}
td.oslist a:hover{
	color: Blue;
	font-weight: bolder;
}

td.copyright
{
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size: xx-small;
}
td.copyright a {color: Black; text-decoration: none; font-weight: bold;}
td.copyright a:hover {text-decoration: underline;}
