/*---------------*
 * general stuff *
 *---------------*/

/* page body */
body 
{
	background-color:#301E14;
	margin:0px;
}

/* scroll bars */
body, textarea 
{
	scrollbar-base-color:#643D2A;
	scrollbar-3d-light-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#643D2A;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#F2D8AB;
}

/* standard text */
p,li,td
{
	font-size:10.5pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	margin-top:7pt;
	margin-bottom:0pt;
}

p
{
	line-height:13.5pt;
}

li
{
	line-height:12.5pt;
}

#explorerBug
{
/* this one is needed because on ONE PAGE the IE uses the default font, don't ask me why. */
	font-size:10.5pt;
	line-height:13.5pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	margin-top:7pt;
	margin-bottom:0pt;
}

/* links */
a
{
	color:#643D2A;
}

div.page
{
	padding:10px;
}

table.main
{
	width:950px;
	height:650px;
	background-color:#301E14;
	vertical-align:middle;
}

/*---------------*
 * menu bar      *
 *---------------*/

table.menubar
{
	padding:10px;
}

td.menubar
{
	background-color:#643D2A;
	background-image:url(img/bg_menubar.jpg);
}

.menubar a
{
	color:white;
	text-decoration:none;
}

.menubar a:active
{
	color:#EDAB4D;
}

.menubar a:hover
{
	color:#EDAB4D;
}

td.menubarcurrent
{
	color:#EDAB4D;
}

.menubarcurrent a
{
	color:#EDAB4D;
	text-decoration:none;
}

/*---------------*
 * content       *
 *---------------*/

div.content
{
	padding:28px;
	height:396px; /* = 452 - (top + bottom padding) */
	background-color:#FFFFFF;
}

div.contentInner
{
	padding-right:56px;
	height:396px;
	max-height:396px;
	overflow:auto;
	text-align:justify;
}

/* header */
h3
{
	font-size:12pt;
	line-height:14pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:#643D2A;
	margin-top:14pt;
	margin-bottom:14pt;
}

/* header */
h4
{
	font-size:10.5pt;
	line-height:12pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:#643D2A;
	margin-top:14pt;
	margin-bottom:7pt;
}

/* small text */
.small
{
	font-size:7.5pt;
	line-height:9pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	margin-top:7pt;
	margin-bottom:0pt;
}

/* TODO text */
.TODO
{
	color:red;
	font-style:italic;
}

table.productImage
{
	float:left; 
	margin-right:20px; 
	margin-bottom:5px;
}

caption.productImage
{
	font-size:7pt;
	line-height:9pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	text-align:left;
}

/* header subtitle */
.subtitle
{
	font-size:10pt;
	line-height:12pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:#643D2A;
	margin-top:14pt;
	margin-bottom:14pt;
}

/*---------------*
 * submenu       *
 *---------------*/

div.submenu
{
	padding:28px;
	height:396px;
	max-height:396px;
	vertical-align:top;
	overflow:auto;
	background-image:url(img/bg_submenu.jpg);
}

.submenu a
{
	color:#643D2A;
	text-decoration:none;
}

.submenu a:active
{
	color:#EDAB4D;
}

.submenu a:hover
{
	color:#EDAB4D;
}

.submenu1 a
{
	font-weight:bold;
	text-decoration:none;
}

.submenu1current
{
	font-weight:bold;
	color:#EDAB4D;
}

.submenu1current a
{
	color:#EDAB4D;
	text-decoration:none;
}

.submenu2current
{
	color:#EDAB4D;
}

.submenu2spacer
{
	height:10px;
}
/*---------------*
 * general stuff *
 *---------------*/

/* page body */
body 
{
	background-image:url(img/bg.jpg);
	margin:0px;
}

/* scroll bars */
body, textarea 
{
	scrollbar-base-color:#643D2A;
	scrollbar-3d-light-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#643D2A;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#F2D8AB;
}

/* standard text */
p,li,td
{
	font-size:10.5pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	margin-top:7pt;
	margin-bottom:0pt;
}

p
{
	line-height:13.5pt;
}

li
{
	line-height:12.5pt;
}

#explorerBug
{
/* this one is needed because on ONE PAGE the IE uses the default font, don't ask me why. */
	font-size:10.5pt;
	line-height:13.5pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	margin-top:7pt;
	margin-bottom:0pt;
}

/* links */
a
{
	color:#643D2A;
}

div.page
{
	padding:10px;
}

table.main
{
	width:950px;
	height:650px;
	background-color:#301E14;
	vertical-align:middle;
}

/*---------------*
 * menu bar      *
 *---------------*/

table.menubar
{
	padding:10px;
}

td.menubar
{
	background-color:#643D2A;
	background-image:url(img/bg_menubar.jpg);
}

.menubar a
{
	color:white;
	text-decoration:none;
}

