.pageContent { font-family:tahoma, arial; font-size:10pt; color:#3D4247; }
.pageContent a { font-family:tahoma, arial; font-size:10pt; color:#3D4247; }

p { text-align:justify; margin:0px 0px 9px 0px; }

/* top */

table.alltable {
	background-color: #DBE0E4;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
}
td.bottommenu-color { background-color:#768897; }

td.menuitem1 { text-align:center; vertical-align:top; color:#ffffff; height:42px; font-family:tahoma,arial; font-size:10pt; font-weight:bold; white-space:nowrap; }
td.menuitemactive1 { text-align:center; vertical-align:top; color:#F5B5A7; height:42px; font-family:tahoma,arial; font-size:10pt; font-weight:bold; white-space:nowrap; }
td.menuitem1 a { color:#ffffff; text-decoration:none; }
td.menuitemactive1 a { color:#F5B5A7; text-decoration:none; }

td.menuitem2 { padding-right:9px; color:#ffffff; height:42px; font-family:tahoma,arial; font-size:10pt; font-weight:bold; white-space:nowrap; }
td.menuitemactive2 { padding-right:9px; color:#F5B5A7; height:42px; font-family:tahoma,arial; font-size:10pt; font-weight:bold; white-space:nowrap; }
td.menuitem2 a { color:#ffffff; text-decoration:none; }
td.menuitemactive2 a { color:#F5B5A7; text-decoration:none; }

td.menuitem3 { color:#ffffff; height:42px; font-family:tahoma,arial; font-size:10pt; font-weight:bold; white-space:nowrap; }
td.menuitemactive3 { color:#F5B5A7; height:42px; font-family:tahoma,arial; font-size:10pt; font-weight:bold; white-space:nowrap; }
td.menuitem3 a { color:#ffffff; text-decoration:none; }
td.menuitemactive3 a { color:#F5B5A7; text-decoration:none; }

div.mycompany { font-size:12pt; color:#F0F2F4;  font-family:"myriadpro", "arial"; font-weight:bold; white-space:nowrap; }
div.slogan { margin:0px 0px 0px 3px; font-size:10pt; color:#ffffff; font-family:myriadpro, arial; text-transform:uppercase; font-weight:bold; }

td.secondmenuitem { width:100%; color:#B23F1C; height:20px; font-family:tahoma,arial; font-size:10pt; font-weight:bold; }
td.secondmenuitemactive { text-decoration:underline; width:100%; color:#B23F1C; height:20px; font-family:tahoma,arial; font-size:10pt; font-weight:bold; }
td.secondmenuitem a { color:#B23F1C; text-decoration:none; }
td.secondmenuitemactive a { color:#B23F1C; text-decoration:underline; }
td.secondmenumark { padding-left:6px; }
td.secondmenudivider { height:1px; background-color:#E5E9EC; }

td.pageheader-bg { background-color: #9FABB7; }
td.pageheader { font-size:10pt; color:#ffffff; font-family:tahoma, arial; font-weight:bold; }

td.thatext { font-family:tahoma, arial; font-size:11pt; color:#3D4247; vertical-align:top; }
td.thatext a { color:#9D4247; }

td.bottommenuitem { color:#ffffff; height:28px; font-family:tahoma,arial; font-size:10pt; font-weight:bold; white-space:nowrap; }
td.bottommenuitemactive { text-decoration:underline; color:#ffffff; height:28px; font-family:tahoma,arial; font-size:10pt; font-weight:bold; white-space:nowrap; }
td.bottommenuitem a { color:#ffffff; text-decoration:none; }
td.bottommenuitemactive a { color:#ffffff; text-decoration:underline; }
td.bottommenudivider { height:12px; }

td.copy { font-family:tahoma,arial; font-size:10px; color:#3D4247; }
td.copy a { color:#3D4247; }
.table1 {
	font-family:"tahoma", "arial";
	font-size:11pt;
	color:#3D4247;
	vertical-align:top;
	margin: 2px;
	padding: 2px;
	border: 1px none;
	height: auto;
	width: auto;
	line-height: 30px;
}
.messagetbl {
	padding: 10px;
	border: thin solid #999999;

}
A { text-decoration: none; }

table.product{
	border-collapse:collapse;
	border-spacing:0;
	background-color:#ffffff;
	empty-cells:show;

}
.product th{
/*	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
    background-image:url(../img/table-back.gif);*/
    background-color:#999999;
    background-position:left top;
    padding:0.3em 1em;
    text-align:center;
}
.product td{
    border-right:0px solid #999999;
    border-bottom:0px solid #999999;
    padding:0.4em 1em;
}
table.topproduct{
/*	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
	background-color:#ffffff;*/
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	margin: 10px;
	padding: 10px;

}
.topproduct tr{
    border-top:1px dotted #999999;
    border-bottom:1px dotted #999999;
    padding:0.4em 1em;
}
.topproduct td{
    border-right:0px solid #999999;
    border-bottom:0px dotted #999999;
    padding:0.4em 1em;
}
