.minwidth { width: 980px; margin:0px auto; padding:0px;  padding-top:135px; position:relative; z-index:1;}
.minwidth-flc { width: 980px; margin:0px auto; padding:0px; padding-top:65px; position:relative; z-index:1;}

	.wrapper-f { float:left; width:978px; padding:0; margin:0; position:relative; background:#fff; border-left:1px solid #D0D0D0; border-right:1px solid #D0D0D0;}
	.wrapper-flc { float:left; width:100%; padding:0; margin:0; position:relative; padding-bottom:10px; }
	.wrapper-cl { float:left; width:978px; padding:0; margin:0; position:relative; background:#fff url('../../images/custom/main-content-bg.gif') left top repeat-y; border-left:1px solid #D0D0D0; border-right:1px solid #D0D0D0;}
	.wrapper-h { float:left; width:980px; padding:0; margin:0; position:relative;}
	
	.page-top { float:left; width: 100%; position:relative; height:5px; line-height:5px; 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:5px; line-height:5px; margin:0px auto; padding:0px; overflow:hidden; background:transparent url(images/page-bottom.gif) left top no-repeat; overflow:hidden;}
	
	.page-top-f { float:left; width: 100%; position:relative; height:5px; line-height:5px; margin:0px auto; padding:0px; overflow:hidden; background:transparent url(images/page-top-f.gif) left bottom no-repeat;}
	.page-bottom-f { float:left; width: 100%; position:relative; height:5px; line-height:5px; margin:0px auto; padding:0px; overflow:hidden; background:transparent url(images/page-bottom-f.gif) left top no-repeat; overflow:hidden;}
		
		.outer-f     { margin-left:   0px; /* L */ margin-right:   0px; /* R */}
		.outer-clr { margin-left: 245px; /* L */ margin-right: 245px; /* R */}
		.outer-flc { margin-left: 120px; /* L */ margin-right: 120px; /* R */}
		.outer-cl   { margin-left: 245px; /* L */ margin-right: 0px;   /* R */}
		.outer-cr   { margin-left: 0px;   /* L */ margin-right: 245px; /* R */}
			.wrap-cl { position: relative; float: left; width: 100%; } 
				.center { float: right; width: 100%; overflow:hidden; min-height:370px;}
				.left-clr { float: left; position: relative; width: 245px;  /* L */ margin-left: -245px;  /* -L */ }
				.left-flc { float: left; position: relative; width: 120px;  /* L */ margin-left: -120px;  /* -L */ }
				.left-cl   { float: left; position: relative; width: 245px;  /* L */ margin-left: -245px;  /* -L */ }
				.left-cr   { float: left; position: relative; width: 0px;    /* L */ margin-left: 0px;     /* -L */ }
			.right-clr { float: left; position: relative; width: 245px;   /* R */ margin-right: -245px; /* -R */ }
			.right-flc { float: left; position: relative; width: 0px;   /* R */ margin-right: -0px; /* -R */ }
			.right-cl   { float: left; position: relative; width: 0px;     /* R */ margin-right: 0px;    /* -R */ }
			.right-cr   { float: left; position: relative; width: 245px;   /* R */ margin-right: -245px; /* -R */ }

.inleft     { margin: 0px 0px 0px 0px; padding:10px 5px 0px 5px;}
.inright   { margin: 0px 0px 0px 0px;  padding:10px 5px 10px 5px;}
.incenter { margin: 0px 0px 0px 0px; padding: 10px 10px 10px 10px;}
.wrapper-h .incenter { margin:0; padding:0px 0px 20px 0px; float:left; width:100%;}
.wrapper-flc .incenter { background:#fff;}
.clear       {clear: both; }

/* IE Fixs */
* html .inleft, * html .inright, * html .incenter { overflow: hidden; }
* html .wrap-cl { margin-right: -1px; }
* html .center { 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; }
/**/


