/* title bar */
/* PUTTING THESE INTO A SEPARATE FILE FOR UNREFACTORED TOOLS */

.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}

.msTitleBar {
	background:#fff url('/img/backgrounds/titlebar.gif') repeat-x 0 0; /* Style Setting: Title Bar Background Image */
	border:1px solid #d6d7d6;
	border-top-color:#adaaad;
	color:#636163; /* Style Setting: Title Bar Text Color */
}
.msTitleBarBack,
.msTitleBarOptions,
.msTitleBarHelp,
.msTitleBarTitle {
	/*border-bottom:1px solid #fff;*/
	float:left;
	height:25px;
	line-height:25px;
	vertical-align:middle;
}
.msTitleBarBack div,
.msTitleBarHelp div {
	/*border-left:1px solid #fff;
	border-right:1px solid #fff;*/
	height:100%;
	vertical-align:middle;
}
.msTitleBarBack a,
.msTitleBarHelp a {
	cursor:pointer;
	display:block;
	height:100%;
}
.msTitleBarBack {
	border-right:1px solid #d6d7d6;
}
.msTitleBarBack div {
	min-width:22px;
}
.msTitleBarBack a {
	background:url('/img/icons/arrow_back_button.gif') no-repeat 6px center;
	color:#333;
	min-width:22px;
}
.msTitleBarBack a:hover {
	text-decoration:none;
}
.msTitleBarBack a span {
	padding:0 6px 0 20px;
}
.msTitleBarBack a:hover span {
	text-decoration:underline;
}
.msTitleBarHelp {
	border-left:1px solid #d6d7d6;
}
.msTitleBarHelp div {
	text-align:center;
	width:20px;
}
.msTitleBarHelp a {
	background:transparent url('/img/icons/help.gif') no-repeat 50% 50%; /* Style Setting: Title Bar Help Icon Background Image */
	cursor:pointer;
	height:100%;
}
.msTitleBarHelp img {
	position:relative;
	top:2px;
}
.msTitleBarTitle {
	/*border-left:1px solid #fff;*/
	padding-left:6px;
}
.msTitleBarTitle h1 {
	display:inline;
	font-weight:bold;
	font-size:11px;
	margin-bottom: 10px;
	line-height: 20px;
}
.msTitleBarOptions {
	/*border-right:1px solid #fff;*/
}
.msTitleBarOptions div {
	float:left;
}
.msTitleBarLabel {
	margin:0 5px 0 10px;
	display:none;
}
.msTitleBarSelect {
	margin-right:7px;
}
.msTitleBarSelectCurrency,
.msTitleBarSelectLanguage {
	width:80px;
}
.msTitleBarButton {
	margin-right:7px;
}

.msTitleBar .hidden {
    display: none !important;
}
.msTitleBar select, .msTitleBar input {
	line-height: 20px;
	height: 20px;
	margin-bottom: 0px;
	padding: 0;	
}