@charset "UTF-8";
.TabbedPanels { clear: none; float: left; margin-bottom: 3em; width: 95%; margin-left: 1em; }
.TabbedPanelsTab a { color: #777; text-decoration: none; }
.TabbedPanelsTab { position: relative; float: left; padding: 0.4em 1em; background-color: #DDD; list-style: none; cursor: pointer; font-size: 130%; font-weight: bold; color: #7A7B9A; letter-spacing: 0.5em; height: 1.5em; top: 1px; margin-right: 0.5em; border: 1px none #CCC; }
.TabbedPanelsTabHover { background-color: #CCC; }
.TabbedPanelsTabSelected { background: #999; color: #EEE; }
.TabbedPanelsContentGroup { clear: both; background-color: #999; border: 1px none #CCC; padding: 1em 1em .3em; }
.TabbedPanelsContent { position: relative; }
table { text-align: center; border-collapse: collapse; margin-right: auto; margin-bottom: 2em; margin-left: auto; width: 100%; font-size: 85%; border: 1px solid #999; }
th, td { padding-top: 0.5em; padding-right: 0.3em; padding-bottom: 0.5em; padding-left: 0.3em; }
th { letter-spacing: .2em; border-right: 1px solid #FFF; border-left: 1px solid #FFF; background: #5679C1; color: #FFF; font-weight: lighter; cursor: default; font-size: 115%; }
td { border: 1px solid #CCC; }
tr:hover { background: #FFC; cursor: default; }
td.bottomBorder { border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #999; }
.leftth { border-left-width: 1px; border-left-style: solid; border-left-color: #5679C1; }
.rightth { border-right-width: 1px; border-right-style: solid; border-right-color: #5679C1; }

#national { background-color: #FFF; background-image: url(../assets/sales/mapUS.jpg); background-repeat: no-repeat; background-position: 55% 33em; background-attachment: fixed; }
#inter { background-color: #FFF; background-image: url(../assets/sales/mapInt.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: 60% 33em; }
.reptd { font-weight: bold; }
.salesImg { margin-top: 0.5em; margin-bottom: 0.5em; border-style: none; height: 2em; width: 7.5em; }
.contactColumn { display: block; width: 13.5em; text-align: left; margin-left: 0.5em; }
.multiplePhones { display: block; padding-left: 1.5em; }
.www { display: block; float: left; position: relative; }
.wwwIcon { width: 1.5em; height: 1.5em; margin-right: 0.05em; float: left; margin-top: 0.3em; }
.website { display: block; float: left; position: relative; margin-top: 0.5em; margin-left: 0.3em; width: 10em; }
