BODY
{
	text-align: center;
	background-color: #CCFFFF;
	font-family: Verdana, Helvetica, Ariel, sans;
	text-indent: 6px;
	color: #000000;
	font-size: 80%;
}
IMG
{
	border: 0px;
}
#frame
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	padding: 0px;
	width: 790px;
}
#contentleft
{
	width: 225px;
	float: left;
	background: #FFFFFF no-repeat;
	text-align: left;
	padding: 7px;
	margin-right: 0.7em;
	margin-left: 5em;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-indent: 6px;
}
#contentcenter
{
	width: 225px;
	float: left;
	background: #FFFFFF no-repeat;
	text-align: left;
	padding: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
#contentright
{
	width: 225px;
	float: left;
	background: #FFF none no-repeat;
	margin-left: .7em;
	text-align: left;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	
}
#contentheader
{
	background: #FFF;
}
#catalogue_middle div.top {
	background-image: url("../graphics/essential/box_top_catalogue.gif");
	}	
	.searchbox 
	{width: 225px;
	float: left;
	margin-left: 0em;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	}
	.roundcont {
	width: 250px;
	background-color: #f90;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
} 

.roundtop { 
	background: url(http://www.krecs.com/graphics/essential/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(http://www.krecs.com/graphics/essential/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

P, H1, PRE
{
	margin: 5px 10px 10px;
}
H1
{
	font-size: 10px;
	padding-top: 10px;
	text-decoration: none;
	word-spacing: -1px; 
}
H3
{
	text-align: center;
	line-height: 0;
	font-family: Arial;
	margin-top: 15px;
	font-weight: bolder;
	text-decoration: none;
	font-size: 16.3pt;
}
H2
{
	text-align: center;
	line-height: 1.5;
	font-family: Arial;
	margin-top: 29px;
	font-weight: bolder;
	text-decoration: none;
	font-size: 18pt;
}

H4
{
	text-align: center;
	line-height: 0;
	font-family: Arial;
	margin-top: 5px;
	font-weight: bolder;
	text-decoration: none;
	font-size: 15pt;
}
H5
{
	text-align: center;
	line-height: 0;
	font-family: Arial;
	margin-top: 5px;
	font-weight: bolder;
	text-decoration: none;
	font-size: 15pt;
}
H6
{
	text-align: center;
	line-height: 0;
	font-family: Arial;
	margin-top: 4px;
	font-weight: bold;
	text-decoration: none;
	font-size: 13pt;
}

A:link
{
	color: #0609C2;
	text-decoration: none;
}
A:visited
{
	color: #539BCE;
	text-decoration: none;
}
A:hover
{
	color: #0352D2;
	text-decoration: none;
}
A:active
{
	text-decoration: none;
}
#contentheader H1
{
	font-size: 14px;
	padding: 10px;
	margin: 0px;
}
#contentright P
{
	font-size: 10px;
	float: none;
}
.tab 
{ 
	padding-left: 4pt;
    padding-right: 4pt; 
}

