@CHARSET "UTF-8";
/* RESETTING STYLES HERE */
html, body, div, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font,ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend{
	margin: 0;
	padding: 0;
}

#accordion590 {
	list-style: none;
	list-style-image:none;
	padding:0;
	}
ul li {
	list-style: none;
	list-style-image:none;
	padding:0;
	}
ul table { border: 0px solid #fff; }
ul table td { border: 1px solid #fff; }
ul table th { border: 1px solid #fff; }
ul table th p{font-weight:normal;}
br {display:none;}
ul table td br {display:block;}

/**********************************************************************/
/**** 
	* Alternative drawer styles
****/
	ul.accordion {
		width:590px;
		background:none;
	}
	ul.accordion li {
		cursor:pointer;
		margin-bottom:0px;
		/*	display:block;  */
		padding-bottom:4px;
		height:auto;
		cursor:default; 
		padding-left:0px;
		_padding-left:0px;
	}
	ul.accordion li.closed {
		background:transparent url(/images/drawer/accordion_closed_590.gif) 0 0 no-repeat !important;
		padding-bottom:0 !important;
		_padding-bottom:0 !important;
	}
	ul.accordion li li {
		padding-bottom:0 !important;
	}
	ul.accordion li h4 {
		background:transparent url(/images/drawer/accordion_open_590.gif) 0 0 no-repeat;
		padding:5px 0 4px 26px !important;
		_padding-top:4px;
		_padding-bottom:3px;
		font-size:11px;
		font-weight:bold;
		color:#fff;
	}	
	ul.accordion li.closed h4{
		background:none;
		cursor:pointer;
		color:#fff;
		_height: 1%;
	} 
	*+html ul.accordion li.closed h4{
		height:9px;
	}	
	ul.accordion li div{
		/*background:transparent url(/images/drawer/accordion_open_bg.png) 0 0 repeat-y;
		_background:transparent url(/images/drawer/accordion_open_bg.gif) 0 0 repeat-y;*/
		_display:inline-block;
		overflow:auto;
	}
	*+html ul#accordion li div{
		height: auto;
	}
	ul.accordion li div div{
		height: auto;
	}
	*+html ul.accordion li div{
		display:inline-block;
	} 
	ul.accordion li div p {			
		font-size:11px;
		margin:0px 0px 0px 0px;
		color:#333;
	} 
	ul.accordion li div p td {			
		color:#333;
		padding:8px;
		_padding:8px;
	}
	ul.accordion li div p th {			
		color:#333;
		padding:5px;
		_padding:5px;
	}
	
	/**********************************************************************/

	
	/**********************************************************************/
	/* For accordions (width:590px)*/
	ul#accordion590{
		width:590px;
		list-style:none;
	}
	ul#accordion590 li{
		list-style:none;
	}
	ul#accordion590 li.closed h4{
		background:transparent url(/images/drawer/accordion_closed_590.gif) 0 0 no-repeat !important;
	}
	ul#accordion590 li h4{
		background:transparent url(/images/drawer/accordion_open_590.gif) 0 0 no-repeat;
	}
	ul#accordion590 li.closed div
	{
		display: none;
	}		
	/***********************************************************************/
