/* IMAGE */
.image {
	margin:0 0 .5em 0;
	color:#666666;
	font-size:.8em;
}

.imageBorder {
	border:2px solid #718DBB
}

.imageEnlarge {
	text-align:center;
	margin:0 0 2px 0;
}

.imageEnlarge A:link{
	font-weight:bold;
	text-decoration:none;
}

.imageEnlarge A:hover{
	text-decoration:underline;
}

.imageText {
	margin:.5em 0 0 0;
}

.imageTitle{
	font-weight:bold;
}

.imageCaption{
	padding:0 0 .5em 0;
	border-bottom:1px solid #DDDDDD;
}

/* BARKER */
.barker,
.barker TD {
	font-size:.8em;
}

.barker .title{
	font-weight:bold;	
}

.barker .title B{}

.barker .caption {
	color:#666666;
	margin:0 0 5px 0;
	padding:0;
	border:none; 
	background:none;
}

.barker .caption UL{
	margin:5px 0 0 0;
}

.barker .link {
	margin:0 0 10px 0;
}

.barker .link A,
.barker .link A:link,
.barker .link A:visited,
.barker .link A:active {
	display:inline-block;
	padding:0 12px 0 0;
	background:url(/mskcc_resources/images/barkers/arrows/B7A54E.gif) no-repeat center right;
	font-weight:bold;
	color:#3366CC;
	/*color:#718DBB;*/
	text-decoration:none;
}

.barker .link A:hover {
	text-decoration:none;
}

.barker .image{ font-size:inherit;}

.barker IMG.right {}

.barker IMG.middle {}

/* BARKER LIST */
.barker UL {
	list-style:none;
	margin:0 0 5px 0;
	padding:0;
	border:none;
}
		
.barker LI {
	margin:0;
	background:url(/mskcc_resources/images/dotted_line/666666.gif) repeat-x top;	
	padding:4px 0;
}

.barker LI.first {
	padding:0 0 4px 0;
	background:none;
}

.barker LI SPAN,
.barker LI A,
.barker LI A:link,
.barker LI A:active,
.barker LI A:visited {
	display:block;
	display:inline-block;
	padding:0 0 0 12px;
	margin:2px 0;
	background:url(/mskcc_resources/images/barkers/list/B7A54E.gif) no-repeat top left;
	text-decoration:none;
}

.barker LI A:hover {
	text-decoration:underline;
}

.barker LI DIV {
	margin:0;
	padding:0 0 0 12px ;
}

.barker UL.bold,
.barker UL.bold LI {
	background:none;
	font-weight:bold;
}

/* INLINE */
.inline {
	border:1px solid #AABBD6;
	background:#FFFFFF;
}

.inline .title{
	background:#718DBB url(/mskcc_resources/images/barkers/4_boxes.gif) no-repeat top right;
	padding:4px 16px 4px 8px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
}

.inline .title B{
	color:#CCCCCC
}

.inline .text {
	margin-top:8px;
}

.inline .caption{
	margin:0px 8px 8px 8px;
}

.inline .link{
	margin:0px 8px 8px 8px;
	font-weight:bold;
}

.inline IMG.right {
	margin:1px 1px 1px 8px;
}

.inline IMG.middle {
	margin:8px 1px 1px 0;
}

/* SIDEBAR */
.sidebar {
	margin:0;
	padding-bottom:5px;
}

.sidebar .title{
	margin-bottom:6px;
	padding:4px 8px 4px 12px;
	background:url(/mskcc_resources/images/barkers/sidebar/title/DFD7B1.gif) no-repeat top left;
	text-transform:uppercase;
	color:#827536;	
}

.sidebar .subtitle {
	margin:4px 0px;
	color:#586986;
	font-weight:bold;
}

.sidebar .caption,
.sidebar .captionList{
	margin:0px 8px 8px 8px;
}

.sidebar .link {
	margin:0 8px 12px 8px;
}

