/* =================================================================
   =================================================================
   ==                                                             ==
   ==  STANDARD HTML ELEMENTS                                     ==
   ==                                                             ==
   =================================================================
   ================================================================= */


body {
}

a {
}

h3,h4,h5 {
}

h3 {
}


p {
}


form {
}

input, textarea, select {
}

td, th {
}



/* =================================================================
   =================================================================
   ==                                                             ==
   ==  PORTAL-WIDE PAGE LAYOUT                                    ==
   ==                                                             ==
   =================================================================
   ================================================================= */

#header {
}

#header {
}

#header h1, #header h1 a {
}

#header h1.etc {
}

#header h2, #header h2, #header h2 a {
}



#topnav {
}

#topnav a {
}

#topnav a:hover {
}

#topnav a.firsta {
}

.topnone {
}


#container {
}

#navcont {
}

#navmenu {
}

DIV.navmenu {
}

a.navmenu {
}

a.navmenu:hover {
}

#menucont {
}

#maincont {
}

#maincont a {
}

#maincont a:hover {
}

#maincont a.icon {
}

#maincont a.text_button, #maincont a.text_button:hover, #maincont a.text_button:visited {
}

#maincont span.date {
}

#maincont span.bread {
}

#maincont span.archive {
}

#maincont h1 {
}

#maincont p {
}

#sidebar {
}


#sidebar h2 {
}

#sidebar h3 {
}

#sidebar a {
}

#sidebar h2 a {
}

#sidebar h2 a:hover {
}

#sidebar a {}

#sidebar a:hover {
}


.sidebar_element {
}




#footer {
}

#footer a {
}

#footer a:hover {
}

#footer .date {
}

#footer .other {
}




/* =================================================================
   =================================================================
   ==                                                             ==
   ==  SPECIAL-PURPOSE ELEMENTS                                   ==
   ==                                                             ==
   =================================================================
   ================================================================= */

.report {
}

TR.report_alternate {
}

.report .header, THEAD.report, TH.report {
        background-color: #DDDDDD;
        border: #DDDDDD 1px solid;
        font-weight: bold;
        padding: 4px;
}

.report .body, TD.report, TD.body {
        /* for some reason, #DDDDDD tends to make the right-side border invisible? */
        border: #DEDEDE 1px solid;
        padding: 2px;
}

.report .footer, TFOOT.report {
        background-color: #DDDDDD;
}

/* in a list, if a row is to be selected */
.selected_row {
        background-color: #EEEEFF;
}




/* =================================================================
   =================================================================
   ==                                                             ==
   ==  GIZMOS                                                     ==
   ==                                                             ==
   =================================================================
   ================================================================= */

h2.section {

}

.news_item A.element_name {
}

.news_item A.element_name:hover {
}

.discussion {
}

span.calendar  {
}

span.calendar a {
}

.calendar_month_cell, .calendar_month_cell_day {
}

.calendar_month_cell_day {
}

.calendar_month_cell_date {
}

.calendar_month_cell_event a.calendar {
}

.calendar_summary {
}



span.info {
}

span.info a {
}

span.info a:hover {
}





/* =================================================================
   =================================================================
   ==                                                             ==
   ==  ELEMENT ATTRIBUTES                                         ==
   ==                                                             ==
   =================================================================
   ================================================================= */







/* =================================================================
   =================================================================
   ==                                                             ==
   ==  GIZMOTAGS                                                  ==
   ==                                                             ==
   =================================================================
   ================================================================= */













/* =================================================================
   =================================================================
   ==                                                             ==
   ==  LAYOUT AREA ELEMENTS - Used when the Page Layout feature   ==
   ==                         is in use
   ==                                                             ==
   =================================================================
   ================================================================= */








/* =================================================================
   =================================================================
   ==                                                             ==
   ==  MISCELLANEOUS                                              ==
   ==                                                             ==
   =================================================================
   ================================================================= */

/* used in forms generated by portal, gizmos */
#transitional_form, DIV.transitional_form {
        background-color: #eee;
}


/* the login box */
#tagLoginBox {
        background-color: white;
        border: 1px solid black;
        padding: 1em;
}


