.g {margin:0 auto; bor-der:1px solid black;}
.g-s div {width:10px}
.g-c {width:980px; }
.g-c .g-s {width:980px}

.g-24 {width:240px}
.g-32 {width:320px}
.g-66 {width:660px}
.g-100 {width:100%}
.g-98 {width:98%}

.g-50pc {width:50%}


td {vertical-align:top}

.s-300 {height:0px; font-size:0; line-height:0}
.s-300 {width:300px;}

.p-r03, .p-h03, .p-hv03 {padding-right: 3px}
.p-l03, .p-h03, .p-hv03 {padding-left: 3px}
.p-t03, .p-v03, .p-hv03 {padding-top: 3px}
.p-b03, .p-v03, .p-hv03 {padding-bottom: 3px}

.p-r05, .p-h05, .p-hv05 {padding-right: 5px}
.p-l05, .p-h05, .p-hv05 {padding-left: 5px}
.p-t05, .p-v05, .p-hv05 {padding-top: 5px}
.p-b05, .p-v05, .p-hv05 {padding-bottom: 5px}

.p-r08, .p-h08, .p-hv08 {padding-right: 8px}
.p-l08, .p-h08, .p-hv08 {padding-left: 8px}
.p-t08, .p-v08, .p-hv08 {padding-top: 8px}
.p-b08, .p-v08, .p-hv08 {padding-bottom: 8px}


.p-r13, .p-h13, .p-hv13 {padding-right: 13px}
.p-l13, .p-h13, .p-hv13 {padding-left: 13px}
.p-t13, .p-v13, .p-hv13 {padding-top: 13px}
.p-b13, .p-v13, .p-hv13 {padding-bottom: 13px}

.p-r15, .p-h15, .p-hv15 {padding-right: 15px}
.p-l15, .p-h15, .p-hv15 {padding-left: 15px}
.p-t15, .p-v15, .p-hv15 {padding-top: 15px}
.p-b15, .p-v15, .p-hv15 {padding-bottom: 15px}

.p-t18  {padding-top: 18px}

.p-r, .p-h, .p-hv {padding-right: 10px}
.p-l, .p-h, .p-hv {padding-left: 10px}
.p-t, .p-v, .p-hv {padding-top: 10px}
.p-b, .p-v, .p-hv {padding-bottom: 10px}

.m-r, .m-h, .m-hv {margin-right: 10px}
.m-l, .m-h, .m-hv {margin-left: 10px}
.m-t, .m-v, .m-hv {margin-top: 10px}
.m-b, .m-v, .m-hv {margin-bottom: 10px}




.p-r2, .p-h2, .p-hv2 {padding-right: 20px}
.p-l2, .p-h2, .p-hv2 {padding-left: 20px}
.p-t2, .p-v2, .p-hv2 {padding-top: 20px}
.p-b2, .p-v2, .p-hv2 {padding-bottom: 20px}

.p-r3, .p-h3, .p-hv3 {padding-right: 30px}
.p-l3, .p-h3, .p-hv3 {padding-left: 30px}
.p-t3, .p-v3, .p-hv3 {padding-top: 30px}
.p-b3, .p-v3, .p-hv3 {padding-bottom: 30px}

.p-r4, .p-h4, .p-hv4 {padding-right: 40px}
.p-l4, .p-h4, .p-hv4 {padding-left: 40px}
.p-t4, .p-v4, .p-hv4 {padding-top: 40px}
.p-b4, .p-v4, .p-hv4 {padding-bottom: 40px}

.p-v25-30 {padding-top:25px; padding-bottom:30px;}

.p-r5 {padding-right: 50px}
.p-r6 {padding-right: 60px}
.p-r8 {padding-right: 80px}
.p-l8 {padding-left: 80px}


.f-l {float:left}
.f-r {float:right}
.p-a {position:absolute;}
.p-rel {position:relative;}
.d-block {display:block;}
.clear {height:0px;line-height:0;font-size:0;clear:both;display:block;}
.clear-a:after {content:"";display:block;font-size:0;clear:both}
