﻿html{font-family:Arial, Helvetica, Verdana, sans-serif;}
body { font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; margin: 0em 0em 0em 0px; background-color:#cccc99; background-image:url(img/oto_green_tile.gif); background-position:top center; background-attachment: fixed;  }
a:link { text-decoration:underline; color:#000000; }
a:visited { text-decoration:underline; color:#000000; }
a:hover	{ text-decoration:underline; color:#ff0000; }
a:active { text-decoration:underline; color:#ff0000; }

/*img { border:0px; }*/
/*td { vertical-align:top; }*/

.Text_11 { font-size:11px; }
.Text_Bold_11 { font-weight:bold; font-size:11px; }
.Text_Bold_12 { font-weight:bold; font-size:12px; }
.Text_Bold_14 { font-weight:bold; font-size:14px; }
.Red { font-weight:bold; color: #ff0000; }

.calendarEventOff{ background-color:#ffffff; height:15%; }
.calendarEventOn{ background-color:#fcfddc; height:15%; }
.calendarEventToday{ background-color:#e7e8bc; height:15%; }
.calendarEventOther{ background-color:#cccc99; height:15%; }

.forumFirstPost { background-color:#cccccc; }
.forumPost { background-color:#dddddd; }
.forumPostAlt { background-color:#eeeeee; }

.OrderHeader { font-weight:bold; background:#003063; color:#ffffff; text-align:center; }
.Header { font-weight:bold; background:#CCCCCC; }
.SearchRow { background:#ffffff; }
.SearchRowAlt { background:#EEEEEE; }

.DisplayRow { background:#E8E8CF; }
.DisplayRowAlt { background:#F9F9E1; }

.PageHeader { font-weight:bold; font-size:16px; color:#cc0000; }
.PageSubHeader { font-weight:bold; font-size:12px; color:#666666; }

.NewsHeader { font-weight:bold; font-size:14px; }
.NewsText { font-size:12px; }

.TopMenuNotSelected { background-color: #ffffff; font-weight:bold; text-transform:uppercase;  }
.TopMenuSelected { background-color: #ffffff; font-weight:bold; text-transform:uppercase;  }
.TopMenuSelected a:visited, .TopMenuSelected a:link { color: #999999; }
.TopMenuSelected a:visited, .TopMenuSelected a:link { color:#000000; }
a.TopMenuLink:link { text-decoration:underline; color:#999999; text-transform:uppercase; text-decoration:none; }
a.TopMenuLink:visited { text-decoration:underline; color:#999999; text-transform:uppercase; text-decoration:none; }
a.TopMenuLink:hover	{ text-decoration:underline; color:#000000; text-transform:uppercase; text-decoration:underline; }
a.TopMenuLink:active { text-decoration:underline; color:#000000; text-transform:uppercase; text-decoration:underline; }

.SideMenuNotSelected { text-align:right; background-color: #ffffff; font-weight:bold; text-transform:uppercase; text-decoration:none; color:#666666;font-size:10px;  }
.SideMenuSelected { text-align:right; background-color: #ffffff; font-weight:bold; text-transform:uppercase; text-decoration:none; color:#666666;font-size:10px;  }
.SideMenuNotSelected a:visited, .SideMenuNotSelected a:link { color: #666666;font-size:10px;  }
.SideMenuSelected a:visited, .SideMenuSelected a:link { color:#666666;font-size:10px;  }

a.SideMenuLink:link { font-weight:bold; text-transform:uppercase; text-decoration:none;font-size:10px;  }
a.SideMenuLink:visited { font-weight:bold; text-transform:uppercase; text-decoration:none;font-size:10px; }
a.SideMenuLink:hover	{ color:#000000; font-weight:bold; text-transform:uppercase; text-decoration:underline;font-size:10px; }
a.SideMenuLink:active { color:#000000; font-weight:bold; text-transform:uppercase; text-decoration:underline; font-size:10px; }

.NewsArchiveHeader { color:#000000; font-weight:bold; text-align:center; font-size:13px; }

a.NewsSide:link { font-weight:bold; color:#999999; text-decoration:none; font-size:12px; }
a.NewsSide:visited { font-weight:bold; color:#999999; text-decoration:none; font-size:12px; }
a.NewsSide:hover { font-weight:bold; color:#000000; text-decoration:underline; font-size:12px; }
a.NewsSide:active { font-weight:bold; color:#000000; text-decoration:underline; font-size:12px; }


a.Email:link { font-weight:bold; color:#999999; text-decoration:underline;  }
a.Email:visited { font-weight:bold; color:#999999; text-decoration:underline;  }
a.Email:hover { font-weight:bold; color:#000000; text-decoration:underline; }
a.Email:active { font-weight:bold; color:#000000; text-decoration:underline;  }

a.PrintableView:link { font-weight:bold; color:#999999; text-transform:uppercase; font-weight:bold; text-decoration:none; font-size:10px; }
a.PrintableView:visited { font-weight:bold; color:#999999; text-transform:uppercase; font-weight:bold; text-decoration:none; font-size:10px; }
a.PrintableView:hover { font-weight:bold; color:#000000; text-transform:uppercase; font-weight:bold; text-decoration:underline; font-size:10px; }
a.PrintableView:active { font-weight:bold; color:#000000; text-transform:uppercase; font-weight:bold; text-decoration:underline; font-size:10px; }
