/* CSS Document */


.top-bg{
margin:0px; 
background:url(top-b-g.jpg) no-repeat;
width:650px;
height:200px;
padding:15px 10px 0px 20px;
}

.siding{
margin:0px auto;
font:bold 35px Arial, Helvetica, sans-serif;
color:#000000;005224
}

.siding span{
margin:0px auto;
font:bold 23px Arial, Helvetica, sans-serif;
color:#005224;

}
.float-left{
float:left;
padding-top:10px;
}


.float-right{
float:right;
}

.form-bg{
background:url(form-bg.gif) repeat-y;
padding:0px 15px 0px 15px; 
height:80px; 

}

.form-bg .label{
font:bold 11px Arial, Helvetica, sans-serif;
}

.form-bg .labelsmall{
letter-spacing:0px;
font:bold 9px Arial, Helvetica, sans-serif;
}

.form-bg .textbox{
font:normal 11px Arial, Helvetica, sans-serif;
width:130px;
height:16px;
border:1px solid #ccc;
}

.box-bg{
margin:0px;
padding-left:10px;
background:url(box-bg.gif) repeat-y;
text-align:left;
}

.tagline{
margin:0px auto;
position:absolute;
float:left;
margin-left:-15px;
}

br{
clear:both;
}

.grid{
margin:0px auto;
padding:0px;
font:normal 11px Arial, Helvetica, sans-serif;
border-collapse:collapse;
border:1px solid white;
float:left;

}

.grid td{
background:#EFEEEC url(grid-bg.gif) repeat-x;
padding-left:5px;
padding-top:2px;
}

.grid .type{
background:#FAFAFA;
color:#003F70;
font:bold 12px Arial, Helvetica, sans-serif;
}

.grid .selected{
background:#FDDB64 url(selected.gif) repeat-x;

}

.grid .caption{
background: url(caption-bg.gif) repeat-x;
font:bold 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
height:24px;
}

.grid .btn{
background: #fff;
border-collapse:collapse;
border:1px solid white;}

.grid .header{
background: url(blue-heading-bg.gif) repeat-x;
font:bold 12px Arial, Helvetica, sans-serif;
color:#000;
height:25px;
}


p.siding{
margin:0px auto;
padding:10px 10px 10px 10px;
font:normal 11px Arial, Helvetica, sans-serif;
text-align:left;

}