.sidebar IMG.right {
	margin:0 8px 4px 4px;
}

.sidebar IMG.middle {
	margin-bottom:4px;
}

.sidebar UL {}

.sidebar LI {
	background:none;
}

.sidebar LI A:link,
.sidebar LI A:visited {
	margin:0;
	padding:0 0 0 12px;
	background:url(/mskcc_resources/images/barkers/sidebar/bullet/827536.gif) no-repeat top left ;
}

.sidebar UL UL{
	margin-left:12px;
}

/* PEDIATRICS */
.pediatrics {
	padding-bottom:10px;
}

.pediatrics .title {
	padding:10px 12px;
	font-weight:bold;
}

.pediatrics .main {
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	margin:0 1px;
}

.pediatrics .text {
	padding-top:8px
}

.pediatrics .caption{
	margin:0px 12px 6px 12px;
}

.pediatrics .link{
	margin:0px 12px 6px 12px;
	font-weight:bold;
}

.pediatrics .link A,
.pediatrics .link A:link,
.pediatrics .link A:visited,
.pediatrics .link A:active {
	color:#336699;
}

/* NAVIGATION RESOURCES */

/* SUBSITE */
.resourcesContainer {
	margin:0 10px 10px 10px;
}

.resourcesContainer.links {
	background:url(/mskcc_resources/images/barkers/resources/links_background.gif) repeat-x bottom ;	
}

.resourcesContainer.signup {
	background:url(/mskcc_resources/images/barkers/resources/signup_background.gif) repeat-x bottom ;	
}

.resourcesContainer .barker{
	background:url(/mskcc_resources/images/barkers/resources/border.gif) no-repeat top right ;	
	padding-top:1px;
	padding-right:1px;
	border-left:1px solid #E3DBB6;
	border-bottom:1px solid #E3DBB6;
}

.resources {
	margin:0;
	padding:8px 2px 8px 8px;
}

.resources A:link,
.resources A:visited,
.resources A:hover {
	text-decoration:none;
	color:#666666;
}

.resources .title{
	margin-bottom:2px;
}

.resources .title,
.resources .title A:link,
.resources .title A:visited {
	color:#718DBB;
	font-size:1em;
	text-decoration:none;
}

.resources .caption {
	margin:0;
}

.resources .more {
	margin:4px 0 0 0;
}

.resources .more A{
	background-image:url(/mskcc_resources/images/barkers/resources/arrow.gif);
	font-weight:normal;
	text-decoration:underline;
	color:#718DBB;
}

/* QUOTE */
.quote {
	font-size:.8em;
	margin-bottom:1em;
}

.quote .generalQuotation {
	background-color:#F2F4F9;
	padding:10px 15px;
	border-top:1px #666666 solid;
	border-bottom:1px #666666 solid;
}

.quote .author {
	text-align:right;
}

.quote .author .name{
	font-weight:bold;	
}

.quote .caption {
	margin:0 0 1em 0;
	line-height:1.5em;
	padding:0;
	border:none; 
	background:none;
	color:#586986;
	font-size:1.1em;
	font-weight:bold;
	font-style: italic;
}

/* VIDEO */
.barker .video .image DIV.play-video{
	border-width:3px;
	border-style:solid;
}

.barker .video .image DIV.play-video a{
	display:block;
	background:url(/mskcc_resources/images/barkers/video/play/on.png) no-repeat center bottom;
	/* IE 5.5/6 PNG fix */
	behavior: url(/_javascript/images/iepngfix.htc);
}

/* FONT COLORS */
.lightFontColor {color:#EEEEEE}	
.mediumFontColor {color:#AAAAAA}	
.darkFontColor {color:#333333}

/* BG COLORS */
.lightBackgroundColor {background-color:#EEEEEE}	
.mediumBackgroundColor {background-color:#AAAAAA}	
.darkBackgroundColor {background-color:#333333}


