/* CSS Document */
body {
	background:#d5d1c9 url(../images/newimages/bodybg.gif) repeat-x left top;
	margin:0px auto;
	padding:0px;
	font:normal 12px Arial;
	color:#3f504c;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.cl {
	clear:both;
}
.SpaceHeight {
	height:16px;
}
.vrtAlign {
	vertical-align:middle;
}
.wrapper {
	width:960px;
	margin:0 auto;
	padding:0px;
	background-color:#fff;
}
.header {
	margin:0px;
	padding:0px;
}
.topRow {
	margin:0px;
	padding:0px;
	font:bold 11px Arial;
	color:#fff;
	height:55px;
	background:#8c8373;
}
.topRow span.brdr {
	margin:0px;
	padding:0px;
	border:#fecbd9 1px solid;
}
.topRow p {
	margin:0px;
	/*padding:22px 25px 10px 25px;*/
	padding:7px 25px 8px 25px; /* change *//* Change in order to have Youe tube link*/
	width:910px;
	float:left; /* change *//* Change in order to have Youe tube link*/
}
/* change *//* Change in order to have Youe tube link*/
.topRow p span {
	display:block;
	text-align:right;
}
.topRow p span.date {
	padding-top:15px;
	float:left;
	font-weight:normal;
}
.topRow p span.right-links {
	float:right;
	width:400px;
}
.topRow p span.team-links {
	text-align:right;
	display:block;
	margin-top:12px;
}
.topRow p span.team-links img {
	margin-left:10px;
}
/* change *//* Change in order to have Youe tube link*/
.topRow a {
	font:normal 11px Arial;
	color:#fff!important;
	text-decoration:none;
	margin:0px;
}
.topRow a:hover {
	/*text-decoration:none;*/
	text-decoration:underline; /* Change in order to have Youe tube link*/
}
.topRow1a {
	margin:0px;
	padding:0px;
	background:url(../images/newimages/topBG.gif) repeat-x left top;
	height:130px;
}
.topRow1a p {
	margin:0px;
	padding:20px 0px 5px 5px; /*-- changes (26-04-11) --*/
	color:#3f504c;
}
.topLinks {
	width:424px;
}
.topLinks a {
	font:bold 10px Arial;
	color:#3f4f4c;
	text-decoration:none;
	margin:0 5px 0 5px;
}
.topLinks a:hover {
	text-decoration:none;
}
/* change *//* Change in order to have Youe tube link*/
.topRow1a p a {
	float:left;
	margin:0 0px 0 20;
}
.topRow1a p a img {
	border:0;
}
/* change *//* Change in order to have Youe tube link*/

.topRow1a span {
	margin:0 10px 0 10px;
}
.searchCont {
	font:bold 11px Arial;
	color:#3f504c;
	margin:0px;
	padding:35px 0px 5px 0px;
	clear:both;
}
.searchCont p {
	padding:0px 15px 0px 0px;
	margin:0px;
	background:none;
}
.inputTxt {
	font:normal 11px Arial;
	color:#3f504c;
	height:14px;
	background-color: #f7f8f8;
	border:1px solid #D6DCDA;
}
.bannerCont {
	width:918px;
	height:218px;
	background-color:#FFFFFF;
	border:1px #d6dcdb solid;
	padding:0px;
	margin:0px auto;
}
.bannerCont a {
	font:bold 11px Verdana;
	color:#007d6a;
	text-decoration:none;
	padding:0px 5px 0px 0px;
}
.bannerCont a:hover {
	text-decoration:none;
}
/*---------------------------- navigation for normalIndex starts from here -----------------*/
.navigation /*-- changes (26-04-11) --*/ {
	padding:0px;
	margin:0px auto 2px auto;
	background:url(../images/newimages/navBG.gif) repeat-x left top;
	width:918px;
	border:1px solid #d6dcda;
	height:63px;
}
.navBar {
	margin:0px auto;
	border-bottom:1px #fff solid;
	height:13px;
}
.navigation td {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#3f504c;
	background:url(../images/newimages/link_sep.png) no-repeat right top;
}
.navigation a {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff!important;
	text-decoration:none;
	display:block;
	padding:6px 11px 6px 12px;
	height:37px; /*-- changes (26-04-11) --*/
}
.navigation a:hover {
	display:block;
	background:#8c9b93 url(../images/newimages/link_sepHover.png) no-repeat right top;
}
.navSelect a {
	display:block;
	padding:6px 11px 6px 12px;
	background:#8c9b93 url(../images/newimages/link_sepHover.png) no-repeat right top;
}
.navigation a.active {
	text-decoration:none;
	display:block;
	padding:6px 11px 6px 12px;
	background:#007f7e url(../images/link_sepActive.png) no-repeat right top;
}
.navigation td.active {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#007f7e url(../images/link_sepActive.gif) no-repeat right top;
	padding:6px 11px 6px 12px;
}
/*---------------------------- navigation for normalIndex ends from here -----------------*/

