* {margin:0; padding:0;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border:0; outline:0; vertical-align:baseline; background:transparent;}
tr,th,td{ vertical-align:top; }

.Box {min-height:1px;}
.Box:after {display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}

/* BACKGROUND */
.BGRN { background-repeat:no-repeat; }
.BGRX { background-repeat:repeat-x; }
.BGRY { background-repeat:repeat-y; }

.BGPT { background-position:top; }
.BGPTL { background-position:top left; }
.BGPTC { background-position:top center; }
.BGPTR { background-position:top right; }

.BGPB { background-position:bottom; }
.BGPBL { background-position:bottom left; }
.BGPBC { background-position:bottom center; }
.BGPBR { background-position:bottom right; }

/* FLOAT */
.FX {float:none; clear:both; width:0; height:0; margin:0; padding:0; border:0; line-height:0; font-size:0;}
.FL {float:left !important;}
.FR {float:right !important;}

/* TEXT ALIGN */
.AL {text-align:left !important;}
.AC {text-align:center !important;}
.AR {text-align:right !important;}
.AJ {text-align:justify !important;}

/* VERTICAL ALIGN */
.VT {vertical-align:top !important;}
.VM {vertical-align:middle !important;}
.VB {vertical-align:bottom !important;}

/* FONT */
.LS1{ letter-spacing:1px; }
.LS-1{ letter-spacing:-1px; }
.NW{ white-space:nowrap; }
.FS9{ font-size:9px; }
.FS10{ font-size:10px; }
.FS11{ font-size:11px; }
.FS12{ font-size:12px; }
.FS13{ font-size:13px; }
.FS14{ font-size:14px; }
.FS15{ font-size:15px; }
.FS16{ font-size:16px; }
.FS17{ font-size:17px; }
.FS18{ font-size:18px; }
.FS19{ font-size:19px; }
.FS20{ font-size:20px; }
.FS22{ font-size:22px; }
.FS24{ font-size:24px; }
.FS26{ font-size:26px; }
.FS28{ font-size:28px; }
.FS30{ font-size:30px; }
.FS32{ font-size:32px; }
.FS34{ font-size:34px; }
.FS36{ font-size:36px; }
.FS38{ font-size:38px; }
.FS40{ font-size:40px; }
.FB{ font-weight:bold; }
.FI{ font-style:italic; }
.FU{ text-decoration:underline; }
.FT{ text-decoration:line-through; }

/* SPECIAL */
.OS{ position:absolute; left:-1000em; top:-1000em; width:1px; height:1px; overflow:hidden; }

/* DISPLAY */
.SX {display:none;} /* display none for screen */
.PX {display:none;} /* display none for print */
.DN {display:none;}
.DX {display:none;}

/* TEXT-TRANSFORM */
.LC{ text-transform:lowercase; }
.UC{ text-transform:uppercase; }
.CC{ text-transform:capitalize; }

/* PADDING */
.PX{ padding:0 !important; }
.PTX{ padding-top:0 !important; }
.PBX{ padding-bottom:0 !important; }
.PLX{ padding-left:0 !important; }
.PRX{ padding-right:0 !important; }

.P0{ padding:0px; }
.P1{ padding:1px; }
.P2{ padding:2px; }
.P3{ padding:3px; }
.P4{ padding:4px; }
.P5{ padding:5px; }
.P6{ padding:6px; }
.P7{ padding:7px; }
.P8{ padding:8px; }
.P9{ padding:9px; }
.P10{ padding:10px; }
.P11{ padding:11px; }
.P12{ padding:12px; }
.P13{ padding:13px; }
.P14{ padding:14px; }
.P15{ padding:15px; }
.P16{ padding:16px; }
.P17{ padding:17px; }
.P18{ padding:18px; }
.P19{ padding:19px; }
.P20{ padding:20px; }
.P22{ padding:22px; }
.P24{ padding:24px; }
.P26{ padding:26px; }
.P28{ padding:28px; }
.P30{ padding:30px; }

