* {
          font-family:tahoma;
          font-size:11px;
}

body {
          font-size:100%;
          text-align:center;
          margin:0px;
          background: url('/ferrozink/upload/images/templates/bodyBg.jpg') repeat top left;
}

p {
          display:inline;
          padding:0px;
          margin:0px;
}

.hidden {
          display:none;
}

.right {
          float:right;
}

.left {
          float:left;
}

.bold {
          font-weight:bold;
}

ul {
          list-style:none;
          margin:0px;
          padding:0px;
}

ul li {
          list-style:none;
          padding:0px;
          margin:0px;
}

ul li a {
          text-decoration:none;
}

ul li a:hover {
          text-decoration:underline;
}

a {
          color:#000;
          text-decoration:none;
}

a:hover {
          color:#000;
          text-decoration:underline;
}

h1 {
          margin:0px 0px 0px 0px;
          padding:0px 0px 0px 0px;
          font-size:140%;
          font-weight:bold;
}

h2 {
          margin:0px 0px 0px 0px;
          padding:0px 0px 5px 0px;
          font-size:140%;
          font-weight:bold;
          color:#4D514D;
}

h3 {
          margin:0px 0px 0px 0px;
          padding:0px 0px 5px 0px;
          font-size:110%;
          font-weight:bold;
}

/** frame area **/
#containerBg {
          background: url('/ferrozink/upload/images/templates/background.jpg') repeat-x top left;
}

.framearea {
          width:912px;
          margin:0px auto;
          text-align:left;
}

#banner {
          padding:10px 16px 0px 10px;
}

.logoarea {
          padding:10px 0px 5px 0px;
          margin:0px 0px 0px 0px;
}

.logo {
          width:300px;
          float:left;
}

.links {
          width:600px;
          float:right;
}

.links ul {
          padding:45px 0px 0px 0px;
          margin:0px;
}

.links ul li {
          padding:0px 10px 0px 0px;
          margin:0px;
          list-style:none;
          float:right;
}

.links ul li a {
          color:#AFAFAF;
          text-decoration:none;
          font-weight:bold;
}

.links ul li a:hover {
          color:#AFAFAF;
          text-decoration:none;
          font-weight:bold;
}

#maincontainer {
          width:886px;
          background:#fff;
          margin-left:10px;
          padding:3px 0px 10px 5px;
}

.maincontentarea {
          background:url('/ferrozink/upload/images/templates/maincontentBg.jpg') repeat-y top left;
          padding-bottom:0px;
}

#Topborder {
          background:#9E501B;
          height:5px;
          font-size:5px;
          margin-top:10px;
          margin-bottom:10px;
}

#left {
          width:160px;
          float:left;
}

.separator {
          background:url('/ferrozink/upload/images/templates/separator.jpg') repeat-x center left;
          width:150px;
          height:10px;
          text-align:center;
          font-size:0px;
}

.separator1 {
          background:url('/ferrozink/upload/images/templates/separator.jpg') repeat-x center left;
          width:180px;
          height:10px;
          text-align:center;
          font-size:0px;
}

#left h2 {
          color:#4D514D;
          font-size:130%;
}

#left ul {
          padding:0px 0px 0px 10px;
          margin:0px;
}

#left ul li {
          padding:3px 0px 3px 0px;
          margin:0px;
          list-style:none;
}

#left ul li a {
          color:#000;
          font-weight:bold;
          text-decoration:none;
          font-size:110%;
}

#left ul li a:hover {
          color:#000;
          font-weight:bold;
          text-decoration:underline;
          font-size:110%;
}

#left .subpage a {
          color:#000;
          font-weight:bold;
          text-decoration:none;
          font-size:95%;
          padding:3px 0px 3px 8px;
}

#left .subpage a:hover {
          color:#000;
          font-weight:bold;
          text-decoration:underline;
          font-size:95%;
          padding:3px 0px 3px 8px;
}