.menubar a:active
{
	color:#EDAB4D;
}

.menubar a:hover
{
	color:#EDAB4D;
}

td.menubarcurrent
{
	color:#EDAB4D;
}

.menubarcurrent a
{
	color:#EDAB4D;
	text-decoration:none;
}

/*---------------*
 * content       *
 *---------------*/

div.content
{
	padding:28px;
	height:396px; /* = 452 - (top + bottom padding) */
	background-color:#FFFFFF;
}

div.contentInner
{
	padding-right:56px;
	height:396px;
	max-height:396px;
	overflow:auto;
	text-align:justify;
}

/* header */
h3
{
	font-size:12pt;
	line-height:14pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:#643D2A;
	margin-top:14pt;
	margin-bottom:14pt;
}

/* header */
h4
{
	font-size:10.5pt;
	line-height:12pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:#643D2A;
	margin-top:14pt;
	margin-bottom:7pt;
}

/* small text */
.small
{
	font-size:7.5pt;
	line-height:9pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	margin-top:7pt;
	margin-bottom:0pt;
}

/* TODO text */
.TODO
{
	color:red;
	font-style:italic;
}

table.productImage
{
	float:left; 
	margin-right:20px; 
	margin-bottom:5px;
}

caption.productImage
{
	font-size:7pt;
	line-height:9pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	text-align:left;
}

/* header subtitle */
.subtitle
{
	font-size:10pt;
	line-height:12pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:#643D2A;
	margin-top:14pt;
	margin-bottom:14pt;
}

/*---------------*
 * submenu       *
 *---------------*/

div.submenu
{
	padding:28px;
	height:396px;
	max-height:396px;
	vertical-align:top;
	overflow:auto;
	background-image:url(img/bg_submenu.jpg);
}

.submenu a
{
	color:#643D2A;
	text-decoration:none;
}

.submenu a:active
{
	color:#EDAB4D;
}

.submenu a:hover
{
	color:#EDAB4D;
}

.submenu1 a
{
	font-weight:bold;
	text-decoration:none;
}

.submenu1current
{
	font-weight:bold;
	color:#EDAB4D;
}

.submenu1current a
{
	color:#EDAB4D;
	text-decoration:none;
}

.submenu2current
{
	color:#EDAB4D;
}

.submenu2spacer
{
	height:10px;
}
/*---------------*
 * general stuff *
 *---------------*/

/* page body */
body 
{
	margin:0px;
	background-image:url(img/bg.jpg);
}

/* scroll bars */
body, textarea 
{
	scrollbar-base-color:#643D2A;
	scrollbar-3d-light-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#643D2A;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#F2D8AB;
}

/* standard text */
p,li,td
{
	font-size:10.5pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	margin-top:7pt;
	margin-bottom:0pt;
}

p
{
	line-height:13.5pt;
}

li
{
	line-height:12.5pt;
}

#explorerBug
{
/* this one is needed because on ONE PAGE the IE uses the default font, don't ask me why. */
	font-size:10.5pt;
	line-height:13.5pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	margin-top:7pt;
	margin-bottom:0pt;
}

/* links */
a
{
	color:#643D2A;
}

div.page
{
	padding:10px;
}

table.main
{
	width:950px;
	height:650px;
	background-color:#301E14;
	vertical-align:middle;
}

/*---------------*
 * menu bar      *
 *---------------*/

table.menubar
{
	padding:10px;
}

td.menubar
{
	background-color:#643D2A;
	background-image:url(img/bg_menubar.jpg);
}

.menubar a
{
	color:white;
	text-decoration:none;
}

.menubar a:active
{
	color:#EDAB4D;
}

.menubar a:hover
{
	color:#EDAB4D;
}

td.menubarcurrent
{
	color:#EDAB4D;
}

.menubarcurrent a
{
	color:#EDAB4D;
	text-decoration:none;
}

/*---------------*
 * content       *
 *---------------*/

div.content
{
	padding:28px;
	height:396px; /* = 452 - (top + bottom padding) */
	background-color:#FFFFFF;
}

div.contentInner
{
	padding-right:56px;
	height:396px;
	max-height:396px;
	overflow:auto;
	text-align:justify;
}

/* header */
h3
{
	font-size:12pt;
	line-height:14pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:#643D2A;
	margin-top:14pt;
	margin-bottom:14pt;
}

/* header */
h4
{
	font-size:10.5pt;
	line-height:12pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:#643D2A;
	margin-top:14pt;
	margin-bottom:7pt;
}

/* small text */
.small
{
	font-size:7.5pt;
	line-height:9pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	margin-top:7pt;
	margin-bottom:0pt;
}

/* TODO text */
.TODO
{
	color:red;
	font-style:italic;
}

