/* for eguide module */
.menu2 { color: #004060; margin-bottom: 20px; margin-top: -4px; text-align: center; }
.error { color: #ff0000; font-weight: bold; text-align: left; }
.evhead { color: #0053A6; font-size: 18px; font-weight: bold; text-align: center;}
.evhead_or { background-color: #FFDEA5; color: #0053A6; font-size: 20px; font-weight: bold; text-align: center;}
.evhead2 { color: #800000; font-size: 14px; font-weight: bold; margin-top: 8px; }
.evmark { float: right; color: #000000; }
.evinfo { font-size: 90%; text-align: left;}
.evinfo2 { font-size: 75%; text-align: center; font-style: italic;}
.evprop { font-size: 12px; font-weight: bold; text-align: left; color: #004060;}
.evprop2 { font-size: 90%; text-align: left; color: #006080; }
.evprop_v { font-size: 90%; text-align: left; color: green; }
.evprop_r { font-size: 90%; text-align: left; color: red; }
.evbody { text-align: center; }
.evlink { font-size: 90%; text-align: right;}
.evlink2 { font-size: 90%; text-align: center;}
.evline { font-size: 90%; text-align: left;}
.evnote { font-size: 110%; text-align: center; font-weight: bold; color: #c00000; }
.evtitle { color: green; font-size: 110%; font-weight: bold; text-align: center; padding-bottom: 0.5em;}
.evtbl th { text-align: left; vertical-align: top; }
.event, .evform, .evlist, .entform { border-bottom: solid thin #c0c0c0; padding: 1em; }
.event2 { padding: 1.15em; text-align: center; }
.evms td { background-color: #ffeeee; padding: 5px; }
.evms th { text-align: left; }
.evop td { background-color: #ffccff; padding: 5px; }
.catbox { float: right; }
.evform th em, .evform em,.entform th em, .entform em { color: #cc0000; font-weight: bold; }
.entform { background-color: #eeeeff; }
.txt_b { font-size: 110%; color: #ff0000; text-align: left; padding-bottom: 0.5em;}
h2 { color: #800000; }
h3 { color: #002040; margin-bottom: 0px;}
#itemhelper, #itemhelper input, #itemhelper button,
#itemhelper select { font-size: 90%; }

