/* --- basic.css -------------------------------------------------- */
.container{padding-left:198px;padding-right:197px;}
.container .column{position:relative;float:left;}
.center{padding:12px 8px 4px 8px;width:100%;}
.left{width:172px;padding:8px 6px 40px 20px;margin-left:-100%;left:-214px;}
.right{width:181px;padding:0px 0px 0px 0px;margin-right:-197px;}
.hbar{clear:both;}
/* --- basic-fixes.css -------------------------------------------- */
.inner-right,.inner-left,.inner-center{overflow:hidden;}
.page,.inner-center{width:100%;}
.ua_ie_lt7 .left{left:181px;}
.ua_ie_lt7 .inner-left{width:172px;}
.ua_ie_lt7 .inner-right{width:181px;}
.ua_gecko_lt175 .left,.ua_ie8 .left{margin-left:-197px;left:-100% !important;}
.ua_gecko_lt175 .center,.ua_ie8 .center{margin-right:-17px;margin-left:-1px;}
.ua_gecko_lt175 .right,.ua_ie8 .right{margin-right:-180px;left:16px;}
.ua_gecko_lt175 .container,.ua_ie8 .container{margin-left:1px;margin-right:-1px;}
.page{overflow:hidden;}
.ua_ie .page{overflow:visible;}
.ua_ie6 .page{overflow:hidden;}
.ua_op6 .left,.ua_op7_0 .left{left:-100% !important;margin-left:-199px;}
.ua_op7_0 .left{margin-left:-198px;}
.ua_op6 .center,.ua_op7_0 .center{margin-right:-16px;margin-left:-0px;}
.ua_op6 .right,.ua_op7_0 .right{margin-right:-181px;left:17px;}
.ua_op7_0 .right{left:16px;}
.ua_op6 .hbar-wrapper{float:left;width:100%;}
.ua_op6 .page:after{clear:both;content:'';}
.ua_ie5_0 .hbar-wrapper{width:100%;}
.ua_ie7 .container,.ua_ie5 .container{overflow:hidden;}
.ua_ie5 .container{padding-right:181px;}
.ua_ie_lt7 .container{float:left;}
.ua_ie5 .left{left:-198px;width:198px;}
.ua_ie5_5 .right{width:181px;display:inline;}
.ua_gecko_lt18 #nofooter{clear:both;padding:1px;}
.ua_ie .noright{float:left;padding:1px;}
.ua_ie7 .container,.ua_ie6 .container{position:relative;}
.ua_gecko17 .container:after{content:'';display:block;padding-bottom:1000em !important;margin-bottom:-1000em !important;}
/* --- fixed-width.css -------------------------------------------- */
.fix2{width:900px;margin:auto;}
.ua_op7_5 .page{width:900px;}
.container{width:505px;}
.ua_ie6 .container{width:auto;}
.ua_ie5 .container,.ua_ie5 .hbar-wrapper{width:900px;}
.ua_ie5 .fix1,body.fix1{text-align:center;}
.ua_ie5 .page{width:505px;}
/* --- faux-columns.css ------------------------------------------- */
.lbg{background:white url(../images/bg-left.png) repeat-y left;}
.rbg{background:transparent url(../images/bg-right.png) repeat-y right;}

