﻿/* Generic pane rules */
body { margin: 0px; padding: 0px;
	font-family: 'Droid Sans',  Verdana, Arial, Tahoma;
	font-size: 8pt;
	overflow: hidden;}
.bodyFixedWidth {
	width: 990px;
	margin: auto;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 50%;
	margin-left: -495px;
}
.appRow, .appCol { overflow: hidden; position: absolute; }
.appRow { left: 0; right: 0; }
.appCol { top: 0; bottom: 0; }
.scroll-x { overflow-x: auto; }
.scroll-y { overflow-y: auto; }
.header.appRow { height: 56px;}
.main.appRow { top: 56px; bottom: 22px; }
.left.appCol { width: 200px;}
.right.appCol { left: 215px; right: 0px; }
.title.appRow { height: 40px;}
.content.appRow { top: 45px; bottom: 0px;}
.content.noTitleBar { top: 0px;}
.footer.appRow {bottom: 0px; height: 22px;}
.left.appCol.navBar .background.appRow{ top: 0px; bottom: 0px; }
.left.appCol.navBar .actual.appRow{ top: 0px; bottom: 0px; }


/* undo other css*/
/*
#bcLevel1 a:link, #bcLevel1 a:visited {
	font-size: inherit;
	color: inherit;
	font-size: 8pt;
}
#sideNav {
	font-size: 8pt;
	margin-left: -1px;
	margin-right: -1px;
	margin-top: 9px;
}
*/

#breadcrumb, #actions {
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
}

.sidebarBottom{
	border: none;
}

.headerBar 
{
	top: 8px;
	height: 28px;
	background-color: #000;
	border: 1px solid #595959;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}

.headerCoin {
	position: absolute;
	height: 40px;
	width: 165px;
	background-image: url('images/smlogo.png');
	background-repeat: no-repeat;
	top: 3px;
	left: 5px;
}

#sideNav li a, #sideNav li.current a:link, #sideNav li.current a:visited {
	background-image: none;
	color: #000
}
/*
.navBar
{
	background: #F4F4F4;
	font-size: 8pt;  
	border: 1px solid #D6D6D6;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}*/

.left.appCol.navBar .background
{
	border: 1px solid #D6D6D6;
	background: #F4F4F4;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}

.titleBar
{
	height: 38px;
	border: 1px solid #D6D6D6;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}

.titleText  
{
	float: left;
	font-size: 16pt;
	font-weight: bold;
	padding: 6px 12px 0;
	position: relative;
	text-align: left;
}

.titleBar-columns {
	float: right;
}

.titleBar-column {
	position: relative;
	float: left;
	text-align: center;
	padding: 6px 12px 6px 12px;
	width: 70px;
	text-align: right;
	border-left:  1px solid #D6D6D6;	/* should be @color-gray-border */
}

.titleBar-column .titleBar-label {
	font-size: 8pt;
	color: #595959;
}

/*

.titleBar-column .titleBar-value {
	font-weight: bold;
}

*/

.menuItems
{
	left: 215px;
}

.clear {
	clear: both;
}
