
body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#fff;
}
#altNav{
display:none;
}
#wrapper{
	margin: 0 auto;
	padding: 0px;
	width: 980px;
	background: #FFF;
	
}
#HPtopBox{
	width:760px;
	margin-left:80px;
	height: 81px;
	padding:0;
	background-image: url(../images/tagline.gif);
	background-repeat: no-repeat;
	background-position: 200px 52px;
	margin-bottom: 6px;
}
#topBox img{
float:left;

}
.searchboxmain {
width: 150px;
}
#searchBox{
float:right;
margin-top:50px;

}
#searchBox form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#765D9E;
}

#searchBox input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
color: black;
border:solid thin #765D9E;
height:15px;
}


#searchBox .buttons { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 background-color: #765D9E; 
 color: #FFFFFF; 
 height:19px; 
}

/* nav */
#mainNav{
width:754px;
_width:755px;
margin:0;
padding:0;
line-height:14px;
position:relative;
top:-8px;
_top:-18px;
float:left;
left:86px;
overflow:hidden;
}

ul#navlist{
margin: 0;
padding: 0;
white-space: nowrap;
margin-bottom:0;
height:20px;
line-height:20px;
}

#navlist li{
display: inline;
list-style-type: none;
margin: 0;
white-space: nowrap;
text-transform:uppercase;

}

#navlist a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
}

#navlist a:link, #navlist a:visited{
color: #FFF;
text-decoration: none;
text-align:center;
}

#navlist a:hover{
color: #CCC;
}

#mainNav2{
width:754px;
_width:755px;
margin:0;
padding:0;
height:20px;
line-height:14px;
position:relative;
top:-11px;
_top:-19px;
float:left;
left:86px;
overflow:hidden;
}
ul#navlist2{
margin:0;
padding:0;
white-space: nowrap;
margin-bottom:0;
background-color:#764E9B;
height:20px;
line-height:20px;
}

#navlist2 li{
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
white-space: nowrap;
text-align:center;
}

#navlist2 a {
margin:0 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding: 0px 18px;
color: #FFF;
text-decoration: none;
}

#navlist2 a:link, #navlist a:visited{
color: #FFF;
text-decoration: none;
}

#navlist2 a:hover{
color: #CCC;
}
#qLinks{
float:none;
position:relative;
left:-3px;
}
#header{
position:relative;
margin:0;
padding:0;
}
#orange{
background-color:#DF793F;
height:20px;
padding: 3px 22px 3px 23px;
_padding: 3px 12px;
width: 301px;
_width: 300px;
text-align:center;
}
#pink{
height:20px;
background-color:#E6137E;
padding: 3px 40px;
}
#purple{
height:20px;
background-color:#765D9E;
padding: 3px 30px;
}
#blue{
height:20px;
background-color:#1CA4C9;
padding: 3px 35px;
}
#green{
height:20px;
background-color:#3EA34C;
padding: 3px 42px;
_padding: 3px 36px;
}
#centerInfo{
width:602px;
margin:0;
padding:0;
position:relative;
float:left;
left:86px;
}
#centerInfo p{
font-size:12px;
margin:0;
padding:0;
text-align:left;
}
#centerInfo h2{

line-height:30px;
color:#FFF;
padding-left:27px;
font-style:italic;
text-align:left;
}
#rightNav{
position:relative;
float:left;
left:112px;
_left:113px;
background-image:url(../images/dropBg.gif);
background-repeat: repeat-y;
width:126px;
height:100%;
top:-11px;
_top:-19px;
} 
#rightDrop ul{
margin:0;
padding:0;
}
#rightDrop{
position:relative;
width:126px;
float:left;
margin:0;
padding:0;
}
#rightNav li{
list-style:none;
margin:0 0 2px 5px;
padding:0;
}
#rightNav a{
color: #FFF;
text-decoration: none;
font-size:9px;
text-align:left;
}
#toolBox{
background-image:url(../images/dropDown.gif);
background-repeat:no-repeat;
width:126px;
height:109px;
left:112px;
_left:113px;
float:left;
position:relative;
top:-8px;
_top:-15px;
}
#toolBox li{
list-style:none;
margin:5px 0 0 5px;
padding:0;
}
#toolBox a{
color:#FFF;
text-decoration:none;
border:none;
}
#toolBox img{
border:none;

}

#links{
width:126px;
font-style:italic;
position:relative;
float:right;
left:115px;
font-size:9px;
_font-size:8px;
}

#links a{
margin-bottom:3px;
color:#764E9B;
text-decoration:none;
}
#links a:hover{
text-decoration:underline;
}
#links ul{
margin:10px 0 0 15px;
}
#links li{
}
/* home page*/
#HPtopBox{
width:760px;
margin-left:80px;
padding:0;
}
#HPtopBox img{
position:relative;
float:left;
}
#topText{
position:relative;
float:left;
}
#topLine{
margin:57px 0 0 3px;
}
#HPleftImages{
margin:5px 0 0 0;
padding:0;
position:relative;
float:left;
top:-12px;
_top:-18px;
left:-40px;
width:162px;
}
#HPleftImages img{
margin-bottom:2px;
padding:0;
}

#HPcenterContent{
width:454px;
margin:0;
padding:0;
position:relative;
float:left;
left:150px;
bottom:373px;
_top:-391px;
}
#HPcenterContent img{
float:left;
}

#HPcenterContent div{
/*background-color:#ECAB3A;*/
width:455px;
position:relative;
float:left;
top:1px;
height:45px;
_height:53px;
}

#HPcenterContent p{
margin:1px 0 0px 5px;
}

