Css For Width Of A Label Asp.net

I am trying to make the width of my label 400px (so its as long as my gridview) so I simply set the width property in the css for the label to 400px. For some reason it doesnt work. What can I do to make the width of the label extend to 400px so its the same size as the grid?
 The effect I am looking for:
Since the labels background color is gray I want to see that background color extend the length of the grid right now it only extends to the length of the text in the label.

.r_num_Label
{
    font-family: Tahoma;
    font-size: large;
    font-weight: bolder;
    font-style: normal;
    color: #000000;
    background-color: #C0C0C0;
    width: 400px;
}
.Grid
{
    border-color: #E7E7FF;
    width: 400px;
}

Open in new window

npl77Asked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
MrAgileConnect With a Mentor Commented:
hi There,

try:

.r_num_Label
{
    font-family: Tahoma;
    font-size: large;
    font-weight: bolder;
    font-style: normal;
    color: #000000;
    background-color: #C0C0C0;
    width: 400px;
display:block;
}
0
All Courses

From novice to tech pro — start learning today.