.PT0{ padding-top:0px; }
.PT1{ padding-top:1px; }
.PT2{ padding-top:2px; }
.PT3{ padding-top:3px; }
.PT4{ padding-top:4px; }
.PT5{ padding-top:5px; }
.PT6{ padding-top:6px; }
.PT7{ padding-top:7px; }
.PT8{ padding-top:8px; }
.PT9{ padding-top:9px; }
.PT10{ padding-top:10px; }
.PT11{ padding-top:11px; }
.PT12{ padding-top:12px; }
.PT13{ padding-top:13px; }
.PT14{ padding-top:14px; }
.PT15{ padding-top:15px; }
.PT16{ padding-top:16px; }
.PT17{ padding-top:17px; }
.PT18{ padding-top:18px; }
.PT19{ padding-top:19px; }
.PT20{ padding-top:20px; }
.PT22{ padding-top:22px; }
.PT24{ padding-top:24px; }
.PT26{ padding-top:26px; }
.PT28{ padding-top:28px; }
.PT30{ padding-top:30px; }

.PB0{ padding-bottom:0px; }
.PB1{ padding-bottom:1px; }
.PB2{ padding-bottom:2px; }
.PB3{ padding-bottom:3px; }
.PB4{ padding-bottom:4px; }
.PB5{ padding-bottom:5px; }
.PB6{ padding-bottom:6px; }
.PB7{ padding-bottom:7px; }
.PB8{ padding-bottom:8px; }
.PB9{ padding-bottom:9px; }
.PB10{ padding-bottom:10px; }
.PB11{ padding-bottom:11px; }
.PB12{ padding-bottom:12px; }
.PB13{ padding-bottom:13px; }
.PB14{ padding-bottom:14px; }
.PB15{ padding-bottom:15px; }
.PB16{ padding-bottom:16px; }
.PB17{ padding-bottom:17px; }
.PB18{ padding-bottom:18px; }
.PB19{ padding-bottom:19px; }
.PB20{ padding-bottom:20px; }
.PB22{ padding-bottom:22px; }
.PB24{ padding-bottom:24px; }
.PB26{ padding-bottom:26px; }
.PB28{ padding-bottom:28px; }
.PB30{ padding-bottom:30px; }

.PL0{ padding-left:0px; }
.PL1{ padding-left:1px; }
.PL2{ padding-left:2px; }
.PL3{ padding-left:3px; }
.PL4{ padding-left:4px; }
.PL5{ padding-left:5px; }
.PL6{ padding-left:6px; }
.PL7{ padding-left:7px; }
.PL8{ padding-left:8px; }
.PL9{ padding-left:9px; }
.PL10{ padding-left:10px; }
.PL11{ padding-left:11px; }
.PL12{ padding-left:12px; }
.PL13{ padding-left:13px; }
.PL14{ padding-left:14px; }
.PL15{ padding-left:15px; }
.PL16{ padding-left:16px; }
.PL17{ padding-left:17px; }
.PL18{ padding-left:18px; }
.PL19{ padding-left:19px; }
.PL20{ padding-left:20px; }
.PL22{ padding-left:22px; }
.PL24{ padding-left:24px; }
.PL26{ padding-left:26px; }
.PL28{ padding-left:28px; }
.PL30{ padding-left:30px; }

.PR0{ padding-right:0px; }
.PR1{ padding-right:1px; }
.PR2{ padding-right:2px; }
.PR3{ padding-right:3px; }
.PR4{ padding-right:4px; }
.PR5{ padding-right:5px; }
.PR6{ padding-right:6px; }
.PR7{ padding-right:7px; }
.PR8{ padding-right:8px; }
.PR9{ padding-right:9px; }
.PR10{ padding-right:10px; }
.PR11{ padding-right:11px; }
.PR12{ padding-right:12px; }
.PR13{ padding-right:13px; }
.PR14{ padding-right:14px; }
.PR15{ padding-right:15px; }
.PR16{ padding-right:16px; }
.PR17{ padding-right:17px; }
.PR18{ padding-right:18px; }
.PR19{ padding-right:19px; }
.PR20{ padding-right:20px; }
.PR22{ padding-right:22px; }
.PR24{ padding-right:24px; }
.PR26{ padding-right:26px; }
.PR28{ padding-right:28px; }
.PR30{ padding-right:30px; }

