.LeftMenu  {
border-style:	none;
border-width:	0;
font-family:	Arial;
font-size:	0.8em;
color:	#FFFFFF;
line-height:	100%;
list-style-type:	none;
margin:	0;
padding:	1em;
}

.LeftMenu li  {
font-weight:	bold;
color:	#000050;
padding-top:	4px;
padding-bottom:	.2em;
border-bottom: 1px solid #FFF;
}
.LeftMenu li:hover  {
font-weight:	bold;
color:	darkblue;
padding-top:	4px;
padding-bottom:	.2em;
border-bottom: 1px solid yellow;
}

.LeftMenu li a  {
font-weight:	bold;
color:	#000050;
padding-top:	4px;
padding-bottom:	.2em;
text-decoration: none;
}
.LeftMenu li a:hover  {
color:	yellow;
text-decoration: none;
}
.LeftMenu li level1 {

padding-left: 1em;
color:#005050;
}
.LeftMenu li level2 {
padding-left: 2em;
color:#505050;
}


.big  {
font-size:	150%;
text-decoration:	none;
}

.cart  {
background-color:	transparent;
border-bottom:	0px solid;
border-left:	0px solid;
border-right:	0px solid;
border-top:	0px solid;
color:	navy;
font-size:	90%;
font-weight:	bold;
margin:	0px;
}

.cat  {
text-decoration:none;
font-family:	Arial;
font-size:	1em;
}

.cat:hover  {
text-decoration:underline;
font-family:	Arial;
font-size:	1em;
}

.catalog_list  {
border-collapse:	collapse;
border-style:	solid;
border-width:	1px;
border-color:	#000000;
width:	100%;
}

.catalog_list td  {
border-color:	#000000;
border-style:	solid;
border-width:	1px;
color:	#0000AA;
font-family:	Arial;
font-size:	11px;
font-weight:	bold;
white-space:	nowrap;
}

.catalog_list td a  {
text-decoration:	none;
}

.catalog_list th  {
background-color:	#4E679F;
color:	#FFFFFF;
font-family:	Arial;
font-size:	11px;
font-weight:	bold;
}

.catalog_list tr:hover  {
background-color:	#B4CCF1;
}

.faq  {
font-size:	110%;
}

.footer  {
color:	gray;
font-size:	60%;
}

.header  {
color:	black;
font-size:	125%;
font-weight:	bold;
text-decoration:	underline;
}

.lightsmall  {
color:	black;
font-size:	80%;
}

.menu  {
color:	white;
font-size:	100%;
font-weight:	bold;
text-decoration: none;
white-space:nowrap;
}
.menu:hover {
color:	yellow;
font-size:	100%;
font-weight:	bold;
text-decoration: none;
}

.no_underline  {
text-decoration:	none;
}

.page_table  {
background-color:	#FFFFFF;
border-color:	3px;
margin:	0px;
padding:	0px;
width:	100%;
}

.pink  {
color:	pink;
}

.price_brief  {
font-size:	120%;
}

.small  {
font-size:	80%;
}

.standard  {
text-decoration:none;
font-weight:	normal;
}

.standard:hover  {
text-decoration:underline;
font-weight:	normal;
}

.white  {
color:	white;
}

a  {
color:	navy;
font-weight:	bold;
}

body  {
background-color:	#4E679F;
font-family:	Arial;
}

div.topmenu_notselected  {
background-color:	#4E679F;
background-position:	;
padding:	7px;
}

div.topmenu_selected  {
background-color:	#203560;
background-position:	;
padding:	7px;
}

h1  {
color:	blue;
font-size:	250%;
font-style:	italic;
}

h2  {
color:	black;
font-size:	180%;
}

h5  {
font-size:	115%;
}

p, font  {
font-family:	Arial;
}

td, th  {
font-family:	Arial;
font-size:	85%;
}
footer {
font-family:	Arial;
font-size:.8em;
color:#FFFFFF;
text-align:center;
padding:1em;
	}
.classCounterTable {
border-collapse:	collapse;
border-style:	solid;
border-width:	1px;
border-color:	#000000;
width:	100%;
}

.classCounterTable td  {
border-color:	#000000;
border-style:	solid;
border-width:	1px;
color:	#0000AA;
font-family:	Arial;
font-size:	11px;
font-weight:	bold;
white-space:	nowrap;
}