/*//////////////////////////////////////////////////////////////*//*																*//*	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.		*//*																*//*//////////////////////////////////////////////////////////////*/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;}			.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;	font-size : 10px;	text-decoration: none;	font-weight: normal;	font-style : normal;}			.white-link:hover { 	color : #ffffff;	font-weight: normal;	font-style : normal;	text-decoration: underline; }	.section-link { 			font-family : Verdana, Arial, Helvetica, sans-serif;			color : #ff6600;			font-size : 13px;			line-height:15px;			font-style : normal;			font-weight : normal;			text-decoration : none;}			.section-link:hover { 	color : #ff6600;	text-decoration: underline; }	/*//////////////////////////////////////////////////////////////*//*																*//*	Body														*//*		These classes apply to all body content.				*//*																*//*//////////////////////////////////////////////////////////////*/.body-title, h1 { 			font-family : Verdana, Arial, Helvetica, sans-serif;			color : #333333;			font-size : 20px;			line-height: 23px;			font-style : normal;			font-weight : normal;			text-decoration : none;			text-align : left;}.body-title2, h2 { 			font-family : Verdana, Arial, Helvetica, sans-serif;			color : #333333;			font-size : 13px;			line-height:16px;			font-style : normal;			font-weight : bold;			text-decoration : none;}			.body-title2a { 			font-family : Verdana, Arial, Helvetica, sans-serif;			color : #666666;			font-size : 13px;			line-height:16px;			font-style : normal;			font-weight : bold;			text-decoration : none;}				.body-title2b { 			font-family : Verdana, Arial, Helvetica, sans-serif;			color : #666666;			font-size : 13px;			line-height:16px;			font-style : normal;			font-weight : normal;			text-decoration : none;}					.body-title3, h3 { 			font-family : Verdana, Arial, Helvetica, sans-serif;			color : #333333;			font-size : 11px;			line-height:15px;			font-style : normal;			font-weight : bold;			text-decoration : none;}						.body-text { 			font-family : Verdana, Arial, Helvetica, sans-serif;			color : #333333;			font-size : 11px;			line-height:15px;			font-style : normal;			font-weight : normal;			text-decoration : none;			text-align : left;}			.body-textLarge { 			font-family : Verdana, Arial, Helvetica, sans-serif;			color : #333333;			font-size : 14px;			line-height:17px;			font-style : normal;			font-weight : normal;			text-decoration : none;}									/*//////////////////////////////////////////////////////////////*//*																*//*	Use news-title for News articles only						*//*																*//*//////////////////////////////////////////////////////////////*/			.news-title { 			font-family : Verdana, Arial, Helvetica, sans-serif;			color : #333333;			font-size : 15px;			line-height: 19px;			font-style : normal;			font-weight : bold;			text-decoration : none;			text-align : left;}			.news-text { 			font-family : Verdana, Arial, Helvetica, sans-serif;			color : #333333;			font-size : 10px;			line-height:13px;			font-style : normal;			font-weight : normal;			text-decoration : none;			text-align : left;}						/*//////////////////////////////////////////////////////////////*//*																*//*	Caption														*//*		This class applies to all photo captions.				*//*																*//*//////////////////////////////////////////////////////////////*/					.caption-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;			text-align: left;}						.form-title { 			font-family : Verdana, Arial, Helvetica, sans-serif;			color : #333333;			font-size : 10px;			line-height:12px;			font-style : normal;			font-weight : bold;			text-decoration : none;			text-align: left;}			.form-text { 			font-family : Verdana, Arial, Helvetica, sans-serif;			color : #333333;			font-size : 10px;			line-height:16px;			font-style : normal;			font-weight : normal;			text-decoration : none;			text-align: left;}						/*//////////////////////////////////////////////////////////////*//*																*//*	navBox														*//*		These classes apply to boxed content that appears		*//*		within the nav columns.									*//*																*//*//////////////////////////////////////////////////////////////*/.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;}			/*//////////////////////////////////////////////////////////////*//*																*//*	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;}/*//////////////////////////////////////////////////////////////*//*																*//*	css for ssi only											*//*		These classes apply to 2nd, 3rd, and 4th levels     	*//*																*//*//////////////////////////////////////////////////////////////*/#navMaster23 { }#navHome23, .nav2Selected, .nav3Selected, .nav4Selected, .nav2Active, .nav3Active, .nav4Active{	/*font*/	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 11px;	font-style: normal;	font-weight: normal;}		#navHome23 {	/*font*/	font-size: 10px;	line-height: 11px;	font-style: normal;	font-weight: bolder;}li.nav2 {	padding: 15px 10px 2px 12px;	font-size: 10px;	line-height: 11px;	font-style: normal;	font-weight: bolder;}.nav2Selected {	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;}li.nav3 { 	padding: 2px 10px 2px 24px;	font-size: 10px;	line-height: 11px;	font-style: normal;	font-weight: normal;}.nav3Selected {	/*font*/	color: #666666;}li.nav3Selected a {	color: #666666;	font-weight: none;}li.nav3Selected a:hover {	text-decoration : none;}li.nav4 {	padding: 0px 2px 8px 10px;	margin: 0px 0px 0px 0px;	font-size: 10px;	line-height: 11px;	font-style: normal;	font-weight: normal;	text-align : left;}li.nav3Active a {	color: #990000;	font-weight: none;}li.nav3Active a:hover {	text-decoration : underline;}#navMaster4 { 	text-align : left;	padding: 0px 0px 0px 3px;	margin: 0px 0px 0px 6px;}/*.nav4 { }*/.nav4Selected {	/*font*/	color: #666666;	text-decoration : none;}li.nav4Selected a {	color: #666666;	font-weight: none;	text-decoration : none;}li.nav4Active a:hover {	text-decoration : none;}li.nav4Active a {	color: #990000;	font-weight: none;	text-decoration : none;}li.nav4Active a:hover {	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;}/*//////////////////////////////////////////////////////////////*//*																*//*	NYP Find a Physician Box									*//*	Google Adwords												*//*																*//*//////////////////////////////////////////////////////////////*/#findphys{	background: #990000;	float: right;	clear: right;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 10px;	text-align: left;	margin: 15px 0 15px 15px;	padding: 10px;	width: 171px;}/* For the white NYP Homepage Feature links */.home-links {	color:#FFFFFF;	font-style:normal;	font-weight:normal;	text-decoration:none;}.home-links:hover {	color:#FFFFFF;}.home-links:visited {	color:#FFFFFF;}/*//////////////////////////////////////////////////////////////*//*																*//*	4th level nav												*//*		These classes apply to all 4th level navigation items.	*//*																*//*//////////////////////////////////////////////////////////////*/.iconList2{list-style: none;padding: 0px 0px 0px 0px;margin: 0px;}.iconList3{list-style: none;padding: 0px 0px 0px 25px;margin: 0px;}li.arrow{background: url(http://images.med.cornell.edu/body/common/rel_lin_arr_in_whi.gif) no-repeat;background-position: 0 2px;padding-left: 15px;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: 5px 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: 5px 0px 5px 25px;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.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;}	/*newsletter */.newsletter {float: left;width: 206px;background: #efeeee;border-top: solid 2px #669999;border-bottom: solid 1px #669999;padding: 4px;font-size: 10px;line-height: 12px;margin: 0px 7px 0px 0px;}.newsletter h3 {font-size: 12px;padding: 0px;margin: 0px 0px 10px 0px;font-weight: bold;}.newsletter img {float: left; margin-right: 5px; border: solid 1px #666666;}.cornell {border-top: solid 2px #990000;border-bottom: solid 1px #990000;}