body {
	margin : 0px;
  padding : 0px;
  font-size : 11px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #585858;
  background : #FFFFFF url(../images/bg_1.gif) repeat-y;
}

/***** CONTAINER *****/

#container {
  position : absolute;
  top : 0px;
  left : 0px;
  margin : 0px;
  padding : 0px;
  width : 750px;
  color : #585858;
  background : transparent;
}

/***** BANNER *****/

#banner {
  position : relative;
  margin : 0px;
  padding : 0px;
  width : 750px;
  height : 70px;
  color : #585858;
  background : #FFFFFF;
}

/***** LINE1 *****/

#line1 {
  position : relative;
  margin : 0px;
  padding : 0px;
  width : 750px;
  height : 2px;
  font-size : 1px;
  color : #585858;
  background : #656549;
}

/***** LINE2 *****/

#line2 {
  position : relative;
  margin : 0px;
  padding : 0px;
  width : 750px;
  height : 2px;
  font-size : 1px;
  color : #585858;
  background : #656549;
}

/***** PAGETAB *****/

#pagetab {
  position : relative;
  margin : 0px;
  padding : 0px;
  width : 750px;
  text-align : center;
  color : black;
  background : #E6E6DA;
}

#pagetab p {
  margin : 0px;
  padding : 4px;
  font-size : 10px;
  font-weight : bold;
  text-align : right;
  color : black;
  background : transparent;
}

#pagetab span {
  margin-right : 20px;
  color : black;
  background : transparent;
}

#pagetab a {
  text-decoration : none;
  color : black;
  background : transparent;
}

#pagetab span.pagetabSelected {
  color : #AA0000;
  background : transparent;
}

#pagetab a.subargSelected {
  text-decoration : none;
  color : #888888;
  background : transparent;
}

/***** CONTENTS *****/

#contents {
  position : relative;
  margin : 0px;
  padding : 0px;
  width : 750px;
  color : #585858;
  background : transparent;
}

/***** SUBARGS *****/

#subargs {
  position : absolute;
  top : 0px;
  left : 0px;
  margin : 0px;
  padding : 0px;
  font-size : 11px;
  width : 175px;
  color : #585858;
  background : transparent;
}

#subargs p {
  margin : 0px;
  padding : 2px 2px 2px 6px;
  font-size : 10px;
  font-weight : bold;
  text-align : left;
  border-bottom : 1px solid #656549;
  color : #DBA115;
  background : transparent;
}

#subargs a {
  text-decoration : none;
  color : #444444;
  background : transparent;
}

/***** MAIN *****/

#main {
  position : absolute;
  top : 10px;
  left : 185px;
  margin : 0px;
  padding : 0px;
  text-align : left;
  width : 565px;
  color : #585858;
  background : transparent;
}

#main a {
  font-weight : bold;
  text-decoration : none;
  color : black;
  background : transparent;
}

#main p {
  margin : 0px;
  padding : 5px;
  text-align : justify;
}

#main td {
  font-size : 11px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #585858;
}

#main h1 {
  margin : 0px;
  padding : 0px;
  font-size : 18px;
  font-weight : bold;
  color : #585858;
  background : transparent;
}

#main li {
  margin : 10px;
  padding : 0px;
  text-align : left;
  list-style-type : square;
  color : #585858;
  background : transparent;
}

#main form {
  margin : 0px;
  padding : 0px;
}

#main input {
  margin : 0px;
  font-size : 9px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #585858;
}

#main select {
  margin : 0px;
  font-size : 9px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #585858;
  background : #FFFFFF;
}

#main textarea {
  margin : 0px;
  font-size : 9px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color : #585858;
  background : #FFFFFF;
}

#main table.form1 {
  border : 2px dashed #656549;
  background : #F7F7EF;
}

#main table.form2 {
  border : 1px solid #777777;
  background : #F8F8F8;
}

/***** NEWS LAYOUT *****/

#main td.NewsTitle {
  font-size : 14px;
  font-weight : bold;
  color : #880000;
  background : transparent;
}

#main td.NewsTitleSpace {
  height : 1px;
}

#main td.NewsSubtitle {
  font-style : italic;
  color : #999999;
  background : transparent;
}

#main td.NewsSubtitleSpace {
  height : 15px;
}

#main td.NewsDateCreation {
  font-style : italic;
  color : #777777;
  background : transparent;
}

#main td.NewsDateCreationSpace {
  height : 20px;
}

#main td.Paragraph {
  text-align : justify;
  background : transparent;
}

#main td.ParagraphSpace {
  height : 20px;
}