﻿#bs_outerContainer { font-family: Arial,Helvetica,sans-serif; font-size: 13px; line-height: 1.5em; height: 100%; color: #4C4C4C; background-color: blue; }
#bs_outerContainer a { color: #884482; text-decoration: none; }
#bs_outerContainer a:hover { color: #56004E; text-decoration: underline; }
#bs_outerContainer img { border: 0; }
#bs_outerContainer .bs_disabledLink { color: #9D9D9D; text-decoration: none; }
/* fix transparent pngs for IE 6 */
* html .bs_pngFix { behavior: url("/global/scripts/lib/iepngfix.htc"); }
#bs_outerContainer #bs_leftColumn { width: 75% !important; }
#bs_outerContainer #bs_rightColumn { width: 170px !important; float: right !important; padding-top:16px; }
#bs_contentContainer strong, #bs_contentContainer em { font-weight: bold; }
.bs_emphasis { font-weight: bold; }

#bs_outerContainer { display: inline; }

/* TABS */
/* common tab style */
#bs_outerContainer .bs_tabs a { font-family:Arial,Helvetica,sans-serif; font-size: 11px; }
#bs_outerContainer .bs_tabs ul { margin: 0; padding: 0; list-style-type: none; clear: both; }
#bs_outerContainer .bs_tabs ul li { float: left; list-style-type: none; padding: 2px 13px 0; font-family: Arial, Helvetica, sans-serif; text-align: center; font-size: 11px; }
#bs_outerContainer .bs_tabs ul li a { color: black; text-decoration: none; }
#bs_outerContainer .bs_tabs ul li a:hover { color: #56004E; text-decoration: underline; }
#bs_outerContainer .bs_tabs ul li.bs_selected a, #bs_outerContainer .bs_tabs ul li.selected a { font-weight: bold; color: black; height: 20px; } /* would have to rewrite tab component to use bs_selected */
#bs_outerContainer .bs_tabs ul li.bs_dateRangeTab,
#bs_outerContainer .bs_tabs ul li.bs_searchTab { text-transform: uppercase; }
#bs_outerContainer .bs_tabs ul li.bs_separator { color: #696868; padding-left: 0; padding-right: 0; }


/* overrides for header & footer tabs */
#bs_outerContainer #bs_header .bs_tabs, #bs_outerContainer #bs_footer .bs_tabs { border-top: 2px solid black; padding-bottom: 5px; }
#bs_outerContainer #bs_header .bs_tabs a, #bs_outerContainer #bs_footer .bs_tabs a { font-size:14px; font-family:Arial,Helvetica,sans-serif; }
#bs_outerContainer #bs_header .bs_tabs li, #bs_outerContainer #bs_footer .bs_tabs li { padding: 6px 16px 0px 16px; font-size: 13x; }
#bs_outerContainer #bs_header .bs_tabs .bs_selected, #bs_outerContainer #bs_footer .bs_tabs .bs_selected { border-top: 2px solid black; padding: 4px 12px 6px 12px;}

#bs_outerContainer #bs_header .bs_tabs li:hover
{
	border-top: 2px solid black;
}

#bs_header {height: 60px;}

#bs_outerContainer #bs_header .bs_tabs ul li.bs_right, #bs_outerContainer #bs_footer .bs_tabs ul li.bs_right { float: right; padding-right: 0px; }

/* UTILITY CLASSES */
.bs_right { float: right; overflow: hidden; }
.bs_left { float: left; }
.bs_clear { clear: both; }
.bs_clearRight { clear: right; }
.bs_clearLeft { clear: left; }
.bs_spacer { height: 15px; }
.bs_center { margin-left: auto !important; margin-right: auto !important; }
.bs_thirds { width: 30%; margin: 0; }
.bs_smallGradient { display: inline; background-image: url(http://bside.com/images/bg-login.png); background-repeat: repeat-x; margin-left: 4px; padding: 4px 10px 3px 10px;  }