#HPrightDrop{
position:relative;
width:126px;
float:left;
margin:0;
padding:0;
left:91px;
top:-8px;
_top:-14px;
}
#HPrightDrop img{
margin:0 0 2px 0;
}
#bottomBox{
width:760px;
position:relative;
float:left;
bottom:372px;
_bottom:388px;
left:98px;
_left:95px;
}
#bottomBox div{
background-color:#765D9E;
width:110px;
height:61px;
_height:61px;
float:left;
margin:0 2px 0 0;
}
.special img{
/*background-color:#95AD57;*/
width:220px;
height:61px;
float:left;
margin:0 0 0 0;
}

#bottomBox p{
font-size:9px;
color:#FFF;
margin:3px 0 0 5px;
}
#bottomBox img{
border:none;
}
#bottomBox a{
color: white;
}

/*  end -----*/
/* center content stuff*/

#centerContent{
width:420px;
margin:0;
padding:0;
position:relative;
float:left;
}
#centerContent img{
float:left;
margin:5px 10px 0 0;
}
#centerContent p{
display:block;
margin-left:10px;
margin-top:7px;
font-size:11px;
}
#centerContent div{
position:relative;
float:left;
width:550px;
}
#centerContent dl{
position:relative;
float:left;
left:150px;
width:150px;
top:5px;
padding:0;
margin:0;
}
#centerInfo ul{
position:relative;
float:left;
top:40px;
left:10px;
margin:0;
padding:0;
width:350px;
}

#centerInfo li{
display: inline;
list-style-type: none;
margin: 40px 0 0 5px;
white-space: nowrap;
text-transform:uppercase;
font-style:italic;
}
#centerInfo a{
color:#765D9E;
text-decoration:none;
}

#centerInfo h4{
font-style:italic;
font-size:12px;
margin-left:10px;
}
/* temp 5 center */


#centerContent2{
width:350px;
margin:0;
padding:0;
position:relative;
float:left;
left:10px;
}
#centerContent2 img{
float:left;
margin:10px 5px 15px 0;
_margin:5px 5px 20px 0;
}
#centerContent2 p{
display:block;
padding:0;
margin:0;
text-align:left;
}
#centerContent2 div{
position:relative;
float:left;
width:400px;
}
#centerContent dl{
position:relative;
float:left;
width:250px;
padding:0;
margin:0;
}
#mediaCenter{
width:160px;
position:relative;
float:left;
left:95px;
}

#mediaCenter img{
position:relative;
float:left;
margin-bottom:15px;
}
#mediaCenter ul{
clear:both;
top:0;
left:0;
margin:10px 0 0 0;
padding:0;
width:160px;
}
/* end */


#centerSM{
width:250px;
}
#leftImages{
margin:10px 0 0 0;
padding:0;
position:relative;
float:left;
width:162px;
}
#leftImages img{
margin-bottom:5px;
}

#leftImages p{
text-align:left;
margin-bottom:5px;
}
#leftImages a{
margin-bottom:5px;
color:#764E9B;
text-decoration:none;
text-align:center;

}
#leftImages2{
margin:10px 0 0 0;
padding:0;
position:relative;
float:left;
width:162px;
}
#leftImages2 img{
margin-top:10px;
margin-bottom:5px;
}
#leftImages2 p{
text-align:left;
margin-bottom:5px;
}
#leftImages2 a{
margin-bottom:5px;
color:#764E9B;
text-decoration:none;
text-align:center;

}
#centerInfo P{
margin-bottom:2px;
}

/* center Header H2 tags */
#servicesTag{
background-color:#1CA4C9;
}
#researchTag{
background-color:#E6137E;
}
#hcServicesTag{
background-color:#DF793F;
}
#foundationTag{
background-color:#765D9E;
}
#drsEntranceTag{
background-color:#3EA34C;
}
/* bottom Nav*/

#address{ 
position:relative;
top:-360px;
left:97px;
width:700px;
float:left;
}
#address p{
font-size:9px;
}

#banner {
	margin: 0 0 0 87px;
	padding: 0px;
	width: 754px;
	height: 85px;
	}
	
/* BEGIN SEARCH */
	
#searchBox {
	margin-top: 50px;
	float: right;
	}

#searchBox form {
	
	font-size: 12px;
	font-weight: bold;
	color: #765D9E;
	}

#searchBox input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	border: solid thin #765D9E;
	height: 15px;
	}

#searchBox .buttons {
	margin: 0px;
	padding: 0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	background-color: #765D9e; 
	color: #ffffff; 
	height: 21px;
	}

/* END SEARCH */

#topnav {
	margin: 0 0 10px 87px;
	padding: 0px;
	width: 754px;
	height: 19px;
	font-size: 10px; 
	color: #ffffff; 
	text-align: center; 
	text-transform: uppercase; 
	}
	
#orange, #pink, #purple, #blue, #green {
	margin: 0px; 
	padding: 3px 0 0 0; 
	height: 16px; 
	float: left;
	}
	
#orange {
	width: 155px; 
	background-color:#765D9E;
	}
	
#pink {
	width: 142px; 
	background-color:#765D9E;
	}
	
#purple {
	width: 137px; 
	background-color: #765d9e; 
	}
	
#blue {
	width: 119px; 
	background-color:#765D9E;
	}
	
#green {
	width: 201px; 
	background-color:#765D9E;
	}
	
#topnav a:link {text-decoration: none; color: #ffffff;}
#topnav a:visited {text-decoration: none; color: #ffffff;}
#topnav a:active {text-decoration: none; color: #ffffff;}
#topnav a:hover {text-decoration: underline; color: #ffffff;}
