/***head***/
#instanceHead{
   border: 7px white solid;
   border-bottom: none;
   background-color: #e6e6dd;   
   padding: 4px 4px 10px 12px;
}

#statusChoiceBox{
   float:right;
   width:14em;
   display:none
}

#statusChoiceBox select{
   width:14em;
}

#contentInstance{
   border-top-width:4px!important;
   padding-top:10px
}

#legendInstanceBox{
   border:0px blue solid;
   width:300px;
   float:right;
   position:absolute;
   right:50px;
   top:120px;
   background-color:#E6E6DD;
   padding:2px;
}

#legendInstance, #legendInstanceTop {
   width:300px;
}

#legendInstance li, #linkDescription li, #legendInstance li.icon, #legendInstanceTop li, #legendInstanceTop li.icon{
   font-size:0.9em;
   background:#f1f1eb;
   margin-left:0px;
   margin-bottom:2px;
   padding-bottom:0px;
   height:1.4em;
   padding-top:0.5em;
   padding-left:0.5em;
   padding-bottom:0.2em;
}

#legendInstanceBox li.header{
   color:#FFFFFF;
   padding:0px 0px 1px 3px;
   padding-left:5px;
   background-color:#ACAD93;
   font-weight:bold;
}

#linkDescription li.header{
   color:#FFFFFF;
   padding:0px 0px 1px 3px;
   padding-left:5px;
   background-color:#ACAD93;
   font-weight:bold;
}

#legendInstance li a, #legendInstanceTop li a{
   font-size:0.9em;
   color:black
}

#legendInstance li.icon, #legendInstanceTop li.icon, #linkDescription li.icon{
   float:left;
   margin-right:2px;
   padding:0!important;
   width:22px;
   height:2.1em;
}

#linkDescription{
   color:#8c8c72
}

#linkDescription li{
   font-size:0.9em;
}


#addArticleLink{
   font-size:0.9em;
   color:#d42929;
}

#addArticleLink img{
   vertical-align:middle;
   padding-right:4px
}

/******DIALOG*****/

#dialogBox {   
   position:absolute;
   top:44px;
   left:100px;   
   width:605px;
   z-index:100;
   background-color:#fff;
   font-size:0.7em;
   border:3px black solid;
   display:none;
}

#dialogBox #closeBar{   
   border-bottom:3px black solid;
   background: #9ea196;
   padding-left:3px;
   padding-right:3px;
}

#dialogBox #closeBarBg{   
   height:13px;
   background: url(../pics/bg_dialog.gif);
   background-repeat:repeat-x;
   text-align:right;
   font-size:5px;
   padding-top:1px;
   padding-right:7px;
}

#dialogBox #closeBarBg img{   
   float:right;
}

#dialogBoxContent {   
   z-index:100;
   background-color:#e6e6dd;
   border:7px white solid;
   border-bottom-width:0px;
   display:block;
   /*height:500px;*/
}


#dialogBoxFooter div.bg {
 margin: 0;
 padding: 1px 5px;
 background: #e6e6dd;
 background: url(../pics/line_grey.gif);
 background-position:0px -3px;
}

#dialogBoxFooter #selectAllEventsButton {
   margin-left:25px;
   float:left;
}

#dialogBoxFooter #selectAllEventsButton a.button {
   color:red!important
}


#dialogBoxOpener{
   /*padding:15px 7px 14px 20px; */
   padding:15px 0px 10px 0px;
   overflow:auto;
}

.dialogBoxOpenerInner{
   padding:0px 7px 12px 20px;
   border:0px red solid;
}

#dialogBoxOpener #eventlist{
   clear:both;
   height:230px;
   overflow:auto;
   padding-top:7px;
   padding-right:15px;
}

#dialogBoxOpener #eventlist .eventRow{
   padding: 2px 2px 2px 10px
}

#dialogBoxOpener #eventlist .eventTxt{
   padding-top: 2px
}

#editorContent {
   padding:10px 0px 0px 0px;
   scrollbar-base-color:#400000;
   scrollbar-3dlight-color:#FFFFFF;
   scrollbar-arrow-color:#ffffff;
   scrollbar-darkshadow-color:#ffffff;
   scrollbar-face-color:#fff;
   scrollbar-highlight-color:#804040;
   scrollbar-shadow-color:#404040;
   scrollbar-track-color:#ffffff;
   /*height:500px;*/
   overflow:auto;
   clear:both;
}

