

/* 
*/

TD.base_border_but, 
TD.base_border_butex
{
}

A.base_border_but_active, 
A.base_border_butex_active
{
    height: 22px; 
    margin: 0px; border: 0px; padding-left: 4px;
	background-image: url(Images/but_l.gif); 
	background-position: left top; 
	background-repeat:no-repeat;
	display: inline-block;

	
}
/* Unknown */

A.base_border_but_active SPAN.inner, 
A.base_border_butex_active SPAN.inner
{
    height: 22px;
    margin: 0px; border: 0px; padding-right: 2px;
	background-image: url(Images/but.gif); 
	background-position: right top; 
	background-repeat:no-repeat;
	cursor: pointer;
	text-align: center;
	display: inline-block;
	

}

A.base_border_but_active FONT.text, 
A.base_border_butex_active FONT.text
{
	
    position: relative; top: 4px;

   	vertical-align: top;
   	font-size: 11px;
	font-family: Verdana, Arial;
    margin-right: 3px;
}

A.base_border_butex_active FONT.text
{
	overflow-x: hidden;	text-overflow: ellipsis; white-space: nowrap; width: 100%;
}

A.base_border_but_active img, 
A.base_border_butex_active img
{
   	vertical-align: top;
    height: 16px;
    display: inline-block;
    position: relative; top: -1px;
}

A.base_border_but_active:link FONT.text, A.base_border_but_active:visited FONT.text, 
A.base_border_butex_active:link FONT.text, A.base_border_butex_active:visited FONT.text
{
    color: black;
}

A.base_border_but_active:hover FONT.text, A.base_border_but_active:active FONT.text,
A.base_border_butex_active:hover FONT.text, A.base_border_butex_active:active FONT.text
{
    color: black;
}

A.base_border_but_active:hover, 
A.base_border_butex_active:hover
{
	background-image: url(Images/buta_l.gif);
	text-decoration: none;
}

A.base_border_but_active:hover SPAN.inner, 
A.base_border_butex_active:hover SPAN.inner
{
	background-image: url(Images/buta.gif);
}

A.base_border_but_active:active, 
A.base_border_butex_active:active
{
	background-image: url(Images/butd_l.gif);
	text-decoration: none;
}

A.base_border_but_active:active SPAN.inner, 
A.base_border_butex_active:active SPAN.inner
{
	background-image: url(Images/butd.gif);
}

SPAN.base_border_but_inactive,
SPAN.base_border_butex_inactive
{
    height: 22px; display: inline-block; position: relative;
    margin: 0px; border: 0px; padding-left: 4px;
	background-image: url(Images/buti_l.gif); background-position: left bottom; background-repeat:no-repeat;
}

SPAN.base_border_but_inactive SPAN.inner,
SPAN.base_border_butex_inactive SPAN.inner
{
    height: 22px; display: inline-block;
    margin: 0px; border: 0px; padding-right: 2px;
	background-image: url(Images/buti.gif); background-position: right bottom; background-repeat:no-repeat;
	cursor: hand;
	text-align: center;
}

SPAN.base_border_but_inactive img,
SPAN.base_border_butex_inactive img
{
   	vertical-align: top;
    height: 16px;
    display: inline-block;
    position: relative; top: -1px;
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
}

SPAN.base_border_but_inactive FONT.text,
SPAN.base_border_butex_inactive FONT.text
{
    position: relative; top: 4px;
   	vertical-align: top;
   	font-size: 11px;
	font-family: Verdana, Arial;
    margin-right: 3px;
    color: #808080;
}

SPAN.base_border_butex_inactive FONT.text
{
	overflow-x: hidden;	text-overflow: ellipsis; white-space: nowrap; width: 100%;
}




TD.base_border_bbut
{
}

A.base_border_bbut_active,
A.base_border_bbutex_active
{
    height: 38px; display: inline-block; /* position: relative; */
    margin: 0px; border: 0px; padding-left: 6px;
	background-image: url(Images/bbut_l.gif); background-position: left top; background-repeat:no-repeat;

}

A.base_border_bbut_active SPAN.inner,
A.base_border_bbutex_active SPAN.inner
{
    height: 38px; display: inline-block;
    margin: 0px; border: 0px; padding-right: 4px;
	background-image: url(Images/bbut.gif); background-position: right top; background-repeat:no-repeat;
	cursor: pointer;
	text-align: center;

}

A.base_border_bbut_active FONT.text,
A.base_border_bbutex_active FONT.text
{
	
    position: relative; top: 10px;

	vertical-align: top;
	font-size: 16px;
	font-family: Verdana, Arial;
    margin-right: 3px;
}

A.base_border_bbutex_active FONT.text
{
	overflow-x: hidden;	text-overflow: ellipsis; white-space: nowrap; width: 100%;
}

A.base_border_bbut_active img,
A.base_border_bbutex_active img
{
   	vertical-align: top;
    height: 32px;
    display: inline-block;
    position: relative; top: -7px;
}

A.base_border_bbut_active:link, A.base_border_bbut_active:visited,
A.base_border_bbutex_active:link, A.base_border_bbutex_active:visited
{
    color: black;
}

A.base_border_bbut_active:active, A.base_border_bbut_active:hover,
A.base_border_bbutex_active:active, A.base_border_bbutex_active:hover,
{
    color: black;
}

A.base_border_bbut_active:hover,
A.base_border_bbutex_active:hover
{
	background-image: url(Images/bbuta_l.gif);
	text-decoration: none;
}

A.base_border_bbut_active:hover SPAN.inner,
A.base_border_bbutex_active:hover SPAN.inner
{
	background-image: url(Images/bbuta.gif);
}

A.base_border_bbut_active:active,
A.base_border_bbutex_active:active
{
	background-image: url(Images/bbuta_l.gif);
	text-decoration: none;
}

A.base_border_bbut_active:active SPAN.inner,
A.base_border_bbutex_active:active SPAN.inner
{
	background-image: url(Images/bbuta.gif);
}

SPAN.base_border_bbut_inactive,
SPAN.base_border_bbutex_inactive
{
    height: 38px; display: inline-block; position: relative;
    margin: 0px; border: 0px; padding-left: 6px;
	background-image: url(Images/bbuti_l.gif); background-position: left bottom; background-repeat:no-repeat;
}

SPAN.base_border_bbut_inactive SPAN.inner,
SPAN.base_border_bbutex_inactive SPAN.inner
{
    height: 38px; display: inline-block;
    margin: 0px; border: 0px; padding-right: 6px;
	background-image: url(Images/bbuti.gif); background-position: right bottom; background-repeat:no-repeat;
	cursor: hand;
	text-align: center;
}

SPAN.base_border_bbut_inactive img,
SPAN.base_border_bbutex_inactive img
{
   	vertical-align: top;
    height: 32px;
    display: inline-block;
    position: relative; top: -7px;
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
}

SPAN.base_border_bbut_inactive FONT.text,
SPAN.base_border_bbutex_inactive FONT.text
{
    position: relative; top: 10px;
	vertical-align: top;
	font-size: 16px;
	font-family: Verdana, Arial;
    color: #808080;
}

SPAN.base_border_bbutex_inactive FONT.text
{
	overflow-x: hidden;	text-overflow: ellipsis; white-space: nowrap; width: 100%;
}


