@charset "utf-8";
/* One Column Full Width pages */

body.OneColumn #main.twocol-page #content {
	width: 970px;
}

/* Tabs ----------------------- */
body.OneColumn .tabs-top {
	background: url(/images/template/onecolumn_bg_tab_content_shadow_top.png) no-repeat;
}
body.OneColumn .tabs-shadow {
	background: url(/images/template/onecolumn_bg_module_shadow.png) 0 0 repeat-y;
}
body.OneColumn .tabs-bottom {
	background: url(/images/template/onecolumn_bg_tab_content_shadow_bottom.png) no-repeat;
}
body.OneColumn .tabset {
	float: left;
}

/* Module box */
body.OneColumn .module-box .box-top {
	background: url(/images/template/onecolumn_bg_module_shadow_top.png) no-repeat;
}
body.OneColumn .module-box .box-shadow {
	background: url(/images/template/onecolumn_bg_module_shadow.png) 0 0 repeat-y;
}
body.OneColumn .module-box .box-bottom {
	background: url(/images/template/onecolumn_bg_module_shadow_bottom.png) no-repeat;
}


/* Module Content */
body.OneColumn .module-box .box-inner {
	margin:			0 10px;
}
body.OneColumn .module-box .two_column {
	width: 			100%;
	overflow: 		hidden;
	zoom: 			1;
	padding:		4px 0 0 0;
	margin:			0;
}
body.OneColumn .two_column > .col {
	width:			474px;
}
body.OneColumn .two_column .col_content {
	overflow:		hidden;
	zoom:			1;
	padding: 		0 20px 20px;
	margin: 		20px 0 0;	
}
body.OneColumn .two_column .col:first-child .col_content {
	background:		url(/images/template/divider_vert_dot.gif) repeat-y top right;
	margin-bottom:	20px;
}
body.OneColumn .two_column.collapsible .col:first-child .col_content {
	background:		url(/images/template/divider_vert_dot.gif) repeat-y top right;
	margin-bottom:	0;
}
body.OneColumn .two_column .col.single_item_row .col_content {
	background:		none;
}
body.OneColumn .two_column .col.single_item_row {
	width:			948px;
}
body.OneColumn .two_column.collapsible .col.single_item_row {
	border-top:		1px dotted #BFBFBF;
	width:			948px;
}
body.OneColumn .two_column.collapsible .col.single_item_row .col_content,
body.OneColumn .two_column.collapsible_rows .col .col_content {
	background:		none !important;
}
body.OneColumn .two_column.collapsible_rows .col .col_content {
	margin-top:		15px;	
	padding-bottom:	10px;
}
body.OneColumn .two_column.collapsible .col.single_item_row .col_content {
	margin-top:	20px;
	margin-bottom:	0;
	padding-bottom:	20px;
}
body.OneColumn .two_column.collapsible_rows .col {
	border-top:		1px dotted #BFBFBF;
}
body.OneColumn .two_column.collapsible_rows .col {
	width:			948px;
}

