﻿body { background-color: #63574E; font-family: Arial; font-size: 8pt; color: #333; margin: 0px; text-align: center; }
input, textarea, select { font-family: Arial; font-size: 8pt; }

#viewableArea { position: relative; margin-left: auto; margin-right: auto; width: 975px; height: 720px; text-align: left; background-color: #FFF; }
#brands { background-color: #63574E; width: 975px; border: 0px; overflow: hidden; }
#body { margin-left: 20px; margin-right: 20px; }
#logoAndSearch { width: 895px; height: 90px; margin-left: 40px; }
#logoAndSearch a { color: #333; font-size: 7pt; padding-left: 2px; }
#logoAndSearch .site { width: 250px; border: 1px solid #d0c3b8; }

.search { width: 89%; border: 0px; font-size: 7pt; height: 12px; }
.go { width: 17px; height: 12px; vertical-align: middle; }

#menu { width: 895px; height: 20px; background-color: #ad9f68; }
#breadcrumb { width: 895px; height: 17px; margin-left: 60px; background-color: #FFF; color: #a8a7a7; font-size: 7.5pt; vertical-align: middle; padding-top: 3px; }

#footer { position: relative; margin-left: auto; margin-right: auto; width: 975px; text-align: left; color: #FFF; height: 28px; }
#footer table { margin-left: 40px; width: 895px; }
#footer a { color: #FFF; text-decoration: none; }
#footer a:hover { text-decoration: underline; }

.partners { background-color: #B0A89D; height: 28px; }

img { border: 0px; }

.navMenuHide { position: absolute; display: none; visibility: hidden; }
.navMenuShow { position: absolute; display: block; visibility: visible; background-color: #ad9f68; color: #FFF; line-height: 18px; text-align: left; padding-left: 5px; Filter: Alpha(Opacity=95); opacity: .95; }
.navMenuShow a { color: #FFF; text-decoration: none; }
.navMenuShow a:hover { background-color: #887b5b; color: #FFF; border-top: 1px solid white; border-bottom: 1px solid white; }

#content { position: relative; margin-left: auto; margin-right: auto; width: 975px; text-align: left; color: #333; font-size: 8pt; }

a { color: #666; text-decoration: none; }
a:hover { text-decoration: underline; }

.autocomplete_highlightedListItem { background-color: #ffff99; color: black; padding: 1px; }
.autocomplete_listItem { background-color: window; color: windowtext; padding: 1px; }
.autocomplete_completionListElement { visibility : hidden; margin : 0px!important; background-color : inherit; color : windowtext; border : buttonshadow; border-width : 1px; border-style : solid; cursor : 'default'; overflow : auto; height : 125px; text-align : left; list-style-type : none; font-family : Verdana; font-size : 8pt; z-index : 1000; }

.loginAdminBox { position: absolute; top: 0; left: 0; border: 1px solid black; width: 150px; height: 18px; z-index: 1000; background-color: #B0A89D; padding-top: 6px; filter: alpha(opacity=90); opacity: 0.9; }
.loginAdminBox a { color: black; font-weight: bold; }

#myslidemenu { margin-top: -22px; margin-left: 40px; }

.modalBackground { background-color:Gray; filter:alpha(opacity=70); opacity:0.7; }
.modalPopup { background-color:#333; border-width:3px; border-style:solid; border-color:Gray; padding:3px; width:700px; height:600px; color:#FFF; }
.modalHelpPopup { text-align: left; background-color:#FFF; border-width:3px; border-style:solid; border-color:Gray; padding:10px; width:350px; font-family: Frutiger, Arial; font-size: 10pt; color: #5A5656; }