/* MARGIN */
.MX{ margin:0 !important; }
.MTX{ margin-top:0 !important; }
.MBX{ margin-bottom:0 !important; }
.MLX{ margin-left:0 !important; }
.MRX{ margin-right:0 !important; }

.M0{ margin:0px; }
.M1{ margin:1px; }
.M2{ margin:2px; }
.M3{ margin:3px; }
.M4{ margin:4px; }
.M5{ margin:5px; }
.M6{ margin:6px; }
.M7{ margin:7px; }
.M8{ margin:8px; }
.M9{ margin:9px; }
.M10{ margin:10px; }
.M11{ margin:11px; }
.M12{ margin:12px; }
.M13{ margin:13px; }
.M14{ margin:14px; }
.M15{ margin:15px; }
.M16{ margin:16px; }
.M17{ margin:17px; }
.M18{ margin:18px; }
.M19{ margin:19px; }
.M20{ margin:20px; }
.M22{ margin:22px; }
.M24{ margin:24px; }
.M26{ margin:26px; }
.M28{ margin:28px; }
.M30{ margin:30px; }

.MT0{ margin-top:0px; }
.MT1{ margin-top:1px; }
.MT2{ margin-top:2px; }
.MT3{ margin-top:3px; }
.MT4{ margin-top:4px; }
.MT5{ margin-top:5px; }
.MT6{ margin-top:6px; }
.MT7{ margin-top:7px; }
.MT8{ margin-top:8px; }
.MT9{ margin-top:9px; }
.MT10{ margin-top:10px; }
.MT11{ margin-top:11px; }
.MT12{ margin-top:12px; }
.MT13{ margin-top:13px; }
.MT14{ margin-top:14px; }
.MT15{ margin-top:15px; }
.MT16{ margin-top:16px; }
.MT17{ margin-top:17px; }
.MT18{ margin-top:18px; }
.MT19{ margin-top:19px; }
.MT20{ margin-top:20px; }
.MT22{ margin-top:22px; }
.MT24{ margin-top:24px; }
.MT26{ margin-top:26px; }
.MT28{ margin-top:28px; }
.MT30{ margin-top:30px; }

.MB0{ margin-bottom:0px; }
.MB1{ margin-bottom:1px; }
.MB2{ margin-bottom:2px; }
.MB3{ margin-bottom:3px; }
.MB4{ margin-bottom:4px; }
.MB5{ margin-bottom:5px; }
.MB6{ margin-bottom:6px; }
.MB7{ margin-bottom:7px; }
.MB8{ margin-bottom:8px; }
.MB9{ margin-bottom:9px; }
.MB10{ margin-bottom:10px; }
.MB11{ margin-bottom:11px; }
.MB12{ margin-bottom:12px; }
.MB13{ margin-bottom:13px; }
.MB14{ margin-bottom:14px; }
.MB15{ margin-bottom:15px; }
.MB16{ margin-bottom:16px; }
.MB17{ margin-bottom:17px; }
.MB18{ margin-bottom:18px; }
.MB19{ margin-bottom:19px; }
.MB20{ margin-bottom:20px; }
.MB22{ margin-bottom:22px; }
.MB24{ margin-bottom:24px; }
.MB26{ margin-bottom:26px; }
.MB28{ margin-bottom:28px; }
.MB30{ margin-bottom:30px; }

.ML0{ margin-left:0px; }
.ML1{ margin-left:1px; }
.ML2{ margin-left:2px; }
.ML3{ margin-left:3px; }
.ML4{ margin-left:4px; }
.ML5{ margin-left:5px; }
.ML6{ margin-left:6px; }
.ML7{ margin-left:7px; }
.ML8{ margin-left:8px; }
.ML9{ margin-left:9px; }
.ML10{ margin-left:10px; }
.ML11{ margin-left:11px; }
.ML12{ margin-left:12px; }
.ML13{ margin-left:13px; }
.ML14{ margin-left:14px; }
.ML15{ margin-left:15px; }
.ML16{ margin-left:16px; }
.ML17{ margin-left:17px; }
.ML18{ margin-left:18px; }
.ML19{ margin-left:19px; }
.ML20{ margin-left:20px; }
.ML22{ margin-left:22px; }
.ML24{ margin-left:24px; }
.ML26{ margin-left:26px; }
.ML28{ margin-left:28px; }
.ML30{ margin-left:30px; }

