@charset "UTF-8";
/* CSS Document */
.wrapper {

	width:100%;
	
	/*background: url(../_images/large_blue_mid.gif) repeat-y;
	margin-bottom: 30px;*/
}
body { behavior: url("csshover3.htc"); } 




body{
  background-color: #212121;
  font-family: Tahoma;
  font-size: 11px;
  line-height: 1.2em;
  color: #000000;
  margin: 0px;
  padding: 0px;
}


#parentDiv{
  background-image:url(../../images/common/bg_home.jpg);
  background-repeat: no-repeat;
  margin-left: auto;
  margin-right: auto;
  background-color: #2A3642;
  width: 770px;
  padding: 20px 10px 0px 10px;
}


#navContainer{
  margin-top: 200px;
  background-color: #ffffff;
  width: 770px;
  height: 90px;
}


#bodyContainer{
  margin-top: 20px;
  background-color: #ffffff;
  width: 770px;
}

.companies{
	/*border: solid 1px red;*/
	
}
.companies_descrip{
/*border: solid 1px orange;*/
float:left;
  width: 500px;
    padding: 0px 20px 20px 0px;
}
.companies_descrip p{

	margin:0px 0 8px 0;
}
.home-drop p{
	padding:0px; 
	margin:0 0 0 10px;

}
.home-drop{
	margin-bottom:15px;
}
.companies_logo{
/*border: solid 1px teal;*/
float:left;
width:200px;
text-align:center;
}


#bodyLeft{
/*border: solid 1px teal;*/
  width: 180px;
  float: left;
  margin: 101px 0px 0px 0px;
  padding: 0px 20px 0px 0px;
  text-align: right;
}


#bodyRight{
/*border: solid 1px teal;*/
  float: left;
  padding: 0px 20px 0px 0px;
  width:540px;
}
#bodyRightPartners{
/*border: solid 1px teal;*/
  float: left;
  padding: 0px 20px 0px 0px;

}
.all_pages{
  width: 500px;
  }

.twoCol{
  width: 220px;
  float: left;
  padding: 0px 20px 0px 0px;
}


span.clear{
  display: block;
  clear: both;
}



p.small{
  font-size: 90%;
  color: #666666;
}

img{
  margin: 0px;
}

#logo{
float: left;
display: inline;
}

.mainNav{
float: left;
display: inline;
}

.navItem{
float: left;
display: inline;
}

#bodyHeader{
margin: 55px 0px 35px 0px;
}

#bodyHeader_partners{
margin: 55px 0px 35px 200px;
}

.quoteImage{
margin: 20px 0px 20px 0px;
}

h1{
  font-size: 200%;
  font-weight: normal;
  color:#666666;
}
.Strap{
  font-size: 200%;
  font-weight: normal;
  color:#520d54;
  line-height:25px;
  
}

h2{
  color: #520D54;
  font-size: 11px;
  font-weight: bold;
  margin-bottom: 2px;
  margin-top: 0px;
}

h3{
  color: #999;
  font-size: 15px;
  margin-bottom: 3px;
  /*line-height:20px;*/
}

h4{
  color: #666666;
  font-size: 11px;
  font-weight: bold;
  margin:  3px 0;
  padding:0px;
  background-color:#006699l;
}

h5{
  color: #999;
  font-size: 15px;
  margin-bottom: 3px;
  line-height:20px;
}


a:link{
  color: #000000;
  text-decoration: none;
  text-transform: none;
}
a:visited{
  color: #000000;
  text-decoration: none;
  text-transform: none;
}
a:hover{
  color: #520D54;
  text-decoration: none;
  text-transform: none;
}





a:link.nav{
  color: #000000;
  font-size: 10px;
  text-decoration: none;
  text-transform: uppercase;
}
a:visited.nav{
  color: #000000;
  font-size: 10px;
  text-decoration: none;
  text-transform: uppercase;
}
a:hover.nav{
  color: #520D54;
  font-size: 10px;
  text-decoration: none;
  text-transform: uppercase;
}




a:link.library{
  text-decoration: none;
  color: #000000;
  width: 480px;
  background-color: #ffffff;
  border-top: 0px;
  border-bottom: 1px;
  border-left: 0px;
  border-right: 0px;
  border-style: solid;
  border-color: #e2e2e2;
  display: block;
  padding: 5px 0px 5px 20px;
  background-image: url(../../images/common/icon_download_pdf.gif);
  background-repeat: no-repeat;
  background-position: center left;
  text-transform: none;
}


a:visited.library{
  text-decoration: none;
  color: #000000;
  width: 480px;
  background-color: #ffffff;
  border-top: 0px;
  border-bottom: 1px;
  border-left: 0px;
  border-right: 0px;
  border-style: solid;
  border-color: #e2e2e2;
  display: block;
  padding: 5px 0px 5px 20px;
  background-image: url(../../images/common/icon_download_pdf.gif);
  background-repeat: no-repeat;
  background-position: center left;
  text-transform: none;
}
a:hover.library{
  text-decoration: none;
  color: #520D54;
  width: 480px;
  background-color: #ffffff;
  border-top: 0px;
  border-bottom: 1px;
  border-left: 0px;
  border-right: 0px;
  border-style: solid;
  border-color: #e2e2e2;
  display: block;
  padding: 5px 0px 5px 20px;
  background-image: url(../../images/common/icon_download_pdf.gif);
  background-repeat: no-repeat;
  background-position: center left;
  text-transform: none;
}





.formcontainer{
  background-color: #f2f2f2;
  border-color: #e2e2e2;
  border-width: 1px;
  border-style: solid;
  padding: 10px;
}


form{
  margin: 0px;
}


input{
  font-familty: arial;
  font-size: 11px;
  padding: 2px;
}
#footer {font-size:120%; color:#666; clear:both; margin-top:25px;}

hr {margin:0px; padding:0px;}
