body
{
  font-family: Tahoma, Arial;
  background-color: #DFDFDF;
  margin: 0px;
  text-align: center;
}

#page-container
{
  width: 950px;
  margin: 0px auto 10px auto;
  padding: 0px 0px 0px 0px;
  background-color: #DFDFDF;
  text-align: left;
}

#container
{
  background-color: #D2EAF6;
  text-align: left;
}

/**** Header ****/
#header1
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background: #DFDFDF url(images/logo-iqd.png) no-repeat;
  height: 84px;
}
#header2
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background: #4682b4 url(images/gradient.png) top left repeat-x;
  height: 35px;
  line-height: 25px;
  color: #FFFFFF;
  font-size: 13px;
  font-weight: bold;
  text-align: right;
}
#header-left2
{
  float: left;
  height: 35px;
  background: #4682b4 url(images/gradient-left.png) top left no-repeat;
  padding: 0px;
  margin: 0px;
  width: 25px;
}
#header-right2
{
  float: right;
  height: 35px;
  background: #4682b4 url(images/gradient-right.png) top right no-repeat;
  padding: 0px;
  margin: 0px;
  width: 25px;
}
#header2 img
{
  border-style: none;
  padding-bottom: 10px;
}



/**** Navigation ****/
#navigation-top
{
  text-align: center;
  width: 900px;
  float: left;
  margin: 14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#nav-items-top
{
  list-style-type: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}


#nav-items-top li
{
  margin: 0px 2px 0px 2px;
  padding: 2px 10px 0px 10px;
  display: inline;
}

#nav-items-top #active-tab
{
  background: #D2EAF6;
}

#nav-items-top #active-tab a
{
  color: #000000;
}

#nav-items-top li a
{
  font-size: 14px;
  font-weight: bold;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  color: #FFFFFF;
  text-decoration: none;
}

#nav-items-top li a:hover
{
  color: #FFFFFF;
  text-decoration: none;
}



/**** Content ****/
#main
{
  clear: both;
  margin: 0px auto 0px auto;
  background-color: #D2EAF6;
  padding: 0px 0px 0px 0px;
  width: 672px;
  overflow: hidden;  
  background: url(images/iqd.jpg) no-repeat #D2EAF6;
}
#content
{
  color: #00385B;
  margin: 0px 0px 0px 0px;
  padding: 540px 0px 0px 0px;
}
#content p
{
  color: #00385B;
  font-size: 16px;
  font-weight: bold;
  text-align: left;
}
#content #instructions
{
  text-align: left;
  color: #000000;
  font-size: 13px;
  font-weight: bold;
  margin-bottom: 0px;
}

#mindfield
{
  margin-top: 25px;
  color: #000000;
  text-align: center;
  font-weight: bold;
}
#content ul
{
  margin-top: 5px;
}
#content li
{
  margin-top: 5px;
}
#content a
{
  text-decoration: none;
  border-bottom: 1px dotted #00385B;
  font-weight: bold;
  color: #00385B;

}
#content a:hover
{
  color:#073663;
}
#memberships
{
  margin: 20px 0px 20px 0px;
  background: #D2EAF6;
}
a img
{
  text-decoration: none;
  border: none;
}

#footer
{
  color: #000000;
  background: #D2EAF6;
  margin-top: 0px;
  font-size: 12px;
  clear: both;
  text-align: center;
  padding: 10px 0px 10px 0px;
  line-height: 12px;
  height: 25px;
}

#footer-left
{
  float: left;
  background: #D2EAF6 url(images/footer-left.png) bottom left no-repeat;
  padding: 0px;
  margin: 0px;
  width: 25px;
  height: 35px;
}
#footer-middle
{
  background: #D2EAF6;
  display: inline;
  padding: 0px;
  margin: 0px auto 0px auto;
  height: 35px;
}
#footer-right
{
  float: right;
  background: #D2EAF6 url(images/footer-right.png) bottom right no-repeat;
  padding: 0px;
  margin: 0px;
  width: 25px;
  height: 35px;
}