@import "tabs.css";

body{
   margin: 0px 0px 0px 0px;
}
body,td{
	font: menu;
	font-size: 10pt;
}
input{
	font: menu;
	font-size: 10pt;
}
A{ text-decoration: none;  /*color: #B40000;*/}
A:hover{ text-decoration: underline;  /*color: #B40000;*/}
A:visited{/*color: #B40000;*/}

input
{
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
}

.systemDefault{
   background-color: Window;
}
.systemDefault A{ text-decoration: none;  color: #333333; font-weight: normal}
.systemDefault A:hover{ text-decoration: none;  color: #333333; font-weight: normal}
.systemDefault A:visited{ text-decoration: none;  color: #333333; font-weight: normal}

.systemDefault body{  background: Window;}

.systembody{margin:0em; padding: 0em;}

.systembody A{text-decoration: none; color: activecaption;}
.systembody A:hover{text-decoration: underline; color: activecaption;}
.systembody A:visited{text-decoration: none; color: activecaption;}
.iframeMassEdit{
    width: 100%;
    height: 300px;
    border: 1px solid;
    background-color:Window;
    border-color: threedShadow threedHighlight threedHighlight threedShadow;
}

.dialog
{
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   width: 100%;
}

.menuframe{border: 1px solid; background-color: threedface; border-color: threedHighlight threedShadow threedShadow threedHighlight; font: Menu; font-size: 8pt;}
div.menuframe {
	padding: 10px;
}
.menuiframe{border: 0px; background-color: threedface;font: Menu; font-size: 8pt;}
.menucell{border: 1px solid; border-color: threedface; font: Menu; font-size: 8pt; padding: 0px 3px 0px 3px; }
/*.menucell:hover{border: 1px solid; background-color: threedHighlight; border-color: ThreeDHighlight ThreeDDarkShadow ThreeDDarkShadow ThreeDHighlight; font: Menu;  }*/
.menustaticcell{border: 1px solid; background-color:threedface; border-color :threedface; font: Menu; font-size: 8pt; padding: 0px 3px 0px 3px;}
.menuemptycell{border: 1px solid; background-color:Window; border-color: threedShadow threedHighlight threedHighlight threedShadow; font: Menu; font-size: 8pt; padding: 0px 3px 0px 3px;}
.menuemptyreadonlycell{border: 1px solid; background-color:Window; border-color: threedShadow threedHighlight threedHighlight threedShadow; font: Menu; font-size: 8pt; color:threedShadow; padding: 0px 3px 0px 3px;}
.menuMainCaption{color: #333333; font-weight :bold;}
.menuDisabledCaption{color: graytext; }
.menuCaption{color: #333333; }
.menuitemcaption{border: 1px solid; background-color:threedface; border-color: threedface; font: Menu; font-size: 8pt; padding: 2px 10px 2px 5px; }
.menuBackground{background-color:threedface;}
.menucellwindow{background-color:window; font: Menu; font-size: 8pt; padding: 0px 3px 0px 3px;}

.menudisabledcell{border: 1px solid; background-color: threedface; border-color: threedShadow threedHighlight threedHighlight threedShadow; font: Menu; font-size: 8pt;}

.treeMenuDefault{vertical-align: top; font-family: sans-serif; font-size: 10pt; }


.toolbarButton{
   border: 1px solid threedface;
}

.toolbarButtonOver{
/*   cursor: pointer;
   cursor: hand;*/
   background-color: threedHighlight; border: 1px solid highlight;
}

.toolbarButtonDown{
   border: 1px solid;
   border-color: threedShadow threedHighlight threedHighlight threedShadow;
}

.toolbarButtonOut{
   border: 1px solid threedface;
   background-color: threedface;
}

.toolbarButtonUp{
   border: 1px solid highlight;
   background-color: threedHighlight;
}

.submitButton{
   font: Menu;
   font-size: 8pt;
}

.formSelection{
   font: Menu;
   font-size: 8pt;
}

.messageSubject{white-space:pre; font-family:monospace; vertical-align: bottom;}
.messageSender{white-space:pre; font-family:monospace; vertical-align: bottom;color:darkblue;}
.messageDate{white-space:pre; font-family:monospace; vertical-align: bottom;}
.messageDownloadLink{color: #0000FF}
.messagePre{font-family:monospace; white-space:pre;}

.dynCalendarHeader
{
   border: solid 1px;
	background-color:threedface;
	border-color: threedHighlight threedShadow threedShadow threedHighlight;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
}
.dynCalendarDayname
{
	background-color: Window;
	border: 1px solid threedShadow;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	text-align: center;
}

.dynCalendarDay
{
	background-color: Window;
	color: Window;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.dynCalendarToday
 {
	background-color: threedHighlight;
	border: 1px solid Highlight;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.dynCalendar
{
	background-color: threedface;
	border: 1px outset ;
	visibility: hidden;
	position: absolute;
	top: 1px;
	left: 1px;
	vertical-align: middle;
}
iframe.dynCalendarHolder
{
   background-color: threedface;
	border: 1px outset;
}

.error{
/*   color:red;*/
	font-size: 8pt;
}

.sessinfobox
{
	background-color: threedHighlight;
	border: 1px solid Highlight;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
   padding: 0px 2px 0px 2px;
}
.smallButton_off{
   border: 1px solid; background-color:threedface; border-color:threedHighlight threedShadow threedShadow threedHighlight; font: Menu; font-size: 8pt; padding: 1px; text-decoration: none;
}
.smallButton_on{
   border: 1px solid; background-color:Window; border-color:threedShadow threedHighlight threedHighlight threedShadow; font: Menu; font-size: 8pt; padding: 1px; text-decoration: none;
}
/*
.smallButton{
   font-family : Verdana, Arial, sans-serif;
	font-size: 11px;
}
*/

.pagebreak{
   page-break-after: always;
}
.textMedium {
	font-size: 11px;
}
.textSmall {
	font-size: 10px;
}
a.red,
a.red:visited {
	color: #920000;
	text-decoration: none;
}
a.red:hover {
	color: #920000;
	text-decoration: underline;
}

/* search_output */
.resultObjDescription
{
   display: block;
   margin: 0px;
   padding: 2px;
}
.resultDescriptiom {
   display: block;
   margin: 0px;
   padding: 2px;
}
.bct {
   display: inline;
   margin: 0px;
   padding: 2px;
}
.resultSerachTexts {
   display: block;
   margin: 0px;
   padding: 2px;
}

a.cmassAnchor
{
	width: 12px;
	line-height: 6px;
	overflow-x: hidden;
	overflow-y: hidden;
	padding-left: 12px;
	background-color: transparent;
	background-image: url('../Images/MassEdit/edAnchorSmall.gif');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-x-position: left;
	background-y-position: bottom;
}
a.bottomBarMvLink,
a.bottomBarMvLink:hover,
a.bottomBarMvLink:visited {
	color: #333333;
	font-weight:bold; 
	font-size : 11px;
}
.bottomBar .menuFrame {
	text-align: center;
}

.inputBlock {
	display: block;
	float: left;
	padding: 3px;
	margin-right: 5px;
	margin-top: 3px;
}
.inputBlock .formtag {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
}
.inputBlock .forminput {
	display: block;
}
/**
 * Status
 */
 span.status {
   display: inline-block;
   padding: 5px 10px 5px 10px;
   background-color: #F99C23;
   color: #000000;
 }
 
 /**
  * attached images ctrl
  */
.attImgInput {
	
}
.attImgInput table {
	border: 1px solid #555555;
}
.attImgInput table td {
	padding: 2px 5px 2px 5px;
}