#treeAndAnswers
{
   float: left;
   padding: 10px 5px 5px 10px;
   background-color: #e7e7e7;
}

/* Left column styles */
#treeBox
{
   position:relative; 
   width:230px; 
   float:left;
}
   
/* Middle column/main content area styles */
#answerArea
{
   width:510px;	
   float:left;	
   position:relative; 
   z-index:1;	
   margin:0 -1px; 
   color: #000;
}
   
.quickAnswer
{
   border: 1px solid #ddd; 
   background-color: white; 
   padding: 10px; 
   margin-left: 10px;
   margin-right: 10px;
   margin-bottom: 10px;
}
   
.quickAnswer .title
{
   margin: -10px;
   padding: 10px;
   color: black; 
   font-weight: bold; 
   display: block;
}

.moreLink
{
   display: block;
   text-align: right;
}

/* Right column styles */

#rightCol
{
   position:relative; 
   width: 190px; 
   float:right; 
   left:1px;
}
   
#searchBox
{
   background-color: #f47b20; 
   width: 170px; 
   padding: 10px;
   color: white;
}
 
.rightBox
{
   width: 180px; 
   padding: 5px;
   background-color: white;
}

.blogBox:hover
{
   background-color: #eee;
}
   
.blogLink
{
   text-align: left; 
   display: block;
   text-decoration: underline;
   color: #333;
}
   
.dateDisplay
{
   text-align: right; 
   color: #999; 
   font-size: 0.8em; 
   width: 170px; 
   display: block;
}

/* Tutorial styles */
#answerArea h2, #rightCol h2, #treeBox h2 
{
   margin-top: 0;
   color: #f47b20;
}

#answerArea a 
{
   color: #f47b20;
}

#answerArea ul li, #answerArea ol li 
{
   padding-top: 2px;
   padding-bottom: 2px;
}

#answerArea ul img, #answerArea ol img  
{
   padding-top: 4px;
}

#answerArea .intro 
{
   width: 100%;
}

#answerArea #hc_tut_toc 
{
   float:left;
}

#answerArea #hc_tut_tools 
{
   float:right;
   padding-left:10px;
}

#answerArea #hc_tut_toc ul, #answerArea #hc_tut_toc ul li 
{
   list-style-image:none;
   list-style-position:outside;
   list-style-type:none; margin-left: 0;
}

#answerArea #hc_tut_toc ul li 
{
   background: url(/img/help/lvl2arw-orange.gif) no-repeat 5px 8px; padding-left: 30px;
}

#answerArea #hc_video 
{
   margin-top: 0;
   background-color: #cdcdcd;
   border:1px solid #aaa;
   clear:both;
   padding:10px;
   margin-bottom: 15px;
}

#answerArea #hc_video h2 
{
   color: #000;
}

#answerArea #hc_video a img 
{
   border: #aaa 1px solid; float: left;
}

#answerArea #hc_video a:hover img 
{
   border: #333 1px solid;
}

#answerArea #hc_video br 
{
   clear: both;
}

#answerArea .hc_video_launcher 
{
   text-align:center;
}

#answerArea a.hc_video_launcher 
{
	width: 150px;
	margin-left: 20px;
	border:1px solid #E45311;
	color:#fff !important;
	display:block;
	font-size:90%;
	font-weight:bold;
	padding: 7px 10px;
	text-decoration:none;
	background-image:url(/img/help/buttondarkorangebackground.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #e37c00;
	float: left;
}

#answerArea a:hover.hc_video_launcher 
{
	background-image:url(/img/help/buttonorangebackground.png);
	background-color: #f7941d;
}

#answerArea p.important, #answerArea p.note, #answerArea p.path, #answerArea p.tip 
{
   border-bottom:1px dotted #aaa;
   border-top:1px dotted #aaa;
   color:#333;
   padding:10px 10px 10px 50px;
}

#answerArea p.important 
{
   background:url(/img/help/important.jpg) 10px 9px no-repeat;
}

#answerArea p.note 
{
   background:url(/img/help/note.jpg) 10px 9px no-repeat;
}

#answerArea p.path 
{
   background:url(/img/help/path.jpg) 10px 9px no-repeat;
}

#answerArea p.tip 
{
   background:url(/img/help/tip.jpg) 10px 9px no-repeat;
}

#answerArea #hc_links 
{
   border-top: #aaa 1px dotted; margin-top: 20px;
}

#answerArea #hc_links ul, #answerArea #hc_links ul li 
{
   list-style-image:none;
   list-style-position:outside;
   list-style-type:none; margin-left: 0;
}

#answerArea #hc_links ul li 
{
	background: url(/img/help/toparw-orange.gif) no-repeat 5px 8px;
	padding-left: 30px;
}

