       .box {
        }

        .header {
            background:transparent url(/newimages/header_rightcap.gif) no-repeat scroll right top;
            padding:0 25px 0 0;
        }

        .header .headerback {
            background:transparent url(/newimages/header.gif) no-repeat scroll left top;
            height:30px;
            line-height:30px;            
            padding-left:20px;
            font-size:15px;            
            font-style:italic;
            font-weight:bold;
        }

        .boxbody {
            border-left:solid gainsboro 2px;
            border-right:solid gainsboro 2px;
            margin-left:4px;
            margin-right:4px;            
        }
       .boxbody table{
            border:0;
       }
       .boxbody table td{
            border:0;
       }


        .bottom-line {
            background:transparent url(/newimages/bottomline.gif) no-repeat scroll right top;
            height:1px;
            padding:0 25px 0 0;
        }
        .bottom-line div {
            background:transparent url(/newimages/bottomline.gif) no-repeat scroll left top;
            height:1px;
        }

        .bottom {
            background-image: url("newimages/bottom.gif");
            background-position:bottom left;
            background-repeat:no-repeat;
        }
        .bottom .right {
            background-image: url("newimages/bottom_rightcap.gif");
            background-position:bottom right;
            background-repeat:no-repeat;
            height:25px;
        }
        .top-line div {
        background:transparent url(/newimages/contentshadow.gif) no-repeat scroll left top;
        height:3px;

        }

       a.collapse {
           background-image:url("newimages/expand.gif");
           background-position: -36px 0;           
           float:right;margin-top:10px;
           width:12px;
           height:12px;
           text-decoration:none;
       }      