@charset "utf-8";
/* CSS Document */


.sub p{

	font-size: 0.9em;
	

}
/*_______domCollapseMain________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________________*/	
		
		.faqWrapper {
		
			width: 560px;
			margin-left: 60px;
			font-size: 1.2em;

		
		}
		.faqWrapper p{
					line-height: 1.4em;
		}
		
		.explenations {
		
			float: left;
			clear: both;
		}
		
		.explenations h2{
		
			margin-top:0px;
			padding-top:0px;
		
		}
			
		div.domBlock {
		
			float: left;
			clear: both;
			width: 560px;
			display:inline;
			line-height: 1em;
		
		}	
	

		.domBlock .trigger{
			cursor:pointer;
			background: #FFFFFF url(../images/dom_header.gif) no-repeat top left;
			margin-bottom: 10px;

		}		
		.domBlock .trigger:hover{
			cursor:pointer;
			background:#ccc;
			background: #FFFFFF url(../images/dom_header.gif) no-repeat top left;
			background-position: 0 -28px; 
			color: #fff;
		
		}		
		.domBlock .expanded{
			background: #FFFFFF url(../images/dom_header.gif) no-repeat top left; 
			background-position: 0 -56px;		
			cursor:pointer;


		}
		.domBlock .expanded:hover{
			background: #FFFFFF url(../images/dom_header.gif) no-repeat top left;
			background-position: 0 -84px; 
			cursor:pointer;
		}
		.domBlock .show{
     	position:static;
    	 display: table;
		 margin-bottom:0px;
		}
		.domBlock .hide{
			position:absolute;
			left:-999em;
			height:1px;
			width:100px;
			overflow:hidden;
		}
		.domBlock h3 {
			
			color:	#eee;
			font-size: 1em;
			font-weight: bold;
			padding-top: 5px;
			padding-left: 5px;
			height: 21px;

		}
		
		.domBlock p {
		
			padding: 5px;
			margin-bottom: 10px;
			clear:left;
		
		}
		