
/* Container styling*/
    #horizontal_container {
      margin: 20px auto 20px auto;
      width: 680px;   
      height: 100px;    
    }
    
    #vertical_nested_container {
      margin: 20px auto 20px auto;
      width: 620px;
    }

	#container
	{
	float: left;
	
	/*margin-right: 15px;*/ /* comment for home.html*/
	width:184px;
	border:solid 0px purple;
	position:relative;
  }


.accordion_toggle .preview_icon, .accordion_toggle a .preview_icon, .accordion_toggle_active .preview_icon
{
    position:relative;
    left:0;
	float:left;
	top:0px;
    /*margin-top:-12px;*/
	border:solid 0px blue;
}
.accordion_toggle .prd_header , .accordion_toggle a.prd_header, .accordion_toggle_active .prd_header   
{ 
    position:relative; 
    padding: 0px 0px 0px 55px;
    text-align:left;	
	top:12px;
	float:right;
	
	text-align:left;
	border:solid 0px blue;	
}

.accordion_toggle
{
	width:182px;
}

.accordion_content {
	width:182px;
}
 
 
 
		.accordion_toggle, .accordion_toggle a{
			/*display: block;
			height: 30px;
			width: 680px;
			background: url(images/accordion_toggle.jpg) no-repeat top right #a9d06a;
			padding: 0 10px 0 10px;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			border-bottom: 1px solid #cde99f;
			cursor: pointer;
			margin: 0 0 0 0;
			*/
			/*modified for Alpha*/
			width:182px;
			display:block;
			background: transparent url(/templates/alpha/images/bg_accordion.gif) no-repeat;
			color:#ffffff;
			font-size: 10pt;
			font-weight: bold;
			font-family: MingLiU, PMingLiU,Arial,  Helvetica, sans-seri;
			line-height: 2;
			padding: 0;
			text-align:left;
			height: 40px;
			cursor: pointer;
			border: solid 0px green;
			
		}
		
		.accordion_toggle_active {


			color:#ffffff;


			border: solid 0px green;
		}
		
		.accordion_content {
			/*modified for Alpha*/
			background-color: #ffffff;
			color: #8e8e8e;
			/*font-weight:bold;*//*modified @22102009*/
			overflow: hidden;
			border:solid 0px red;
			/*margin: 12px 0px 5px 0px;*/
			margin:0;
			
		}
	/*		
			.accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}
			
			.accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
		*/	
		
		
.accordion_toggle .preview_icon, .accordion_toggle a.preview_icon, .accordion_toggle_active .preview_icon
{
	width:53px;
}

.accordion_toggle .prd_header , .accordion_toggle a .prd_header, .accordion_toggle_active .prd_header
{
    width:124px;
	
    /*border-color: #8f9bb3;
    border-style: solid;
    border-width: 1px;*/

    border-top-color: #5DACEF;
    border-top-style: solid;
    border-top-width: 1px;
    background-color:#5DACEF;
	padding:0 0 0 5px;
	font-family:Arial;
}