/*---------------------- middle area CSS starts here-------------------------------*/
.middleAreaIndex {
	padding:15px 0px 10px 0px;
	margin:0px auto;
	background:#fff url(../images/midBG.gif) repeat-x left top;
	width:920px;
	height:auto;
}
.middleArea {
	padding:15px 0px 10px 0px;
	margin:0px auto;
	background:#fff url(../images/midBG.gif) repeat-x left top;
	width:918px;
	height:auto;
}
.leftCont {
	padding:0px;
	margin:0px 15px 0 0;
	width:200px;
	float:left;
}
.leftNav {
	margin:0px;
	padding:0px;
}
.leftNav.brdr {
	border:1px solid #dd0475;
}
/* new CSS starts here for left Nav Container */
.thumbCont {
	padding:0px;
	margin:0px;
	width:196px;
}
.thumbCont td {
	padding:3px 0px 3px 0px;
	margin:0px;
	border-top:1px #cadaeb solid;
}
.imgBrdrThumb {
	width:51px;
}
.thumbCont a {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#51605c;
	text-decoration:none;
}
.thumbCont a:hover {
	text-decoration:none;
}
.marginTop {
	margin:6px 0px 0px 0px;
}
.borderBottom {
	border-bottom:1px #cadaeb solid;
}
/* new CSS ends here for left Nav Container */
.pListCont {
	background-color:#fff;
	border-top:1px #d6dcda solid;
	padding:1px;
	margin:15px 0 15px 0;
}
.pListCont h1 {
	padding:8px 5px 8px 25px;
	margin:0px;
	background:#e2e6e6 url(../images/hd_specializations.gif) no-repeat 5px 9px;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#008c98;
}
.pListCont ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
}
.pListCont li {
	padding:10px 5px 10px 20px;
	margin:0px;
	background:url(../images/arrow_list.gif) no-repeat 7px 14px;
	border-bottom:1px #d6dcda solid;
}
.pListCont li a {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.pListCont li a:hover {
	text-decoration:underline;
	color:#007F6C;
}
.pListCont p {
	padding:8px 5px 8px 5px;
	margin:0px;
	background-color:#eff1f0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#bd0a3b;
	text-align:right;
}
.imgboxThumb {
	background-color:#ffffff;
	border:1px solid #d8dcdb;
	padding:1px;
	width:196px;
	margin:0 0 20px 0;
}
.imgBar  /*-- changes (26-04-11) --*/ {
	background-color:#babd9b;
	line-height:4px;
	margin:0px 0px 1px 0px;
}
.imgWidth01 {
	width:196px;
}
.boxCont {
	background-color:#fafafa;
	border:1px #d6dcda solid;
	padding:1px;
	width:196px;
	margin:0 0 20px 0;
}
.boxCont .imgBorder {
	padding:0px;
	margin:0px;
	border-top:4px #bd0a3b solid;
	width:196px;
}
.boxCont p {
	padding:8px 5px 8px 5px;
	margin:0px;
	background-color:#e2e6e6;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#bd0a3b;
	text-align:right;
}
.midCont {
	padding:0px;
	margin:0px 7px 0px 12px;
	width:470px;
	float:left;
}
.imgBorder1 {
	padding:0px;
	margin:0px 10px 10px 0px;
	width:70px  /*-- changes (26-04-11) --*/
}
.imgBorder2 {
	padding:0px;
	margin:0px 10px 10px 0px;
	width:128px;
}
.midCont p {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:20px;
	padding:5px 0 5px 0;
	margin:0px;
}
.midCont a {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#b20838;
	text-decoration:none;
}
.midCont a:hover {
	text-decoration:none;
}
.listBoxDark {
	background-color:#f7f8f8;
	border-top:1px #d6dcda solid;
	border-bottom:1px #d6dcda solid;
	padding:10px;
	margin:0px;
}
.listBox {
	padding:10px;
	margin:0px;
}
h2 {
	padding:5px 0 5px 0;
	margin:0px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#c50a3b; /*-- changes (26-04-11) --*/
}
.listBoxDark p {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:18px;
}
.imgCont {
	padding:0px;
	margin:0px 8px 5px 5px;
	width:70px;  /*-- changes (26-04-11) --*/
}
.borderBottom {
	border-bottom:1px #d6dcda solid;
}
.rytCont {
	padding:0px;
	margin:0px 0 0 10px;
	width:200px;
	float:right;
	display:inline;
}
.boxCont1 {
	background-color:#fff;
	border-top:1px #d6dcda solid;
	border-bottom:1px #d6dcda solid;
	padding:1px;
	margin:0px 0px 15px 0px;
}
.boxCont1 h1 {
	padding:8px 5px 8px 25px;
	margin:0px;
	background:#e2e6e6 url(../images/hd_news.gif) no-repeat 5px 9px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#302b23; /*-- changes (26-04-11) --*/
}
.boxCont1 ul {
	padding:0px;
	margin:15px 0px 15px 0px;
	list-style-type:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
}
.boxCont1 li {
	padding:8px 5px 8px 25px;
	margin:0px;
	background:url(../images/arrow_list.gif) no-repeat 10px 12px;
}
.boxCont1 li a {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.boxCont1 li a:hover {
	text-decoration:none;
}
.boxCont1 p {
	padding:8px 5px 8px 5px;
	margin:0px;
	background-color:#eff1f0;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#9f2a54;
	text-align:right;
}
.boxCont a.amore {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#9f2a54;
	text-decoration:none;
}
.boxCont a.amore:hover {
	text-decoration:none;
}
.boxCont1 a.amore {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#9f2a54;
	text-decoration:none;
}
.boxCont1 a.amore:hover {
	text-decoration:none;
}
.pListCont a.amore {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#9f2a54;
	text-decoration:none;
}
.pListCont a.amore:hover {
	text-decoration:none;
}
/*---------------------- footer CSS starts here-------------------------------*/
.footer {
	margin:0px;
	padding:0px;
}
.footerBG {
	margin:0px;
	padding:0px;
	background:url(../images/footerBG.gif) repeat-x left top;
	height:151px;
}
.footerBox {
	border:1px #d7dcdb solid;
	float:left;
	margin:38px auto 0 auto;
	padding:0px;
	width:918px;
	height:94px;
}
.footerBox .hdPadding {
	padding:10px 10px 20px 10px;
	border-bottom:1px #d6dcda solid;
}
.footerBox p {
	border-bottom:#d7dcdb 1px solid;
}
.footerLink a {
	font:bold 11px "Arial Narrow" Arial;
	color:#6c7976!important;
	text-decoration:none;
	padding:10px 15px 20px 15px;
	float:left;
	background:url(../images/ft_link_sep.gif) no-repeat left 5px;
}
.footerLink a:hover {
	text-decoration:none;
}
.footerLink a.leftNone {
	background:none;
}
.footerRow {
	margin:0px;
	padding:0px;
	font:normal 11px "Arial Narrow" Arial;
	color:#6c7976;
}
.footerRow span.brdr {
	border:1px solid #ff0000;
}
.footerRow p {
	margin:0px;
	padding:19px 25px 17px 25px;
	background-color:#d5d1c9; /*-- changes (26-04-11) --*/
float:left;
	width:910px;
	font-size:11px;
}
.footerRow label {
	padding:0 150px 0 0; width:190px;
}
.footerRow a {
	font:normal 11px "Arial Narrow" Arial;
	color:#6c7976!important;
	text-decoration:none;
	margin:0px;
}
.footerRow a:hover {
	text-decoration:none;
}
/*---------------------- footer CSS End here-------------------------------*/

/*=========Poll Css Start Here================*/
.polltable {
	border: 1px solid #008c98;
	background-color: #fff;
	font-family: Arial;
	width:200px;
}
.polltable td {
	padding:5px 10px 5px 10px;
}
.pollhead {
	padding:0px;
	margin:0px 5px 0px 5px;
	font:bold 12px Arial;
	color:#fff;
	background-color:#008c98;
}
.pollques {
	padding:5px 0px 5px 0px;
	margin:0px;
	font:normal 13px Arial;
	color:#000000;
}
.popup {
	font: bold 11px Arial, Helvetica, sans-serif;
	width: 333px;
	border: 2px solid #21afbc;
	padding: 0;
	margin: 0 auto;
	background-color:#fff;
}
.popup a:focus {
	outline: none;
}
.popup b {
	line-height: 25px;
}
.popup .heading {
	background: #4197ee url(../images/heading_bg.gif) repeat-x top left;
	padding: 0px 5px;
	height:31px;
}
.popup .heading img {
	vertical-align:middle;
	padding: 1px 0px 0px 0px;
}
.popup .heading h3 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin: 0;
	padding: 7px 8px;
}
.popup .content {
	padding: 9px 13px;
	width:305px;
	background-color:#fff;
}
.popup .content .title {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
}
.popup .btn {
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 7px 0 13px 0;
}
.popup .btn img {
	vertical-align: middle;
}
.popup .btn a {
	color: #0866c5;
	text-decoration: underline;
}
.popup .btn a:hover {
	color: #0866c5;
	text-decoration: none;
}
.normLink {
	color: #0866c5;
	text-decoration: underline;
}
.normLink:hover {
	color: #0866c5;
	text-decoration: none;
}
.popup_ans {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #494748;
	background-color: #FFFFFF;
	line-height: 16px;
	border: 1px solid #e7e7e7;
	border-top: none;
	border-right: none;
}
.popup_ans td {
	font-weight: normal;
	border: 1px solid #e7e7e7;
	border-bottom: none;
	border-left: none;
	background-color:#fff;
}
.popup_ans .txt {
	padding-left: 4px;
}
#responsehead {
	font-size:small;
}
/*=========Poll Css Ends Here=================*/

