blockquote 
{
margin-left:20px;
}


h1 {
	color: #2b2d51;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
h2 {
	color: #666666;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:-10px;
}
h3 {
	color: #666666;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:-10px;
}
h4 {
	color: #666666;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:30px;
	margin-bottom:0px;
}
h5 {
	color: #2b2d51;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	text-decoration:underline;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p, ul, td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 15px;
}
p.learnMore {
	margin-top:-5px;
}
a {
	color:#009BCD;
}
#bodyCell{
	padding-top:20px;
	padding-left:40px;
}
.left_nav{
	background-color:#9b9279;
	line-height:12px;
	width:157px;
}

.no_nav{
	margin:0px 0px 0px 0px;
	width:157px;
}

.left_nav div.level2 {
	font-size:10px;
	padding:4px;
	padding-left:14px;
	background-color:#9b9279;
	line-height:12px;
	background-image:url(../img_global/bg_leftNav2.gif);
}
.left_nav div a{
	font-size:10px;
	text-decoration:none;
	color:#ffffff;
}
.left_nav div a:hover{
	color:#000000;
}
div.leftNav_top {
	background-image:url(../img_global/bg_leftNav_top.gif);
	padding-top:16px;
	padding-left:14px;
	
}

div.leftNav_space{
	background-image:url(../img_global/bg_leftNav2.gif);
	padding:0px;
	margin:0px;
	height:1px;
	font-size:1px;
	line-height:15px;
}

div.nav_level_3 {
	padding:5px 20px 5px 20px;
	background-image:none;
}

div.nav_level_3 a{
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
}

div.nav_level_3 a:hover{
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:underline;
}

div.nav_level_3 {
	padding:5px 20px 5px 20px;
}

div.nav_level_3_active a{
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2B2D51;
}

div.nav_level_3_active a:hover{
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2B2D51;
}

div.leftNav_bottom {
	background-image:url(../img_global/bg_leftNav_bottom.gif);
	background-position:bottom left;
	padding:4px 4px 16px 14px;
	background-repeat:no-repeat;
}
		
td.header_text_obbr1{
	font-size:26px;
	color: #003399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
td.header_text_obbr2{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-weight: bold;
}
.home_hilite_box p{
	color: #eeeeee;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 13px;
	font-size:10px;
}
.home_hilite_box a{
	color: #CCE3FA;
}
.quick_links td{
	padding:2px;
	padding-left:7px;
	background-color:#ffffff;
}
.milestones li{
	margin-left:-16px;
	
}
.bullet_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B8F94;
	line-height: 14px;
	margin-bottom: 5px;
}
.bullet_list_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 14px;
}
.bullet_list_text_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B8F94;
	line-height: 14px;
}
.footer_navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.header_navi_search {
	font-size: 10px;
	color: #9199A2;
	font-family: Arial, Helvetica, sans-serif;
}
.header_navi_search a{
	font-size: 10px;
	color: #9199A2;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.header_navi_search a:hover{
	font-size: 10px;
	color: #9199A2;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.header_text_logo_nci {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.header_text_logo_nci a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration:none
}
.header_text_logo_obbr1 {
	font-size: 40px;
	color: #003399;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.header_text_logo_obbr1 {
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.header_text_logo_protech {
	font-size: 12px;
	color: #85A3A5;
	font-weight: bold;
	font-family: Times New Roman, Times, serif;
}
.header_text_logo_nih {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.header_text_logo_nih a{
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none
}
.navi_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}
.navi_text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
	text-decoration:none;
}
.navi_text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight: bold;
	text-decoration:none;
}
.page_title {
	color: #7397A8;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
}
.navi_text_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight: bold;
}
.navi_text_on a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight: bold;
}
.navi_text_on a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight: bold;
}
hr{
	height:1px;
	color:#DBEBEB;
	background-color:#DBEBEB;
}
.form_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
}
.hide-screen{
	display:none;
}
.homeTitle{
	font-weight:bold;
	color:#2b2d51;
	margin-top:12px;
	margin-bottom:0px;
}

