/*  Borland Benefield 2008 Style Sheet */

body {
          margin: auto;
          font-family:tahoma, trebuchet, verdana, georgia, arial;
          font-size:12px;
          color:#444;
     }
			
#wrapper {
          background: url(../images/topsitebgorgblue.gif) top left repeat-x #fff;
     }
/* #dftwrapper {
          background: url(../images/topsitebgdft.gif) top left repeat-x #fff;
     }  */

#container {padding-top:5px;
          width:780px;
          text-align:left;
     }
			
#headersb1 {background: url(../images/headerbgorgblue.gif) top right no-repeat;
          width:780px;
         float:left;
          height:64px;
     }

#headertable .r1c2 {
          color:#fff;
          font-weight:bold;
          font-size:10px;
      }
#headertable .r1c2 a{
          color:#fff;
          font-weight:bold;
          text-decoration:none;
     }

#headertable .r1c2 a:hover{
          color:#fff;
          font-weight:bold;
          text-decoration:underline;
     }

#navarea {
          float:left;
          height:24px;
          width:780px;
          background-color:#012444;
          border-bottom:2px solid #fff;
     }
			
#headersb2 {float:left;
     }

#headersb2 .redbarstuff .r1c1 {
          padding-top:15px;
          color:#fff;
          font-size:22px;
          line-height:25px;
     }

#content {
          width:406px;
          margin-left:76px;
          padding:40px 20px 05px 20px;
          *padding-top:45px;
          min-height:308px;
          *min-height:303px;
          float:left;
          background: url(../images/09BldgFadeHighland.jpg) top left no-repeat ;
          border:solid #ccc 2px;
     }
*html #content {
         height:303px;
         margin-left:38px;
         padding-top:45px;
    }

#expandoarea {
          float:left;
          padding-top:30px;
         margin-left:40px;
         margin-top:00px;
         min-height:323px;
         background: url(../images/city-federal-bldg-30per.gif) top left no-repeat ;
          border: solid #ddd 2px;
     }
*html #expandoarea {
        margin-left:38px;
        height:323px;
    }

#dftcontent {
          width:406px;
          margin-left:76px;
          padding:0px 20px 05px 20px;
          min-height:308px;
          *min-height:303px;
          float:left;
     }
*html #dftcontent {
         height:303px;
         margin-left:38px;

    }

#dftexpandoarea {
          float:left;
          padding-top:30px;
         margin-left:40px;
         margin-top:00px;
         min-height:323px;
     }
*html #dftexpandoarea {
        margin-left:38px;
        height:323px;
    }

#footerwrapper {height:100px;
          background: url(../images/footerbgorgblue.gif) top left repeat-x ;
     }

#footercontainer {
          width:780px;
     }
#footersb3 {
          float:left;
          height:100px;
          margin:10px 0 0 80px;
          line-height:15px;
          color:#777;
     }

*html #footersb3 {
          *margin-left:40px;
     }

#footersb3 a{
          color:#777;
          font-size:12px;
          text-decoration:underline;
     }

#footersb3 a:hover{
          color:#ff3300;
          text-decoration:none;
     } 

/* .contentWrapper {
          height:100%;
          background-color:#fff;
          text-align:left;
          margin:0 auto;
          background-image: url(../images/hrspacer.gif);
          background-repeat: repeat-y;
     }
			
.helpfulResources {
          background-color:#012444;
          width: 143px;
          color:#fff;
          margin:0 1px 1px 0;
          float:left;
          min-height:307px;
     }
			
*html .helpfulResources {
          height:100px;
     }
			
.helpfulResources a{
          color:#fff;
          text-decoration:none;
     }
			
.helpheader {
          text-align:center;
          font-size:100%;
          background-color:#e23e3d;
          color:#fff;
          width:143px;
          height:16px;
          font-weight:bold;
     }
			
.hrList {
          margin-left:-20px;
          *margin-left:20px;
*/     }
			
/**html .hrList{margin-left:20px;}  */
/* 			
.hrList li{
          list-style-type:square;
          padding-bottom:5px;
     }
			
.hrList li a:hover, .hrList li:hover {
          color:#E23E3D;
     }
			
.contentright {
          width:513px;
          padding:3px;
          border:1px solid #012444;
          min-height:301px;
          float:left;
     }
                
	
*html .contentright{
          height:233px;
          width:513px;
     }
                

  */			




/*  Expando styles         */
.x8_expando {
               font-family:  Arial, Verdana;
              *margin-top:-15px;
     }


.x8_expandoLevel1 {
           width:210px;
           height:19px;
          border-bottom:solid 1px #bcdae7;
      }

*html .x8_expandoLevel1 {
           width:200px;
     }
.x8_expandoLevel1 a {color:#333; font-weight:bold; font-size:12px;text-decoration:none; width:210px;
                                    display:block;line-height:19px; padding-left:10px;}
*html .x8_expandoLevel1 a {
           width:200px;
     }
.x8_expandoLevel1 a:hover {color:#ff3300; background: #f5f5f5; }
.x8_expandoLevel1 .x8_expandoActive  a{color:#ff3300; background: #f5f5f5; }
/* .x8_expandoLevel1 {display:none;}  */    

.x8_expandoLevel2  {height:30px;border-bottom:#71888a solid 1px;}
.x8_expandoLevel2 a {color:#71888a; font-weight:bold; font-size:13px;text-decoration:none; width:166px; line-height:30px;padding-left:30px; display:block;}
.x8_expandoLevel2 a:hover {color:#71888a; text-decoration:underline;}
.x8_expandoLevel2 .x8_expandoActive  a {color:#71888a; text-decoration:underline;}

.x8_expandoLevel3  {height:17px;}
.x8_expandoLevel3 a {color:#000; font-weight:normal; font-size:12px;text-decoration:none; width:145px; height:17px;padding:3px 0 0 00px; display:block;margin-left:25px;background: url("../images/expandounderline.gif") bottom left repeat-x;}
.x8_expandoLevel3 a:hover {background:#abab9f ; color:#fff;}
.x8_expandoLevel3 .x8_expandoActive  a {background:#abab9f; color:#ffffff;}                                         

.x8_expandoLevel4  {height:17px;}
.x8_expandoLevel4 a {color:#000; font-weight:normal; font-size:12px;text-decoration:none; width:145px; height:17px;padding:3px 0 0 00px; display:block;margin-left:35px;background: url("../images/expandounderline.gif") bottom left repeat-x;}
.x8_expandoLevel4 a:hover {background:#abab9f ; color:#a88368;}
.x8_expandoLevel4 .x8_expandoActive  a {background:#abab9f; color:#a88368;}                                                                       



/*  text styles  */

.hometext {
          font-size:14px;
          font-weight:bold;
         line-height:20px;
         color:777;
     }
#expandoarea h1, #dftexpandoarea h1{
         padding-left:10px;
         font-size:14px;
         font-weight:bold;
        color:#ff3300;
     }