/*Promotional*/
.boxContPromo {
	background-color:#f7fafc;
	border:1px #cadaeb solid;
	padding:1px;
	width:196px;
	margin:0 0 20px 0;
}
.boxContPromo .imgBorder {
	padding:0px;
	margin:0px;
	border-top:4px #bd0a3b solid;
	width:196px;
}
.boxContPromo p {
	padding:8px 5px 8px 5px;
	margin:0px;
	background-color:#e6eef7;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#dd0475;
	text-align:right;
}
/*End Promotional*/

.button {
	background:url(../images/button_bg.jpg) repeat-x;
	border:1px solid #afafaf;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#101112;
}
.dropDown {
	font:normal 11px Arial;
	color:#3f504c;
	border:1px #d6dcda solid;
	height:18px;
}
a.alist {
	text-decoration:none;
}
a.alist:hover {
	text-decoration:none;
	cursor:pointer;
}
/* Site Map */
	
.sitemapCont {
}
.sitemapCont ul {
}
.sitemapCont li a {
	padding:0px;
	margin:0px;
	font:normal 12px Arial;
	color:#063b63;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 22px;
}
.sitemapCont li a:hover {
	padding:0px;
	margin:0px;
	font:normal 12px Arial;
	color:#063b63;
	text-decoration:none;
	LINE-HEIGHT: 22px;
}
.sitemapCont li a:visited {
	padding:0px;
	margin:0px;
	font:normal 12px Arial;
	color:#60634e;
	text-decoration:none;
	LINE-HEIGHT: 22px;
}
.sitemapCont li ul {
	padding:0px 0px 0px 30px;
	margin:0px;
}
.sitemapCont li ul li a {
	padding:0px;
	margin:0px;
	font:normal 12px Arial;
	color:#063b63;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 22px;
}
.sitemapCont li ul li a:hover {
	padding:0px;
	margin:0px;
	font:normal 12px Arial;
	color:#063b63;
	text-decoration:none;
	LINE-HEIGHT: 22px;
}
.sitemapCont li ul li a:visited {
	padding:0px;
	margin:0px;
	font:normal 12px Arial;
	color:#60634e;
	text-decoration:none;
	LINE-HEIGHT: 22px;
}
.sitemapCont li ul li ul {
	padding:0px 0px 0px 50px;
	margin:0px;
}
.sitemapCont li ul li ul li a {
	padding:0px;
	margin:0px;
	font:normal 12px Arial;
	color:#063b63;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 22px;
}
.sitemapCont li ul li ul li a:hover {
	padding:0px;
	margin:0px;
	font:normal 12px Arial;
	color:#063b63;
	text-decoration:none;
	LINE-HEIGHT: 22px;
}
.sitemapCont li ul li ul li a:visited {
	padding:0px;
	margin:0px;
	font:normal 12px Arial;
	color:#60634e;
	text-decoration:none;
	LINE-HEIGHT: 22px;
}
/* Site Map Ends here  */

