/* CSS Document */
/*body {
	background-color: #f6f6fe;
}*/
body,td,th {
	color: #818181;
	font-family: Tahoma;
	
}
.smallerBoldText {
	font-size: 14px;
	font-weight: bold;
}

.smallerBoldTextorg {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}
.smallerTextorg {
	font-size: 14px;
	font-weight: sharp;
	color: #FF6600;
}

.smallerBoldHeadingText {
	font-size: 8px;
	font-weight: bold;
}
.smallerHeadingText {
	font-size: 12px;
	font-weight: sharp;
}
.smallerTextfaded {
	font-size: 14px;
	font-weight: sharp;
	color: #BDBDBD;
}

.blockquote {
	line-height: normal;
}
.arrowlistmenu{
width: 771px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: 20px Tahoma;
color: #818181;
line-height: 17pt;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
padding: 0px 0px 0px 30px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-color: transparent;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
background-color: transparent;
}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
background-color: transparent;
}

.arrowlistmenu ul li a{
color: #818181;
font-size:14px;
font-weight:bold;
background-color: transparent; /*custom bullet list image*/
display: block;
padding: 0px 0;
padding-left: 0px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #dadada;
}

.arrowlistmenu ul li a:visited{
color: #818181;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
background-color: transparent;
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: transparent;
}

.smallerText {
	font-size: 14px;
	font-weight: sharp;
}

.smallerTextfaded {
	font-size: 14px;
	font-weight: sharp;
	color: #BDBDBD;
}

.smallerTextorg {
	font-size: 14px;
	font-weight: sharp;
	color: #FF6600;
}
.smallerTableText {
	font-size: 12px;
	font-weight: crisp;
}
.smallerTableText1 {
	font-size: 11px;
	font-weight: crisp;
}
.tabheader{background:url(/Greatplace/Images/Novartis/tab-tbg.gif) 0 repeat-x; height:30px; font-family:Tahoma, Verdana; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.tabheaderLeft{background:url(/Greatplace/Images/Novartis/tab-tbg.gif) 0 repeat-x; height:30px; font-family:Tahoma, Verdana; font-size:14px; font-weight:bold; color:#666; text-align:left;}

.smallerHeaderText {
	font-size: 12px;
	font-weight: bold;
}
.BigBoldToolText {
	font-family: Tahoma;
	font-size: 20px;
	font-weight: Bold;
}
td{ page-break-before:auto;}




.apDivVer{background:url(/Greatplace/Images/NewActionPlan/apbdrLeft.gif) repeat-y; width:2px; height:5px;}

.showVT {
	font-size: 14px;
	font-weight: sharp;
	cursor:pointer;
}

.HideVT {
	font-size: 14px;
	font-weight: sharp;
    cursor:pointer;
}


.smallTextBold {
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	vertical-align:top;
 	padding-left:5px;
}
.smallText {
	font-size: 11px;
	text-align:left;
	vertical-align:top;
	padding-left:5px;
}


.apStripBg4{background:#CFDEED;}
.apStripBg5{background:#E1ECF5;}

.csPlan {
	
	 cursor:pointer;
	}

