body {
    color: #000000;font-family:Tahoma, Arial, Helvetica; font-size: 11px; font-weight:none;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: buttonshadow;
	scrollbar-base-color : #ffffff;
	scrollbar-highlight-color: buttonshadow;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #f8f8f8;
	scrollbar-arrow-color: buttonshadow;
}
a { color:#006699; text-decoration:none; font-weight:bold;}
a:hover { color:#000000; text-decoration:none; font-weight:bold;}
a:active { color:#000000; text-decoration:none; font-weight:bold ;}
input, textarea { color: #880000;font-family:Tahoma, Arial, Helvetica; font-size: 11px; font-weight:none; margin:1 1 1 2; padding:0 0 0 2}
select { color: #880000;font-family:Tahoma, Arial, Helvetica; font-size: 11px; font-weight:none; margin:3 2 2 2}
td { font-family:Tahoma, Arial, Helvetica; font-size:11px;}
hr{color:#cccccc; height:1px}
.title { color:#000000; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight:bold; }
.footer{ color:#888888; font-family:Tahoma, Arial, Helvetica; font-size:9px; }
.erro { color:#880000; font-family: Arial, Helvetica; font-size:16px; font-weight:bold; }
.darkcell {background:#f8f8f8}
.brgtcell {background:#f0f0f0}
.toolbar{border-top:1px solid #eeeeee; border-left: 1px solid #f5f5f5; border-bottom:1px solid buttonshadow; border-right:1px solid buttonshadow; background-color:#ece9d8;}
.panel{border-top:1px solid #dddddd; border-left: 1px solid #dddddd; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; background-color:#eeeeee;}

.TableField
{padding: 1 3 1 4; border-top: 1px solid #e5e5e5;; border-left: 0px solid #e5e5e5;; border-bottom: 1px solid buttonshadow; border-right: 1px solid buttonshadow; color: #000000; vertical-align: middle; background-color:#ece9d8;}
.TableItem
{padding: 1 3 1 4; vertical-align: middle;}
.TableButton
{padding: 1 1 1 1; border-top: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; border-bottom: 1px solid buttonshadow; border-right: 1px solid buttonshadow; vertical-align: middle; background-color: #F1F1ED;}

.Menu
{width: 100%; height: 28px; padding:2 5 3 2; border-right: buttonshadow 1px solid; border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: buttonshadow 1px solid; background-color: #ece9d8; cursor:hand; color:#000000;}
.Current
{width: 100%; height: 24px; padding:2 5 3 10; border-right: activecaption 1px solid; border-top: activecaption 1px solid; border-left: activecaption 1px solid; border-bottom: activecaption 1px solid; background-color: #d8e4f8; cursor:hand;}
.Option
{width: 100%; height: 24px; padding:2 5 3 10; border: 1 1 1 1 solid #ffffff; background-color: #f5f5f5; cursor:hand;}
.BackMenu {padding:1 1 1 1}

.ColumnTitle {
	border : 1 outset #ffffff;
	border-top : 1 solid #ffffff;
	border-left : 1 solid #ffffff;
	background-color : #ece9d8;
}
.TableLine0 {
	background-color : #fefefe;
}
.TableLine1 {
	background-color : #f5f5f5;
}
.Hand {
	cursor : hand;
}
.button {
    color: #000000;
    font-size: 11px;
    font-family: tahoma, Arial, Helvetica;
    cursor: hand;
}

.InputSmall {
	font-family : Arial;
	font-size : 11px;
	height : 17px;
	line-height : 10px;
	vertical-align : middle;
	padding-left : 5px;
}

.sort-table {
font:Icon;
border:1px Solid ThreeDShadow;
background:Window;
color:WindowText;
}
.sort-table thead {background:#ece9d8;}
.sort-table td {padding:2px 5px;}
.sort-table thead td {
border:1px solid;
border-color:ButtonHighlight ButtonShadow
ButtonShadow ButtonHighlight;
cursor:default;
}
.sort-table thead td:active {
border-color:ButtonShadow ButtonHighlight 
ButtonHighlight ButtonShadow;
padding:3px 4px 1px 6px;
}
.sort-arrow {
width:11px;
height:11px;
background-position:center center;
background-repeat:no-repeat;
margin:0 2px;
}
.sort-arrow.descending {background-image:url("../artparts/down.png");}
.sort-arrow.ascending {background-image:url("../artparts/up.png");}