#Container { width: 968px; margin: 0px auto 0px auto; position: relative; top: 0px; left: 0px; }

#Content { min-height: 240px; padding: 10px 0px 10px 10px; }
#MessageCenter { position: absolute; top: 135px; right: 0px; width: 240px; z-index: 99999; }

.LeftColumn { width: 240px; vertical-align: top; padding: 0px 5px 0px 0px; }
.SideNav { }
.Rotator { padding: 10px 0px 10px 0px; }
.LeftPane { }
.CenterPane { min-height: 240px; vertical-align: top; padding: 0px 5px 0px 5px; }
.RightPane { vertical-align: top; padding: 0px 10px 0px 5px; }

/************************ Banner ****************************/
#Banner { background-position: -11px; height: 100px; background-color: #2267F0; background-image: url(Images/banner_bg.jpg); position: relative; top: 0px; left: 0px; }
#Banner .LogoLink { height: 100px; width: 220px; background-repeat: no-repeat; background-position: 10px 0px; }

/* TopNav */
#TopNav { position: absolute; top: 0px; right: 1px; text-align: center; font-size: 16px; }
#TopNav A, #TopNav A:active, #TopNav A:link, #TopNav A:visited { color: #FFFFFF; text-decoration: none; }
#TopNav A:hover { color: #FFFFFF; text-decoration: underline; }

.TopItem { cursor: pointer; margin: 0px 1px 0px 1px; background-position: left top; padding: 0px 0px 0px 7px; background-repeat: no-repeat; }
.TopItemRight { background-position: right top; padding: 0px 7px 0px 0px; background-repeat: no-repeat; }
.TopItemCenter { padding: 7px 5px 0px 5px; height: 28px; }

