body {}
a img {}
#header {}
#header h1, #header h1 a {}
#header h2, #header h2 a {}
#topnav {}
#topnav a {}
#topnav a:hover {}
#topnav a.firsta {}
#container {}
#navcont {}
#navmenu {}
DIV.navmenu {}
a.navmenu {}
a.navmenu:hover {}
#menucont {}
#maincont {}
#maincont .date {}
#sidebar {}
#sidebar h2 {}
#sidebar h3 {}
#sidebar h2 a {}
#sidebar h2 a:hover {}
#sidebar a {}
.sidebar_element {}
#footer {}
.footer_left {}
.footer_right {}
.report {}
TR.report_alternate {}
TABLE.report {border-collapse: collapse;}
TR.report {vertical-align: baseline;}
.report .header, THEAD.report, TH.report {}
.report .body, TD.report, TD.body {}
.report .footer, TFOOT.report {}
.selected_row {}
img.icon, a.icon {display: inline;text-decoration: none;border: none;}
.text_button, .text_button_disabled {}
div.text_button, div.text_button_disabled,
span.text_button, span.text_button_disabled,
a.text_button, a.text_button_disabled{}
a.unsubscribe_text_button {}
.text_button {}
.text_button_disabled {}
A.text_button:hover {}
A.text_button:visited {}
#admin_bar {}
#admin_bar .text_button {}
DIV.marquee {}
DIV.search_result_group_results {}
.gizmo {}
div.category {}
.section {}
.item {display: list-item;margin-left: 2em;}
.item .element_url {font-size: 75%; color: #666;}
div.section {}
h2.section {}
div.site_library {padding: 2em;}
.calendar {}
.calendartitle, A.calendartitle {}
.poll {}
.poll_question {}
.poll_response {}
.news_item {}
.news_item A.element_name {}
.news_item A.element_name:hover {}
.discussion {}
span.calendar  {}
span.calendar a {}
span.info {}
span.info a {}
.element_name, A.element_name {font-weight: bold;}
.element_description {}
.element_attachment {font-size: 75%;}
.tagWelcomeClass, A.welcome, A.welcomesub {}
.welcome {}
.welcomesub {}
a.welcomesub:visited {}
a.welcomesub:hover {}
a.welcomesub:active {}
a.welcome:visited {}
.tagCatPathClass, .links_panel {}
.tagFortuneClass {}
.tagLoginBoxClass {}
div.layout {}
table.layout {}
tr.layout {}
td.layout {}
.vertical_separator {}
.horizontal_separator {}
div.layout_area {}
#layout_1 #layout_area_1 {}
#layout_2 #layout_area_1 {}
#layout_2 #layout_area_2 {}
#layout_3 #layout_area_1 {}
#layout_3 #layout_area_2 {}
#layout_4 #layout_area_1 {}
#layout_4 #layout_area_2 {}
#layout_4 #layout_area_3 {}
#layout_5 #layout_area_1 {}
#layout_5 #layout_area_2 {}
#layout_5 #layout_area_3 {}
#layout_6 #layout_area_1 {}
#layout_6 #layout_area_2 {}
#layout_6 #layout_area_3 {}
#layout_6 #layout_area_3 {}
#login_form {width: 50%;}
.caption {font-size: 10px; font-style: italic;}
.smalltitle {font-size: 12px;color: #333;text-align: center;}
.smaller {font-size: 75%;}
.none {display: none;}
#transitional_form, DIV.transitional_form, DIV.transitional_simple {
margin: 2em;
text-align: left;
padding: 1em;
}
#metagram_center {
margin: 2em;
padding: 1em;
text-align: left;
}
.metagram_viewer {
width: 600px;
padding: 20px;
border: 1px solid black;
background-color: #ffe;
text-align: left;
}
.metagram_read {
text-align: center;
}
.metagram_unread {
background-color: #DDDDFF;
border: #9999CC 1px solid;
text-align: center;
}
#user_search_form {
background-color: white;
}
form.form_3000 {
margin: 30px;
width: 700px;
}
div.form_body {
border: 1px solid #ccc;
padding: 15px;
}
div.form_field_container {
margin-bottom: 1em;
}
.form_field_label {
font-weight: bold;
}
.required_field_indicator {
color: red;
}
div.info_message {
background-color: #ffd;
padding: 1em;
border: 1px solid #300;
margin: 2em;
}
div.error_message {
color: #800;
background-color: #fed;
padding: 1em;
border: 2px solid #300;
margin: 2em;
}
div.error_item {display: list-item;margin-left: 2em;}
div.submit_actions {text-align: right;}


