﻿* { font-family: Tahoma, Arial, Helvetica, sans-serif; color:#000000; }
.Page { width: 770px; margin: 0px auto; }
.Page .Header { margin: 1px; width: 770px; height: 125px; }

.Page .BreadCrumbHolder { height: 20px; margin-left: 125px; width: 645px; border-bottom: solid 1px #001868; margin-top: -4px; }
.Page .BreadCrumbHolder .Node { font-size: 10px; color: #001868; padding: 0px 2px; }
.Page .BreadCrumbHolder .BreadCrumbTrail { margin-top: 4px; }
.Page .BreadCrumbHolder .BreadCrumbTrail .Current { text-decoration: none; font-size: 10px; color: #e1392b; padding: 0px 2px; }
.Page .BreadCrumbHolder .BreadCrumbTrail .Node { text-decoration: none; font-size: 10px; color: #001868; padding: 0px 2px; }
.Page .BreadCrumbHolder .BreadCrumbTrail .Node:hover { color: #e1392b; text-decoration: underline; }
.Page .BreadCrumbHolder .BreadCrumbTrail .Separator { font-size: 9px; color: #001868; }

.Page .MainContent { margin: 1px; clear: both; width: 770px; min-height: 400px; }
.Page .MainContent .LeftBlock { float: left; width: 125px; margin-top: 10px; min-height: 400px; }
.Page .MainContent .LeftBlock .SiteMenu { width: 90px; margin: auto; }
.Page .MainContent .LeftBlock .SiteMenu .Item,
.Page .MainContent .LeftBlock .SiteMenu .Selected { }
.Page .MainContent .LeftBlock .SiteMenu .Item a { text-decoration: none; font-weight: bold; font-size: 15px; color: #001868; width: 100%; display: block; clear: left; padding: 6px 0px; }
.Page .MainContent .LeftBlock .SiteMenu .Selected a { text-decoration: none; font-weight: bold; font-size: 15px; color: #e1392b; width: 100%; display: block; clear: left; padding: 6px 0px; }
.Page .MainContent .LeftBlock .SiteMenu .Item a:hover { color: #e1392b; }
.Page .MainContent .LeftBlock .SiteMenu .Selected a:hover { color: #001868; }

.Page .MainContent .ContentPlaceHolder { float: left; width: 640px; min-height: 400px; font-size: 9pt; }

.Page .Footer { margin: 1px; width: 770px; clear: both; height: 90px; }
.Page .Footer .FooterMenu { width: 640px; margin-left: 125px; border-top: solid 1px #001868; text-align: center; }
.Page .Footer .FooterMenu .Menu { margin-top: 5px; }
.Page .Footer .FooterMenu .Menu .Item, 
.Page .Footer .FooterMenu .Menu .Selected { }
.Page .Footer .FooterMenu .Menu .Item a { white-space: nowrap; font-size: 11pt; color: #001868; padding: 2px; text-decoration: none; }
.Page .Footer .FooterMenu .Menu .Selected a { white-space: nowrap; font-size: 11pt; color: #e1392b; padding: 2px; text-decoration: none; }
.Page .Footer .FooterMenu .Menu .Item a:hover { color: #e1392b; }
.Page .Footer .FooterMenu .Menu .Selected a:hover { color: #001868; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Chrome rules here */
.Page .BreadCrumbHolder { margin-top: 4px; height: 13px; }
}