.homeTitle2 {
	font-weight:bold;
	color:#2b2d51;
	margin-top:9px;
	margin-bottom:0px;
}
#topNav{
	height:32px;
	width:100%;
	background-color:#101534;
}
#nav{ 
width:100%; }


#nav, #nav ul {
	list-style:none;
	padding:0px; 
	margin:0px;
	text-align:center;
	background-color:#cccccc;
}

#nav li {
	float:left; 
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../img_global/bg_nav.gif);
	background-repeat:no-repeat;
	background-position:top center;
	border-left:1px solid #EAEAEA;
} 
#nav li a {
	display: block;
	color:#FFFFFF;
	text-decoration:none;
	padding:20px; 
	padding-left:14px;
	padding-right:9px;
	margin-top:7px;
	margin-bottom:6px;
	font-weight:bold;
	padding-top:3px; 
	padding-bottom:3px; 
	
}

#nav li a:hover{
	color:#2b2d51;
}
#nav li:hover ul a, #nav li.over ul a {	color:#4b4637; font-weight:normal; padding-left:4px;margin:0px; } 

#nav li ul { left: -999em; position:absolute; border-top:1px solid #cccccc;} 

#nav li ul li { 
	font-size:9px; 
	position:relative; 
	float:none; 
	left:-1px; 
	color:#4b4637; 
	white-space:nowrap; 
	margin-top:0px;
	background-image:none;
	background-color:#ded8c9;
	border-top:1px solid #eeeeee;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	text-align:left;
} 
#nav li:hover, #nav li.over{ background-image:url(../img_global/bg_nav_on.gif); }

#nav li:hover a, #nav li.over a{ color:#2b2d51;  }

#nav li ul.level2 li{ background-image:none; }
#nav li ul.level2 a{ width:100%;}

#nav li ul li a { color:#4b4637; margin-top:0px; margin-bottom:0px; padding-left:4px; padding:0px;} 

#nav li ul li a:hover { color:#ffffff; background-color:#2b2d51;} 

#nav li:hover ul, #nav li.over ul,  #nav div.over ul {
	left: auto; 
	color:#4b4637;
}
li#top_connection:hover ul, #nav li#top_connection.over ul,  #nav div.over ul{
	margin-left:24px;
}


#nav ul ul {
	margin-left:10px;
	visibility:hidden;
}
#nav ul li:hover ul, #nav li ul li.over ul  {
	visibility:visible;
}




#hilite{
	width:552px; 
	float:left;
	background-image:url(../img_global/hilite_bg_inner.gif);
	background-repeat:repeat-y; 
	margin: 0px 0px 0px -3px; 
	display:table; height:100%; 
}

#hilite .beige{ 
	color:#bcb8ad; font-weight:bold;

}

#hilite h5{
	background-image:url(../img_global/hilite_top.gif);
	background-position:top;
	background-repeat:no-repeat;
	position:relative;
	margin:0px;
	width:552px;
	height:15px;
	
}

#hilite h2{
	font-size:1.1em;
	color:#666666;
	margin:0px 0px 0px 142px;
}

#hilite h3{
	font-size:1.1em;
	color:#666666;
	font-weight:normal;
	margin:0px 0px 10px 0px; 
}

#hilite h3 a{
	color:#666666;
	font-weight:normal;
	margin:0px; 
	text-decoration:none;
}
#hilite h3 a:hover{
	
	color:#666666;
	font-weight:normal;
	margin:0px; 
	text-decoration:none; 
	font-weight:bold;
}

.hilite_bottom{
	background-image:url(../img_global/hilite_bot.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	clear:both;
	width:552px;
	height:17px;
}

#hilite_inside_title{
	width:500px; 
	float:left;
	margin: 0px 20px 10px 24px; 
	_margin: 0px 10px 10px 13px; 
	font-size:1.3em; 
	line-height:1.3em;
	font-weight:bold; 
	color:#000000;
}
#hilite_inside_left_2 {
	width:240px; 
	float:left;
	margin: 0px 0px 0px 10px; 
	_margin: 0px 0px 0px 5px;
	clear:both;
}
#hilite_inside_right_2 {
	width:270px; 
	float:right;
	margin: 0px 15px 0px 0px; 
	_margin: 0px 5px 0px 0px;
}