#left .selected a {
          color:#9E501B;
          font-weight:bold;
          padding:3px 0px 3px 8px;
          font-size:95%;
          display:block;
}

#left .selected a:hover {
          color:#9E501B;
          font-weight:bold;
          padding:3px 0px 3px 8px;
          font-size:95%;
}

.leftnewscontainer .date {
          font-weight:bold;
}

.leftnewscontainer .content {
          padding:2px 0px 2px 0px;
}

.leftnewscontainer .meira a {
          color:#000;
          text-decoration:underline;
}

.leftnewscontainer .meira a:hover {
          color:#000;
          text-decoration:underline;
}

.Valign {
          background:url('/ferrozink/upload/images/templates/addressBg.jpg') no-repeat bottom left;
          width:165px;
          height:142px;
          float:left;
}

.Valign .text {
          color:#773C15;
          padding:15px 0px 0px 10px;
          line-height:15px 
}

.Valign .text a {
          color:#773C15;
          text-decoration:underline;
}

.Valign .text a:hover {
          color:#773C15;
          text-decoration:underline;
}

#center {
          width:536px;
          float:left;
}

.htmlbit1 {
          width:165px;
          float:left;
}

.paddingalign {
          padding-right:10px;
}

.htmlbit1 h1 {
          color:#D9D9D9;
          font-weight:bold;
          font-size:160%;
          padding:19px 0px 0px 7px;
}

.htmlbit1 h2 {
          color:#D9D9D9;
          font-weight:bold;
          font-size:160%;
          padding:10px 0px 5px 7px;
}

.htmlbit1 .top {
          background:#7D8F7E;
          height:40px;
}

.htmlbit1 .bottom {
          background:#AEAEAE;
}

.htmlbit1 .bottom .text {
          padding:0px 0px 20px 7px;
}

.bottom .meira {
          text-align:right;
          padding:0px 5px 10px 0px;
}

.bottom .meira a {
          color:#000;
          text-decoration:underline;
}

.bottom .meira a:hover {
          color:#000;
          text-decoration:underline;
}

.frontpagenews h1 {
          background:gray;
          padding:5px 0px 5px 5px;
          margin:10px 0px 0px 0px;
}

.frontpagenews h1 a {
          color:#fff;
          font-size:130%;
}

.frontpagenews h1 a:hover {
          color:#fff;
          font-size:130%;
}

.textcontainer {
}

.textcontainer h1 {
          color:#9E501B;
          font-size:140%;
          font-weight:bold;
          display:block;
          padding:20px 20px 5px 20px;
}

#right {
          width:183px;
          float:left;
          text-align:center;
}

.footerlinks {
          padding:10px;
          width:450px;
          float:left;
}

.footerrightarea {
          float:right;
          padding:15px 0px 0px 0px;
          width:250px;
          color:#9E501B;
          font-weight:bold;
          margin:0px;
}

.footerlinks ul {
          padding:0px 40px 0px 0px;
          margin:0px;
          float:left;
}

.footerlinks ul li {
          padding:5px 0px 0px 0px;
          margin:0px;
          list-style:none;
}

.footerlinks ul li a {
          color:#BBBBBB;
          text-decoration:none;
}

.footerlinks ul li a:hover {
          color:#BBBBBB;
          text-decoration:none;
}

.footerlinks .first {
          color:#BBBBBB;
          font-weight:bold;
}

/* -------------------standard style for SiteMap-------------*/
.StMap {
          width:300px;
}

.StMap ul {
          margin:0px 0px 0px 10px;
          padding:0px 0px 0px 20px;
}

.StMap ul li {
          font-size:115%;
          margin:0px 10px 0px 0px;
          padding:3px 0px 3px 0px;
          list-style:none;
}

.StMap ul li a {
          font-size:100%;
          text-decoration:underline;
}

.StMap ul li a:hover {
          font-size:100%;
          text-decoration:none;
}

.StMap ul li a:visited {
          font-size:100%;
          color:#990066;
          text-decoration:underline;
}