.newClass A{text-decoration:none}

.rhnav{background-color:#f1f1f1}
.rhNavItems{font-size:7.5pt;font-family:verdana;}
.rhNavItems A{padding-top:10px;color:0066cc;text-decoration:none;}
.rhNavItems A:visited{padding-top:10px;text-decoration:none;color:#993399}
.rhNavItems A:active{padding-top:10px;text-decoration:none;color:#0066cc}
.rhNavItems A:hover{padding-top:10px;text-decoration:none;color:#cc3300}
.rhNavBorder{background-color:#999999}

/* MSPO Style sheet */
/* Used for CET heads */
.B_HT  	{line-height:16px;font-size:8pt;font-family:verdana,arial,helvetica,sans-serif;}

.ListMenu {font-size:8pt;font-family:verdana, arial, helvetica, sans-serif;line-height:16px}
.ListMenu A{font-size:10pt;font-family:verdana, arial, helvetica, sans-serif;}
.ListMenu TD{font-size:8pt;font-family:verdana, arial, helvetica, sans-serif;}

h {color:#003399}

.head {color: black;}

body	{font-family:verdana, arial, helvetica, sans-serif;}
table	{font-family:verdana, arial, helvetica, sans-serif;}
td	{font-size:8pt;font-family:verdana, arial, helvetica, sans-serif;}

.list {
	color: black;
	font-size:9pt;
	font-family:verdana, arial, helvetica, sans-serif;
}

.subhead { 
font-size: 11pt;
fontSize: 11pt ;			/* For NS */
color:black;text-decoration:none;}

.footer{
	background-color:#0A6CCE;
	/*border-top:1pt solid #999999;*/
}

.fontsize1{
	color:white;
	font-size:7pt;
	font-family:verdana,arial,helvetica,sans-serif;	
}

.btnSearch {height: 20 px; width: 25 px; font-size: 12px; background-color: <%=s_btnSearch_bg%>; color:<% if s_btnSearchText_color <> "" then%><%=s_btnSearchText_color%><%else%>#000000<%end if%>;}
.footer TD{
	background-color:#0A6CCE;
	color:white;
	font-size:7pt;
	font-family:verdana,arial,helvetica,sans-serif;	
}

A.footer {
	text-decoration : none;
	font-weight : bold;
	color : White;
	font-size : 7pt;
	font-family : verdana, arial, helvetica, sans-serif;
}
A:VISITED.footer{
	text-decoration : none;
	font-weight : bold;
	color : White;
	font-size : 7pt;
	font-family : verdana, arial, helvetica, sans-serif;	
}

A:HOVER.footer {
	text-decoration : none;
	font-weight : bold;
	color : black;
	font-size : 7pt;
	font-family : verdana, arial, helvetica, sans-serif;	
}
A.footer2{
	color : White;
	font-size : 7pt;
	font-family : verdana, arial, helvetica, sans-serif;			
}

A:VISITED.footer2 {
	color : White;
	font-size : 7pt;
	font-family : verdana, arial, helvetica, sans-serif;		
}


A:HOVER.footer2 {
	color : black;
	font-size : 7pt;
	font-family : verdana, arial, helvetica, sans-serif;	
}

.rhNavHead{background-color:#0099ff;border-top:1pt solid #999999;border-bottom:1pt solid #999999;color:white;font-size:8pt;font-weight:bold}

.rhNavHeadPad{background-color:#0099ff;}

.pdpContent{font-size:8pt;font-family:verdana,arial,helvetica,sans-serif;}

.l_nav_head {font-size:8pt;font-weight:bold;text-decoration:none;color:#000000;}

.level2subhead{font-weight:bold;color:#003399;}
.tenPT{font-size:10pt;fontSize:10pt;}

a{text-decoration:underline;color:#0066cc;}
a:hover{text-decoration:underline;color:#cc3300}
a:active{text-decoration:underline;color:#0066cc}
a:visited{text-decoration:underline;color:#993399}

a.bookmark{text-decoration:none;color:#0066cc}
a.bookmark:visited{text-decoration:none;color:#993399}
a.bookmark:active{text-decoration:none;color:#0066cc}
a.bookmark:hover{text-decoration:none;color:#cc3300}

a.rhnavitem{font-size:7pt;font-family:Verdana,Arial,Helvetica;text-decoration:none;color:#003399}
a.rhnavitem:visited{font-size:7pt;font-family:Verdana,Arial,Helvetica;text-decoration:none;color:#003399}
a.rhnavitem:active{font-size:7pt;font-family:Verdana,Arial,Helvetica;text-decoration:none;color:#FF3300}
a.rhnavitem:hover{font-size:7pt;font-family:Verdana,Arial,Helvetica;text-decoration:none;color:#FF3300}

a.menu1{text-decoration:none;color:#003366}
a.menu1:hover{text-decoration:underline;color:#FF3300}
a.menu1:active{text-decoration:underline;color:#FF3300}

a.menuhead1{text-decoration:none;color:#003399;font-weight:bold}
a.menuhead1:visited{text-decoration:underline;color:#003399}
a.menuhead1:hover{text-decoration:underline;color:#FF3300}
a.menuhead1:active{text-decoration:underline;color:#FF3300}


a.menu2{text-decoration:none;color:#000000}
a.menu2:hover{text-decoration:underline;color:#FF3300}
a.menu2:active{text-decoration:underline;color:#FF3300}

a.menuhead2{text-decoration:none;color:#000000}
a.menuhead2:visited{text-decoration:none;color:#000000}
a.menuhead2:hover{text-decoration:none;color:#FF3300}
a.menuhead2:active{text-decoration:none;color:#FF3300}


a.menu3{text-decoration:underline;color:#003399}
a.menu3:visited{text-decoration:underline;color:#003399}
a.menu3:active{text-decoration:underline;color:#6699cc}
a.menu3:hover{text-decoration:underline;color:#FF3300}

b.head{color:black;}
b.tablehead{color:#FFFFFF}
b.more{color:#003399}

h1.sc_head{color:#000000;font-size:16pt}
h2.sc_author{color:#000000;font-size:11pt}
h2.sc_chapter{color:#000000;font-size:11pt}
h3.sc_isbn{color:#000000;font-size:11pt}

H1	{font-size:18}
H2	{font-size:16}
H3	{font-size:12}
H4	{font-size:14}
H5	{font-size:12}

.MSred {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	color:#FF3300;
}

.MSredBig {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	color:#FF3300;
}

.ButtonImage {
	font-family: verdana, arial, helvetica;
	font-size: 7.5pt;
	font-weight: bold;
	border-style: none;
	background-image: url("/images/review/btn.gif");
	background-color: #FFCC00;
	width: 65px;
	height: 21px;
	color: #003399;
}

/* Right Menu Styles */
.RightMenu {background-color:#ffffcc}
.RMhead {font-size:7.5pt;
	padding-left:3px;padding-top:3px;
	paddingLeft:0px;padding-top:0px; /*Netscape padding removed to avoid excessive padding bug in NS4 */
}
.RMsub {font-size:7.5pt;}
.RMspacer {font-size:3pt}
.RHNavHeader {font-family:Verdana,Arial,Helvetica;font-size:130%;fontSize:110%;color:#003399;text-decoration:none;font-weight:bold;}
.RHNavSubhead {font-family:Verdana,Arial,Helvetica;font-size:9pt;font-weight:bold;color: #003399;}

/* Link List Styles */
.LinkList {background-color:#ffffff}
.LLhead {font-size:11pt;
	padding-left:3px;padding-top:3px;
	paddingLeft:0px;padding-top:0px; /*Netscape padding removed to avoid excessive padding bug in NS4 */
}
.LLsub {font-size:10pt;}
.LLspacer {font-size:5pt}

/* Thin black bordered table*/
.thinblackborder {
		font-family:Verdana,helvetica,arial;
		font-size:10px;
		border-width:1;
		border-style:solid;
		border-color:#000000;
		border-collapse:collapse;
}

/* Samplechapter stuff */
.sampchap{font-size:10pt} 
.code{font-size:8pt} 

/* Review textboxes */
.box {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	width:250px
}
.area {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:9pt;
	width:500px;height:100px
}

.NSTB {fontSize:8pt} /* Netscape force 8pt */

/* NS uses a different size for FONT SIZE=1, so correct it w/ nssmall*/
.NSSmall, {fontSize:7.5pt;font-size:7.5pt;}


.flyoutMenu {
	background-color: #F1F1F1;
	border-color: #999999;
	border-width: 0 1px 1px 0;
	border-style: solid;
	behavior: url(/library/flyoutmenu/default.htc);
	border-right: 0pt solid #f1f1f1
}
.flyoutHeading {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: #F1F1F1;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	cursor: default;
}
.flyoutLink  {
	border-color: #F1F1F1;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	padding-left: 6px;
	padding-right: 25px;
	padding-top: 1px;
	cursor: hand;
}
.flyoutMenu TD.flyoutLink  {
	border-color: #F1F1F1;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	padding: 1px 25px 3px 6px;
	cursor: hand;
}
.flyoutLink a {
	color: black;
	text-decoration: none;
}
.flyoutLink a:hover {
	color: black;
	text-decoration: none;
}
.flyoutLink a:visited {
	color: black;
	text-decoration: none;
}
.flyoutLink a:active {
	color: black;
	text-decoration: none;
}
.flyoutSubHeading {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: #F1F1F1;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 7px;
	cursor: default;
}
.flyoutSubLink {
	border-color: #F1F1F1;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	padding: 1px 15px 3px 11px;
	cursor: hand;
}
.flyoutSubLink a {
	color: black;
	text-decoration: none;
}
.flyoutSubLink a:hover {
	color: black;
	text-decoration: none;
}
.flyoutSubLink a:visited {
	color: black;
	text-decoration: none;
}
.flyoutSubLink a:active {
	color: black;
	text-decoration: none;
}
.tier1Headline{
	font-family:verdana;
	font-size:14pt;
	color:#000000
}


.tier1SubHead{
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
	color:#000000;		
}
.tier1Text, .tier2Text, .Tier3Text{
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif
}

.tier4Text{
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	height:20px;
}

.tier2Desc, .tier3Desc, .tier3SubDesc, .tier4Desc{
	FONT-SIZE: 8pt;
	FONT-WEIGHT:BOLD;
	COLOR:#000000;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}
.LUD TD{
	FONT-SIZE: 7pt;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif
}

.Grid A{
	text-decoration:none;
}
.grid A:Hover{
	text-decoration:none;
}
.grid A:Visited{
	text-decoration:none;	
}