/***********************************************************************/
/* Little Treasures                                                    */
/***********************************************************************/
/*  Left panel                                                         */
/*  Set width                                                          */
/***********************************************************************/

#pr
{
	width: 160px;
	margin: 0px;
	padding: 0px;
	float: left;
}

/***********************************************************************/
/* Pane header                                                         */
/* Set background and text color for non graphic headers               */
/***********************************************************************/

#pr .bt
{
	float: left;
	width: 160px;
	height:28px;
	font-size:0px;
	background-image: url(/csi/243892224/244678656/i/bdr/panel_right_top.gif);
	background-repeat:repeat-x;
}

#pr .pbnr .bt
{
	display:none;
}

#pr .bt h3
{
	margin-top:8px;
	float: left;
	width: 144px;
	padding: 0px 8px 8px 8px;
	color: #ffffff;
	background-color: #69c1ff;
}


/***********************************************************************/
/* Pane center with links                                              */
/* Set background, border and link colors                              */
/* Set widths and padding                                              */
/***********************************************************************/

#pr .bc
{
	float: left;
	width: 160px;
}

#pr a
{
	float: left;
	width: 140px;
	padding: 2px 10px 2px 10px;
	color: #ffffff;
	background-color: #69c1ff;
}

#pr a:hover
{
	color: #ffffff;
	background: #cccccc;
}

/***********************************************************************/
/* Pane bottom                                                         */
/* Set borders and colors to match pane center                         */
/***********************************************************************/

#pr .bb
{
	float: left;
	width: 160px;
	height:8px;
	font-size:0px;
	margin-bottom: 5px;
	padding-bottom: 3px;
	background-image: url(/csi/243892224/244678656/i/bdr/panel_right_bottom.gif);
	background-repeat:no-repeat;
}

#pr .pbnr .bb
{
	background:#ffffff;
}


/***********************************************************************/
/* Base text and images                                                */
/***********************************************************************/

#pr img
{
	display: block;
	clear: both;
margin-bottom:5px;
}

#pr p, #pl label
{
	width: 140px;
	padding: 5px 10px 2px 10px;
	text-align: center;
	float: left;
}

/***********************************************************************/
/* Forms */
/***********************************************************************/

#pr .bc form
{
	text-align: center;
}

#pr .bc input
{
	margin: 2px 0px 2px 0px;
}

/***********************************************************************/
/* Filter search                                                       */
/***********************************************************************/

#pr .filter .bt{
height: 50px;
}
#pr .filter .bb{
background-image: url(/csi/243892224/244678656/i/bdr/filter_bb.gif);
}

.ContainerPanel
{
	border-bottom: dotted 2px #868686;
	padding: 0 0 8px 0;
	background-color: #f1f1ef;

}
.collapsePanelHeader
{
	width: 181px;
	height: 8px;
	border: bottom: dashed 1px #868686;
	font-weight: bold;
}
.HeaderContent,
.HeaderContentClose
{
	display: none;	
	float: left;
	text-align: left;
	width: 150px;
	margin: 7px 0 0 4px;
}
.Content
{
	width: 160px;
	text-align: left;
	padding: 0 0 0 14px;
}
.ArrowExpand
{
	cursor: pointer;
	background-image: url(/images/g_10.png);
	width: 13px;
	height: 13px;
	float: left;
	margin: 7px 5px 0 5px;
}
.ArrowExpand:hover
{
	cursor: pointer;
	cursor: hand;
}
.ArrowClose
{
	display: none;
	cursor: pointer;
	background-image: url(/images/g_07.png);
	width: 13px;
	height: 13px;
	float: left;
	margin: 7px 5px 0 5px;
}
.ArrowClose:hover
{
	cursor: pointer;
}
.citem
{
	font-size: 10px;
}

.citem span
{
	margin: 0 0 0 4px;
}


.showmore
{
    cursor: pointer;
    padding-left: 4px;
	text-decoration: underline;
	font-size: 10px;

}
.showmorehide
{
    display: none;
}

#pr #mnu_filter_search_overlay {
height: 40px;
width: 160px;
position:absolute;
filter: alpha(opacity=60);
opacity: 0.6;
background-color: #ececec;
vertical-align: middle;
}

#pr #filter_search_loader_image{
margin: 40px 0 0 80px;
filter: alpha(opacity=100);
opacity: 1;

}

#mnu_filter_search{
background-color: #ececec;
border-left: solid 1px #bbbbb9;
border-right: solid 1px #bbbbb9;

}

#pr #filter_search_loader {
}
