
div#wrapper{
	max-width:980px;
	margin: 0 auto;
	position:relative;	
}

div#wrapper_fs{
	max-width:1024px;
	margin: 0 auto;
	position:relative;
	
}


div#primary{
	max-width:680px;
	margin: 20px 40px 0 0;
	float:right;
	display:inline;
}

img.wrap_faq_img{
    float: left;
    margin: 5px 20px 5px 0;
}

img.img_border{
    border: 1px solid rgba(0,64,128,0.5);
    /*
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	*/
}

.wrap_faq_txt{
	text-align: justify;
    text-indent: 0em;	
}

#sidebar {   	
  	top:121px;
  	position: fixed;
}

#sidebar_content {
  	position: absolute;
  	top: 0;
  	/* just used to show how to include the margin in the effect */
	width:240px;
}

#sidebar_content.fixed {
  position: fixed;
  top: 0;
}

ul.section_menu_category{
	background:rgba(255,255,255,0.9);
	/*background:rgba(0,166,233,0.9);*/
	padding:20px 20px 20px 30px;
	/*color: #ffffff;*/
	color: #404040;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #004080;	
}

ul.section_menu_category li a{
	font-size:16px;
	font-weight:400;
	/*color: #ffffff;*/
	color: #404040;
}

ul.section_menu_category li a:hover{
	color: #004080;
}


ul.section_menu{
	/*background:rgba(255,255,255,0.9);*/
	background:rgba(0,166,233,0.9);
	margin-top:4px;
	padding:20px 20px 20px 30px;
	color: #ffffff;
	/*color: #404040;*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 0px solid #004080;	
}

ul.section_menu li a{
	font-size:16px;
	font-weight:normal;
	color: #ffffff;
	/*color: #404040;*/
}


ul.section_menu li a:hover{
	color: #C0C0C0;
}

dl.faq{
	margin-bottom:30px;
	padding-left: 10px;
	padding-right: 10px;
	display:inline-block;	
}

	dl.faq dt{
		font-weight:bold;
		color:#000000;
		padding:25px 0 5px 0;
		/*display:block;*/
		display:inline-block;
		/*border: 1px solid green;*/
	}
	/*
	<div style="text-align:justify; width:100%; margin: 0 auto; font-size:1.1em; font-weight:300; line-height:1.3; margin-top:20px">
	*/
	
	dl.faq dd{
		line-height:1.9;
		padding-bottom:25px;
		/*border-bottom:1px solid #cccccc;*/
		/*display:block;*/
		display:inline-block;
		width: 100%;
		/*border: 1px solid blue;*/
	}

	.bldraw{
		border-bottom:1px solid #cccccc;
	}
	
@media (max-width: 1012px) {                  
   .hide_faq_sidebar {
      display: none;
   }
}

