
a.General {
	color: #3060c0;
	text-decoration: none;
}
a.General:visited {
	color: #3060c0;
}
a.General:hover {
	color: #0080ff;
	text-decoration: underline;
}


div.General
{
	font-family: Tahoma, Verdana;
	font-size: 8pt;
	font-weight: normal;
}

select.Enabled {
    border: solid 1px #7f9db9;
    font-size: 8pt;
	font-family: Tahoma, Verdana; 
    text-decoration: none;
	height: 20px;
	padding-top: 2px;
	padding-left: 3px;

}

input.Enabled {
    border: solid 1px #7f9db9;
    font-size: 8pt;
	font-family: Tahoma, Verdana; 
    text-decoration: none;
	height: 20px;
	padding-top: 2px;
	padding-left: 3px;
}
input.ReadOnly {
    border: solid 1px #cccccc;
    font-size: 8pt;
	font-family: Tahoma, Verdana; 
    text-decoration: none;
	background-color: buttonface;
}
input.File {
    font-size: 8pt;
	font-family: Tahoma, Verdana; 
    text-decoration: none;
	height: 20px;
	padding-top: 2px;
	padding-left: 3px;

}

textarea.Enabled {
    border: solid 1px #7f9db9;
    font-size: 8pt;
	font-family: Tahoma, Verdana; 
    text-decoration: none;
	padding-top: 2px;
	padding-left: 3px;

}

div.TabPageContent {
	border: 1px solid buttonshadow;
	background: buttonhighlight;
}

/*---------------------------------------------------------------------------*/
/* ToolbarButton */
div.Toolbar {
/*
	background: buttonface;
	border: 1px solid buttonshadow;
	padding: 1px;
	height: 21px;
*/
}

img.ToolbarIcon {
	border: 0px;
	vertical-align: middle;
	position: relative;
	top: 0px;
}

table.ToolbarButtonSeparator	{ border-right: 1px solid buttonshadow; width: 2px; height: 19px; margin: 1px 2px 1px 1px; }
table.ToolbarButtonSeparatorOBM { border-right: 1px solid buttonshadow; width: 2px; height: 19px; margin: 1px 2px 0px 1px; }

