body { margin:0;padding:0;font-family:sans-serif;background-color:white }
.wnd_title { font-size:14px;color:white;font-family:Arial;font-weight:bold; }
.wnd_title1 { font-size:12px;color:white;font-family:Arial;font-weight:normal; }
.frm_label { font-size:12px;font-family:Arial;color:#404040;font-weight:bold;text-align:right}
.frm_label1 { font-size:12px;font-family:Arial;color:#404040;font-weight:bold;text-align:left}
.txt { font-family:Arial;font-size:12px;color:#404040; }
.txt_bold { font-family:Arial;font-size:12px;color:#404040;font-weight:bold }
.txt_small { font-family:Arial;font-size:10px;color:#262261;font-weight:bold }
.txt_smallbold { font-family:Arial;font-size:10px;color:#404040;font-weight:bold; }
.txt_footer { font-family:Arial;font-size:10px;color:#404040; }
.tabOn { background-color:black;color:#FFFFFF;font-weight: bold;font-family:Arial;font-size:11px;text-align:right; }
.tabOff { background-color:#cecbcb;color:#FFFFFF;border-bottom:1px solid white;font-family:Arial;font-size:10px;text-align:right;padding-left:3px }
.chartPanelTabOn { background-color:#cecbcb;color:#000000;font-weight: bold;font-family:Arial;font-size:11px;text-align:right; }
.chartPanelTabOff { background-color:white;color:#000000;border-bottom:1px solid black;font-family:Arial;font-size:10px;text-align:right;padding-left:3px }
.menu_group { color:#7f7f7f;font:family:Arial;font-size:16px;font-weight:bold; }
.menu_group2 { color:#7f7f7f;font:family:Arial;font-size:18px;font-weight:bold; }
.menu_item { color:#cecbcb;font-family:Arial;font-size:12px;font-weight:bold; }
.menu_item1 { color:#cecbcb;font-family:Arial;font-size:11px;font-weight:bold; }
.menu_group3 { color:#7f7f7f;font:family:Arial;font-size:16px;font-weight:bold; }
.menu_group1 { color:#7f7f7f;font:family:Arial;font-size:16px;font-weight:bold; }
.menu_item2 { color:#cecbcb;font-family:Arial;font-size:11px;font-weight:bold; }
td.topNav { color:#7f7f7f;font-family:Arial; font-size:10px;padding-left:20px;padding-right:10px; }
td.topNavSelected { color:#7f7f7f;font-family:Arial;font-size:10px;padding-left:20px;padding-right:10px;font-weight:bold;color:black }
.th.bar { padding-top:2px;height:36;font-family:Arial;font-size:10px;background:url('/panoptica/panweb/res/images/greybar2.jpg');padding-left:10px;padding-right:10px;vertical-align:top;text-align:left }
.th.bar_selected { padding-top:2px;height:36;font-family:Arial;font-size:10px;background:url('/panoptica/panweb/res/images/bluebar2.jpg');padding-left:10px;padding-right:10px;vertical-align:top;text-align:left }
td.row { font-family:Arial;font-size:10px;padding-left:10px;padding-right:10px; }
a:hover { color:black }
a:visited { color:black }
.sitemap1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; }
.sitemap2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; padding-left:10px; color:#003194}
.sitemap3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8pt; padding-left:20px; color:#827F7F }

a.sitemap1:visited { color: #000000; text-decoration:none }
a.sitemap1:hover   { color: #000000; text-decoration:none }
a.sitemap2:visited { color: #003194; text-decoration:none }
a.sitemap2:hover   { color: #003194; text-decoration:underline }

a.menu_item:visited {color:#cecbcb;}
a.menu_item:visited:hover {color:black;}

a.menu_group3:visited {color:#7f7f7f;}
a.menu_group3:visited:hover {color:black;}


a.menu_item2:visited {color:#cecbcb;font-family:Arial;font-size:11px;font-weight:bold; }
a.menu_item2:visited:hover {color:#cecbcb;font-family:Arial;font-size:11px;font-weight:bold; }

a.menu_group1:visited {color:#7f7f7f;font:family:Arial;font-size:16px;font-weight:bold; }
a.menu_group1:visited:hover {color:#7f7f7f;font:family:Arial;font-size:16px;font-weight:bold; }

.menuOn {color:#000000;font-family:Arial;font-size:12px;font-weight:bold;}
.menuOff {color:#cecbcb;font-family:Arial;font-size:12px;font-weight:bold;}

#main
{
	 background:white;
	 border:#ccc solid 2px;
	 border-top:none;
}

#topborder
{
	border-bottom:#ccc dashed 1px;
}

.footer
{
	font-family:Arial;
	font-size:10px;
	border-top:#ccc dashed 1px;
	text-align:right;
}

.menu
{
	border-bottom:#ccc solid 2px;
}

.menu td
{
	font-weight:bold;
	border-left:#fff solid 6px;
	border-top:#fff solid 5px;
	border-bottom:none;
}

.menu td.current
{
	background:#ccc;
}

.menu td a
{
	border:#ccc solid 2px;
	border-bottom:none;
	position:relative;
	top:1px;
}

.submenu
{
	background:#fff;
}

.submenu td
{
	background:#fff;
	font-weight:bold;
	font-family:sans-serif;
	font-size:0.8em;
	border-left:#fff solid 6px;
}

.submenu td.current
{
	background:#ccc;
}

.submenu td a
{
	border:#ccc solid 2px;
}


.sidemenu td
{
	border:#f9f9ff solid 2px;
	border-right:none;
}

.sidemenu div
{
	border:#ccc solid 2px;
	border-right:none;
	background:white;
}

.sidemenu td.current div
{
	background:#ccc;
}

.sidesubmenu td
{
	padding-left:12px;
}

A
{
	text-decoration:none;
}

A.tab:link
{
	color:#FFFFFF;
}

A.tab:visited
{
	color:#FFFFFF;
}

A.menu:link
{
	color:#000000;
}

A.menu:visited
{
	color:#000000;
}

.ver9
{
	font-family:Verdana;
	font-size:9px;
}

.blue-bold
{
	font-family: 'Verdana', 'Arial', 'Helvetica';
	font-weight: bold;
	font-size: 11px;
	color: #0075B0;
}



H1
{
	font-family:Verdana;
	font-size:24px;
	font-weight:bold;
	color:#D6D0C9;
}
.select1
{
	width:220pt;

}
.select_ppp
{
	width:220pt;

}


A.tab_cp:link
{
	color:black;
}

A.tab_cp:visited
{
	color:black;
}

.verticalText {
	writing-mode: tb-rl;
}