.value_label {
	width: 100; border: 2px inset ;position: absolute; text-align: center; color:#8B0000; font-family: arial; font-size:12; z-index: 10
}
.successmessage { font-weight:bold; font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
               text-decoration: none; color: #008000; margin-top: 8; margin-bottom: 0 }
.errormessage {
	font-weight:bold; margin-top: 8; margin-bottom: 0; FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.divider {color: #CC66FF; margin-top: 4; margin-bottom: 2; text-align:center}
.header-title { font-weight:bold; font-family:Arial; font-size:10pt; color:#006600; vertical-align:middle; text-align:left; text-decoration:none }
.bigwords {line-height: 200%}
version, version a:link, version a:visited, version a:active {color: #808080; font-weight:normal}
span.version, span.version a:link, span.version a:visited, span.version span.version a:active {color: #808080; font-weight:normal}
div.excerpt {
	height: 95; overflow: auto; left: 0; top: 0; border:1px solid #FFCCFF; bordercolor:#D2A6FF; padding:5; width: 100%
}

.byline_link {text-align: right; margin-top: 0; margin-bottom: 6; color:#800000; font-size:8pt; font-family:Arial}

.data_label {font-weight: bold; text-align: right; background-color: #C0C0C0}
.equalmargins {margin-top: 2; margin-bottom: 2;}

table {cellpadding="6" width="100%"}
.filemgmtbg1{ background-color:#f5f5f5 }
.filemgmtbg2{ background-color:#6699CC }
.filemgmtbg3{ background-color:#ffffff }
.filemgmtbg4{ background-color:#B0C4DE }
.filemgmtbg5{ background-color:#B0C4DE }

p            { font-size: 11px; font-family: verdana, arial, sans-serif; word-spacing: 0; margin-left: 0px; 
               margin-right: 8px; margin-top: 8px; margin-bottom: 4px }

input            { font-size: 11px; font-family: verdana, arial, sans-serif; word-spacing: 0; margin-left: 0; 
               margin-right: 0; margin-top: 0; margin-bottom: 0 }

li { font-size: 11px; font-family: verdana, arial, sans-serif; margin-top: .2em; }

ol li { font-size: 11px; font-family: verdana, arial, sans-serif; margin-top: .2em; 	margin-left: -.15in; }

ul { font-size: 11px; font-family: verdana, arial, sans-serif; margin-top: -0.1em; margin-bottom: 0em; list-style: disc; }

BODY {
	margin: 0;
	font-size: 11px;
	font-family: verdana, arial, sans-serif
}
TD {
	color: black; 
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	}
h1 {
	color: #800000; 
	font-size: 10pt;
	font-weight: bold; 
	font-family: verdana, arial, sans-serif;
	margin-top: 0;
	margin-bottom: 0
	}

h2 {
	color: #808080; 
	font-size: 9pt;
	font-weight: bold; 
	font-family: verdana, arial, sans-serif;
	margin-top: 2;
	margin-bottom: 0
	}

h3 {
	color: #808000; 
	font-size: 9pt;
	font-weight: normal; 
	font-family: verdana, arial, sans-serif;
	margin-top: 2;
	margin-bottom: 2px
	}

h4 {
	color: #808080; 
	font-size: 8pt;
	font-weight: bold; 
	font-family: verdana, arial, sans-serif;
	margin-top: 2;
	margin-bottom: 2px
	}
	
.headertext {
        color: black;
        font-weight: bold;
}

.authors {
	color: #800000;
	font-size: 9pt;
	font-weight: bold;
	font-family: verdana, arial, sans-serif;
	width : 100%; margin-top:0; margin-bottom:0
}

.blocktitle {
	color: white;
	font-size: 10px;
	font-weight: bold;
	font-family: verdana, arial, sans-serif;
	width : 100%;
}

.storytitle {
 	background: #DDDDDD;
	font-size: 12px;
	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: #666699; 
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	padding: 3px;
	}
.commentbar2 {
	background: #9999CC;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	padding: 2px;
	}
.commentbar3 {
	color: black;
	background: #9999CC;
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	padding: 2px;
}
.commenttitle {
	font-size: 12px;
	font-weight: bold;
	background: #DDDDEE;
	font-family: verdana, arial, sans-serif;
	padding: 2px;
}
.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;
    }

.header {
	background-color: white;
}

.menu {
	background-image : url('interface/menu.gif');
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	padding : 2px;
	color : #666699;
	text-align : center;
	border-bottom : 1px solid #666699;
	border-top : 1px solid #666699
}

.blockheader { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; 
               color: #800000; text-align: Left; font-weight: bold; 
               border-top: 1px solid #666699; margin-left: 0; padding: 2px }
.featureheader { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; 
               font-weight: bold; color: #000033; 	background-color: #F5F5F5; padding: 2px }
.featuretext { font-family: 
               Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; 
               color: #800000; font-weight: bold; padding: 2px }
a, a.link, a.visited {
	color : #333366;
	text-decoration: none;
	border-bottom : 0px solid #666699;
	border-top : 0px solid #666699;
	font-weight : bold;
}

a:hover {
    color : #666699;
	font-weight : bold;
    text-decoration: underline;
}

a:link.readmore, a:visited.readmore {
	color : #800000;
	text-decoration: none;
	border-bottom : 0px solid #666699;
	border-top : 0px solid #666699;
	font-weight : bold;
}

a:hover.readmore {
    color : #800000;
	font-weight : bold;
    text-decoration: underline;
}


.header1 {
	font-family : "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 26px;
	padding-bottom : 3px;
	padding-left : 0px;
	padding-right : 0px;
}

.header2 {
	font-family : "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
	text-transform : uppercase;
	padding-bottom : 3px;
	padding-left : 0px;
	padding-right : 0px;
}

.footer {
	font-family : "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-bottom : 0px;
	text-align: center;
    color : #000080;
}

.smallnote {
	font-family : "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding-bottom : 0px; color:#008000
}

a.footer, a:link.footer, a:visited.footer {
    color : #000080;
    text-decoration: none
}

a:hover.footer {
    color : #000080;
    text-decoration: underline
   
}

.content     { color: #000000; font-size: 8pt; font-family: verdana, arial, sans-serif; 
               background-repeat: repeat; background-attachment: scroll; 
               background-color: #D2A6FF; margin-top: 1; margin-bottom: 1; 
               background-position: transparent 50% }
.storycontent     { color: #000000; font-size: 10px; font-family: verdana, arial, sans-serif; 
               background-repeat: repeat; background-attachment: scroll;
               margin-top: 2; margin-bottom: 6; background-position: 
               transparent }
.readmore    { color: #800000; font-size: 10px; font-family: verdana, arial, sans-serif; 
               background-repeat: repeat; background-attachment: scroll; 
               font-weight: bold; margin-top: 1; margin-bottom: 6; 
               background-position: transparent 50% }
.readmore_words { color: #808080; font-size: 10px; font-family: verdana, arial, sans-serif; 
               background-repeat: repeat; background-attachment: scroll; 
               font-weight: bold; margin-top: 1; margin-bottom: 6; 
               background-position: transparent 50% }
.fullbox {
	border: 1px solid #999999;
	background-color : #F8F8FF;
}

.midbox {
	border-left : 1px solid #999999;
	border-right : 1px solid #999999;
	background-color: #F5F5F5;
}


.upper-left         { background-image : url('interface/upper-left.gif'); }
.upper-mid          { background-image : url('interface/upper-mid.gif'); }
.upper-right        { background-image : url('interface/upper-right.gif'); }
.shadow-left        { background-image : url('interface/shadow-left.gif'); }
.shadow-mid         { background-image : url('interface/shadow-mid.gif'); }
.shadow-right       { background-image : url('interface/shadow-right.gif'); }
.main-left          { background-color : #EFEFFF; }
.main-mid          { background-color : #EFEFFF; }
.main-right          { background-color : #EFEFFF; }
.rss-right          { border-left:3px double #EFEFFF; border-right:3px double #EFEFFF; padding:7px; background-color : #FFFFFF }
.main-footer          { background-color : #EFEFFF; }
.main-content          { background-color : #FFFFFF; }
.lower-left         { background-image : url('interface/lower-left.gif'); }
.lower-right        { background-image : url('interface/lower-right.gif'); }
.col-left           { background-image : url('interface/col-left.jpg'); }
.col-right          { background-image : url('interface/col-right.jpg'); }
.col-left-curve     { background-image : url('interface/col-left-curve.gif'); }
.col-right-curve    { background-image : url('interface/col-right-curve.gif'); }
.col-left-line      { background-image : url('interface/col-left-line.gif'); }
.col-right-line     { background-image : url('interface/col-right-line.gif'); }
.lower-line-left    { background-image : url('interface/lower-line-left.gif'); }
.lower-line-right   { background-image : url('interface/lower-line-right.gif'); }
.lower-line-mid     { background-image : url('interface/lower-line-mid.gif'); }

span.instruction {font-size: 8pt; font-family: Arial; color: #808080}

.textmenu    { font-weight: normal; font-size: 8pt; color: #800000; font-family: 
               Verdana, Geneva, Arial, Helvetica, sans-serif; 
               text-decoration: none; text-align: Left; margin-left: 0 }
.textmenu_selected    { font-weight: normal; font-size: 8pt; color: #000080; font-family: 
               Verdana, Geneva, Arial, Helvetica, sans-serif; 
               text-decoration: none; text-align: Left; margin-left: 0; background-color:#BBBBFF  }
               
.textmenu A:link    { font-weight: normal; font-size: 8pt; color: #800000; font-family: 
               Verdana, Geneva, Arial, Helvetica, sans-serif; 
               text-decoration: none; text-align: Left; margin-left: 0 }

.textmenu A:active    { font-weight: normal; font-size: 8pt; color: #800000; font-family: 
               Verdana, Geneva, Arial, Helvetica, sans-serif; 
               text-decoration: none; text-align: Left; margin-left: 0 }

.textmenu A:visited    { font-weight: normal; font-size: 8pt; color: #800000; font-family: 
               Verdana, Geneva, Arial, Helvetica, sans-serif; 
               text-decoration: none; text-align: Left; margin-left: 0 }

.textmenu A:hover    { font-weight: normal; font-size: 8pt; color: #800000; font-family: 
               Verdana, Geneva, Arial, Helvetica, sans-serif; 
               text-decoration: underline; text-align: Left; margin-left: 0 }

span.bigfont1    { color: #873487; font-size:10pt; font-weight:bold }

span.emphasis    { color: #008000; font-weight:bold }

.hidden {visibility: hidden}
