body {
  /*background: transparent url(../display_images/bg.gif) repeat scroll 0%;*/
  background-color: #ffffff;
}
div#container {
  border: 1px solid #aaaaaa;
  margin: 1px auto;
  background: transparent url(http://addedinsight.co.nz/display_images/index.png) no-repeat top left; 
  background-color: #ffffff;
  width: 900px;
  text-align: left;

}

div#containerC {
  border: 1px solid #aaaaaa;
  margin: 1px auto;
  background: transparent url(http://addedinsight.co.nz/display_images/box.png) no-repeat top left; 
  background-color: #ffffff;
  width: 900px;
  text-align: left;

}


div#header {
  background: transparent url(http://addedinsight.co.nz/display_images/gradhead.jpg) no-repeat top center; 
  position: relative;
  width: 100%;
  height: 150px;
  float: left;
}

div#sidebar {
  width: 175px;
  float: left;
  background: transparent; 
}

div#content {
  
  float: left;
  width: 724px;
  background: transparent; 
  background-color: #590000; 
  filter:alpha(opacity=75);
      -moz-opacity:.75;
      opacity:.75;

}

div#footer {
  padding: 1%;
  width: 98%;
  clear: both;
  background-color: #cccccc;
}
div#header div.header_text {
  position: absolute;
  bottom: 5px;
  left: 5px;
  color: #ffffff;
}
p {
  margin: 5px 0 0;
  line-height: 1.5;
  color: #ffffff;
  padding: 5px 0 0 5px; 

}

h1 {
  
  font-weight: normal;
  font-size: 1.8em;
  text-align: right;
  color: #ffffff;
  padding: 10px;
  margin: 0 0 0;

}

h3 {

font-weight: bold;
  font-size: 1.2em;
  text-align: right;
  color: #ffffff;
  margin: 0 0 0;
}

h2,h4, h5, h6 {
  margin: 0 0 15px;
  color: #ffffff;
  padding: 0 0 0 5px; 

}

.larger {

  font-weight: normal;
  font-size: 1.85em;
  text-align: right;
  color: #ffffff;
  margin: 0 0 0;
	 

}

html, body, div {
  font-family: Helvetica,sans-serif,Lucida Sans,Arial,Verdana;
  font-size: 96%;
}
blockquote {
  border: 1px solid #cccccc;
  padding: 2%;
  background-color: #ffffff;
  text-indent: 20px;
  color:  #843131;
}
a {
  color: #663333;
  font-weight: bold;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}


div#header div.header_text a {
  color: #ffffff;
  text-decoration: none;
}
div#header div.header_text a:hover {
  border-bottom: 2px solid #ffffff;
}
div#header h1, div#header p {
  margin: 0px;
}
#sidebar {
  color: #843131;
}
#sidebar a {
  color: #ffffff;
  
  
}
#sidebar h3 {
  border-bottom: 1px solid #beaea5;
  margin: 5px 0;
  color: #beaea5;
  text-align:left;
}
#sidebar p {
  line-height: 1;
}

#sidebar .links {
  margin: 2px 0 2px 0;
}


#sidebar .links a {
  display: block;
  padding: 5px 0 5px 5px;
  text-decoration: none;  
  color:  #590000; 
  background: transparent; 
 
}

#sidebar .links a:hover {
  background: transparent url(../display_images/link_sidebar.gif) no-repeat center center;
  color: #ffffff;
}



div.item {
  margin: 0 12px 0 12px;

}

div.item ul {
  list-style-image: url(../display_images/li_bullet_dark.gif);
  
}

div.item li {
  color: #ffffff;
}

div.item h3 {
  border: 1px solid #cccccc;
  padding: 10px;
  background: #ffffff none repeat scroll 0%;
  position: relative;
  text-align: right;
  color: #590000; 
}

div.item p {
  line-height: 20px;
  padding: 8px 0 8px 5px;
  margin: 5px 0 5px 0;
  text-align: justify
}

div.item p:first-letter {
  font-size: 1.2em;
}

div.itemT {
  margin: 0 12px 0 12px;

}

div.itemT h3 {
  border: 1px solid #cccccc;
  padding: 10px;
  background: #ffffff none repeat scroll 0%;
  position: relative;
  text-align: right;
  color: #590000; 
}

div.itemT p {
  line-height: 20px;
  padding: 8px 5px 8px 5px;
  margin: 5px 0 5px 0;
  text-align: justify;
}
div.itemT h4 {
  text-align: right;
   padding: 0 15px 0 0;
 } 
 
div.itemT p:first-letter {
  font-size: 1.2em;
}

div.itemT img {
 align:left; 
 padding:5px;
 }


.right {
  float: right;
  padding: 3px;
}

#sidebar .left {
  float: left;
  padding: 5px 0 5px 5px;
  color:  #ffffff; 
 

}

#sidebar .left a{
 
 display: block;
 margin: 0;
 text-decoration: none;
 background: transparent;
 color: #ffffff; 
}

#sidebar .left h3{
color: #590000; 
}
 
.volltb { width:579px; border:1px solid #ccc; margin-left:auto; margin-right:auto; margin-bottom:10px; }
td.gscol1,td.gscol2,td.gscol3,td.gscol4,td.nrcol1,td.nrcol2 { vertical-align:top; }
td.gscol1 { width:130px; }
td.gscol2 { width:60px; }
td.gscol3 { width:60px; }
td.nrcol1 { width:230px; }
td.dwnld1 { width:350px; }
td.dwnld2 { width:114px; }
td.dwnld3 { width:115px; }