.TopItem0 { background-image: url(Images/TopMenu/top_item_blue_left.png); }
.TopItem0 .TopItemRight { background-image: url(Images/TopMenu/top_item_blue_right.png); }
.TopItem0 .TopItemCenter { background-color: #1aafff; }

.TopItem1 { background-image: url(Images/TopMenu/top_item_navy_left.png); }
.TopItem1 .TopItemRight { background-image: url(Images/TopMenu/top_item_navy_right.png); }
.TopItem1 .TopItemCenter { background-color: #003eaf; }

.TopItem2 { background-image: url(Images/TopMenu/top_item_red_left.png); }
.TopItem2 .TopItemRight { background-image: url(Images/TopMenu/top_item_red_right.png); }
.TopItem2 .TopItemCenter { background-color: #ff521a; }

.TopItem3 { background-image: url(Images/TopMenu/top_item_bc2dba_left.png); }
.TopItem3 .TopItemRight { background-image: url(Images/TopMenu/top_item_bc2dba_right.png); }
.TopItem3 .TopItemCenter { background-color: #bc2dba; }

.TopItem4 { background-image: url(Images/TopMenu/top_item_green_left.png); }
.TopItem4 .TopItemRight { background-image: url(Images/TopMenu/top_item_green_right.png); }
.TopItem4 .TopItemCenter { background-color: #32c59a; }

.TopItem5 { background-image: url(Images/TopMenu/top_item_fuchsia_left.png); }
.TopItem5 .TopItemRight { background-image: url(Images/TopMenu/top_item_fuchsia_right.png); }
.TopItem5 .TopItemCenter { background-color: #e21aff; }

/* Search */
#Search { position: absolute; bottom: 10px; right: 10px; font-weight: bold; }
#Search LABEL { color: #FFFFFF; position: relative; top: 2px; left: -5px; }
#Search SELECT { font-size: 10px; margin: 0px 5px 0px 0px; }
#Search .SearchButton { background-position: left top; background-image: url(../../Assets/Images/Common/go.gif); height: 20px; width: 20px; background-repeat: no-repeat; background-color: Transparent; border: none; cursor: pointer; position: relative; top: 1px; left: 3px; }

#Welcome { position: absolute; top: 77px; left: 240px; color: #FFFFFF; font-weight: bold; }

/************************ BreadCrumb ****************************/
#BreadCrumb { height: 24px; background-color: #90B3F7; background-image: url(Images/breadcrumb_bg.jpg); padding: 8px 20px 0px 20px; font-size: 12px; }
.AKCBreadCrumbs { cursor: pointer; }
.AKCBreadCrumbs .MenuItem { color: #003eaf; }
.AKCBreadCrumbs .SelectedMenuItem { color: #000000; font-weight: bold; }
.AKCBreadCrumbs .MenuItemOver { color: #002D62; text-decoration: underline; }
.AKCBreadCrumbs .Separator { padding-right: 3px; padding-left: 3px; color: #000000; cursor: default; }

.BCLinks { }
.BCLinks A, .BCLinks A:link, .BCLinks A:active, .BCLinks A:visited { color: #000080; }
.BCLinks A:hover { color: #FFFFFF; }

/************************ Rotator ****************************/
.RotatorItem { text-align: center; height: 200px; width: 240px; background-color: #FFFFFF; overflow: hidden; }
.RotatorItemContent { padding: 20px 10px 20px 10px; height: 200px; width: 238px; }

/************************ SectionNav ****************************/
#SectionNav { height: 33px; background-color: #a81700; padding: 0px 240px 0px 0px; position: relative; top: 0px; left: 0px; font-size: 16px; color: #FFFFFF; z-index: 999; }

.SectionItem { height: 28px; width: 160px; padding: 5px 10px 0px 10px; position: relative; top: 0px; left: 0px; cursor: pointer; text-align: center; }
.SectionItemHover { color: #FFFFFF; }
.SectionItemDescription { width: 160px; padding: 5px 10px 10px 10px; display: none; position: absolute; top: 31px; left: 0px; font-size: 12px; text-align: left; }

.SectionItem0 { background-color: #2b74ff; }
.SectionItem1 { background-color: #ff7d2b; }
.SectionItem2 { background-color: #9d9d96; }
.SectionItem3 { background-color: #00a822; }

.SectionItemSuper { font-weight: bold; text-transform: lowercase; }
.SectionItemSub { position: relative; top: 5px; }

.DonateNow { position: absolute; top: -50px; left: 748px; cursor: pointer; z-index: 999; }

/************************ SiteLinks ****************************/
#SiteLinks { height: 146px; background-color: #383838; padding: 10px 240px 20px 10px; }

/************************ Footer ****************************/
#Footer { color: #FFFFFF; height: 33px; background-color: #000; padding: 10px 10px 10px 10px; position: relative; top: 0px; left: 0px; }
.FooterNav { text-transform: uppercase; position: absolute; top: -20px; left: 10px; }
.FooterNav A:hover { color: #FFFFFF; text-decoration: underline; }
.FooterNav A:visited, .FooterNav A:active, .FooterNav A:link { color: #FFFFFF; }
.FooterNav .Separator { padding: 0px 5px 0px 5px; }

#PoweredBy { text-align: right; padding: 5px 5px 0px 0px; color: #999999; width: 960px; min-height: 30px; margin: 0px auto 0px auto;}
#PoweredBy A, .BCLinks A:link, .BCLinks A:active, .BCLinks A:visited { color: #999999; }
#PoweredBy A:hover { text-decoration: underline; color: #666666; }

/************************ Portal Admin Styles ****************************/
#RoleAdminAccessKey { position: absolute; top: 10px; left: 260px; border: solid 1px #CCCCCC; }

/************* ImageLinkButtons ****************/
.ButtonBlue { font-size: 16px; background-image: url(../../Assets/Images/Button/btn_blue.png); background-position: 2px 1px; background-repeat: no-repeat; height: 25px; width: 75px; text-align: center; padding: 2px 0px 0px 0px; margin: 5px; color: #FFF; }
.ButtonBlueOver { font-size: 16px; background-image: url(../../Assets/Images/Button/btn_blue_over.png); background-position: 2px 1px; background-repeat: no-repeat; height: 25px; width: 75px; text-align: center; padding: 2px 0px 0px 0px; cursor: pointer; margin: 5px; color: #FFF; }
a.ButtonBlueLink, a.ButtonBlueLink:link, a.ButtonBlueLink:visited { font-family: Arial, Verdana; font-weight: bold; color: #000000; text-decoration: none; }
a.ButtonBlueLink:hover { font-family: Arial, Verdana; font-weight: bold; color: #800080; text-decoration: none; }