a.ToolbarButton					{ height: 21px; padding: 4px 4px 4px 4px; margin: 0px 0px; font-size: 8pt; font-family: Tahoma, Verdana; color: #000000; cursor: pointer; display: block; text-decoration: none; background-color: buttonface; }
a.ToolbarButton:visited			{ height: 16px;											   font-size: 8pt; font-family: Tahoma, Verdana; color: #000000;}
a.ToolbarButton:hover			{ border: 1px solid #316ac5; padding: 3px 3px 3px 3px; margin: 0px; font-size: 8pt; font-family: Tahoma, Verdana; color: #000000; 	text-decoration: none; background-color: #c1d2ee; }
a.ToolbarButtonOBM				{ height: 13px; padding: 4px 4px 4px 4px; margin: 0px 0px; font-size: 8pt; font-family: Tahoma, Verdana; color: #000000; cursor: pointer; display: block; text-decoration: none; background-color: buttonface; }
a.ToolbarButtonOBM:visited		{ height: 13px;											   font-size: 8pt; font-family: Tahoma, Verdana; color: #000000;}
a.ToolbarButtonOBM:hover		{ border: 1px solid #316ac5; padding: 3px 3px 3px 3px; margin: 0px; font-size: 8pt; font-family: Tahoma, Verdana; color: #000000; 	text-decoration: none; background-color: #c1d2ee; }

a.ToolbarButtonIcon				{ height: 21px; padding: 2px 2px 3px 2px; margin: 0px 0px; font-size: 8pt; font-family: Tahoma, Verdana; color: #000000; cursor: pointer; display: block; text-decoration: none; background-color: buttonface; }
a.ToolbarButtonIcon:visited		{ height: 16px; font-size: 8pt; font-family: Tahoma, Verdana; color: #000000; }
a.ToolbarButtonIcon:hover		{ border: 1px solid #316ac5; padding: 1px 1px 2px 1px; margin: 0px; font-size: 8pt; font-family: Tahoma, Verdana; color: #000000; text-decoration: none; background-color: #c1d2ee; }
a.ToolbarButtonIconOBM			{ height: 16px; padding: 2px 2px 3px 2px; margin: 0px 0px; font-size: 8pt; font-family: Tahoma, Verdana; color: #000000; cursor: pointer; display: block; text-decoration: none; background-color: buttonface; }
a.ToolbarButtonIconOBM:visited	{ height: 16px; font-size: 8pt; font-family: Tahoma, Verdana; color: #000000; }
a.ToolbarButtonIconOBM:hover	{ border: 1px solid #316ac5; padding: 1px 1px 2px 1px; margin: 0px; font-size: 8pt; font-family: Tahoma, Verdana; color: #000000; text-decoration: none; background: #c1d2ee; }


/*---------------------------------------------------------------------------*/
/* MenuBar */

div.MenuBar {
/*	background: buttonface;
	border: 1px solid buttonshadow;
*/
}
table.MenuBar {
	background-color: #f1f1ed;
}

td.MenuBarCaption {
	background: buttonface;
	border-bottom: buttonshadow 1px solid;
	height:22px;
}

div.MenuBarTab {
	/*width: 100%;*/ 
/*
	height: 28px; 
	padding:2 5 3 2; 
	border-right: buttonshadow 1px solid; 
	border-top: #f5f5f5 1px solid; 
	border-left: #f5f5f5 1px solid; 
	border-bottom: buttonshadow 1px solid; 
*/
	background-color: buttonface; 
	cursor:pointer; /*hand*/
	color:#000000;
}
td.MenuBarTabCaption {
}
span.MenuBarTab {
/*
	padding:1 1 1 1;
*/
	display: none;
}

div.MenuBarItem{
/*
	width: 100%;
	height: 24px; 
	padding:2 5 3 16; 
	border: 1px solid #ffffff; 
*/
	background-color: #f5f5f5; 
	cursor:pointer; /*hand*/
}
div.MenuBarItemOver{
/*	width: 100%;  
	height: 24px; 
	padding:2 5 3 16; 
	border: 1px solid #ffffff; 
*/
	background-color: #D8E4F8; 
	cursor:pointer; /*hand*/
}

div.MenuBarItem2XX{
	width: 100%; 
	height: 24px; 
	padding:2 5 3 28; 
	border: 1px solid #ffffff; 
	background-color: #f5f5f5; 
	cursor:pointer; /*hand*/
}

a.MenuBarItem { color:#006699; text-decoration:none; font-weight:normal;}
a.MenuBarItem:hover { color:#000000; text-decoration:none; font-weight:normal;}
a.MenuBarItem:active { color:#000000; text-decoration:none; font-weight:normal ;}

/*---------------------------------------------------------------------------*/
/* ListView */
div.ListView {
/*
    border: solid 1px #7f9db9;
    padding: 1px 1px 1px 1px;
*/
}
td.ListViewHeader {
	background: buttonface;
	border-right: 1px solid buttonshadow;
	border-bottom: 2px solid inactiveborder;
}

table.TableLayoutFixed { table-layout: fixed; }

/*---------------------------------------------------------------------------*/
/* PageMover */
div.PageMover{
	padding:3 3 3 3; 
}

a.PageMoverPage { color:#3060c0; text-decoration:none; font-weight:normal;}
a.PageMoverPage:visited { color:#3060c0; text-decoration:none; font-weight:normal;}
a.PageMoverPage:hover { color:#0080ff; text-decoration:underline; font-weight:normal;}
a.PageMoverPage:active { color:#3060c0; text-decoration:none; font-weight:normal ;}

