BODY {
	color: #000000;
        background: #DFDFDF;
        link: blue;
        alink: #330000;
        vlink: #330000;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	margin : 10 10 10 10;
}

/* Size of "small" text */
.small {
  font-size: 8px;
}

/* Footer text size (copyright, etc) */
.footer {
	font-size: 8px;
	font-family: verdana, arial, sans-serif;
}

/* Success message style */
P.successtext {
        color: green;
}

/* Fatal message style */
P.fataltext {
	color: red;
}

TD {
	color: black; 
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
}

H1 {
	color: black; 
	font-size: 14px;
	font-weight: bold; 
	font-family: verdana, arial, sans-serif;
}

H2 {
	color: black; 
	font-size: 12px;
	font-weight: bold; 
	font-family: verdana, arial, sans-serif;
}

/* Box main border */
tr.box_border {
        background: #666666;
}

/* Box title area background */
.box_title_background {
        background: #67679a;
        color: #ffffff;
}

/* Box main content area background */
td.box_background {
        background: #f4f4e7;
}


.mainmenubox_border_idle { background-color: #cccc99; }
.mainmenubox_idle { background-color: #FFFFFF; }

.menubox_border_idle { background-color: #CCCCCC; }
.menubox_idle { background-color: #FFFFFF; }

td.mainbox {
  border: thin solid #cccc99;
  border-width: 1px;
}

td.box_content_text {
        font-family: Tahoma, Verdana, Arial;
        font-size: 11px;
        color: #666666;
}

.logintext {
	color: white;
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
}

.blocktitletext {
	color: black;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
}

.blocktitle {
	color: black;
	font-size: 12px;
	font-weight: bold;
	font-family: verdana, arial, sans-serif;
	width : 100%;
}


.story-title {
  background:transparent;
  color:#000000;
  font:bold 110% Tahoma,verdana,helvetica,arial,sans-serif
}

.storybyline {
	color: gray; 
	font-size: 10px;
	font-weight: bold; 
	font-family: verdana, arial, sans-serif;
	}
.storyunderline{
	background: #000000; 
	}
.warning {
	color: red; 
	font-size: 12px;
	font-weight: bold; 
	font-family: verdana, arial, sans-serif;
	}
.warningsmall {
	color: red; 
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	}
.commentbar1 {
	color: white; 
	background: #404040; 
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	}
.commentbar2 {
	background: #404040; 
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	}
.commentbar3 {
	color: white; 
	background: #404040; 
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	}
.commenttitle {
	font-size: 12px;
	font-weight: bold; 
	background: #EEEEEE; 
	font-family: verdana, arial, sans-serif;
	}
.cal_day {
    font-size: 14px;
    font-weight: bold;
    }
.cal-nullday {
    background: #EEEEEE;
    }
.cal-oldday {
    background: #DDDDDD;
    }
.cal-today {
    background: yellow;
    }
.weekview_caltitle {
    background: #DDDDDD;
    font-weight: bold;
    font-size: 14px;
    }
.weekview-curday {
    background: yellow;
    }
.weekview-offday {
    background: #DDDDDD;
    }
.weekview_dayformat {
    font-weight: bold;
    }
.weekview_addevent {
    font-size: 9px;
    }
.weekview_daterange {
    font-size: 16px;
    font-weight: bold;
    }
.dayview_times {
    font-weight: bold;
    text-align: center;
    }
.dayview_datecol {
    font-weight: bold;
    background: #DDDDDD;
    font-size: 16px;
    }
.dayview_quickaddtitle {
    font-weight: bold;
    background: #DDDDDD;
    font-size: 14px;
    }

.maintitle {
  font-weight: bold; 
}

.block-divider {
  background:#DDDDDD;
  border-bottom:1px solid #F7F7F7;
  border-top:1px solid #E7E7E7;
  color:#000000
}
