.block				{ display:block !important; }
.inline				{ display:inline !important; }
.inline-block		{ display:inline-block;zoom:1;//display:inline; }
.none				{ display:none !important; }

.hidden 			{ visibility:hidden !important; }
.visible			{ visibility:visible !important; }

.clear				{ clear:both; height:0; font-size:0; line-height:0; overflow:hidden; display:block; }
.fleft				{ float:left !important; }
.fright				{ float:right !important; }
.fnone				{ float:none !important; }

.tar				{ text-align:right !important; }
.tal				{ text-align:left !important; }
.tac				{ text-align:center !important; }
.taj				{ text-align:justify !important; }

.cp					{ cursor:pointer !important; }
.cd					{ cursor:default !important; }

.tdn				{ text-decoration:none !important; }
.tdu				{ text-decoration:underline !important; }
.htdu				{ text-decoration:none !important; }
.htdu:hover			{ text-decoration:underline !important; }
.htdn				{ text-decoration:underline !important; cursor: pointer; }
.htdn:hover			{ text-decoration:none !important; }

.fwb				{ font-weight:bold; }
.fwn				{ font-weight:normal !important; }

.font0              { font-size:0 !important; }
.fs12              { font-size:12px !important; }
.lh0                { line-height:0 !important; }

.color_white		{ color:#FFF; }
.color_black		{ color:#000; }
.color_red			{ color:#F00; }
.color_green		{ color:#0F0; }
.color_blue			{ color:#00F; }d

.pt0				{ padding-top:0 !important; }
.pt1				{ padding-top:1px !important; }
.pt2				{ padding-top:2px !important; }
.pt3				{ padding-top:3px !important; }
.pt4				{ padding-top:4px !important; }
.pt5				{ padding-top:5px !important; }
.pt6				{ padding-top:6px !important; }
.pt7				{ padding-top:7px !important; }
.pt8				{ padding-top:8px !important; }
.pt9				{ padding-top:9px !important; }
.pt10				{ padding-top:10px !important; }
.pt15				{ padding-top:15px !important; }
.pt20				{ padding-top:20px !important; }
.pt25				{ padding-top:25px !important; }

.pr0				{ padding-right:0 !important; }
.pr1				{ padding-right:1px !important; }
.pr2				{ padding-right:2px !important; }
.pr3				{ padding-right:3px !important; }
.pr4				{ padding-right:4px !important; }
.pr5				{ padding-right:5px !important; }
.pr6				{ padding-right:6px !important; }
.pr7				{ padding-right:7px !important; }
.pr8				{ padding-right:8px !important; }
.pr9				{ padding-right:9px !important; }
.pr10				{ padding-right:10px !important; }
.pr15				{ padding-right:15px !important; }
.pr20				{ padding-right:20px !important; }
.pr25				{ padding-right:25px !important; }

.pb0				{ padding-bottom:0 !important; }
.pb1				{ padding-bottom:1px !important; }
.pb2				{ padding-bottom:2px !important; }
.pb3				{ padding-bottom:3px !important; }
.pb4				{ padding-bottom:4px !important; }
.pb5				{ padding-bottom:5px !important; }
.pb6				{ padding-bottom:6px !important; }
.pb7				{ padding-bottom:7px !important; }
.pb8				{ padding-bottom:8px !important; }
.pb9				{ padding-bottom:9px !important; }
.pb10				{ padding-bottom:10px !important; }
.pb15				{ padding-bottom:15px !important; }
.pb20				{ padding-bottom:20px !important; }
.pb25				{ padding-bottom:25px !important; }

.pl0				{ padding-left:0 !important; }
.pl1				{ padding-left:1px !important; }
.pl2				{ padding-left:2px !important; }
.pl3				{ padding-left:3px !important; }
.pl4				{ padding-left:4px !important; }
.pl5				{ padding-left:5px !important; }
.pl6				{ padding-left:6px !important; }
.pl7				{ padding-left:7px !important; }
.pl8				{ padding-left:8px !important; }
.pl9				{ padding-left:9px !important; }
.pl10				{ padding-left:10px !important; }
.pl15				{ padding-left:15px !important; }
.pl20				{ padding-left:20px !important; }
.pl25				{ padding-left:25px !important; }

.mt0				{ margin-top:0 !important; }
.mt1				{ margin-top:1px !important; }
.mt2				{ margin-top:2px !important; }
.mt3				{ margin-top:3px !important; }
.mt4				{ margin-top:4px !important; }
.mt5				{ margin-top:5px !important; }
.mt6				{ margin-top:6px !important; }
.mt7				{ margin-top:7px !important; }
.mt8                { margin-top:8px !important; }
.mt9                { margin-top:9px !important; }
.mt10				{ margin-top:10px !important; }
.mt15				{ margin-top:15px !important; }
.mt20				{ margin-top:20px !important; }
.mt25				{ margin-top:25px !important; }

.mr0				{ margin-right:0 !important; }
.mr1				{ margin-right:1px !important; }
.mr2				{ margin-right:2px !important; }
.mr3				{ margin-right:3px !important; }
.mr4				{ margin-right:4px !important; }
.mr5				{ margin-right:5px !important; }
.mr6				{ margin-right:6px !important; }
.mr7				{ margin-right:7px !important; }
.mr8                { margin-right:8px !important; }
.mr9                { margin-right:9px !important; }
.mr10				{ margin-right:10px !important; }
.mr15				{ margin-right:15px !important; }
.mr20				{ margin-right:20px !important; }
.mr25				{ margin-right:25px !important; }

.mb0				{ margin-bottom:0 !important; }
.mb1				{ margin-bottom:1px !important; }
.mb2				{ margin-bottom:2px !important; }
.mb3				{ margin-bottom:3px !important; }
.mb4				{ margin-bottom:4px !important; }
.mb5				{ margin-bottom:5px !important; }
.mb6				{ margin-bottom:6px !important; }
.mb7				{ margin-bottom:7px !important; }
.mb8                { margin-bottom:8px !important; }
.mb9                { margin-bottom:9px !important; }
.mb10				{ margin-bottom:10px !important; }
.mb15				{ margin-bottom:15px !important; }
.mb20				{ margin-bottom:20px !important; }
.mb25				{ margin-bottom:25px !important; }

.ml0				{ margin-left:0 !important; }
.ml1				{ margin-left:1px !important; }
.ml2				{ margin-left:2px !important; }
.ml3				{ margin-left:3px !important; }
.ml4				{ margin-left:4px !important; }
.ml5				{ margin-left:5px !important; }
.mb6				{ margin-bottom:6px !important; }
.mb7				{ margin-bottom:7px !important; }
.mb8                { margin-bottom:8px !important; }
.mb9                { margin-bottom:9px !important; }
.mb10				{ margin-bottom:10px !important; }
.mb15				{ margin-bottom:15px !important; }
.mb20				{ margin-bottom:20px !important; }
.mb25				{ margin-bottom:25px !important; }

.pr					{ position:relative; }
.ps					{ position:static; }
.pn                 { position:inherit !important; }
.pa                 { position:absolute; }

.oa					{ overflow:auto; }
.oh					{ overflow:hidden; }

.vabase             { vertical-align:baseline !important; }
.vat                { vertical-align:top !important; }
.vam                { vertical-align:middle !important; }
.vab                { vertical-align:bottom !important; }


.h20 				{ height:20px !important;}
