﻿html, body { margin: 0px; padding: 0px; }
body { background:  #ffffff url('/designimg/PageBkgd.png') repeat-x; }
* { font-family: "Segoe UI", Tahoma, Sans-Serif; color: #000000;}

a, a:link, a:visited, a:active { text-decoration: none; color: #0c5e84; }
a:hover { text-decoration: underline; color: #0c5e84; }

form, input { padding: 0px; margin: 0px;  }

div.ReadMore { }
div.ReadMore div.More { display: none; visibility: hidden; }
div.ReadMore:hover { background-color: Red; }
div.ReadMore:hover div.More { display: block; visibility: visible; position: relative; }
div.ReadMore:hover div.MoreLink { display: block; visibility: visible; }

span.PageHeader {  font-size: 26px; font-weight: normal; color: #156387; }
span.SubHeader { } 

table.MainTable { border: 0px none; padding: 0px; margin: 0px auto; width: 806px; border-collapse: collapse; }
table.MainTable td { padding: 0px;  }
table.MainTable td.Top { background: url('/designimg/Top.png') no-repeat; height: 59px; }
table.MainTable td.Content { background: url('/designimg/Shadow.png') repeat-y; height: 100%;  }
table.MainTable td.Bottom { background: url('/designimg/Bottom.png') no-repeat; height: 42px;  text-align: center; color: #ffffff; font-size: 10px; vertical-align: top; }
table.MainTable td.Bottom div { text-align: center; font-size: 10px; padding-top: 6px; color: #ffffff; }
table.MainTable td.Bottom div  a { color: #ffffff; }

/* Navigation Bar Links */
div.MenuLinks { height: 28px; margin: 0px 8px; }
div.MenuLinks a { display: block; float: left; text-decoration: none; color: #ffffff; font-size: 14px; height: 28px;}
div.MenuLinks a:hover { background: url('/designimg/NavButton_Over.png'); color: #ffffff; text-decoration: none; }
div.MenuLinks a span { display: block; padding: 4px 8px 0px 8px; color: #ffffff; }

div.CheckoutButtons { float: right; }
div.CheckoutButtons table { padding: 0px; border: 0px none; border-collapse: collapse; margin: 0px; }
div.CheckoutButtons table td { padding: 0px; }

td.LeftNav { background:  #a3d4e9 url(/designimg/LeftNavBkgd.png) repeat-x; }
td.LeftNav table { border-collapse: collapse ! important; border: 0px none ! important; }

div.Categories { margin: 4px 4px 0px 4px; }
div.Categories a { font-weight: bold; }
div.SubCategories { margin: 0px 4px 4px 14px; }
div.SubCategories a { font-size: 14px; }

/* Articles */
table.ArticleTable { padding: 0px; margin: 0px; border-collapse: collapse; border: 0px none; }
table.ArticleTable td.ArticleInformation { padding-left: 4px; }
div.ArticleTitle { font-size: 14px; font-weight: bold; }
div.ArticleAuthor { font-size: 12px; color: #999999; }
div.ArticleDetails { font-size: 12px; color: #333333; margin-top: 6px; }

.Highlight { background: #ffff00; }