.MR0{ margin-right:0px; }
.MR1{ margin-right:1px; }
.MR2{ margin-right:2px; }
.MR3{ margin-right:3px; }
.MR4{ margin-right:4px; }
.MR5{ margin-right:5px; }
.MR6{ margin-right:6px; }
.MR7{ margin-right:7px; }
.MR8{ margin-right:8px; }
.MR9{ margin-right:9px; }
.MR10{ margin-right:10px; }
.MR11{ margin-right:11px; }
.MR12{ margin-right:12px; }
.MR13{ margin-right:13px; }
.MR14{ margin-right:14px; }
.MR15{ margin-right:15px; }
.MR16{ margin-right:16px; }
.MR17{ margin-right:17px; }
.MR18{ margin-right:18px; }
.MR19{ margin-right:19px; }
.MR20{ margin-right:20px; }
.MR22{ margin-right:22px; }
.MR24{ margin-right:24px; }
.MR26{ margin-right:26px; }
.MR28{ margin-right:28px; }
.MR30{ margin-right:30px; }

/* WIDTH PERCENT */
.WP10{ width:10% }
.WP12{ width:12% }
.WP15{ width:15% }
.WP20{ width:20% }
.WP25{ width:25% }
.WP30{ width:30% }
.WP33{ width:33% }
.WP34{ width:34% }
.WP40{ width:40% }
.WP50{ width:50% }
.WP60{ width:60% }
.WP70{ width:70% }
.WP75{ width:75% }
.WP80{ width:80% }
.WP90{ width:90% }
.WP100{ width:100% }

/* WIDTH FIXED */
.WF10{ width:10px; }
.WF20{ width:20px; }
.WF30{ width:30px; }
.WF40{ width:40px; }
.WF50{ width:50px; }
.WF60{ width:60px; }
.WF70{ width:70px; }
.WF80{ width:80px; }
.WF90{ width:90px; }
.WF100{ width:100px; }
.WF110{ width:110px; }
.WF120{ width:120px; }
.WF130{ width:130px; }
.WF140{ width:140px; }
.WF150{ width:150px; }
.WF160{ width:160px; }
.WF170{ width:170px; }
.WF180{ width:180px; }
.WF190{ width:190px; }
.WF200{ width:200px; }
.WF210{ width:210px; }
.WF220{ width:220px; }
.WF230{ width:230px; }
.WF240{ width:240px; }
.WF250{ width:250px; }
.WF260{ width:260px; }
.WF270{ width:270px; }
.WF280{ width:280px; }
.WF290{ width:290px; }
.WF300{ width:300px; }
.WF350{ width:350px; }
.WF400{ width:400px; }
.WF450{ width:450px; }
.WF500{ width:500px; }

/* HEIGHT FIXED */
.HF10{ height:10px; }
.HF20{ height:20px; }
.HF30{ height:30px; }
.HF40{ height:40px; }
.HF50{ height:50px; }
.HF60{ height:60px; }
.HF70{ height:70px; }
.HF80{ height:80px; }
.HF90{ height:90px; }
.HF100{ height:100px; }
.HF110{ height:110px; }
.HF120{ height:120px; }
.HF130{ height:130px; }
.HF140{ height:140px; }
.HF150{ height:150px; }
.HF160{ height:160px; }
.HF170{ height:170px; }
.HF180{ height:180px; }
.HF190{ height:190px; }
.HF200{ height:200px; }
.HF210{ height:210px; }
.HF220{ height:220px; }
.HF230{ height:230px; }
.HF240{ height:240px; }
.HF250{ height:250px; }
.HF260{ height:260px; }
.HF270{ height:270px; }
.HF280{ height:280px; }
.HF290{ height:290px; }
.HF300{ height:300px; }
.HF350{ height:350px; }
.HF400{ height:400px; }
.HF450{ height:450px; }
.HF500{ height:500px; }
