.yellowbtn
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    BORDER-LEFT-COLOR: black;
    BORDER-RIGHT-COLOR: black;
    BORDER-TOP-COLOR: black;
    BORDER-BOTTOM-COLOR: black;

    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFF99
}
.yellowbtn:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFF00
}
.yellowbtn:visited {    
	COLOR: #000000;
}
.greenbtn
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    BORDER-LEFT-COLOR: black;
    BORDER-RIGHT-COLOR: black;
    BORDER-TOP-COLOR: black;
    BORDER-BOTTOM-COLOR: black;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND:  #A1BA8D; 
}
.greenbtn:visited {    
	COLOR: #000000;
}
.greenbtn:link {    
	COLOR: #000000;
}
.greenbtn:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND: url("/images/green_grad.gif") #C1DAAD repeat-x 0px -12px
}

.redbtn:visited {    
	COLOR: #000000;
}
.redbtn
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    BORDER-LEFT-COLOR: black;
    BORDER-RIGHT-COLOR: black;
    BORDER-TOP-COLOR: black;
    BORDER-BOTTOM-COLOR: black;

    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #666666;
    BACKGROUND-COLOR: #e7b6b6;
}
.redbtn:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #e75d5d;
}







.graybtn
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    BORDER-LEFT-COLOR: black;
    BORDER-RIGHT-COLOR: black;
    BORDER-TOP-COLOR: black;
    BORDER-BOTTOM-COLOR: black;

    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #666666;
    BACKGROUND-COLOR: #e4e4e4;
}
.graybtn:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #636163;
}
.graybtn:visited {    
	COLOR: #000000;
}
.whitebtn
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    BORDER-LEFT-COLOR: black;
    BORDER-RIGHT-COLOR: black;
    BORDER-TOP-COLOR: black;
    BORDER-BOTTOM-COLOR: black;

    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #666666;
    BACKGROUND-COLOR: #FFFFFF;
}
.whitebtn:visited {    
	COLOR: #000000;
}
.whitebtn:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #222222
}




.bluebtn:visited {    
	COLOR: #ffffff;
}
.bluebtn:link {    
	COLOR: #ffffff;
}
.bluebtn
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    HEIGHT: 10px;
    BORDER-LEFT-COLOR: black;
    BORDER-RIGHT-COLOR: black;
    BORDER-TOP-COLOR: black;
    BORDER-BOTTOM-COLOR: black;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #ffffff;
    BACKGROUND: #588689
}
.bluebtn:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #aa2222;
    BACKGROUND:  #a8c6c9
}





.purplebtn:visited {    
	COLOR: #000000;
}
.purplebtn
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    BORDER-LEFT-COLOR: black;
    BORDER-RIGHT-COLOR: black;
    BORDER-TOP-COLOR: black;
    BORDER-BOTTOM-COLOR: black;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #B991D5
}
.purplebtn:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #9E59CE

}


.yellowbtnwide
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    WIDTH:  150px;
    BORDER-LEFT-COLOR: black;
    BORDER-RIGHT-COLOR: black;
    BORDER-TOP-COLOR: black;
    BORDER-BOTTOM-COLOR: black;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFF99
}
.yellowbtnwide:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFF00
}
.greenbtnwide
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    BORDER-LEFT-COLOR: black;
    BORDER-RIGHT-COLOR: black;
    BORDER-TOP-COLOR: black;
    BORDER-BOTTOM-COLOR: black;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    WIDTH:  150px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #9fcd9f
}
.greenbtnwide:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #21ae4a
}

.redbtnwide
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    WIDTH:  150px;
    BORDER-LEFT-COLOR: black;
    BORDER-RIGHT-COLOR: black;
    BORDER-TOP-COLOR: black;
    BORDER-BOTTOM-COLOR: black;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #666666;
    BACKGROUND-COLOR: #e7b6b6;
}
.redbtnwide:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #e75d5d
}


.GridSortLink {
    COLOR: white;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
}


.AltRowTableColor1
{
    background-color: #f8f8f8;
    filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: .5;
	-khtml-opacity: .5;
	opacity: .5; /* for future compatibility */
}
.AltRowTableColor2
{
    background-color: #fCfCfC;
    filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: .5;
	-khtml-opacity: .5;
	opacity: .5; /* for future compatibility */
}
.Pager
{
    background-color: #fBfBfB;
}
.datagrid {

border-collapse: collapse;
border-style:    solid; 
border-width:    0px;
border-color:    "#000000";
}