html { min-height:100%; margin-bottom:1px; } /* add scrollbar to short pages */ 
img {border: none;}

body {
  background-color: #696969;
  background-image:url(../images/bk_body-Quantum-Inst.jpg);
  background-repeat:repeat-x;
  color: #000;
  font-family: Verdana, sans-serif;
  font-size: 100%;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  text-align: center;
}
h1 {
    font-size: 1.45em;
  color: #464646;
  font-weight: lighter;
  line-height: 1.35em;
  margin-top: 0px; 
  margin-bottom: 10px;
}
h2 {
    font-size: 1.2em;
  font-weight: bold;
  line-height: 1.2em; 
}
p {
  font-size: .8em;
  line-height: 24px;
}
a,  a:link {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}
p.small {font-size: .6em;}


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

#outerWrapper {
  background-color: #fff;
  margin: 40px auto 0 auto;
  text-align: left;
  width: 922px;
}
#outerWrapper #header {
  background-color: #fff;
  background-image: url(../images/bk_header_QuantumInst.gif);
  background-repeat:no-repeat;
  height: 165px;
    }
#link {
float: right;
padding-top: 64px;margin-right: 73px;

}
#outerWrapper #topNavigation {
  background-image: url(../images/bk_nav.gif);
  background-repeat:repeat-x;
  background-color: #ebebeb;
  height: 27px;
  padding: 0px 10px 0px 10px;
}

#outerWrapper #contentWrapper #leftColumn1B {
  background-color: #fff;
  float: left;
  padding: 4px 26px 58px 10px; 
  width: 316px;
  text-align: right;
}

#outerWrapper #contentWrapper #rightContact {
margin-right:130px;
  background-color: #fff;
  float: right;
  padding: 0px;
  width: 283px;
}

#outerWrapper #contentWrapper #leftContact {

  background-color: #fff;
  float: left;
  padding: 0px 0px 20px 0px;
  margin-left: 10px;
  width: 283px;
}

#outerWrapper #contentWrapper #main {
  background-color: #fff;
  padding: 46px 75px 10px 72px;
  }
  
  #outerWrapper #contentWrapper #main ul{
  color: #000; font-family:Verdana, Geneva, sans-serif; 
  }
  
  #outerWrapper #contentWrapper #main li{
  color: #000; font-family:Verdana, Geneva, sans-serif; font-size: .8em; padding: 5px;
  }
  
  #outerWrapper #contentWrapper #main li a {
  color: #3f718c; font-family:Verdana, Geneva, sans-serif; padding: 0; font-weight: normal;
  }
  
   #outerWrapper #contentWrapper #main li a: hover {
 font-decoration: underline;
 
 
  }
  
  #outerWrapper #contentWrapper #main a {
  color: #427591; font-size: 1em; font-decoration: underline; font-weight:normal;
  }
  
  #main h3 {color: #244355; font-family:Verdana, Geneva, sans-serif; font-size: .8em; font-weight: bold;
margin-top: 30px;
}

#main h3.newsletter {color: #244355; font-family:Verdana, Geneva, sans-serif; font-size: 1em; font-weight: normal;
margin: 30px 20px 0px 0px; border-bottom: solid 1px #CCC; padding-bottom: 5px;
}

#main h3.newsletterfirst {color: #244355; width: 550px; font-family:Verdana, Geneva, sans-serif; font-size: 1em; font-weight: normal;
margin: 30px 20px 0px 0px; border-bottom: solid 1px #CCC; padding-bottom: 5px;
}


#outerWrapper #contentWrapper #contentB {
  margin: 66px 0 58px 352px; 
  padding: 0px 60px 0px 26px;
  border-left: dotted thin; 
}
#outerWrapper #contentWrapper .clearFloat {
  clear: both;
  display: block;
}

#outerWrapper #contentWrapper #rightColumn2 {
  background-color: #fff;
  float: right;
  padding: 20px 20px 10px 20px;
  margin: 0px 0 20px 20px;
  width: 150px;
border-bottom: double #CCC;
border-top: double #CCC;
  font-size: .75em;
  line-height: 2em;
}

#outerWrapper #contentWrapper #rightColumn2 ul li {
  
  font-size: 1em; line-height: 1.2em; padding: 0 0 10px 0; 

}


#outerWrapper #contentWrapper #rightColumn2 h1 {margin-bottom: 10px; padding: 0; font-size: 1.6em;
  
}

#outerWrapper #footer {
  background-color: #ddd;
  color: #555555;
  padding: 10px 10px 10px 10px;
  font-size: .55em;
  text-align:center;
}

/*---------images styles---------*/
.right
{
float: right;
padding-left: 30px;
}
.left
{
float: left;
}
/*-------arrow bullet styles-------*/
ul
{
margin-left: 20px;
padding-left: 0px;
}

li.arrow
{
list-style-image: url(../images/arrow.gif);
	
font-size: .7em;
line-height: 24px;
}
