*png,img,td,html,div {
behavior: url(iepngfix.htc);
}

body {
	margin: 0px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #d6d6d6;
}
.bodytext {
	font:16px Arial, Helvetica, sans-serif;
	color:#000;
	text-align: justify;
}

h1, h2, h3, h4, h5, h6, ul, p, span, a {
	margin:0; padding:0; outline:none;  list-style:none;
}
.navback {
	background-image: url(../images/nav_back.gif);
	background-repeat: repeat-y;
	background-position: left;
}
h1 {
	color:#000; font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 0 10px 8px;
}
h1 span{

color:#fff; font:22px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 0 10px 4px;
}

h2 {
	color:#fff; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 0 0 0;
}
h3 {
	color:#000; font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 0 0 4px;
}
/* LEFT MENU START */

#slide {
	padding:0; margin:0; width:232px; font:bold 13px arial, , Helvetica, sans-serif; text-align:left; 
}
#slide ul{
	list-style:none;
}
#slide ul li a {
	height: 24px; text-decoration: none; font-weight:bold; list-style-type:none; color: #fff; display:block; background: url(../images/buttons.gif); padding: 6px 0 0 22px; margin-top:1px; outline:none;
	border-bottom:1px solid #fff;
}
#slide ul li a:hover{
	color: #ccc; background: url(../images/buttons.gif) 0 -30px; padding: 6px 0 0 22px; margin-top:1px;
}
#slide ul li.current a{
	color: #bc92ff; background: 0 url(../images/buttons.gif) -30px; padding: 6px 0 0 22px; margin:1px 0 1px 0; height:24px; display:block; cursor:auto;
}
#slide ul li.active{
	color: #0168b2; font-weight:bold;
}
	
