/*______________________________________________________________________________________________------------------------

	text_format.css - Contains text formatting for all sites
	
	Authors - Mike Sachs, Scott De Nino
	
______________________________________________________________________________________________------------------------*/

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

a
{
	color: #990000;
	text-decoration: none;
}

a:visited { text-decoration: none; }

a:active
{
	text-decoration: none;
	color: #990000;
}

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

.body-text, p, div, address, center, del, ins, pre, dt, dd, menu, dir, td
{
	font-size: 11px;
	line-height: 15px;
}

.blockquote, ul, ol
{
	font-size: 11px;
	
}

.body-title, h1
{
	color : #333333;
	font-size: 20px;
	line-height: 23px;
	font-weight: normal;
	margin: 11px 0px 20px 0px;
}

.body-title2, h2
{
	color : #333333;
	font-size: 13px;
	line-height: 16px;
	font-weight : bold;
	text-decoration : none;
	margin: 30px 0px 14px 0px;
}

.body-title2a, h2.a
{
	color: #666666;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
}

.body-title3, h3 
{

	color : #333333;
	font-size : 11px;
	line-height:15px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	margin: 16px 0px 2px 0px;

}

/* h4 is for dark table headers */
h4 
{
	color: #FFF;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;

}

/* h4 is for mdphd website */
h5 
{
	color: #333333;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;

}

