/* 2Col-set  >> left
----------------------------------------------------------------------------------------------------*/


.col2-left #center_column {
	margin-right: 0;
	width: 870px;
}
.col2-left #right_column {
	display:none;
}
/* 2Col-set  >> right
----------------------------------------------------------------------------------------------------*/



.col2-right #center_column {
	margin-right: 0;
	width: 870px;
}
.col2-right #left_column {
	display:none;
}
.col2-right #right_column {
	float:right;
}
/* 1Col-set 
----------------------------------------------------------------------------------------------------*/



.col1 #center_column {
	margin-right: 0;
	width: 100%;
}
.col1 #left_column, .col1 #right_column {
	display:none;
}

h1,h2,h3,
h4,h5,h6{margin:0 0 5px;line-height:1.35;color:#3E4448;}
h1{font-size:20px;font-weight:normal;}
h2{font-size:18px;font-weight:normal;}
h3{font-size:16px;font-weight:normal;}
h4{font-size:14px;font-weight:normal;}
h5{font-size:12px;font-weight:normal;}
h6{font-size:11px;font-weight:normal;}
form{display:inline;}
fieldset{border:0;}
legend{display:none;}
table{border:0;border-spacing:0;empty-cells:show;font-size:100%;}
caption,th,td{vertical-align:top;text-align:left;font-weight:normal;}
p{margin:0 0 10px;}
strong{font-weight:bold;}
address{font-style:normal;line-height:1.35;}
cite{font-style:normal;}
q,
blockquote{quotes:none;}
q:before,
q:after{content:'';}
small,big{font-size:1em;}
ul,ol{list-style:none;}
.hidden{display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important;}
.nobr{white-space:nowrap !important;}
.wrap{white-space:normal !important;}
.a-left{text-align:left !important;}
.a-center{text-align:center !important;}
.a-right{text-align:right !important;}
.v-top{vertical-align:top;}
.v-middle{vertical-align:middle;}
.f-left,
.left{float:left !important;}
.f-right,
.right{float:right !important;}
.f-none{float:none !important;}
.f-fix{float:left;width:100%;}
.no-display{display:none;}
.no-margin{margin:0 !important;}
.no-padding{padding:0 !important;}
.no-bg{background:none !important;}