#editorContent #head{
   margin-left:12px;
}

#editorContent #editor{
   margin:5px 0px 0px 0px;
}

#editorContent #textsBox{
   padding:18px 0px 0px 35px;
}

#editorContent #textsBox input{
   width:40em;
   padding-top:2px;
   padding-bottom:2px;
   margin-bottom:8px;
}


#editorContent #textsBox textarea{
   width:40em;
   height:15em;
   padding-right:5px;
   scrollbar-base-color:#400000;
   scrollbar-3dlight-color:#FFFFFF;
   scrollbar-arrow-color:#ffffff;
   scrollbar-darkshadow-color:#ffffff;
   scrollbar-face-color:#fff;
   scrollbar-highlight-color:#804040;
   scrollbar-shadow-color:#404040;
   scrollbar-track-color:#ffffff;
}

#editorContent #picWrapper{
   padding-left:35px;
}

#editorContent #picTextsBox input{
   width:16em;
   padding-top:2px;
   padding-bottom:2px;
   margin-bottom:3px;
}

#file{
   border:none;
   font:normal 1em arial,helvetica,verdana,sans-serif; 
   margin-top:7px;
}

#dialogBoxContent .title{
   display:block;
   padding:0px 7px 7px 0px;
   color: #9b0000;
   font-weight:bold
}

#dialogBoxOpener #choice{
   border:0px blue solid;
   display:block;
   padding:23px 7px 7px 0px;
   margin-left:20px;
}

#dialogBoxOpener #choice a{
   color:#000;
   display:block;
   padding-bottom:4px;
}

#dialogBoxOpener #choice #copyArticle{
   color:#919191!important;
   padding-bottom:4px;
}

#dialogBoxOpener #choice img{
   vertical-align:middle;
   padding-right:4px
}

#dialogBoxContent #tabNav{   
   display:none;
}

#dialogBoxContent .tabActive, .tab{
   text-indent:10px;
}

#dialogBoxContent #tabNav li {
   float:left;
   height:18px;
   text-align:left;
}

#dialogBoxContent #tabNav #tab1{
   width:22%;
   padding-top:3px
}

#dialogBoxContent #tabNav #tab2{
   width:75%;
   padding-top:3px
}

#confirmBox{
   margin: 40px 0 0 20px;
   padding:10px;
}

#cover {
	position:absolute;
	top:0; left:0;
	height:100%; width:100%;
	z-index:3;
	background:#fff;
	opacity:0.8;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);
	display:none
}

#eventDescriptionBox{
   margin:7px 0px 7px 40px
}


/**picBox*****/

.picBox { 
   width: 100px; 
   background: #e6e6dd;
   float:left;
   margin-right:12px;
}
.picBox .boxInner { 
   background: #fff;
   border:0px black solid;
   border-left-width:1px;
   border-right-width:1px;
   padding:0px;
   height:80px;
}
.box .top, .box .bottom{
   display:block;
   background: #e6e6dd;
}
.picBox .top b, .picBox .bottom b
{
   display:block;height: 1px; overflow: hidden; background: #fff;
   border:0px black solid;
   border-left-width:1px;
   border-right-width:1px;
   height:1px
}
.picBox .r0{margin: 0 7px;}
.picBox .r1{margin: 0 5px;}
.picBox .r2{margin: 0 3px;}
.picBox .r3{margin: 0 2px;}
.picBox .r4{margin: 0 1px;}
.picBox .top .r0, .picBox .bottom .r0{background:black;}

.picBox .picSize{
   font-size:0.8em;
   float:left;
   color:#c0c0c0;
   margin-top:5px;
   right:23px;
}

.picBox .del {
   float:right;
   margin-top:1px;
   margin-right:5px;
   padding:0px
}

/******OLD STUFF?*****/

div.controlbox {
   height   : 20px;
   padding  : 2px;
   border   : 1px solid #5b5b5b;
   float    : left;
}

div.ajaxwaitbox {
   height   : 16px;
   width    : 16px;
   position : absolute;
}

