/********************************************************
*
*	stylesheet newslist Niel
*
********************************************************/

* {margin:0; padding:0;}

/* Typography 
-----------------------------------  */

h1 { font-size: 1.15em; margin: 5px 0 0 10px;}
h2 { font: 700 12px verdana; margin-bottom:5px;color:#73c481; margin: 3px 0 5px 10px; }
h2 img { margin: 0 8px 0 0; vertical-align: bottom;}
p, span { font-size:.8em; font-style:italic;}
div#content a, div#content a span { color: #EECE9E; font-weight: bold; margin:0; padding: 0;}

/* Footer Styles
-------------------------------------------- */

#footer {font-size: 0.75em;	color: #fff;
        margin:0 auto;
    background-image: url(../images/reflection.jpg);
    background-repeat: no-repeat;
    background-position: right center;
	text-align:center;
	height:94px;
	width:980px;}

/* database styles & adjustements
-------------------------------------------- */

#content ol, ul { list-style-type: none;}
#content li { list-style-type: disc;}

.maintitle { padding: 3px 0 3px 0; width: 100%;	height: 30px;}
.left { margin: 0; padding: 0; float: left; height: 30px; width: 1%; background-position: left center; background-image: url(../images/bkgtitle_left.gif); background-repeat: no-repeat;}
.mid { margin: 0; padding: 2px 0 0 0; float: left; height: 28px; width: 97%; background-position: left center; background-image: url(../images/bkgtitle_middle.gif); background-repeat: repeat-x;}
.right { margin: 0; padding: 0; float: left; height: 30px; width: 1%; background-position: right center; background-image: url(../images/bkgtitle_right.gif); background-repeat: no-repeat;}

fieldset {margin-bottom:10px; padding:10px 5px; overflow:hidden; font-size:1em;}

#content span.date { font-weight: bold; font-size: 14px; margin:0;}
#content div#rule { padding: 0;	margin: 0 0 8px 0; height: 1px;}
#rule hr { display: none;}

div.eventItem { margin: 3px 0 10px 0; width: 98%;}
#content div.eventItem p { margin-top: 3px;}

.dlResults { width: 100%;}

#inputData { margin: 0 0 10px 15px;}
#inputData input {margin-top:5px;}

#submitarea { padding: 0 0 15px 15px;}
p.linkRight { text-align: right; margin: 5px 0 0 0;}

/* pager */
#pager {margin:10px; overflow:hidden;}
#first, #prev, #numbut, #next, #last {float:left; margin:0 5px;}
#numbut a.num {margin:0 5px;}


/* datepicker */
/* the div that holds the date picker calendar */
.dpDiv { }
/* the table (within the div) that holds the date picker calendar */
.dpTable { width:160px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #fff; background-color: #ababab; border: 1px solid #aaa;}
/* a table row that holds date numbers (either blank or 1-31) */
.dpTR { }
/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR { }
/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR { }
/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR { }
/* a table cell that holds a date number (either blank or 1-31) */
.dpTD { /*border: 1px solid #d5d2c1;*/}
/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD { background-color: #74ab33; border: 1px solid #ccc;}
/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover { background-color: #74ab33; border: 1px solid #888; cursor: pointer; color: #fff;}
/* the table cell that holds the name of the month and the year */
.dpTitleTD { }
/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD { }
/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD { }
/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD { background-color: #73c0dc; border: 1px solid #ccc; color: white;}
/* additional style information for the text that indicates the month and year */
.dpTitleText { font-size: 12px; color: #fff; font-weight: bold;}
/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight { color: #fff; font-weight: bold;}
/* the forward/backward buttons at the top */
.dpButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff; background: #74ab33; font-weight: bold; padding: 0px;}
/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff; background: #74ab33; font-weight: bold;}

#resultset div.resultitem { margin:10px 0 25px 0; }