.indexList {
	padding:0px;
	margin:0px 0px 5px 0;
	width:360px;  /*-- changes (26-04-11) --*/
}
.indexList p {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:18px;
	padding:0px;
	margin:0px;
}
.indexList p a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:18px;
	padding:0px;
	margin:0px;
}
/*Important css for modal popup background */
.mdTop {
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:900;
	position:absolute;
}
.MDBack {
	/*background-image:url(../Images/overlay.png);*/
	 background-color:#000000;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:900;
	position:fixed;
	vertical-align:top;
}

.fpo{ margin-top:25px;}
.fpo a{ border:0!important;}
.fpo img{ margin-right:30px;  border:0!important;}



.short-box{margin:0 0 -100px -10px; padding:8px 0 0 10px; width:220px; height:345px; position:relative; z-index:2;}
.Short-box-bg{background:url(../images/mdacco/center-type-bg.png) no-repeat 0px 0px;}
.short-box .CloseDiv{ float:right; margin-right:5px; color:#666666; font-size:11px; text-decoration:none;background:url(../images/mdacco/close.gif) no-repeat 0px 0; padding : 7px 22px;}
.cancer_types{ font-family:Arial; width:198px; height:225px; margin-bottom:6px; border:#CADAEB 1px solid;}
.cancer_types-bg{ background:url(../images/mdacco/center-bg.jpg) no-repeat 0px 100%;  width:199px!important; border:0!important; padding:1px 0 0 1px; border-bottom:#000 1px solid;}
.cancer_types h2{  font-family:Arial; font-size:19px; color:#980038; padding:0 0 5px 5px; font-weight:normal;}
.cancer_types p{ margin:0 0 5px 0; font-family:Arial; font-size:12px; color:#333333; padding-left:5px;}
.cancer_types ul{ padding:0;}
.cancer_types .sort-box{ padding-left:6px;}
.cancer_types .sort-box a{ width:34px; padding-left:2px; height:30px; text-align:center; line-height:30px; float:left; color:#980038; font-size:16px; text-decoration:none; display:block; background:url(../images/mdacco/line.gif) no-repeat 100% 5px; outline:none; margin-left:-4px; position:relative;}
.cancer_types .sort-box a:hover,.cancer_types .sort-box a.last:hover, .cancer_types .sort-box a.cur{ color:#887f6f; background:url(../images/mdacco/alfa-bg.png) no-repeat 0px 0px; line-height:30px; }  /*-- changes (26-04-11) --*/
.cancer_types .sort-box a.last{background:none;}
.Short-box-bg .CloseDiv{ float:right; margin-right:5px; margin-top:7px; color:#666666; font-size:11px; text-decoration:none;background:url(../images/mdacco/close.gif) no-repeat 0px 0; padding : 7px 22px;}
#uscAlfasortBox1_lboxCancerType{ height:85px;}
.alfa-box{ position:relative; margin-top:-8px;}
.sort-select{width:200px; font-size:11px; cursor:pointer;}
 .sort-select option{  word-wrap: break-word ; width:200px;}
.cancer_types .sort-box a.selected{ color:#887f6f; background:url(../images/mdacco/alfa-bg.png) no-repeat 0px 0px; }

.cancer-container{width:198px; font-size:12px; cursor:pointer; height: 90px;overflow: auto; border:solid 1px gray;}

.cancer-container ul{  cursor:default;padding-left:5px; list-style-type:none; margin-left:5px; padding-top:0px; margin-top:0px;}
.cancer-container li{  cursor:default; padding-left:0px; margin-left:0px; padding-top:0px; margin-top:0px;}

.cancer-container ul li a{ text-decoration:none; color:Black;}
.cancer-container ul li a:visited{ text-decoration:none; color:Black;}
.cancer-container ul li a:hover{ color:#980038; text-decoration:underline;}


