img.brochure{
	margin:50px 0 0 0;
}

.content {
	overflow:auto;
	zoom:1;
}

h1{
	margin:0;
	padding:0;
}
p{
	margin:7px 0;
}
.left_home{
	width:288px;
	float:left;
	padding-top:1px;
}
object{
	margin:1px 0 0 0;
}

.middle_home{
	width:337px;
	float:left;
	padding:5px 0 0 0;
	z-index:1000;
	margin:0;
}

.right_home{
	width:338px;
	float:right !important;
	overflow:hidden;
}

/* FAQ */


.faq{
	margin:3px 0 0 15px;
	color:#fff;
	font-size:11px;
}
.right_home .faq_item1,
.right_home .faq_item2{
	margin-right:10px;
}
.right_home .faq_item1{
	background:url(/gfx/faq_light.gif) repeat-y right bottom;
	padding:3px 10px 5px 0;
}

.right_home .faq_item2{
	background:url(/gfx/faq_dark.gif) repeat-y right bottom;
	padding:3px 10px 5px 0;
}

.right_home .faq_item1 span, .faq_item2 span{
	display:block;
	width:32px;
	float:left;
	font-weight:bold;
	font-size:20px;
	text-align:center;
	padding:2px 0 0 0;
}

.right_home .faq_item1 a, .right_home .faq_item2 a{
	color:#fff;
	text-decoration:none !important;
	display:block;
	margin:0 0 0 40px;
}

.right_home .faq_item1 a:hover, .right_home .faq_item2 a:hover{
	color:#fff;
	text-decoration:underline !important;
}

.right_home .faq_more_red{
	background:#fff url(/gfx/red.gif) no-repeat bottom;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	padding:6px 10px 10px 10px;
	line-height:120%;
	margin-right:10px;
}

.right_home .faq_more_red a{
	color:#fff;
	text-decoration:underline;
}
.right_home .faq_more_black{
	background:#fff url(/gfx/black.gif) no-repeat bottom;
	text-align:left;
	color:#fff;
	font-size:13px;
	margin-right:10px;
	padding:4px 10px 8px 10px;
}

.right_home .faq_more_black a{
	color:#fff;
}

span.copy{
	font-size:9px;
	line-height:10px;
	color:#000;
	display:block;
	width:300px;
}
.intro{
	font-weight:bold;
	height:135px;
	color:#fff;
	font-size:13px;
	padding-top:7px;
}

.buttons a{
	float:left;
	margin:-15px 0 0 0;
}