#hilite_inside_left_2 p{
	font-size:0.9em; 
	margin:15px 15px 0px 15px;
	line-height:1.4em; 
}
#hilite_inside_right_2 p{
	font-size:0.9em; 
	margin:15px 40px 0px 0px;
	_margin:15px 15px 0px 15px;
	line-height:1.4em; 
}
#hilite_inside_right{
	width:234px; 
	float:right;
	margin: 0px 20px 0px 0px; 
	_margin: 0px 10px 0px 0px;
}

#hilite_inside_right p{
	font-size:0.8em; 
	width:210px; 
	line-height:1.2em; 
	margin:3px 0px 0px 15px;
}


#hilite_inside_left{
	width:250px; 
	float:left;
	margin: 0px 0px 0px 22px; 
	_margin: 0px 0px 0px 12px;
	clear:both;
}


#hilite_inside_left p{
	font-size:0.9em; 
	margin:15px 0px 0px 5px;
	line-height:1.6em; 
}

#hilite_sm{
	width:234px; 
	float:left;
	background-image:url(../img_global/hilite_bg_inner_sm.gif);
	background-repeat:repeat-y; 
	margin: 0px; 
}


#hilite_sm h5{
	background-image:url(../img_global/hilite_top_sm.gif);
	background-position:top;
	background-repeat:no-repeat;
	position:relative;
	margin:0px;
	width:234px;
	height:16px;
	
}


.hilite_bottom_sm{
	background-image:url(../img_global/hilite_bot_sm.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	position:relative;
	margin-bottom:0px;
	width:234px;
	height:16px;
}

#copy ul{
	list-style-image:none;
	padding:0px;
	margin:0px 0px 25px 10px; 
	text-align:left; 
	
}
  
#copy li{
	margin:0px 5px 0px 8px; 
	list-style:none;
	list-style-image:none;
	padding:0px; 
	line-height:1.8em;
	
}  
/* INPUT STYLES */


input.sign_up {color:#000000;/*font-size:.9em;*/font-family:Arial; color:#999999; background:#ffffff;border:1px solid #8A8A8A;height:20px; width:130px; margin:0px; padding:0px;}
.input		{background:#FFFFFF;border:1px solid #666666;}
.form_highlight_error {background:#FBD7CE;border:1px solid #ED5D36;}
.normal_box{background:#FFFFFF;border:none;}
.errmsg {color:red;font-weight:bold;}




/* LINKS PAGE */


#title_links{
background-image:url(../img_global/title_links.jpg);
height:135px;
}
#title_links_people{
background-image:url(../img_global/title_links_people.jpg);
height:135px;
}

#title_links_blank{
background-image:url(../img_global/title_links_none.jpg);
width:599px;
height:135px;
}

#index {
background-repeat:no-repeat;
float:right;
margin-top:18px;
_margin-top:15px;
margin-right: 13px;
_margin-right: 6px;
background-image:url(../img_global/links/index.jpg);
height:111px;
_height:111px;
width:138px;
_width:138px;
}

#index h1{
color:#cdefff;
font-family:Verdana;
font-size:.8em;
padding-top:5px;
_padding-top:10px;
font-weight:bold;
padding-left:10px;
_padding-left:10px;
margin-bottom:4px;
}

#index li{
color:#cdefff;
list-style-type:disc;
font-family:Verdana;
font-size:.8em;
_font-size:.8em;
line-height:15px;
_line-height:2px;
margin-left:10px;
_margin-left:10px;
_margin-top:8px;
_padding-bottom: 5px;

}


#index a {
color:#FFFFFF;
}
#index a:hover {
color:#FFFFFF;
text-decoration:none;
}

/* LINKS PAGE Right Box */

