#leftPanelOuter {
   border-collapse: collapse;
   vertical-align:top;
   border:0px solid #000;
}

/********************** TEXT ALBUMS ******************************/
#leftPanelOuter2{
   border-collapse: collapse;
   background-image: url('../images/leftpanel_bg.jpg');
   height:300px;
}

#leftPanel {
   padding:10px;
}

#leftPanel td {
   padding: 5px;
}

#leftPanel .categoryDD{
   color:#cc3300;
   width:185px;
   font-weight:bold;
   font-size:10px;
}

#leftPanel td.title{
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
	
#leftPanel a.title{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none
}

#leftPanel a.titleSelected{
	color: #fff;
	font-weight: bold;
	text-decoration:none
}

#leftPanel a.title:hover, 
#leftPanel a.titleSelected:hover {
	text-decoration : underline;
	font-weight: bold;
	color: #FFFFFF;
}

#leftPanel td.arrow{
   padding: 8px;
}


#leftPanel a.category {
	text-decoration : none;
	line-height: 16px;
	color: #000000;
	letter-spacing: normal;	
}


#leftPanel a.categorySelected {
	line-height: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
 


#leftPanel a.category:hover, 
#leftPanel a.categorySelected:hover {
	text-decoration : underline;
	font-weight: bold;
	color: #FFFFFF;
}

#leftPanel .categorySelected{
	color : #C64934;
	text-decoration : none;
	font-weight: bold;
}

/********************** TEXT SUB CAT ******************************/

#subCat {
   padding: 0px;
   border-collapse: collapse;
   vertical-align:top;
   width: 100%;
}

#subCat td {
   font-size: 10px;
}

#subCat a.subCategory {
	text-decoration : none;
	color: #000000;
	letter-spacing: normal;	
}

#subCat a.subCategory:hover, 
#subCat a.subCategorySelected {
	color: #FFFFFF;
	font-weight: bold;
}

#subCat .subCategorySelected {
	color : #C64934;
	text-decoration : none;
	font-weight: bold;
}


/********************** leftPanelCallout******************************/
#leftPanelCalloutOuter {
   vertical-align:top;
   width:275px;
   height: 100%;
   background-color:#f8f4e9;
}

/*********************************************************************/
#leftPanelCallout {
   border-collapse: collapse;
   width:100%;
   margin-left: 0px;
}

#leftPanelCallout td{
   padding: 2px;
}

#leftPanelCallout img{
}

#leftPanelCallout td.header {
}

#leftPanelCallout td.title{

}

#leftPanelCallout a.title {
	font-size: 9pt;
	color: #6699cc;
	line-height: 18px;
}

#leftPanelCallout a:hover{
	color : #FF3333;
}

/********************** TOOL BOX ******************************/
#toolBox{
   border-collapse: collapse;
   background-image: url('../images/leftpanel_bg.jpg');
   height:200px;
}


#toolBox a.title{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none
}

#toolBox a.titleSelected{
	color: #fff;
	font-weight: bold;
	text-decoration:none
}

#toolBox a.title:hover, 
#toolBox a.titleSelected:hover {
	text-decoration : underline;
	font-weight: bold;
	color: #FFFFFF;
}

.hrTag{
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 1px dashed #fff;
  height:1px;
  
}