div.resultPanel {
   width    : auto;
   padding  : 0px;
   padding-left: 12px;
   border   : 0px solid #5b5b5b;
   float    : left;
}

div.simpleArticlePanel {
   width    : auto;
   height   : 105px;
   padding  : 2px;
   border   : 1px solid #5b5b5b;
}
div.simpleArticleTitle {
   font-family      : Arial;
/* font-size        : 14px;    */
   font-weight      : bold;
   background-color : #797979;
   color            : #ffffff;
   width            : auto;
   margin           : 1px;
/* margin-left      : 110px;   */
/* height   		  : 20px;    */
   overflow         : hidden;
}

input.simpleArticleTitle {
   font-family      : Arial;
   font-size        : 14px;
   font-weight      : bold;
   background-color : #797979;
   color            : #ffffff;
   width            : auto;
   margin           : 1px;
/*   margin-left      : 110px; */
   height   		  : 20px;
}

div.simpleArticleText {
   font-family      : Arial;
   font-size        : 10px;
   background-color : #999999;
   color            : #ffffff;
   width            : auto;
   height   		  : 75px;
   margin           : 1px;
/*   margin-left      : 110px; */
   overflow         : auto;
}
input.simpleArticleText {
   font-family      : Arial;
   font-size        : 10px;
   background-color : #999999;
   color            : #ffffff;
   width            : auto;
   height   		  : 75px;
   margin           : 1px;
/*   margin-left      : 110px; */
}
textarea.simpleArticleTextArea {
   font-family      : Arial;
   font-size        : 10px;
   background-color : #999999;
   color            : #ffffff;
   width            : auto;
   height   		  : 75px;
   margin           : 1px;
/*   margin-left      : 110px; */
}

div.simpleArticleNr {
   font-family      : Arial;
   font-size        : 5px;
   background-color : #797979;
   color            : #ffffff;
   width            : 20px;
   height           : 10px;
   margin           : 1px;
   display : none;
}

div.simpleArticleImage {
   font-family      : Arial;
   font-size        : 10px;
   background-color : #797979;
   color            : #ffffff;
   width            : 96px;
   margin           : 1px;
   float            : left;
}

div.simpleHeaderPanel {
   width    : auto;
   height   : 60px;
   padding  : 2px;
   border   : 1px solid #5b5b5b;
}
div.simpleHeaderTitle {
   font-family      : Arial;
   font-size        : 20px;
   background-color : #797979;
   color            : #ffffff;
   width            : auto;
   margin           : 1px;
}
div.simpleHeaderText {
   font-family      : Arial;
   font-size        : 30px;
   background-color : #797979;
   color            : #ffffff;
   width            : auto;
   margin           : 1px;
}
div.simpleHeaderNr {
   font-family      : Arial;
   font-size        : 5px;
   background-color : #797979;
   color            : #ffffff;
   width            : 20px;
   margin           : 1px;
   display : none;
}
div.simpleHeaderImage {
   font-family      : Arial;
   font-size        : 10px;
   background-color : #797979;
   color            : #ffffff;
   width            : auto;
   margin           : 1px;
   display : none;
}

div.simpleFooterPanel {
   width    : 600px;
   height   : 60px;
   padding  : 2px;
   border   : 1px solid #5b5b5b;
}
div.simpleFooterTitle {
   font-family      : Arial;
   font-size        : 20px;
   background-color : #797979;
   color            : #ffffff;
   width            : auto;
   margin           : 1px;
}
div.simpleFooterText {
   font-family      : Arial;
   font-size        : 30px;
   background-color : #797979;
   color            : #cccccc;
   width            : auto;
   margin           : 1px;
}
div.simpleFooterNr {
   font-family      : Arial;
   font-size        : 5px;
   background-color : #797979;
   color            : #ffffff;
   width            : 20px;
   margin           : 1px;
   display : none;
}
div.simpleFooterImage {
   font-family      : Arial;
   font-size        : 10px;
   background-color : #797979;
   color            : #ffffff;
   width            : auto;
   margin           : 1px;
   display : none;
}

.articleDialogBox {
   position:absolute;
   top:300px;
   left:350px;
   width:660px;
   z-index:200;
   padding:4px 3px 3px 0px;
   cursor: "not-allowed";
   background-color: #ffefd1;
   border:5px #c53532 double;
   display:block;
}

