td { font-size: 11px; font-family: Verdana,Arial,Helvetica;color:#362F62;}

a:link { font-family:Verdana; font-size:11px; color:#3A3369; text-decoration:none;  font-weight:bold;line-height:15px;}
a:visited { font-family:Verdana; font-size:11px; color:#3A3369; text-decoration:none;  font-weight:bold;line-height:15px;}
a:hover { font-family:Verdana; font-size:11px; color:#3A3369; text-decoration:underline; font-weight:bold;line-height:15px;}

.topbar-title { font-family:Arial; font-size:16px; color:#FFFFFF; font-weight:bold; }
.sidebar-bg { background-image:url('img/sidebar-bg.gif'); background-repeat:repeat-x;  background-color:#0087DD; }

.title-bg { background-image:url('img/title-bg.gif'); background-repeat:repeat-x; }
.blue_title { font-family:Arial; font-size:19px; color:#3D3773; line-height:25px; text-decoration:none; }
.content_title { font-family:Verdana; font-size:12px; color:#3A3369; font-weight:bold; text-decoration:none; }

.trips:link { font-family:Arial; font-size:13px; color:#F59622; line-height:20px; font-weight:bold; text-decoration:none; }
.trips:visited { font-family:Arial; font-size:13px; color:#F59622; line-height:20px; font-weight:bold; text-decoration:none; }
.trips:hover { font-family:Arial; font-size:13px; color:#F59622; line-height:20px; font-weight:bold; text-decoration:none; }

.a:link { font-size: 9px; font-family: Verdana; color:#3A3369; text-decoration:none; }
.a:visited { font-size: 9px; font-family: Verdana; color:#3A3369; text-decoration:none; }
.a:hover { font-size: 9px; font-family: Verdana; color:#3A3369; text-decoration:underline; }

.dark_blue { font-family:Arial; font-size:13px; color:#453F7B; font-weight:bold; text-decoration:none; }
.title { font-size:14px; font-family: Verdana; color:#F59622; text-decoration:none;text-transform:uppercase;font-weight:bold; }
.blue { font-family:Arial; font-size:14px; color:#3D3773; text-decoration:none; }

.sidebar:link { font-family:Arial; font-size:13px; color:#FFFFFF; line-height:15px; text-decoration:none; }
.sidebar:visited { font-family:Arial; font-size:13px; color:#FFFFFF; line-height:15px; text-decoration:none; }
.sidebar:hover { font-family:Arial; font-size:13px; color:#FFD200; line-height:15px; text-decoration:none; }

.footer:link { font-size: 11px; font-family: Verdana; color:#362F62; text-decoration:none; }
.footer:visited { font-size: 11px; font-family: Verdana; color:#362F62; text-decoration:none; }
.footer:hover { font-size: 11px; font-family: Verdana; color:#362F62; text-decoration:underline; }

.header:link { font-size: 13px; font-family: Verdana; color:#ffffff; text-decoration:none;text-transform:uppercase;font-weight:bold; }
.header:visited { font-size: 13px; font-family: Verdana; color:#ffffff; text-decoration:none;text-transform:uppercase;font-weight:bold; }
.header:hover { font-size: 13px; font-family: Verdana; color:#ffffff; text-decoration:underline;text-transform:uppercase;font-weight:bold; }

.header_subnodes{ font-size: 11px; font-family: Verdana; color:#ffffff; text-decoration:none; font-weight:bold; }
.header_subnodes:link { font-size: 11px; font-family: Verdana; color:#ffffff; text-decoration:none; font-weight:bold; }
.header_subnodes:visited { font-size: 11px; font-family: Verdana; color:#ffffff; text-decoration:none; font-weight:bold; }
.header_subnodes:hover { font-size: 11px; font-family: Verdana; color:#ffffff; text-decoration:underline; font-weight:bold; }

.last-event{ font-size: 13px; font-family:Verdana;color:#3A3079;text-decoration:none;text-transform:uppercase;font-weight:bold; }

.event_title { font-size: 11px; font-family:Verdana; color:#f99422; text-decoration:none; font-weight:bold; }

.regular:link { font-family:Arial; font-size:12px; color:#000000; text-decoration:none; text-decoration:none; }
.regular:visited { font-family:Arial; font-size:12px; color:#000000; text-decoration:none; text-decoration:none; }
.regular:hover { font-family:Arial; font-size:12px; color:#000000; text-decoration:none; text-decoration:none; }

.footer_link:link { font-family:Arial; font-size:11px; color:#000000; text-decoration:none; text-decoration:none; }
.footer_link:visited { font-family:Arial; font-size:11px; color:#000000; text-decoration:none; text-decoration:none; }
.footer_link:hover { font-family:Arial; font-size:11px; color:#000000; text-decoration:none; text-decoration:none; }

.blue_link:link{ font-family:Arial; font-size:14px; color:#0087D0; text-decoration:none; }
.blue_link:visited{ font-family:Arial; font-size:14px; color:#0087D0; text-decoration:none; }
.blue_link:hover{ font-family:Arial; font-size:14px; color:#0087D0; text-decoration:none; }

.dark_link:link { font-family:Arial; font-size:13px; color:#083A85; font-weight:bold; text-decoration:none; }
.dark_link:visited { font-family:Arial; font-size:13px; color:#083A85; font-weight:bold; text-decoration:none; }
.dark_link:hover { font-family:Arial; font-size:13px; color:#083A85; font-weight:bold; text-decoration:none; }

.day { font-family:Arial; font-size:13px; color:#083A85; text-decoration:none;font-weight:bold; }
.content { font-family:Arial; font-size:11px; color:#000000; text-decoration:none; }
.gray { font-family:Arial; font-size:11px; color:#878787; text-decoration:none; }
.orange { font-family:Arial; font-size:15px; color:#cbb500; text-decoration:none; font-weight:bold; }

.button { font-family:Arial; font-size:11px; color:#FFFFFF; text-align:middle; border-width:1; border-style:solid; border-color:#0783d5; background-color:#0783d5; width:60px; height:18px; font-weight: bold; }

.button2 { font-family:Arial; font-size:11px; color:#000000; text-align:middle; border-width:1; border-style:solid; border-color:#EDEDED; background-color:#EDEDED; height:29px; font-weight: bold; }

.input { font-family:Arial; font-size:11px; color:#000000; text-align:middle; border-width:1; border-style:solid; border-color:#3A3369; background-color:#FFFFFF; width:160px; height:18px; }

.input_without_border { font-family:Arial; font-size:11px; color:#000000; text-align:middle; border-width:0; background-color:#FFFFFF;height:18px; }
.textarea { font-family:Arial; font-size:10px; color:#000000; text-align:middle; border-width:1; border-style:solid; border-color:#5aa8de; background-color:#FFFFFF; }

.table  { border-style:solid; border-width:thin; border-left-width:0px; border-top-width:0px; border-bottom-width:1px;  border-right-width:1px; border-color:#5aa8de; }
.table-cell  { border-style:solid; border-width:thin; border-left-width:1px; height: 30px; border-top-width:1px; border-bottom-width:0px;  border-right-width:0px; border-color:#5aa8de; background-color:#FFFFFF; }


