html {
height:100%;
margin-bottom:1px
}

form {
margin:0;
padding:0
}

body {
color:#333;
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
line-height:1.3em;
margin:0;
width:auto
}

a:link,a:visited {
font-weight:400;
text-decoration:none
}

a:hover {
font-weight:400;
text-decoration:underline
}

input.button {
cursor:pointer
}

p {
margin-bottom:5px;
margin-top:0
}

img {
border:0 none
}

#page_bg {
/*border:2px dotted olive;   */
display:inline;
margin-bottom:1px;
padding:2px 0;
position:relative;
text-align:center;
width:auto
}

div#wrapper {
border:1px solid #03F;
background:#CCCBCB url(../images/hl_bg_spot.png) center 8% no-repeat;
float:none;
height:auto;
margin-left:auto;
margin-right:auto;
padding:0 0 10px;
position:relative;
width:1050px;
z-index:1
}

#logo {
/*border:2px dotted #FF0;  */
background:url(../images/hl_logo.png) no-repeat;
height:130px;
margin-left:760px;
margin-top:33px;
position:relative;
width:180px;
z-index:30
}

div#t_menu {
/*border:1px dotted red;   */
display:run-in;
float:left;
height:115px;
margin:30px 0px 0 120px;
padding:0;
position:absolute;
text-align:left;
text-decoration:none;
width:595px;
z-index:10
}

nav,nav ul,nav li {
border:0;
list-style:none;
margin:0;
padding:0
}

nav ul {
height:auto;
padding:0;
text-align:center;
width:auto
}

nav li {
display:inline-block;
margin:0;
padding:0
}

nav a {
background:url(../images/btn1.png) top center no-repeat;
color:#000;
display:block;
font-weight:800;
font-size: medium;
height:66px;
padding:50px 0 0 0;
text-decoration:none;
width:116px
}


nav a#b1 {
background: url(../images/btn1.png) top center no-repeat;
font-size: large;
}

nav a#b2 {
background: url(../images/btn2.png) top center no-repeat;
font-size: large;
}

nav a#b3 {
background: url(../images/btn3.png) top center no-repeat;
}

nav a#b4 {
background: url(../images/btn4.png) top center no-repeat;
font-size: large;
}

nav a#b5 {
background: url(../images/btn5.png) top center no-repeat;
font-size: large;
}  

nav a#b1:focus,nav a#b1:hover,nav a#b1:active {
background-position:bottom;
color: #ffffff;
}

nav a#b2:focus,nav a#b2:hover,nav a#b2:active {
background-position:bottom;
color: #ffffff;
}
nav a#b3:focus,nav a#b3:hover,nav a#b3:active {
background-position:bottom;
color: #ffffff;
}
nav a#b4:focus,nav a#b4:hover,nav a#b4:active {
background-position:bottom;
color: #ffffff;
}
nav a#b5:focus,nav a#b5:hover,nav a#b5:active {
background-position:bottom;
color: #ffffff;
}

div#content {
 /*   border:2px dotted #00FFE6;    */
    position: relative;
    margin-top:0px;
    padding: 20px 20px  20px  20px;
    width:1010px;
    min-height:448px;
    height:auto;
    text-align:left;
    z-index:3;

}



div#pathway {
color:#7a7a7b;
/*border:2px dotted #F0F;  */
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
height:16px;
line-height:13px;
margin:150px 0 0 40px;
padding:0;
position:relative;
text-align:left;
width:620px
}

div#footer {
background:#CDCDCD;
/*border:2px dotted #F0F;  */
border-top:1px solid #EAEAEA;
height:20px;
margin-bottom:0px;
padding:10px 20px 10px 20px;
position:relative;
text-align:center;
width:1010px
}

h1 {
color:#fff;
font-family:Helvetica ,Arial,sans-serif;
font-size:1.3em;
font-weight:700;
padding:0;
text-align:left;
vertical-align:bottom;
width:100%
}


