
.im1 {cursor:pointer; border:none; padding:0; margin:0; background-image: url("/creme2/images/icons/set2/configure.gif"); }
.im2 {cursor:pointer; border:none; padding:0; margin:0; background-image: url("/creme2/images/icons/set2/exec_small.gif"); }
.im3 {cursor:pointer; border:none; padding:0; margin:0; background-image: url("/creme2/images/i2/job_small2.png"); }
.im4 {cursor:pointer; border:none; padding:0; margin:0; background-image: url("/creme2/images/i2/tablesmall2.png"); }

.hiddenclass {visibility:hidden;}
.statstable_a {font-size: 9pt; color:black;background-color:#dedbd6; border:1px solid #c6c3c6; padding-right:2px; white-space:nowrap}
.statstable_b {font-size: 9pt; color:black;background-color:white; border:1px solid #c6c3c6; padding-right:5px; padding-left:5px; white-space:nowrap; text-align:right}


.unselectedheader {font-size: 9pt; color:black;background-color:#dedbd6; border:1px solid #777777; padding-right:3px; padding-left:3px; white-space:nowrap; }
.includedheader {font-size: 9pt; color:black;background-color:#b5b6d6; border:1px solid black; padding-right:3px; padding-left:3px; white-space:nowrap; }
.selectedheader {font-size: 9pt; color:white;background-color:#4a4129; border:1px solid orange; padding-right:3px; padding-left:3px; white-space:nowrap; }


.unselecteddata {font-size: 9pt; color:black;background-color:white; border:1px solid #c6c3c6; padding:1px; white-space:nowrap}
.includeddata {font-size: 9pt; color:black;background-color:#b5b6d6; border:1px solid #c6c3c6; white-space:nowrap}
.selecteddata {font-size: 9pt; color:black;background-color:white; border:1px solid black; white-space:nowrap}

.editingdata {font-size: 9pt; color:#0055e7; background-color:white; border:0px; width:100%; padding:0px; }
.editingdataLeftAlign {font-size: 9pt; color:#0055e7; background-color:white; border:0px; width:100%; padding:0px; text-align:left; cursor:text;     height:15px; vertical-align:top}
.editingdataRightAlign {font-size: 9pt; color:#0055e7; background-color:white; border:0px; width:100%; padding:0px; text-align:right; cursor:text;   height:15px; vertical-align:top}
.editingdataCenterAlign {font-size: 9pt; color:#0055e7; background-color:white; border:0px; width:100%; padding:0px; text-align:center; cursor:text; height:15px; vertical-align:top}

.databox {border:0px ; padding:0px; }

.treepane{ border-bottom: 0px solid #808080; padding:0px; border-top:1px solid #aca899; overflow:auto }
.contentpane{ border: 0px solid #808080; overflow:auto; padding:0px; border-left:none }
.slider{ cursor: e-resize; background-color: #dedbd6; border-left: 1px solid white; border-right:1px solid darkgrey; border-bottom:1px solid darkgrey;}
.slideCol{ cursor: e-resize; background-color: #dedbd6; border-left: 1px solid white; border-right:1px solid darkgrey; border-bottom:1px solid darkgrey;}

.menubar{vertical-align:middle; font-size:9pt; border-right:1px solid #716f64; border-left:1px solid white;padding-left:5px;padding-right:5px; background-color:#dedbd6; text-align:left; height:24px;}
.cellheader{font-size:9pt; border-right:1px solid #716f64; border-left:1px solid white; padding-left:5px;padding-right:5px; background-color:#dedbd6; text-align:left; vertical-align:middle;height:24px}
.cell {font-size:9pt; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px; margin:0px; border:0px; white-space:nowrap }
.stdcell {font-size:9pt; padding-left:15px; padding-right:15px; padding-top:0px; padding-bottom:0px; margin:0px; border:0px; background-color:#dedbd6; height:24px}


.matrixcell {font-size:9pt; padding-left:2px; padding-right:2px; padding-top:2px; padding-bottom:2px; margin:0px; border:1px solid lightgrey; white-space:nowrap }
body  { font-size: 9pt; font-family: Helvetica, Arial, helv, sans-serif; }
table { font-size: 9pt; font-family: Helvetica, Arial, helv,  sans-serif; text-align: left; }
input { font-size: 9pt; font-family: Helvetica, Arial, helv,  sans-serif; text-align: left; }
input.inputbutton { font-size: 9pt; font-family: Helvetica, Arial, helv,  sans-serif; text-align: center; }
textarea { font-size: 9pt; font-family: Helvetica, Arial, helv,  sans-serif; text-align: left; }
select { font-size: 9pt; font-family: Helvetica, Arial, helv,  sans-serif; text-align: left; }
.big { font-size: 18pt; font-weight: bold; }
.medium { font-size: 9pt;  }
.small { font-size: 9pt; }
.small { font-size: 9pt; }

.data1 { font-size: 10pt; color: black; font-family: Helvetica, Arial, sans-serif; text-align: left;}
.head1 { font-size: 10pt; color: black; font-family: Helvetica, Arial, sans-serif; text-align: center;  font-weight: normal; }


.feature   { color: #9e0900; }
.orangetext {color:#fe7e00; }
.orangetext:link    { color:#Fe7e00 ; text-decoration: none; font-family: sans-serif; }
.orangetext:visited { color:#fe7e00 ; text-decoration: none; font-family: sans-serif; }
.orangetext:hover   { color:#fe7e00 ; text-decoration: underline;font-family: sans-serif;  }

.w:link    { font-weight: normal; color: #505080; line-height:15pt }
.w:visited { font-weight: normal; color: #505080; line-height:15pt }
.w:hover   { font-weight: normal; color: #505080; line-height:15pt }

.blue:link    { font-weight: normal; color: #3169C6; }
.blue:visited { font-weight: normal; color: #3169C6; }
.blue:hover   { font-weight: normal; color: #3169C6; }


.title { font-size: 14pt; font-weight: normal; color:black; font-family: Helvetica, Arial; text-decoration:none; }

.b4 { border-width: 1px; border-style: solid; border-color: black; }

.b3 { border-width: 1px; border-style: solid; border-color: black; border-bottom-style: none;
}

.lrb { border-width: 1px; border-style: solid; border-color: #222222; border-left-style: none;
border-right-style: none; border-top-style: none; border-bottom-style: none; padding:1px; }



.m1 { font-size: 9pt; color: black; font-family: Helvetica, Arial, sans-serif; text-align: center;
font-weight: normal; cursor: pointer; cursor:pointer;width:100%;
padding-top:3px; 
padding-bottom:3px; 
}
.m1:link { font-size: 9pt; color: black; font-family: Helvetica, Arial, sans-serif; text-align: center;
font-weight: normal; cursor: pointer; cursor:pointer; 
vertical-align:middle; 
display:block; 
width:100%;
padding-top:3px; 
padding-bottom:3px; 
}
.m1:visited { font-size: 9pt; color: black; font-family: Helvetica, Arial, sans-serif; text-align: center;
font-weight: normal; cursor: pointer; cursor:pointer; 
vertical-align:middle; 
display:block; 
width:100%;
padding-top:3px; 
padding-bottom:3px; 
}
.m1:hover { font-size: 9pt; color: black; font-family: Helvetica, Arial, sans-serif; text-align: center;
font-weight: normal; cursor: pointer; cursor:pointer; text-decoration:none; 
vertical-align:middle; 
display:block; 
width:100%;
padding-top:3px; 
padding-bottom:3px; 
}

.m1selpoint { font-size: 9pt; color: black; font-family: Helvetica, Arial, sans-serif; text-align: left;
font-weight: normal; cursor: pointer;cursor:pointer; text-decoration:none; display:block; width:100%;
padding:3px;
vertical-align:middle; 
}
.m1selpoint:link { font-size: 9pt; color: black; font-family: Helvetica, Arial, sans-serif; text-align: left;
font-weight: normal; cursor: pointer;cursor:pointer; text-decoration:none; display:block; width:100%;
padding:3px;
vertical-align:middle; 
}
.m1selpoint:visited { font-size: 9pt; color: black; font-family: Helvetica, Arial, sans-serif; text-align: left;
font-weight: normal; cursor: pointer;cursor:pointer; text-decoration:none; display:block; width:100%;
padding:3px;
vertical-align:middle; 
}
.m1selpoint:hover { font-size: 9pt; color: black; font-family: Helvetica, Arial, sans-serif; text-align: left;
font-weight: normal; cursor: pointer;cursor:pointer; text-decoration:none; display:block; width:100%;
padding:3px;
vertical-align:middle; 
}

.m3sel { font-size: 9pt; color: black; font-family: Helvetica, Arial, sans-serif; text-align: left;
font-weight: normal; cursor: default;
padding:3px; padding-left:3px;
}


.tree:link    { color: #a00000; text-decoration: none; font-family: sans-serif; white-space:nowrap; cursor:pointer}
.tree:visited { color: #a00000; text-decoration: none; font-family: sans-serif; white-space:nowrap; cursor:pointer}
.tree:hover   { color: #a00000; text-decoration: underline; font-family: sans-serif;white-space:nowrap; cursor:pointer}


.tree_unselected:link { padding:2px; cursor:pointer; text-decoration: none; }
.tree_unselected:visited { padding:2px; cursor:pointer; text-decoration: none; }
.tree_unselected:hover { padding:2px; cursor:pointer; text-decoration: underline; }

.tree_selected:link { padding:2px; cursor:pointer; text-decoration: none; color: #ffffff; background-color:#18305a; }
.tree_selected:visited { padding:2px; cursor:pointer; text-decoration: none; color: #ffffff; background-color:#18305a; }
.tree_selected:hover { padding:2px; cursor:pointer; text-decoration: underline; color: #ffffff; background-color:#18305a; }

a:link    { color: #000000; text-decoration: none; font-family: sans-serif; cursor:pointer }
a:visited { color: #000000; text-decoration: none; font-family: sans-serif;  cursor:pointer }
a:hover   { color: #000000; font-family: sans-serif; text-decoration: underline; cursor:pointer }

.smaller { font-size: 8pt; }
.smallt { font-size: 8pt; color: white; font-family: Helvetica, Arial; text-decoration: none; }
.smalltb { font-size: 8pt; color: black; font-family: Helvetica, Arial; text-decoration: none; }
.small:link    { font-size: 8pt; color: white; font-family: Helvetica, Arial; text-decoration: none; }
.small:visited { font-size: 8pt; color: white; font-family: Helvetica, Arial; text-decoration: none; }
.small:hover   { font-size: 8pt; color: white; font-family: Helvetica, Arial; text-decoration: underline; }



.button1:link    { font-size: 9pt; color: black; text-decoration: none; font-family:sans-serif; width:100%; height:100%; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px; line-height:20px; }
.button1:visited { font-size: 9pt; color: black; text-decoration: none; font-family:sans-serif; width:100%; height:100%; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px; line-height:20px; }
.button1:hover   { font-size: 9pt; color: black; text-decoration: none; font-family:sans-serif; width:100%; height:100%; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px; line-height:20px; }


.button2         { cursor: pointer; border: 1px solid #dedbd6; padding-left:2px; padding-top:2px; padding-right:1px; padding-bottom:1px; } 
.button2:link    { cursor: pointer; border: 1px solid #3169C6; padding-left:2px; padding-top:2px; padding-right:1px; padding-bottom:1px; }  
.button2:visited { cursor: pointer; border: 1px solid #3169C6; padding-left:2px; padding-top:2px; padding-right:1px; padding-bottom:1px; }  
.button2:hover   { cursor: pointer; border: 1px solid #3169C6; background-color: #C6D3EF; padding-left:1px; padding-top:1px; padding-right:2px; padding-bottom:2px; background-position: 11 0; }


a.button3         { cursor: pointer; border: 1px solid #dedbd6; background-color: #dedbd6;  padding-left:2px; padding-top:2px; padding-right:1px; padding-bottom:1px; display:table-cell; width:22px }
a.button3:link    { cursor: pointer; border: 1px solid #dedbd6; background-color: #dedbd6;  padding-left:2px; padding-top:2px; padding-right:1px; padding-bottom:1px; }
a.button3:visited { cursor: pointer; border: 1px solid #dedbd6; background-color: #dedbd6;  padding-left:2px; padding-top:2px; padding-right:1px; padding-bottom:1px; }
a.button3:hover   { cursor: pointer; border: 1px solid #3169C6; background-color: #C6D3EF; padding-left:1px; padding-top:1px; padding-right:2px; padding-bottom:2px; }



.white 					{ font-size: 9pt; color: white; font-family: Helvetica, Arial, sans-serif; }
.white:link    	{ font-size: 9pt; color: white; text-decoration: none; font-family: sans-serif; }
.white:visited	{ font-size: 9pt; color: white; text-decoration: none; font-family: sans-serif; }
.white:hover		{ font-size: 9pt; color: white; text-decoration: underline; }


.whit:link    { font-size: 10pt; color: white; text-decoration: none; font-family:sans-serif; display:block;width:100%;line-height:26px  }
.whit:visited { font-size: 10pt; color: white; text-decoration: none; font-family:sans-serif; display:block;width:100%;line-height:26px  }
.whit:hover   { font-size: 10pt; color: white; font-family:sans-serif; text-decoration: none; display:block;width:100%;line-height:26px  }



.blackt { font-size: 10pt; color: black; font-family: Helvetica, Arial, sans-serif; text-align: left; display:block;width:100%;line-height:34px  }

.black:link    { color: #777676; text-decoration: none; font-family: sans-serif; display:block;width:100%;line-height:30px  }
.black:visited { color: #777676; text-decoration: none; font-family: sans-serif;display:block;width:100%;line-height:30px  }
.black:hover   { color: black; font-family: sans-serif; text-decoration: none; display:block;width:100%;line-height:30px }
.selected:link    { color: #fe7e00; text-decoration: none; font-family: sans-serif; display:block;width:100%;line-height:30px  }
.selected:visited { color: #fe7e00; text-decoration: none; font-family: sans-serif;display:block;width:100%;line-height:30px  }
.selected:hover   { color: #fe7e00; font-family: sans-serif; text-decoration: none; display:block;width:100%;line-height:30px }

.map:link    { font-size: 10pt; color: black; font-family: Helvetica, Arial; text-decoration: none; }
.map:visited { font-size: 10pt; color: black; font-family: Helvetica, Arial; text-decoration: none; }
.map:hover   { font-size: 10pt; color: black; font-family: Helvetica, Arial; text-decoration: underline; }

.oldw:link    { font-size: 10pt; color: white; font-family: Helvetica, Arial; text-decoration: none; }
.oldw:visited { font-size: 10pt; color: white; font-family: Helvetica, Arial; text-decoration: none; }
.oldw:hover   { font-size: 10pt; color: white; font-family: Helvetica, Arial; text-decoration: none; }

.oldb:link    { font-size: 10pt; color: black; font-family: Helvetica, Arial; text-decoration: none; }
.oldb:visited { font-size: 10pt; color: black; font-family: Helvetica, Arial; text-decoration: none; }
.oldb:hover   { font-size: 10pt; color: black; font-family: Helvetica, Arial; text-decoration: none; }


.bdr {
	padding: 5px;
	border: 5px solid grey;
	border-style: double;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.pointer {cursor:pointer}
.red {color:red; }

.empty_class { border: 1px solid #dedbd6; background-color: #dedbd6;  padding-left:2px; padding-top:2px; padding-right:1px; padding-bottom:1px; display:table-cell; width:22px }

