body { 
  text-align:center;
  background-color:#808080;
  color:#000000;
  font-family:verdana,arial,sans-serif;
  font-size:10pt;
  vertical-align:top;
  margin: 0;
}

table {
	border:0;
	padding:0px;
}

hr {
	color:black;
	border:1px;
	width:100%;
	height:1px;
	}

h1 {
  padding-left:0px;
  padding-right:0px;
  padding-top:3px;
  padding-bottom:6px;
  margin:0px;
  font-size:11pt;
  text-align:center;
}
h2 {
  padding-left:0px;
  padding-right:0px;
  padding-top:2px;
  padding-bottom:6px;
  margin:0px;
  font-size:10pt;
  text-align:center;
}
h3 {
  padding:0px;
  margin:0px;
  font-size:9pt;
  text-align:center;
}
p {
  padding:0px;
  margin-left:3px;
  margin-right:0px;
  margin-top:4px;
  margin-bottom:3px;
  font-size:8pt;
}
p.forumtext {
  font-size:10pt;
}
p.forumheadline {
  font-size:12pt;
  color:white;
  text-align:center;
}
p.forumsubtitle {
  font-size:10pt;
}
p.forumdate {
  font-size:10pt;
}
div.csc-header h1 {
  font-size:11pt;
}
div.sidemenu a {
  font-size:10pt;
  text-transform: lowercase;
  font-variant:small-caps;
}
div.sidemenu a:link {
  color:white;
}
div.sidemenu a:visited {
  color:#EEEEEE;
}
div.sidemenu a:hover {
  color:#85A0BB;
}  
div.head a {
  font-size:10pt;
}
td.csc-uploads-fileName a {
  font-size:10pt;
}
td.csc-uploads-fileSize p {
  font-size:10pt;
}
td.csc-form-fieldcell {
  text-align:center;
  width:100px
}
div.csc-form-fieldcell input {
  width:100px;
}
div.csc-mailform-field input {
  margin:5px;
}
div.csc-mailform-field textarea {
  margin:5px;
}
fieldset.csc-mailform {
  padding:15px;
  margin:auto;
}
a {
  text-decoration:none;
  font-size:8pt;
  font-weight:bold;
}
li {
  margin:0px;
  padding-top:2px;
  padding-bottom:2px;
  float:none;
}
li.visible {
  float:none;
}
li.invisible {
 float:left;
 padding-top:0px;
 padding-bottom:0px;
}
ul {
  margin:0px;
  padding-left:15px;
}
div.field {
  text-align:right;
}
div.site {
  background-color:#808080;
  width:800px;
  margin:auto;
}
div.head {
	background-image:url(../igs-image/topic.jpg);
	background-repeat:no-repeat;
	height:135px;
	width:100%;
	text-align:left;
}

div.topmenu {
	position:relative;
	left:330px;
	top:107px;
	margin:0px;
	padding:0px;
	font-size:12px;
}

div.sidemenu {
  background-image:url(../igs-image/nav_tile.jpg);
  background-repeat:repeat-y;
  width:137px;
  margin:0px;
  text-align:left;
  padding-left:0px;
  padding-right:7px;
  padding-bottom:0px;
  padding-top:0px;
}

div.sidemenu ul {
 list-style-type:none;
 padding-left:10px;
 padding-right:7px;
}

div.left {
  background-image:url(../igs-image/left_tile.jpg);
  background-repeat:repeat-y;
  float:left;
  width:137px;
  margin:0px;
  padding:0px;
}

div.middle {
	background-image:url(../igs-image/content_tile.jpg);
	background-repeat:repeat-y;
  width:584px;
  float:left;
  text-align:left;
  position:relative;
  left:0px;
}

div.right {
  background-image:url(igs-v02_01_FILES/right_tile.jpg);
  background-repeat:repeat-y;
  float:left;
  width:79px;
  margin:0;
  padding:0;
}

div.leftitem {
  background-image:url(../igs-image/block_tile.jpg);
  background-repeat:repeat-y;
  margin:0px;
  padding:0px;
  font-size:10pt;
}

div.content {
  background-image:url(../igs-image/content_top.jpg);
  background-repeat:no-repeat;
  margin:0px;
  padding:20px;
}

div.footer {
text-align:center;
font-size:10px;
padding:5px;
  margin:2px
}

div.rightitem {
  background-color:#FFFFFF;
  margin:2px
}
div.scroller {
  margin-left:10px;
}