b, em, strong { color: #555555; }

.news-title
{
	font-size: 15px;
	line-height: 19px;
	font-weight: bold;
}

.news-text
{
	font-size: 10px;
	line-height: 12px;
}

.caption-text, caption
{
	color: #666666;
	font-size: 10px;
	line-height: 12px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	text-align: left;
	vertical-align: inherit;
	text-transform: inherit;
	text-decoration: none;
	caption-side: bottom;
}

.form-title
{
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}

.form-text
{
	font-size: 10px;
	line-height: 16px;
}

#footerNotice
{
	font-size: 10px;
	line-height: 11px;
}

.largeText
{
	font-size: 14px;
	line-height: 17px;
}

/* new feature boxes*/
.featureBox, .featureGraphic, .relatedLinks { }

.featureBoxHeader, .featureBoxContents, .relatedInternalLink, .relatedExternalLink, .relatedLinksHeader, .relatedPDFLink
{
	/*font*/
	color: #666666;
	font-size: 10px;
	line-height: 12px;
}

.featureBoxHeader
{
	/*font*/
	color: #ffffff;
	font-weight: bold;
}

.featureBoxContents { }
.featureGraphic { }
.relatedLinks { }

.relatedLinksHeader
{
	/*font*/
	color: #555555;
	font-weight: bold;
}

.relatedInternalLink, .relatedExternalLink { }
.relatedInternalLink { }
.relatedExternalLink { }

/* 2nd, 3rd and 4th level nav */
#navMaster23 { }

#navHome23, .nav2, .nav2Selected, .nav3, .nav3Selected, .nav4, .nav4Selected, .nav2Active, .nav3Active, .nav4Active
{
	/*font*/
	font-size: 10px;
	line-height: 11px;
	font-style: normal;
	font-weight: normal;
}

#navHome23
{
	/*font*/
	font-weight: bolder;
}

.nav2
{
	/*font*/
	font-weight: bolder;
}

.nav2Selected
{
	/*font*/
	color: #666666;
	font-weight: bolder;
}

li.nav2Selected a {
	color: #666666;
	font-weight: bolder;
}

li.nav2Selected a:hover {
	text-decoration : none;
}

li.nav2Active a {
	color: #990000;
	font-weight: bolder;
}

li.nav2Active a:hover {
	text-decoration : underline;
}

.nav3 { }

.nav3Selected
{
	/*font*/
	color: #666666;
}

li.nav3Selected a {
	color: #666666;
	font-weight: none;
}

li.nav3Selected a:hover {
	text-decoration : none;
}

li.nav3Active a {
	color: #990000;
	font-weight: none;
}

li.nav3Active a:hover {
	text-decoration : underline;
}

#navMaster4 { }
.nav4 { }

.nav4Selected {
	/*font*/
	color: #666666;
	text-decoration : none;
}

li.nav4Selected a {
	color: #666666;
	font-weight: none;
}

li.nav4Active a:hover {
	text-decoration : none;
}

li.nav4Active a {
	color: #990000;
	font-weight: none;
}

li.nav4Active a:hover {
	text-decoration : none;
}

.navBox-text { 
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #666666;
			font-size : 10px;
			line-height:12px;
			font-style : normal;
			font-weight : normal;
			text-decoration : none;}
			
						
.navBox-title { 
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #FFFFFF;
			font-size : 10px;
			line-height:12px;
			font-style : normal;
			font-weight : bold;
			text-decoration : none;}
			

		

/* ****************************************************************************************************************** */


/* depricated */

/*//////////////////////////////////////////////////////////////*/
/*																*/
/*	Weill Cornell Medical College Main Style Sheet				*/
/*	red.css														*/
/*	Version 2.0													*/
/*	Author														*/
/*		Scott De Nino											*/
/*		Mike Sachs												*/
/*																*/
/*//////////////////////////////////////////////////////////////*/


/*//////////////////////////////////////////////////////////////*/
/*																*/
/*	Globals														*/
/*		These classes are either implicitly applied everywhere	*/
/*		or can be applied as a child of any other class.		*/
/*																*/
/*//////////////////////////////////////////////////////////////*/

	
.g-bold { 
	font-weight : bold;
	color : #555555;
}			
			
.g-italic { 
	font-style : italic;
}
			
.g-link { 
	color : #990000;
	text-decoration : none;
}
			
.g-justified {
	text-align : justify;
}
		
			
/*//////////////////////////////////////////////////////////////*/ 
/*																*/
/*	Global Colors												*/
/*																*/
/*//////////////////////////////////////////////////////////////*/
	
.g-red { 
			color : #cc0000;}
			
.g-black { 
			color : #000000;}
			
.g-white { 
			color : #ffffff;}

.g-gray { 
			color : #666666;}
			
.g-gray2 { 
			color : #cccccc;}
			
.g-green { 
			color : #677f7f;}
			
.g-orange { 
			color : #ff6600;}

.g-6c655e { 
			color : #6c655e;}

			
/*//////////////////////////////////////////////////////////////*/
/*																*/
/*	NYP Navigation Colors 										*/
/*																*/
/*//////////////////////////////////////////////////////////////*/
	
.nyp-navColor1 { 
			color : #999966;}
			
.nyp-navColor2 { 
			color : #669999;}
			
.nyp-navColor3 { 
			color : #aeae68;}
			
.nyp-navColor4 { 
			color : #7796a6;}
			
.nyp-navColor5 { 
			color : #7d8f74;}
			
/* Use this for links against dark backgrounds*/

.home-link { 
			color : #ffffff;
			text-decoration : none;}
		
.white-link
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
			
.white-link:hover { 
	color : #ffffff;
	font-weight: bold;
	text-decoration: underline; }
	
.section-link { 
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #ff6600;
			font-size : 12px;
			line-height:17px;
			font-style : normal;
			font-weight : bold;
			text-decoration : none;}
			
.section-link:hover { 
	color : #ff6600;
	text-decoration: underline; }
	
	

/*//////////////////////////////////////////////////////////////*/
/*																*/
/*	Body														*/
/*		These classes apply to all body content.				*/
/*																*/
/*//////////////////////////////////////////////////////////////*/






			

			


			

			
			
/*//////////////////////////////////////////////////////////////*/
/*																*/
/*	Use news-title for News articles only						*/
/*																*/
/*//////////////////////////////////////////////////////////////*/
			

			

			
/*//////////////////////////////////////////////////////////////*/
/*																*/
/*	Caption														*/
/*		This class applies to all photo captions.				*/
/*																*/
/*//////////////////////////////////////////////////////////////*/	
	
			

			
			

/*//////////////////////////////////////////////////////////////*/
/*																*/
/*	navBox														*/
/*		These classes apply to boxed content that appears		*/
/*		within the nav columns.									*/
/*																*/
/*//////////////////////////////////////////////////////////////*/



		
	
/*//////////////////////////////////////////////////////////////*/
/*																*/
/*	2nd level nav												*/
/*		These classes apply to all 2nd level navigation items.	*/
/*																*/
/*//////////////////////////////////////////////////////////////*/

		
.nav2-selected { 
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #666666;
			font-size : 10px;
			line-height:11px;
			font-style : normal;
			font-weight : bolder;
			text-decoration : none;}
			
.nav2 { 
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #4d5f5f;
			font-size : 10px;
			line-height:11px;
			font-style : normal;
			font-weight : bolder;
			text-decoration : none;}


/*//////////////////////////////////////////////////////////////*/
/*																*/
/*	3rd level nav												*/
/*		These classes apply to all 3rd level navigation items.	*/
/*																*/
/*//////////////////////////////////////////////////////////////*/
	
.nav3-selected { 
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #666666;
			font-size : 10px;
			line-height:11px;
			font-style : normal;
			font-weight : normal;
			text-decoration : none;}
			
.nav3 { 
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #4d5f5f;
			font-size : 10px;
			line-height:11px;
			font-style : normal;
			font-weight : normal;
			text-decoration : none;}


/*//////////////////////////////////////////////////////////////*/
/*																*/
/*	4th level nav												*/
/*		These classes apply to all 4th level navigation items.	*/
/*																*/
/*//////////////////////////////////////////////////////////////*/


.nav4-selected { 
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #666666;
			font-size : 10px;
			line-height:11px;
			font-style : normal;
			font-weight : normal;
			text-decoration : none;}
			
.nav4 { 
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #4d5f5f;
			font-size : 10px;
			line-height:11px;
			font-style : normal;
			font-weight : normal;
			text-decoration : none;}

			
/*//////////////////////////////////////////////////////////////*/
/*																*/
/*	this is for health a-z search navigation section        	*/
/*																*/
/*//////////////////////////////////////////////////////////////*/			
			
.nav-grey { 
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #999999;
			font-size : 10px;
			line-height:11px;
			font-style : normal;
			font-weight : bolder;
			text-decoration : none;}			
			
/*//////////////////////////////////////////////////////////////*/
/*																*/
/*	Footer														*/
/*		This class applys to all footer content.				*/
/*																*/
/*//////////////////////////////////////////////////////////////*/
				
.footer-text { 
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #333333;
			font-size : 10px;
			line-height:11px;
			font-style : normal;
			font-weight : normal;
			text-decoration : none;}
	
/*//////////////////////////////////////////////////////////////*/
/*																*/
/*	NYP Children												*/
/*	This class applys only to the Notable Achievement section.	*/
/*																*/
/*//////////////////////////////////////////////////////////////*/
	
.notable-text { 
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #999999;
			font-size : 10px;
			line-height:11px;
			font-style : normal;
			font-weight : normal;
			text-decoration : none;}



.bulletlist {
	}
	
dt.nav2,dt.nav2-selected {
	}
	
.nav2-selected {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#666666;
	font-size:10px;
	line-height:11px;
	font-style:normal;
	font-weight:bolder;
	text-decoration:none;
	}
	
.nav2 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4d5f5f;
	font-size:10px;
	line-height:11px;
	font-style:normal;
	font-weight:bolder;
	text-decoration:none;
	}

.bulletlist3 {
	}
	
dt.nav3,dt.nav3-selected,dt.nav3:hover {
	}
	
.nav3-selected {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#666666;
	font-size:10px;
	line-height:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
	
.nav3 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4d5f5f;
	font-size:10px;
	line-height:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
	
a.nav3:hover {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4d5f5f;
	font-size:10px;
	line-height:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}

.bulletlist4 {
	}
	
dt.nav4,dt.nav4-selected {
	}
	
.nav4-selected {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#666666;
	font-size:10px;
	line-height:11px;
	font-style:normal;font-weight:normal;
	text-decoration:none;
	}
	
.nav4 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#4d5f5f;
	font-size:10px;
	line-height:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}

/*//////////////////////////////////////////////////////////////*/
/*																*/
/*	4th level nav												*/
/*		These classes apply to all 4th level navigation items.	*/
/*																*/
/*//////////////////////////////////////////////////////////////*/

.iconList
{
list-style: none;
padding: 0px 0px 0px 0px;
margin: 0px;
}

.iconList2
{
list-style: none;
padding: 20px 0px 20px 5px;
margin: 0;
width: 540px;
}

.iconList3
{
list-style: none;
padding: 0px 0px 0px 25px;
margin: 0px;
width: 340px;
}

li.greenDot
{
background: url(http://images.med.cornell.edu/general/bullet_green.gif) no-repeat;
background-position: 0 5px;
padding-left: 15px;
margin: 5px 0;
}

li.orangeDot
{
background: url(http://images.med.cornell.edu/general/bullet_orange.gif) no-repeat;
background-position: 0 5px;
padding-left: 15px;
margin: 5px 0;
}

li.arrow
{
background: url(http://images.med.cornell.edu/body/common/rel_lin_arr_in.gif) no-repeat;
background-position: 0 2px;
padding-left: 0px;
margin: 5px 0px;
}

li.arrowSingle
{
background: url(http://images.med.cornell.edu/body/common/navbox_txt_arrow.gif) no-repeat;
background-position: 0 5px;
padding-left: 10px;
margin: 3px 0;
}

li.arrowDouble
{
background: url(http://images.med.cornell.edu/body/common/dbl_arrow.gif) no-repeat;
background-position: 0 5px;
padding-left: 15px;
margin: 5px 0;
}

li.arrowDoubleOrange
{
background: url(http://images.med.cornell.edu/body/common/dbl_arrow_or.gif) no-repeat;
background-position: 0 5px;
padding-left: 15px;
margin: 5px 0;
}

li.arrowGray
{
background: url(http://images.med.cornell.edu/body/common/cir_arr_br.gif) no-repeat;
background-position: 0 5px;
padding: 3px 0px 3px 25px;
margin: 5px 0;
}

li.pdf
{
background: url(http://images.med.cornell.edu/body/common/pdf_doc_icon.gif) no-repeat;
background-position: 0 5px;
padding: 3px 0px 3px 25px;
margin: 5px 0;
}

li.pdfSmall
{
background: url(http://images.med.cornell.edu/body/common/pdf_doc_icon_sm.gif) no-repeat;
background-position: 0 5px;
padding: 3px 0px 3px 20px;
margin: 5px 0;
}

li.doc
{
background: url(http://images.med.cornell.edu/body/common/word_doc_icon.gif) no-repeat;
background-position: 0 5px;
padding: 3px 0 3px 25px;
margin: 5px 0;
}

li.xls
{
background: url(http://images.med.cornell.edu/body/common/excel_icon.gif) no-repeat;
background-position: 0 5px;
padding: 3px 0 3px 25px;
margin: 5px 0;
}

li.ppt
{
background: url(http://images.med.cornell.edu/body/common/ppt_doc_icon.gif) no-repeat;
background-position: 0 5px;
padding: 3px 0 3px 25px;
margin: 5px 0;
}

li.popup
{
background: url(http://images.med.cornell.edu/body/common/popup.gif) no-repeat;
background-position: 0 5px;
padding: 3px 0 3px 20px;
margin: 5px 0;
}	

li.contact
{
background: url(http://images.med.cornell.edu/body/common/contact.gif) no-repeat;
background-position: 0 5px;
padding: 3px 0 3px 25px;
margin: 5px 0;
}	

li.flash
{
background: url(http://images.med.cornell.edu/body/common/flash_icon.gif) no-repeat;
background-position: 0 5px;
padding: 3px 0 3px 25px;
margin: 5px 0;
}	

li.new
{
background: url(http://images.med.cornell.edu/body/common/icon_new.gif) no-repeat;
background-position: 0 5px;
padding: 3px 0 3px 40px;
margin: 5px 0;
}	

li.phone
{
background: url(http://images.med.cornell.edu/body/common/phone.gif) no-repeat;
background-position: 0 5px;
padding: 3px 0 3px 25px;
margin: 5px 0;
}	

li.boxOrange
{
background: url(http://images.med.cornell.edu/body/common/square_or.gif) no-repeat;
background-position: 0 5px;
padding: 3px 0 3px 20px;
margin: 5px 0;
}	

#rightCol a.bmHeadlineLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 10px;
	line-height: 12px;
	padding: 0 0 0 7px;
	margin: 5px 0 -5px 0;
	background-image: url(http://images.med.cornell.edu/body/common/navbox_txt_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0% 5px;
	font-style: normal;
	font-weight: normal;
	display: block;
}

/* WMC home page add on */
		.alt
		{
			visibility: hidden;
		}
		
		a#launchvidfeature
		{
			display: block;
			width: 180px;
			height: 48px;
			background: transparent url(http://www.med.cornell.edu/img/btn_hp_whitecoats.gif) no-repeat 0 0;
			text-decoration: none;
		}
		
		a#launchvidfeature:hover
		{
			background-position: 0 -47px;
			text-decoration: none;
		}
		
		#deansbox
		{
			margin-bottom: 0 !important;
			padding-bottom: 0 !important;
		}
		
a.white {
	color: #ffffff;
	text-decoration: underline;
}

a.white:hover {
	color: #ffffff;
	text-decoration: underline;
}
