body {
    font-family: frutiger, verdana, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-align: center;	
    text-decoration: none;	
    border: 0;
    margin: 0px;
    padding: 0px;
    background-image: url(../images/bg.jpg);
    background-repeat: repeat-y;
    background-position: 50% 0;
    background-attachment: fixed;
}

.txtTitle{
    margin-top: 1em;
    font: bold 12px Frutiger, Verdana, sans-serif;
    text-align: left;
    color: #ffffff;
    line-height: 2em;
    padding: 0px 0px 0px 6px;
    border-top: 10px;
}
.txtContent{
    margin-top: 1em;
    font: normal 11px Frutiger, Verdana, sans-serif;
    text-align: justify;
    color: #6A6868;
    padding: 6px 5px 0px 5px;
}

/*********** News Start *************/
.newsButton {
    font: normal 9px Frutiger, Verdana, sans-serif;
    width: 167;
    text-align: center;
    color: #FFFFFF;
    background-color:#0A50A1;
    padding:0px;
    border-style:3;
}
/*********** News End ***************/    

H1{FONT-WEIGHT: bold;FONT-SIZE: 13pt;}
H2{FONT-WEIGHT: bold;FONT-SIZE: 12pt;}
H3{FONT-WEIGHT: bold;FONT-SIZE: 11pt;}
H4{FONT-WEIGHT: bold;FONT-SIZE: 11pt;}
H5{FONT-WEIGHT: bold;FONT-SIZE: 11pt;}
H6{FONT-WEIGHT: bold;FONT-SIZE: 11pt;}
H7{FONT-WEIGHT: bold;FONT-SIZE: 11pt;}

.more-info {
  margin: 0.5em 2em;
  color: #824500;
}

.more-info-heading {
  cursor: pointer;
  color: #F39D08;
}

#content-shell {
    text-align: left;
    width: 760px;
    background: white;
    position: relative;
    zoom: 1;
}

#content-shell:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#content {
    float: left;
    width: 554px;
    padding: 6px;
}

#sidebar {
    float: left;
    width: 193px;
    padding-top: 6px;
}

