
h4.browse {
	 border-bottom: 2px solid #fe8500; 
	 font-size:1em; font-weight:bold; 
	 font-family: Verdana, Arial, sans-serif; 
	 color: #fe8500; 
	 padding:0px; 
         margin:5px 10px 10px 0px; 
	 text-align:left; 
	 padding-bottom:3px; 
}
h4.browse span {
        margin-right:10px;
}




.showall {
	float: right; 
	display:inline; 
	font-weight: normal; 
	color: black; 
	cursor: pointer; 
	cursor: hand; 
	padding:0px; margin:0px;
	vertical-align:top; 
	margin-top:-23px; 
}

.showall img {
	padding:0px;
	margin:0px;
	margin-left:6px;
	margin-right:4px;
}




#topicnav {
	border: 0px;
	font-size: 1em;
	width:500px;
	display:inline;
	padding:0px;
	margin:0px;
}

#topicnav #columnone {
	display:inline;
	float:left;
	width:300px;
	margin-left:0px;
	margin-right:0px;
	
}

#topicnav #columntwo {
	display:inline;
	width:300px;
	float:right;
}




ul.topics {
	padding:0px;
	margin:0px;
	margin-left:20px;
}

ul.topics li {
	list-style-image: url(./images/icon_collapsed.jpg);
	vertical-align:bottom;
	margin-bottom:12px;
	font-weight:bold;
	color:black;
}

ul.topics li.open {
	list-style-image: url(./images/icon_expand.jpg);
	margin-bottom:15px;
}

ul.topics p {
	font-weight:bold;
	padding:0px;
	margin:0px;
}



span.subtopic {
	color: #b78c5d; 
	font-weight:bold; 
	height:18px;
}


ul.subtopics {
	margin:0px;
	padding:0px;
	margin-left:20px;
	margin-top:2px;
	margin-bottom:10px;
}

ul.subtopics li {
	 list-style-image: url(./images/arrow_orange.gif); 
	 vertical-align:bottom;
	 margin-bottom:3px;
}

ul.subtopics li a {
	 font-weight:normal; 
	 text-decoration:none; 
	 color: #fe8500;
}

ul.subtopics li a:hover {
	color: #b78c5d;
}


#question {
	display:inline; 
	float:left; 
	background-image: url(./images/question_background_orange.jpg); 
	background-color:#FFF0D9;
	background-position: top left; 
	background-repeat: no-repeat; 
        width:318px; 
	MIN-HEIGHT:147px; 
	margin-left:0px; 
	margin-top:10px; 
	MARGIN-BOTTOM:0px; 
	PADDING:0px;
	BACKGROUND-COLOR: #fff0d9;t

}

ul.question {
	padding:0px;
	margin:0px;
	padding-top:13px;
	padding-left:25px;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 10px;
}

ul.question li {
	list-style-image: url(./images/anchor_orange.gif);
	vertical-align:bottom;
	font-size:1em;
}

ul.question li a, ul.extras a {
	color: black;
	line-height:15px;
}

ul.question li a:hover, ul.extras li a:hover {
	color: #b78c5d;
}

#extras {
	display:inline;
	float:right;
	width:300px;
	font-weight:bold;
	color: black;
}

ul.extras {
	margin:0px;
	padding:0px;
	margin-left:25px;
	margin-top:20px;
}

ul.extras li {
	list-style-image: url(./images/anchor_orange.gif);
	vertical-align:bottom;
}

#answer, #anchor {
	margin:0px;
	padding:0px;
	margin-bottom:8px;
}

#answer p, #anchor p {
	padding:0px;
	margin:0px;
	margin-left:0px;
	margin-top:5px;
	line-height:15px;
}

#answer h4 {
	 background-image: url(./images/subtitle_bkgrd_orange_light.jpg); 
	 background-position: top left; 
	 background-repeat: no-repeat; 
	 font-size:14px; 
	 font-weight: bold; 
        font-family: Georgia, Verdana, Arial, sans-serif; 
	color: black; 
	padding:0px; 
	margin:0px; 
	padding-left:7px; 
	margin-left:0px; 
	padding-top:4px; 
	padding-bottom:4px; 

}	

#anchor h4 {
	background-image: url(./images/subtitle_bkgrd_orange_dark.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	font-size:12px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: white;
	padding:0px;
	margin:0px;
	padding-left:7px;
	margin-left:0px;
	padding-top:4px;
	padding-bottom:4px;
}	

#answer ul, #anchor ul {
	padding:0px;
	margin:0px;
	width:610px;
	padding-left:25px;
	padding-top:5px;
}

p.back a {
	margin:0px;
	padding:0px;
	margin-left:84%;
	text-decoration: underline;
	color: #fe9d33;
}

p.back a:hover {
	color: #b78c5d;
}

ul.links {
	list-style-image: url(./images/arrow_orange.gif);
	vertical-align: bottom;
}

ul.links li {
	margin-left:0px;
	line-height:20px;
}

ul.links a {
	color:black;
}

ul.links a:hover {
	color: #b78c5d;
}









.showSwitch {
 display: block;
}
.hideSwitch {
 display: none;
}
.expandMenu {
  font-family: Verdana, Helvetica, sans-serif;
  text-align:left;
  vertical-align:top;
  padding:0px;
  margin:0px;
}
.expandMenu dt {
 background-color: #FFF;
 padding: 0px;
 margin: 0px;
 color: #000;
 cursor: hand;
 font-weight:bold;
 font-size:1em;
 width:200px;
 line-height:28px;
 height:28px;
}
.expandMenu a {
 color: #000;
}
.expandMenu a:hover
{
 color: #333333;
 background-color: transparent;
 text-decoration: none;
}
.expandMenu dd {
	 margin: 15px;
	 margin-top:0px;
	 margin-bottom:10px;
	 margin-right:0px;
	 padding: 0px;
	 background-color: #FFF;
	 font-size: 1em;
	 font-family: Verdana, Arial, sans-serif;
	 margin-left:0px;
}
.expandMenu ul {
 background-color: #FFF;
 margin:  0em;
 padding: 0px;
 list-style-type: none;
 font-size: 1em;
 font-family: Verdana, Arial, sans-serif;
}
.expandMenu table {
 border-collapse: collapse;
 width: 300px;
}
.expandMenu td {
 color: #FFFFFF;
 padding:0px;
 margin:0px;
 padding-right: 10px;
 padding-left: 10px;
 border-color: #000;
 border-style: solid;
 border-width: 0px;
 font-size: 1em;
 font-family: Verdana, Arial, sans-serif;
}
.expandMenu thead td {
 background-color: #000000;
 border-top-style: none;
 font-size: 1em;
 font-family: Verdana, Arial, sans-serif;
}



img.navclose {
 margin-right:5px;
}

#TJK_ToggleON,#TJK_ToggleOFF {display:none}



h4.browse span {
	margin-right:10px;
}





#answer a{
	list-style-image:url(./images/arrow_orange.gif);
	vertical-align:bottom;
	color:black;
	text-decoration: underline;
}
#answer a:hover{
color:#b78c5d;
}


#anchor a{
 list-style-image:url(./images/arrow_orange.gif);
 vertical-align:bottom;
 color:black;
}
#anchor a:hover{
 color:#b78c5d;
}

#full_portletorange.back{
	text-align:right;
	padding:0px 0px 10px 0px;
}
#icon {
	 background-image: url(./images/icon_information_orange.gif);
	 background-repeat: no-repeat;
	 width: 30px;
	 height: 30px;
	 vertical-align:middle;
	 float:right;
 
}



