html
{
	height: 100%;
}

body
{	
	margin: 0;
	border: 0;
	padding: 0;
	font-family: Verdana;
	font-size: 8pt;
	background-color: #fff;
	width: 100%;
	height: 100%;
}

body.brochure
{	
	margin: 20px auto 0 auto;
	border: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	background-color: #0A051D;
}

#brochure_center
{
	width: 900px;
	height: 740px;
	margin: 0 auto;
	border: 0;
	padding: 0;
}

#header
{
	position: relative;
	height: 100px;
	width: 100%;
	min-width: 780px;
	z-index: 99;
	background-color: #ffffff;
}

#logo
{
	height: 85px;
	width: 780px;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: left;
}

#header1
{
	height: 100px;
	width: 100%;
	background-image: url(../images/header1.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99px;
}

#header21
{
	height: 100px;
	width: 100%;
	background-image: url(../images/header2.gif);
	background-repeat: no-repeat;
	background-color: #998e88;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99px;
}

#header22
{
	height: 100px;
	width: 100%;
	background-image: url(../images/header2b.gif);
	background-repeat: no-repeat;
	background-color: #998e88;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99px;
}

#header23
{
	height: 100px;
	width: 100%;
	background-image: url(../images/header2c.gif);
	background-repeat: no-repeat;
	background-color: #8c857d;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99px;
}

#header24
{
	height: 100px;
	width: 100%;
	background-image: url(../images/header2d.gif);
	background-repeat: no-repeat;
	background-color: #6d615c;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99px;
}

#header25
{
	height: 100px;
	width: 100%;
	background-image: url(../images/header2e.gif);
	background-repeat: no-repeat;
	background-color: #242119;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99px;
}

#header26
{
	height: 100px;
	width: 100%;
	background-image: url(../images/header2f.gif);
	background-repeat: no-repeat;
	background-color: #998e88;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99px;
}

#header27
{
	height: 100px;
	width: 100%;
	background-image: url(../images/header2g.gif);
	background-repeat: no-repeat;
	background-color: #998e88;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99px;
}

#header3
{
	height: 100px;
	width: 100%;
	background-image: url(../images/header3.gif);
	background-repeat: no-repeat;
	background-color: #998e88;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99px;
}

#header4
{
	height: 100px;
	width: 100%;
	background-image: url(../images/header4.gif);
	background-repeat: no-repeat;
	background-color: #998e88;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99px;
}

#left
{
	position: absolute;
	left: 0;
	top: 125px;
	width: 125px;
	background-color: #fff;
}

#menu
{
	position: absolute;
	left: 0;
	top: 0;
	width: 150px;
	height: 160px;
	background-color: #84afc5;
}

#buttons
{
	position: absolute;
	left: 0;
	top: 160px;
	width: 150px;

}

#brochure_link
{
	position: absolute;
	left: 0;
	top: 408px;
	width: 150px;
}

#content
{
position: absolute;
top: 0;
left: 150px;
width: 378px;
background-color: #d4ecf2;
height: 100%;
}

#text
{
position: absolute;
top: 125px;
left: 0;
width: 348px;
padding-left: 15px;
padding-right: 15px;
background-color: #d4ecf2;
}

#content_background
{
position: absolute;
top: 0;
left: 150px;
width: 378px;
background-color: #d4ecf2;
height: 599px;
}

#content2
{
position: absolute;
top: 0;
left: 150px;
width: 378px;
background-color: #fff;
height: 100%;
}

#text2
{
position: absolute;
top: 125px;
left: 0;
width: 348px;
padding-left: 15px;
padding-right: 15px;
background-color: #fff;
}

#content_background2
{
position: absolute;
top: 0;
left: 150px;
width: 378px;
background-color: #fff;
height: 599px;
}


h1
{
	font-size: 14pt;
}

h1.nomargin
{
	font-size: 14pt;
	margin 0;
}

h2
{
	font-size: 9pt;
	font-weight: bold;
	margin: 0;
}

#image
{
	position: absolute;
	left: 528px;
	top: 125px;
	width: 252px;
	height: 340px;
}

#images
{
	position: absolute;
	left: 528px;
	top: 485px;
	width: 275px;
	height: 75px;
}

#pdf_app
{
	position: absolute;
	left: 540px;
	top: 575px;
	width: 100px;
	height: 100px;
	text-align: center;
}

#small_image1
{
	position: absolute;
	left: 0;
	top: 0;
	width: 56px;
	height: 76px;
}

#small_image2
{
	position: absolute;
	left: 65px;
	top: 0;
	width: 56px;
	height: 76px;
}

#small_image3
{
	position: absolute;
	left: 130px;
	top: 0;
	width: 56px;
	height: 76px;
}

#small_image4
{
	position: absolute;
	left: 195px;
	top: 0;
	width: 56px;
	height: 76px;
}

#news
{
	position: absolute;
	left: 790px;
	top: 135px;
	width: 200px;
	height: 290px;
	background-color: #203972;
}

#news_title
{
	position: absolute;
	left: 0;
	top: 0;
	width: 200px;
	height: 60px;
	background-color: #203972;
	color: #fff;
	font-size: 14pt;
}

#news_content
{
	position: absolute;
	left: 5px;
	top: 75px;
	width: 184px;
	height: 200px;
	background-color: #fff;
	font-size: 7pt;
	font-weight: bold;
	padding: 3px;
}

#news_heading
{
	position: absolute;
	left: 5px;
	top: 60px;
	width: 186px;
	height: 15px;
	background-color: #999999;
	color: #fff;
	font-size: 7pt;
	font-weight: bold;
	padding: 2px;
}

#news_more
{
	position: absolute;
	right: 0;
	bottom: 0;
	width: 184px;
	height: 10px;
	background-color: #999999;
	font-size: 7pt;
	font-weight: bold;
	text-align: right;
	padding: 3px;
}

#news2
{
	position: absolute;
	left: 790px;
	top: 430px;
	width: 200px;
	height: 330px;
}

#center
{
	position: relative;
	text-align: center;
	height: 580px;
}

.right
{
	text-align: right;
}

hr
{
	color: gray;
	background-color: gray;
	height: 1px;
}

a:link.email
{
	color: blue;
	text-decoration: none;
}

a:visited.email
{
	color: blue;
	text-decoration: none;
}

a:hover.email
{
	color: blue;
	text-decoration: underline;
}

a:active.email
{
	color: blue;
	text-decoration: none;
}

a:link 
{
	color: #000000;
	text-decoration: none;
}

a:visited 
{
	color: #000000;
	text-decoration: none;
}

a:hover 
{
	color: #000000;
	text-decoration: underline;
}

a:active 
{
	color: #000000;
	text-decoration: none;
}

.blue
{
	color: #203972;
}

.floaty
{
	float: left;
	margin-right: 10px;
}

.floaty2
{
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}

#pdf
{
	position: relative;
	height: 100px;
	width: 300px;
}

#pdf1
{
	position: absolute;
	left: 0;
	top: 0;
	text-align: center;
	height: 100px;
	width: 100px;
}

#pdf2
{
	position: absolute;
	left: 100px;
	top: 0;
	text-align: center;
	height: 100px;
	width: 100px;
}

#pdf3
{
	position: absolute;
	left: 200px;
	top: 0;
	text-align: center;
	height: 100px;
	width: 100px;
}

img
{
	border: 0;
}

#thickness_options
{
	display: none;
}

.result
{
	font-weight: bold;
	border: 2px;
	padding: 3px;
	border-style: solid;
	border-color: white;
}