table.productImage
{
	float:left; 
	margin-right:20px; 
	margin-bottom:5px;
}

caption.productImage
{
	font-size:7pt;
	line-height:9pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	text-align:left;
}

/* header subtitle */
.subtitle
{
	font-size:10pt;
	line-height:12pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:#643D2A;
	margin-top:14pt;
	margin-bottom:14pt;
}

/*---------------*
 * submenu       *
 *---------------*/

div.submenu
{
	padding:28px;
	height:396px;
	max-height:396px;
	vertical-align:top;
	overflow:auto;
	background-image:url(img/bg_submenu.jpg);
}

.submenu a
{
	color:#643D2A;
	text-decoration:none;
}

.submenu a:active
{
	color:#EDAB4D;
}

.submenu a:hover
{
	color:#EDAB4D;
}

.submenu1 a
{
	font-weight:bold;
	text-decoration:none;
}

.submenu1current
{
	font-weight:bold;
	color:#EDAB4D;
}

.submenu1current a
{
	color:#EDAB4D;
	text-decoration:none;
}

.submenu2current
{
	color:#EDAB4D;
}

.submenu2spacer
{
	height:10px;
}
/*---------------*
 * general stuff *
 *---------------*/

/* page body */
body 
{
	margin:0px;
	background-image:url(img/bg.jpg);
}

/* scroll bars */
body, textarea 
{
	scrollbar-base-color:#643D2A;
	scrollbar-3d-light-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#643D2A;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#F2D8AB;
}

/* standard text */
p,li,td
{
	font-size:10.5pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	margin-top:7pt;
	margin-bottom:0pt;
}

p
{
	line-height:13.5pt;
}

li
{
	line-height:12.5pt;
}

#explorerBug
{
/* this one is needed because on ONE PAGE the IE uses the default font, don't ask me why. */
	font-size:10.5pt;
	line-height:13.5pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	margin-top:7pt;
	margin-bottom:0pt;
}

/* links */
a
{
	color:#643D2A;
}

div.page
{
	padding:10px;
}

table.main
{
	width:950px;
	height:650px;
	background-color:#301E14;
	vertical-align:middle;
}

/*---------------*
 * menu bar      *
 *---------------*/

table.menubar
{
	padding:10px;
}

td.menubar
{
	background-color:#643D2A;
	background-image:url(img/bg_menubar.jpg);
}

.menubar a
{
	color:white;
	text-decoration:none;
}

.menubar a:active
{
	color:#EDAB4D;
}

.menubar a:hover
{
	color:#EDAB4D;
}

td.menubarcurrent
{
	color:#EDAB4D;
}

.menubarcurrent a
{
	color:#EDAB4D;
	text-decoration:none;
}

/*---------------*
 * content       *
 *---------------*/

div.content
{
	padding:28px;
	height:396px; /* = 452 - (top + bottom padding) */
	background-color:#FFFFFF;
}

div.contentInner
{
	padding-right:56px;
	height:396px;
	max-height:396px;
	overflow:auto;
	text-align:justify;
}

/* header */
h3
{
	font-size:12pt;
	line-height:14pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:#643D2A;
	margin-top:14pt;
	margin-bottom:14pt;
}

/* header */
h4
{
	font-size:10.5pt;
	line-height:12pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:#643D2A;
	margin-top:14pt;
	margin-bottom:7pt;
}

/* small text */
.small
{
	font-size:7.5pt;
	line-height:9pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	margin-top:7pt;
	margin-bottom:0pt;
}

/* TODO text */
.TODO
{
	color:red;
	font-style:italic;
}

table.productImage
{
	float:left; 
	margin-right:20px; 
	margin-bottom:5px;
}

caption.productImage
{
	font-size:7pt;
	line-height:9pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:black;
	text-align:left;
}

/* header subtitle */
.subtitle
{
	font-size:10pt;
	line-height:12pt;
	font-family:"Square 721 BT",Verdana,Tahoma;
	color:#643D2A;
	margin-top:14pt;
	margin-bottom:14pt;
}

/*---------------*
 * submenu       *
 *---------------*/

div.submenu
{
	padding:28px;
	height:396px;
	max-height:396px;
	vertical-align:top;
	overflow:auto;
	background-image:url(img/bg_submenu.jpg);
}

.submenu a
{
	color:#643D2A;
	text-decoration:none;
}

.submenu a:active
{
	color:#EDAB4D;
}

.submenu a:hover
{
	color:#EDAB4D;
}

.submenu1 a
{
	font-weight:bold;
	text-decoration:none;
}

.submenu1current
{
	font-weight:bold;
	color:#EDAB4D;
}

.submenu1current a
{
	color:#EDAB4D;
	text-decoration:none;
}

.submenu2current
{
	color:#EDAB4D;
}

.submenu2spacer
{
	height:10px;
}