#greyrightbox{
float:right;
padding:0px 0px 0px 15px;
margin-right:-20px;
}
#greyrightboxtop{
background-image:url(../img_global/links/top_grey_box.jpg);
width:231px;
background-repeat:no-repeat;
}

#greyrightboxmiddle{
background-image:url(../img_global/links/middle_grey_box.jpg);
background-repeat:repeat-y;
width:211px;
_width:231px;
padding:0px 10px 0px 10px ;
_padding:0px 10px 0px 10px ;
}

#greyrightboxmiddle h1 {
color:#9b9279;
font-size:.9em;
margin:0px;
}

#greyrightboxmiddle p {
color:#221e1f;
font-size:.8em;
margin:0px;
}

#greyrightboxbottom{  
background-image:url(../img_global/links/bottom_grey_box.jpg);
width:231px;
background-repeat:no-repeat;
height:17px;
margin:0px;
}

#rightboxtop{
background-image:none;
width:231px;
background-repeat:no-repeat;
}

#rightboxmiddle{
background-image:none;
background-repeat:repeat-y;
width:211px;
_width:231px;
padding:0px 10px 0px 10px ;
_padding:0px 10px 0px 10px ;
}

#rightboxmiddle h1 {
color:#9b9279;
font-size:.9em;
margin:0px;
}

#rightboxmiddle p {
color:#221e1f;
font-size:.8em;
margin:0px;
}

#rightboxbottom{  
background-image:none;
width:231px;
background-repeat:no-repeat;
height:17px;
margin:0px;
}
	  
	  /* Technology PAGE BLUE Right Box */
	  
	  
	  
	  
 #blueBox
{
float:right;
padding:5px;
}
#blueHighlight
{
background-image:url(../img_global/links/blue_highlight.jpg);
width:200px;
height:14px;
background-repeat:no-repeat;
}

#blueHighlightMiddle
{
background-image:url(../img_global/links/blue_highlight_middle.jpg);
background-repeat:repeat-y;
width:200px;
_width:200px;

}
#blueHighlightMiddle ul  {
font-size:.9em;
margin:0px;
margin-left:15px;
margin-top:0px;
padding:10px;
}

#blueHighlightMiddle p {
font-size:.9em;
margin:0px;
font-weight:bold;
padding:6px;
}

#blueHighlightBot{  
background-image:url(../img_global/links/blue_highlight_bot.jpg);
width:200px;
_width:200px;
background-repeat:no-repeat;
height:11px;
margin:0px;
}

#signup{
width:134px;
_width:146px;
background-color:#FDFDFD;
margin-left:6px;
padding:3px 6px;
border-top:1px solid #d5d5d5;
background-image:url(../img_global/links/signup_bottom.gif);
background-position:bottom;
background-repeat:no-repeat;
}
#no_list_style ul{
	list-style:none;
	list-style-type:none;

}
#no_list_style li{
	padding:5px 0px 5px 0px;

}

input.sign_up_inside{
width:95px;
}
hr {
	border: none 0;
	border-top: 1px solid #739ac1;/*the border*/
	width: 50%;
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}


*/ from the template */


	#leftNav_ {

		background-color:#cdc8bc;
	
	}
	#leftNav_  a{
		color:#2b2d51;
		font-weight:bold;
		text-decoration:none;
	}

	#leftNav_ div.nav_level_3 a{
		font-weight:normal;
	}
	

#leftNav_ #leftNav3_ {
		background-color:#CDC8BC;
	}
#leftNav_ #leftNav3_  a{
		font-size:10px;
		text-decoration:none;
		font-weight:bold;
	}
	#leftNav_ a:hover{
		text-decoration:underline;
	}

	
	#nav #top_generic{
		background-image:url(objects/img_global/bg_nav_on.gif);
	}
	#nav #top_generic a{
		color:#302C51;
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
	#nav #top_generic ul a{
		color:#4b4637; margin-top:0px; margin-bottom:0px; padding:0px 4px;;  font-weight:normal;
	}
	#nav #top_generic ul a:hover{
		color:#ffffff;
	}

