body{
	margin: 0px;
	padding: 0px;
}
body.system {
	background-color:#6A6A6A;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color:#000000;
	margin: 0px;
	padding: 0px;

}

frame.frame {
	background-color:#6A6A6A;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color:#000000;
	margin: 0px;
	padding: 0px;
	scrollbar-width: 5px;
	scrollbar-face-color: #D4D4D4;
	scrollbar-highlight-color: #E0E0E0;
	scrollbar-shadow-color: #D4D4D4;
	scrollbar-3dlight-color: #EEEEEE;
	scrollbar-arrow-color:  #000000;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

BODY.empty {
	background-color:#6A6A6A;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color:#000000;
	scrollbar-width: 5px;
	scrollbar-face-color: #D4D4D4;
	scrollbar-highlight-color: #E0E0E0;
	scrollbar-shadow-color: #D4D4D4;
	scrollbar-3dlight-color: #EEEEEE;
	scrollbar-arrow-color:  #000000;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

BODY.loading {
	background-color:#6A6A6A;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color:#000000;
	scrollbar-width: 5px;
	scrollbar-face-color: #D4D4D4;
	scrollbar-highlight-color: #E0E0E0;
	scrollbar-shadow-color: #D4D4D4;
	scrollbar-3dlight-color: #EEEEEE;
	scrollbar-arrow-color:  #000000;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

BODY.dialog {
	background-color:#D4D4D4;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color:#000000;
	scrollbar-width: 5px;
	scrollbar-face-color: #D4D4D4;
	scrollbar-highlight-color: #E0E0E0;
	scrollbar-shadow-color: #D4D4D4;
	scrollbar-3dlight-color: #EEEEEE;
	scrollbar-arrow-color:  #000000;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

BODY.inner {
	background-color:#FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color:#000000;
	margin: 0px 0px 0px 0px;
	scrollbar-width: 5px;
	scrollbar-face-color: #D4D4D4;
	scrollbar-highlight-color: #E0E0E0;
	scrollbar-shadow-color: #D4D4D4;
	scrollbar-3dlight-color: #EEEEEE;
	scrollbar-arrow-color:  #000000;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

TD.wnd_frame	{
	font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;
}

TD.wnd_frame_tab	{
	font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;
}

TD.wnd_frame_title {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.5; font-weight:bold;
}

TD.wnd_cxt {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; border: 0px #bbc3d3 solid; background: #f8f8f9;cursor: default;font-weight:normal;
}

TABLE.wnd_cxt_ext {
	border: 1px #bbc3d3 solid;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;
}

A.wnd_cxt {color:#000000;font-family: Verdana, Arial, sans-serif; font-size: 11px;font-weight:normal; text-decoration:none;}
A.wnd_cxt:link {color:#000000;text-decoration:none;font-weight:normal;}
A.wnd_cxt:visited {color:#000000;text-decoration:none;font-weight:normal;}
A.wnd_cxt:hover {color:#000000;text-decoration:none;font-weight:normal;}

DIV.wnd_cxt {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;color:#000000; text-decoration: none;
}

TABLE.msg_handler_ext {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;
}

TABLE.msg_handler {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;
}

TH.msg_handler {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;
}

TD.msg_handler {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;
}

TABLE.wnd_adialog_ext {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;
}

TABLE.wnd_adialog {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;
}

TH.wnd_adialog {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;
}

TD.wnd_adialog {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.5;
}

INPUT.msg_handler{
		font-family: Verdana, Arial, sans-serif; font-size: 10px; width: 100px; border: 1px #6A6A6A solid; background-color: #D4D4D4;cursor: default;font-weight:bold;
}

TEXTAREA.msg_handler{
		font-family: Verdana, Arial, sans-serif; font-size: 10px; width:540px;border: 1px #6A6A6A solid; background-color: #D4D4D4;cursor: default;font-weight:bold;
}
div.msg_handler{
	font-family: Verdana, Arial, sans-serif;width:500px;border: 1px #6A6A6A solid; background-color: #D4D4D4;cursor: default;font-weight:normal;
}
TD.wnd_error {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 1.5;
	color:#000000;
	font-weight:bold;
}
TD.wnd_error_trace {
	font-family: Verdana, Arial, sans-serif; font-size: 8px;
	line-height: 1.5;
	color:#000000;
	font-weight:bold;
}


A.system {font-family: Verdana, Arial, sans-serif; font-size: 11px;font-weight:normal;}
A:link.system {color:#000000;text-decoration:none;font-size: 11px;font-weight:normal;}
A:visited.system {color:#000000;text-decoration:none;font-size: 11px;font-weight:normal;}
A:hover.system {color:#000000;text-decoration:underline;font-size: 11px;font-weight:normal;}

TABLE.box{
font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; border: 1px #bbc3d3 solid;
}

TH.box{
	font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; border: 1px #bbc3d3; background: #bbc3d3;cursor: default;
}

TD.box
{
	font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; border: 0px #bbc3d3 solid; background: #f8f8f9;cursor: default;
}

input.text-box
{
	font-family: Verdana, Arial, sans-serif; font-size: 11px; width: 175; border: 1px #bbc3d3 solid; background-color: #f8f8f9;
	border-left: 1px #000000 solid; border-top: 1px #000000 solid; border-right: 1px #FFFFFF solid; border-bottom: 1px #FFFFFF solid;
}

input.button-box
{
	font-family: Verdana, Arial, sans-serif; font-size: 11px; width: 85; border: 1px #bbc3d3 solid; background-color: #f8f8f9;
}

/* Misc window specific classes */
.loading_detail {font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#000000; text-decoration:none;}
a:hover.loading_detail {text-decoration:underline;}
TH.loading {font-family: Verdana, Arial, sans-serif; font-size: 16px; color:#000000;}
TD.loading {font-family: Verdana, Arial, sans-serif; font-size: 12px; color:#000000;}


/* window classes */

A:link.tab {color:#000000;text-decoration:none;}
A:visited.tab {color:#000000;text-decoration:none;}
A:hover.tab {color:#000000;text-decoration:none;}

TD.wnd_subframe_title	{
	font-family: Verdana, Arial, sans-serif; font-size: 12px;
	color:#666666;
}

TD.wnd_wizard_title	{
	font-family: Verdana, Arial, sans-serif; font-size: 25px;
}

TD.wnd_dialog_title	{
	font-family: Verdana, Arial, sans-serif; font-size: 25px;
}
/* window property classes */

TD.wnd_property_aums_roles	{
	font-family: Verdana, Arial, sans-serif; font-size: 14px;
}

SELECT.wnd_property_aums_roles	{
	font-family: Verdana, Arial, sans-serif; font-size: 12px; width:200px; background-color: #FFFFFF;
}

TD.wnd_property_mselect	{
	font-family: Verdana, Arial, sans-serif; font-size: 14px;
}

SELECT.wnd_property_mselect	{
	font-family: Verdana, Arial, sans-serif; font-size: 12px; width:200px; background-color: #FFFFFF;
}

FONT.wnd_property_heading	{
	font-family: Verdana, Arial, sans-serif; font-size: 18px;
}

FONT.wnd_property_label	{
	font-family: Verdana, Arial, sans-serif; font-size: 14px;
}

LABEL.wnd_property_option	{
	font-family: Verdana, Arial, sans-serif; font-size: 14px;
}

LABEL.wnd_property_checkbox	{
	font-family: Verdana, Arial, sans-serif; font-size: 12px;
}

SELECT.wnd_property_select	{
	font-family: Verdana, Arial, sans-serif; font-size: 12px; width:200px; background-color: #FFFFFF;
}

DIV.wnd_property_select	{
	font-family: Verdana, Arial, sans-serif; font-size: 12px;
}

input.wnd_property_text	{
	font-family: Verdana, Arial, sans-serif; font-size: 11px;width:200px;
	border-left: 1px #6A6A6A solid; border-top: 1px #6A6A6A solid; border-right: 1px #EEEEEE solid; border-bottom: 1px #EEEEEE solid;
}

input.wnd_property_number	{
	font-family: Verdana, Arial, sans-serif; font-size: 11px;width:60px;
	border-left: 1px #6A6A6A solid; border-top: 1px #6A6A6A solid; border-right: 1px #EEEEEE solid; border-bottom: 1px #EEEEEE solid;
}

input.wnd_property_time	{
	font-family: Verdana, Arial, sans-serif; font-size: 11px;width:20px;
	border-left: 1px #6A6A6A solid; border-top: 1px #6A6A6A solid; border-right: 1px #EEEEEE solid; border-bottom: 1px #EEEEEE solid;
}

input.wnd_property_daterange	{
	font-family: Verdana, Arial, sans-serif; font-size: 11px;width:72px;
	border-left: 1px #6A6A6A solid; border-top: 1px #6A6A6A solid; border-right: 1px #EEEEEE solid; border-bottom: 1px #EEEEEE solid;
}

input.wnd_property_password	{
	font-family: Verdana, Arial, sans-serif; font-size: 11px;width:200px;
	border-left: 1px #6A6A6A solid; border-top: 1px #6A6A6A solid; border-right: 1px #EEEEEE solid; border-bottom: 1px #EEEEEE solid;
}

input.wnd_property_submit {
	font-family: Verdana, Arial, sans-serif; font-size: 10px; width: 120; border: 1px #6A6A6A solid; background-color: #D4D4D4;cursor: default;font-weight:bold;
}

textarea.wnd_property_textarea {
	font-family: Verdana, Arial, sans-serif; font-size: 10px; width: 400;  border: 1px #6A6A6A solid; background-color: #D4D4D4;cursor: default;font-weight:normal;
}

input.wnd_property_upload {
	font-family: Verdana, Arial, sans-serif; font-size: 11px;width:300px;
	border-left: 1px #6A6A6A solid; border-top: 1px #6A6A6A solid; border-right: 1px #EEEEEE solid; border-bottom: 1px #EEEEEE solid;
}

img.wnd_property_image {
	border-left: 1px #6A6A6A solid; border-top: 1px #6A6A6A solid; border-right: 1px #EEEEEE solid; border-bottom: 1px #EEEEEE solid;
}

tr.wnd_property_listview_item_default,tr.wnd_property_listview_item_mouseover,tr.wnd_property_listview_item_selected {
	cursor:default;padding-top:1px;padding-bottom:1px;
}
tr.wnd_property_listview_item_default {
	background-color:transparent;
}
tr.wnd_property_listview_item_mouseover {
	background-color:#CCCCCC;
}

tr.wnd_property_listview_item_selected {
	background-color:#DDDDDD;
}



img.is_property_image {
	border-left: 1px #FFFFFF solid;
	border-top: 1px #FFFFFF solid;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
}
img.is_property_image_down {
	border-left: 1px #000000 solid;
	border-top: 1px #000000 solid;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
}
/*
input.wnd_property_text {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; width: 175; border: 1px #bbc3d3 solid; background-color: #f8f8f9;
	border-left: 1px #000000 solid; border-top: 1px #000000 solid; border-right: 1px #FFFFFF solid; border-bottom: 1px #FFFF solid;
}
*/
td.wnd_property_button {
	font-family: Verdana, Arial, sans-serif; font-size: 10px; width: 60;cursor:default;
}

TABLE.treeview_node_inner_default{
	font-family: Verdana, Arial, sans-serif; font-size: 11px; border: 0px #6A6A6A;padding: 2px;padding-left:0px;
}

TABLE.treeview_node_inner_selected{
	font-family: Verdana, Arial, sans-serif; font-size: 11px; border: 0px #6A6A6A dashed;padding: 2px;background-color: #D4D4D4;padding-left:0px;
}

TABLE.treeview_node_outer_default{
	font-family: Verdana, Arial, sans-serif; font-size: 11px; border: 0px #6A6A6A ;filter: alpha(opacity:55);cursor: default;padding-left:0px;
}

TABLE.treeview_node_outer_selected{
	font-family: Verdana, Arial, sans-serif; font-size: 11px; border: 0px #6A6A6A dashed;cursor: default;padding-left:0px;
}

/* News defs */

body.news,div.news {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #747474;
	text-decoration:none;
	background-color:#FFFFFF;
}
div.news a,div.news a:link,div.news a:active,div.news a:hover,
body.news a, body.news a:link,body.news a:active,body.news a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:underline;
	font-size:10px;
}
/* / News defs */

div.group_button_hidden {
	cursor:hand;
	width:100px;
	font-size:10px;
	text-align:center;
	border-right:1px #6A6A6A solid;border-bottom:1px #6A6A6A solid;border-left:1px #FFFFFF solid;border-top:1px #FFFFFF solid;
}
div.group_button_shown {
	cursor:hand;
	font-size:10px;
	width:100px;
	text-align:center;
	/*background-color:#D4D4D4; border:1px #B4B4B4 solid;border-bottom:0px #B4B4B4 solid;
	background-color:#B4B4B4;border-left:1px #6A6A6A solid;border-top:1px #6A6A6A solid;border-right:1px #FFFFFF solid;border-bottom:1px #FFFFFF solid;*/
	border-width:1px;
}
div.group_button_sep,td.group_button_sep {
	border-right:1px #6A6A6A solid;border-bottom:1px #6A6A6A solid;border-left:1px #FFFFFF solid;border-top:1px #FFFFFF solid;
}