.v-menu{
	width:232px; clear:both; font:normal 12px arial , Helvetica, sans-serif; background:#d5cbdd; margin-top:-1px;
}
.v-menu ul li{
	padding:0; margin:0;
}
.v-menu ul{
	list-style:none; clear:both; margin:0px 0px 0px 0px; padding:0;
}
.v-menu li {
	border:1px solid #fff; width:232px; height:100%; background:#d5cbdd; margin:0px; border-bottom:0px;
}
.v-menu li a{
	color:#000; text-decoration:none; font-size:11px; display:block; height:100%; text-align:left; background:url(../images/arrow2.gif) no-repeat left top; padding:5px 5px 5px 25px;
}
.v-menu li a:hover, .v-menu li.current{
	color:#000; background:#f9b479 url(../images/arrow2.gif) no-repeat left top;
}
.v-menu li.current, .v-menu li.current a{
	color:#000; background:#f9b479 url(../images/arrow2.gif) no-repeat left top;
}.leftshade {
	background-image: url(../images/left_shade.png);
	background-repeat: repeat-y;
	background-position: right top;
}
.topshade {
	background-image: url(../images/top_shade.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.rightshade {
	background-image: url(../images/right_shade.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.tdpink {
	background-color: #f4e1ec;
}
.thickborder {
	background-color: #eeeeee;
	border-top-width: 8px;
	border-right-width: 0px;
	border-bottom-width: 8px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.lightgrey {
	background-color: #EEEEEE;
}
.txtheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.txtnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px/16px;
	font-weight: normal;
	color: #000000;
	line-height: 118%;
}
a:link, a:active, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9C0159;
	text-decoration: underline;
}
a:link:hover {
	color: #000;
	text-decoration: underline;
}
.rtcurve {
text-align:right;
vertical-align:top;
position:absolute;
margin:-52px 0 0 447px;
display:block;
width:auto;
float:right;
}
.lftgryshadow {
	background-image: url(../images/left_grey_shadow.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.midtop {
	background-image: url(../images/mid_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.midshade {
	background-image: url(../images/mid_shade.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.midstrok {
	background-color: #F4E1EC;
	border-right-width: 8px;
	border-left-width: 8px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.new_top_crv {
	background-image: url(../images/new_top_curve.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.new_pink_mid {
	background-image: url(../images/new_pink_mid.png);
	background-repeat: repeat-y;
	background-position: center top;
}
.new_grey_mid {
	background-image: url(../images/new_grey_mid.png);
	background-repeat: repeat-y;
	background-position: center top;
}
.new_white_shade {
	background-image: url(../images/new_white_shade.png);
	background-repeat: repeat-y;
	background-position: center top;
}
.footerback {
	background-color: #c7c8c9;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.normaltxtblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px/16px;
	font-weight: normal;
	color: #000000;
}
a.blacklnk {
	font-family:Arial, Arial, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:underline;
}
a.blacklnk:hover {
	text-decoration:none;
}
/*new nav menu*/
.glossymenu{
margin: 5px 0;
padding: 0;
width: 230px; /*width of menu*/
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background-color:#000;
font:bold 13px arial , Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
border-bottom:#fff 1px solid;
height:20px;
line-height:20px;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-color:#000;
color:#ccc;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: #a9a9a9;

}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #b3b3b3;
}

.glossymenu div.submenu ul li a{
display: block;
font:normal 12px arial , Helvetica, sans-serif;
color: #000;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #DFDCCB;
color: #000;
}
.pinktxtbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #f17091;
}
.whitenormltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
a.yellowlnk, yellowlnk:active, yellowlnk:visited{
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#fcb441;
	text-decoration:none;
	font-weight:normal;
	}
a.yellowlnk:hover{
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:underline;
	font-weight:normal;
	}
.yellowtxt {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#fcb441;
	text-decoration:none;
	font-weight:normal;
	}
	.reftxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #666666;
}
.activelnk_home {
color:#bc92ff;
}
.activelnk_breast {
color:#f16f91;
}
a.yellowlnk {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#fcb441;
	text-decoration:none;
	font-weight:normal;
	}
a.yellowlnk:active {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#fcb441;
	text-decoration:none;
	font-weight:normal;
}
a.yellowlnk:visited {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#fcb441;
	text-decoration:none;
	font-weight:normal;
}
a.yellowlnk:hover{
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:underline;
	font-weight:normal;
	}
.yellowtxt {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#fcb441;
	text-decoration:none;
	font-weight:normal;
	}
	.bullet_blk {
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 12px 5px;
}
.reftxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
a.navblacklnk {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	display:block;
	height:22px;
	margin-left:5px;
	line-height:22px;
}
a.navblacklnk:active {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	display:block;
	height:22px;
	margin-left:5px;
	line-height:22px;
}
a.navblacklnk:visited {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	display:block;
	height:22px;
	margin-left:5px;
	line-height:22px;
}
a.navblacklnk:hover {
	text-decoration:none;
	background: #DFDCCB;
	color: #000;
	display:block;
	height:22px;
	margin-left:5px;
	line-height:22px;
}

/*left menu 3*/
#lmenu .lmenu {
	font:bold 12px/30px Arial, Helvetica, sans-serif; color:#fff; border-bottom:1px solid #eaeaea;
}
#lmenuactive .lmenu {
	font:bold 12px/30px Arial, Helvetica, sans-serif; color:#b288f3; border-bottom:1px solid #eaeaea;
}
#lmenu .lmenu  a{
	font:bold 12px/30px Arial, Helvetica, sans-serif; color:#fff; display:block; padding:0 0 1px 0; text-decoration:none;  display:block;
}
#lmenu .lmenu a:hover {
	color:#cdcdcd;
}
#lmenu img {
	padding:10px 10px 0 0;
}
#lmenu #active1 { color:#b38af3;}
#lmenu #active2 { color:#b38af3;}
#lmenu #active3 { color:#fcb034;}
#lmenu #active4 { color:#8ec73f;}
#lmenu #active5 { color:#f27091;}
#lmenu #active6 { color:#00a4d9;}
#lmenu #active7 { color:#387c2c;}
#lmenu #active8 { color:#00b2b0;}
#lmenu #active9 { color:#9a5ba4;}
#lmenu #active10 { color:#9b8243;}
#lmenu #active11 { color:#254cb0;}
#lmenu #active12 { color:#ff572f;}

#lmenu .v-menu{
	width:197px; clear:both; font:bold 11px Arial, Helvetica, sans-serif;
}
#lmenu .v-menu ul li{
	padding:0; margin:0; list-style:none;
}
#lmenu .v-menu ul{
	clear:both; margin:0px 0px 0px 0px; padding:0;
}
#lmenu .v-menu li {
	border:0px solid #b77a6d; width:197px; background:#7b7b7b; margin:0px; border-top:1px solid #fff;
}
#lmenu .v-menu li a{
	color:#fff; text-decoration:none; display:block; text-align:left; height:30px; padding:0 8px; font:bold 11px/30px Arial, Helvetica, sans-serif; outline:none;
}
#lmenu .v-menu li a:hover, #lmenu .v-menu li.current{
	color:#000; background:#b3b3b3; 
}
#lmenu .v-menu li.current, #lmenu .v-menu li.current a{
	color:#000; background:#b3b3b3;
}
#lmenu a {
   outline: none;
}
.renalcellback {

	background-image: url(../images/renal_cell_back-.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.whitetd {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.smalltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.neuroendocrine_back {

	background-image: url(../images/neuroendocrine_back.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.lymphoma_back {


	background-image: url(../images/lymphoma_back.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.tuberous_back {



	background-image: url(../images/tuberous_back.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.hepatocellular_back {




	background-image: url(../images/hepatocellular_back.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.gastriccancer_back {





	background-image: url(../images/gastric_cancer_back.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.about_nov_back {






	background-image: url(../images/about_novartis_back.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.tell_a_back {







	background-image: url(../images/tell_a_back.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.home_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b288f3;
}
a.navlnk {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	
}
a.navlnk:active {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	
}
a.navlnk:visited {
font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	
}
a.navlnk:hover {
	text-decoration:none;
	color:#CCCCCC;
	
}
.border_bottom_nav {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

/*active links*/


.actvlnk_renal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fcb13a;
}
.actvlnk_neuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8dc73e;
}
.actvlnk_breast{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f16f91;
}
.actvlnk_lymphoa{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00a5d9;
}
.actvlnk_tuberous{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9e62a8;
}
.actvlnk_hepatoc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00b1b0;
}
.actvlnk_gastric{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51883e;
}
.actvlnk_about{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5567b9;
}
.actvlnk_tell{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff572f;
}
/* active links end */
.subnav_back {
	background-color: #7b7b7b;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
/*links colors*/
a.renallnk {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#fcb13a;
	text-decoration:none;
	font-weight:bold;
}
a.renallnk:active {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#fcb13a;
	text-decoration:none;
	font-weight:bold;
}
a.renallnk:visited {
font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#fcb13a;
	text-decoration:none;
	font-weight:bold;
}
a.renallnk:hover {
	text-decoration:none;
	color:#fcb13a;
}
a.neurolnk {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#8dc73e;
	text-decoration:none;
	font-weight:bold;
}
a.neurolnk:active {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#8dc73e;
	text-decoration:none;
	font-weight:bold;
}
a.neurolnk:visited {
font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#8dc73e;
	text-decoration:none;
	font-weight:bold;
}
a.neurolnk:hover {
	text-decoration:none;
	color:#8dc73e;
}
a.breastlnk {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#f16f91;
	text-decoration:none;
	font-weight:bold;
}
a.breastlnk:active {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#f16f91;
	text-decoration:none;
	font-weight:bold;
}
a.breastlnk:visited {
font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#f16f91;
	text-decoration:none;
	font-weight:bold;
}
a.breastlnk:hover {
	text-decoration:none;
	color:#f16f91;
}
a.lymphomalnk {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#00a5d9;
	text-decoration:none;
	font-weight:bold;
}
a.lymphomalnk:active {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#00a5d9;
	text-decoration:none;
	font-weight:bold;
}
a.lymphomalnk:visited {
font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#00a5d9;
	text-decoration:none;
	font-weight:bold;
}
a.lymphomalnk:hover {
	text-decoration:none;
	color:#00a5d9;
}
a.tuberouslnk {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#9e62a8;
	text-decoration:none;
	font-weight:bold;
}
a.tuberouslnk:active {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#9e62a8;
	text-decoration:none;
	font-weight:bold;
}
a.tuberouslnk:visited {
font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#9e62a8;
	text-decoration:none;
	font-weight:bold;
}
a.tuberouslnk:hover {
	text-decoration:none;
	color:#9e62a8;
}
a.hepatoclnk {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#00b1b0;
	text-decoration:none;
	font-weight:bold;
}
a.hepatoclnk:active {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#00b1b0;
	text-decoration:none;
	font-weight:bold;
}
a.hepatoclnk:visited {
font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#00b1b0;
	text-decoration:none;
	font-weight:bold;
}
a.hepatoclnk:hover {
	text-decoration:none;
	color:#00b1b0;
}
a.gastriclnk {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#51883e;
	text-decoration:none;
	font-weight:bold;
}
a.gastriclnk:active {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#51883e;
	text-decoration:none;
	font-weight:bold;
}
a.gastriclnk:visited {
font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#51883e;
	text-decoration:none;
	font-weight:bold;
}
a.gastriclnk:hover {
	text-decoration:none;
	color:#51883e;
}

/*link colors end*/
.subnavactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #b3b3b3;
	padding-left:15px;
}
a.subnavlnk {
	font-family:Arial, Arial, sans-serif;
	font-size:12px !important;
	color:#FFFFFF !important;
	text-decoration:none;
	font-weight:bold;
	margin-left:15px;
	
}
a.subnavlnk:active {
	font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	margin-left:15px;
}
a.subnavlnk:visited {
font-family:Arial, Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	margin-left:15px;
}
a.subnavlnk:hover {
	text-decoration:none;
	color:#CCCCCC;
	margin-left:15px;
}
body, .p, .s {
    color: #000000;
    font-size: 16px;
	line-height: 122%;
	*font-weight:bold;
	
}
.l {font-size: 16px !important;
line-height: 122%;
}

.f, .f:link, .f a:link {
    color: #6F6F6F;
    font-size: 16px !important;
}
a:link, .w, .w a:link {
    color: #0000CC;
    font-size: 16px;
}