.articleDialogBox #head{
   font-size:0.7em;
   text-align:left;
   padding:2px;
   border:0px red solid;
}

.articleDialogBox #head span{
   background-color: #ffcc99;
   padding:0 0 0 4px;
}

.articleDialogBox #head a img{
   margin:5px 4px 0 0;
   border:0px;
   position:absolute;
   top:3px;
   left:95%;
   height:9px;
   width:9px;
}

.articleDialogBox #content {
   clear:both;
   margin:5px 10px 5px 7px;
   width:auto;
   background-image:none;
   border:0px blue solid;
}

.articleDialogBox #content img{
   border:0px;
   float:left;
   margin-top:2px;
}

.articleDialogBox #content p {
   width:auto;
   font-size:0.6em;
   padding:0 0 10px 0;
   margin:0 0 0 17px;
   border:0px red solid;
}

.articleDialogBox .content a {
   font-size:1.1em;
   padding:0px;
}

.articleDialogBox .content a.more{
   font-size:0.9em;
   padding:0 0 0 4px;
   color:#ff0000;
}

.cbDialogVeil {
	text-align: center;
	position:absolute;
   top:0px;
   left:0px;
   cursor:"not-allowed";
   background-color:white;
   filter:alpha(opacity=50);
   -moz-opacity:0.5;
   opacity:0.5;
}

/*
Start Event Table Stuff
*/

.fixedEventTable {
   table-layout : fixed;
}

td.cell {
    padding       : 2px 0px 2px 3px;
    margin        : 0px;
    border-bottom : 1px solid #b8b8b8;
    border-right  : 1px solid #b8b8b8;
    height        : 22px;
    overflow      : hidden;
    font-size     : 11px;
    font-family: verdana, arial, helvetica, sans-serif;
    line-height: 12px;
}

.first {
   border-left:1px black solid;
}

.eventTableCellHeader {
   padding          : 2px 0px 2px 3px;
   text-align       : left;
   font-size        : 11px;
   border-top       : 1px solid #b8b8b8;
   border-right     : 1px solid #b8b8b8;
   background-color : #cedebd;
}
div.simpleListPanel {
   width    : 600px;
   height   : 240px;
   padding  : 2px;
   border   : 1px solid #5b5b5b;
}

table.fixedEventTable {
	border:1px solid black;
}
table.fixedEventTable td {
	padding:1px; margin:0;
}

table.fixedEventTable tr.checked {
	background-color:#00c; color:white;
}
table.fixedEventTable tr.unchecked {
	background-color:white; color:black;
}
table.fixedEventTable label {
	display:block; width:100%; height:100%; margin:0; padding:0; border:none;
}

/*
End Event Table Stuff
*/

.resultPanel a:link { color: #0099CC; text-decoration: none;}
.resultPanel a:visited { color: #0099CC; text-decoration: none;}
.resultPanel a:active { color: #0099CC; text-decoration: none;}
.resultPanel a:hover { color: #0099CC; text-decoration: underline;}


#legendInstance li.header, #legendInstanceTop li.header{
   cursor: pointer;
}

#selectCronInstanceDiv{border:1px solid #F6F6F1;background-color:#F1F1EB;width:390px;padding:5px;padding-bottom:0px;}
.block #selectCronInstanceDiv{border:0px;background:none;width:auto;padding:0px;}

#newProjectLink{float:left;}
#delAllSubscribers{float:left;}
#selectInstanceDiv{border:1px solid #F6F6F1;background-color:#F1F1EB;width:390px;padding:5px;padding-bottom:0px;}
.block #selectInstanceDiv{border:0px;background:none;width:auto;padding:0px;}
.subLiDesc, .subLiDesc ul, .subLiDesc li
{
	height:auto !important;
	padding:0px !important;
}
.subLiDesc ul li
{
	list-style-type:square;
	margin-left:15px !important;
}
.subLiDesc ul li ul, .subLiDesc ul li ul li
{
	list-style-type:disc !important;
	color:#D42929;
}
.subLiDesc
{
	padding:2px !important;
	padding-bottom:10px !important;
}