.minwidth { width: 980px; margin:0px auto; padding:0px; position:relative; margin-top:10px; }
.minwidth-flc { width: 980px; margin:0px auto; padding:0px; position:relative; }

	.wrapper-f   { float:left; width:980px; margin:0; padding:0; position:relative; /*background:transparent url(../../images/page-bg.gif) left top repeat-y; */ background:#fff; border-bottom: 2px solid #DFDFDF; z-index: 99 !important;}
	.wrapper-cl, .wrapper-cr { float:left; width:980px; margin:0; padding:0; position:relative; /*background:transparent url(../../images/page-bg.gif) left top repeat-y;*/ background:#fff; border-bottom:2px solid #DFDFDF; z-index: 99 !important;}
	.page-top { float:left; width: 100%; position:relative; height:20px; margin:0px auto; padding:0px; overflow:hidden; /*background:transparent url(../../images/page-top.gif) left bottom no-repeat;*/}
	.page-bottom { float:left; width: 100%; position:relative; height:15px; line-height:15px; margin:0px auto; padding:0px; overflow:hidden; /*background:transparent url(../../images/page-bottom.gif) left top no-repeat; */ overflow:hidden; border-top:2px solid #dfdfdf;}
		
		.outer-f     { margin-left:   0px; /* L */ margin-right:   0px; /* R */}
		.outer-clr { margin-left: 200px; /* L */ margin-right: 200px; /* R */}
		.outer-flc { margin-left: 120px; /* L */ margin-right: 120px; /* R */}
		.outer-cl   { margin-left: 200px; /* L */ margin-right: 0px;   /* R */}
		.outer-cr   { margin-left: 0px;   /* L */ margin-right: 200px; /* R */}
			.wrap-cl { position: relative; float: left; width: 100%; } 
				.center-col { float: right; width: 100%; min-height:370px;}
				.left-clr { float: left; position: relative; width: 200px;  /* L */ margin-left: -200px;  /* -L */ }
				.left-flc { float: left; position: relative; width: 120px;  /* L */ margin-left: -120px;  /* -L */ }
				.left-cl   { float: left; position: relative; width: 200px;  /* L */ margin-left: -200px;  /* -L */ }
				.left-cr   { float: left; position: relative; width: 0px;    /* L */ margin-left: 0px;     /* -L */ }
			.right-clr { float: left; position: relative; width: 200px;   /* R */ margin-right: -200px; /* -R */ }
			.right-flc { float: left; position: relative; width: 120px;   /* R */ margin-right: -120px; /* -R */ }
			.right-cl   { float: left; position: relative; width: 0px;     /* R */ margin-right: 0px;    /* -R */ }
			.right-cr   { float: left; position: relative; width: 200px;   /* R */ margin-right: -200px; /* -R */ }

.inleft     { margin: 0px 0px 0px 0px; padding:10px 5px 0px 0px;}
.inright   { margin: 0px 0px 0px 0px;  padding:10px 0px 10px 5px;}
.incenter { margin: 0px 0px 0px 0px; padding: 10px 10px 10px 10px;}
.clear       {clear: both; }

/* IE Fixs */
* html .inleft, * html .inright, * html .incenter { overflow: hidden; }
* html .wrap-cl { margin-right: -1px; }
* html .center-col { margin-left: -1px; }
* html .left-clr, * html .left-cl, * html .left-cr { margin-right: 0px; }
* html .right-clr, * html .right-cl, * html .right-cr { margin-left: 0px; }
/**/


