html,body{			padding:0;	margin:0;height:100%;}

html{				overflow-y:scroll;}
h1,h2,h3,h4,h5,p{		margin:0;padding:1em 0 0.5em 0;}
h1,h2,h3,h4,h5{		line-height:normal ! important;}
h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
p:first-child{		padding-top:0;}
h1{					font-size:1.8em}
h2{					font-size:1.6em}
h3{					font-size:1.4em}
h4{					font-size:1.2em}
form{				padding:0;margin:0;}
ul,ol{				margin:0;}
ul.nolist,ol.nolist{	list-style:none;}
img{					border:0 solid #000;}
acronym {			cursor:help;}
a{		 			text-decoration:none;cursor:pointer;}
a:hover{ 			text-decoration:underline;}
.pointer{			cursor:pointer;}

.relative{			position:relative;}

.clearer{			clear:both;float:none ! important;}
.clearer.left{		clear:left;float:none ! important;}
.clearer.right{		clear:right;float:none ! important;}
.clearer-left{		clear:left;float:none ! important;}
.clearer-right{		clear:right;float:none ! important;}

.longtext{			line-height:150%;}
.largetext{			font-size:110% ! important;}
.hugetext{			font-size:150% ! important;}
.enormoustext{			font-size:2em ! important;}
.nolineheight{		line-height:normal ! important;}

.center{			margin-left:auto;margin-right:auto;}
.left{				float:left}
.right{				float:right ! important;}
.nofloat{			float:none ! important;}

.nopadding{			padding:0 ! important;}
.nomargin{			margin:0 ! important;}
.nobackground{		background:none ! important;}
.nobackground-image{background-image:none ! important;}

.text-center{		text-align:center ! important;}
.text-left{			text-align:left ! important;}
.text-right{		text-align:right ! important;}
.text-justify{		text-align:justify ! important;}

.bold{				font-weight: bold ! important;}
.normal{			font-weight:normal ! important;}
.italic{			font-style: italic ! important;}
.small-caps{		font-variant: small-caps ! important;}
.middle{			vertical-align:middle ! important;}
.top{				vertical-align:top ! important;}
.baseline{			vertical-align:baseline ! important;}
.v-top{				vertical-align:top ! important;}

.hide{				display:none ! important;}
.block{				display:block ! important;}
.inline{			display:inline ! important;}


.nodecoration{		text-decoration:none ! important;}
.nodecoration:hover{text-decoration:none ! important;}

.noborders{			border:none ! important;}
.noborders * {		border:none ! important;}

.no-overflow{		overflow:hidden;}
.scroll-overflow{	overflow-y:scroll;}

.width25{			width:25% ! important;}
.width33{			width:33% ! important;}
.width40{			width:40% ! important;}
.width50{			width:50% ! important;}
.width66{			width:66% ! important;}
.width75{			width:75% ! important;}
.width100{			width:100% ! important;}

hr{					height:0px;border-style:solid;border-width:0 0 1px 0;}
hr.c-eee{			background-color:#eee;border-color:#eee;}
hr.c-ddd{			background-color:#ddd;border-color:#ddd;}
hr.c-ccc{			background-color:#ccc;border-color:#ccc;}
hr.c-999{			background-color:#999;border-color:#999;}
hr.c-666{			background-color:#666;border-color:#666;}
hr.c-333{			background-color:#333;border-color:#333;}

span.white{color:#fff;}
span.black{color:#000;}
span.green{color:#9c0;}
span.grey{color:#999;}

/* oacity presets BEGIN*/
.opacity0{-moz-opacity:0.0;opacity:.0;filter:alpha(opacity=0);}
.opacity10{-moz-opacity:0.1;opacity:.1;filter:alpha(opacity=10);}
.opacity20{-moz-opacity:0.2;opacity:.2;filter:alpha(opacity=20);}
.opacity30{-moz-opacity:0.3;opacity:.3;filter:alpha(opacity=30);}
.opacity40{-moz-opacity:0.4;opacity:.4;filter:alpha(opacity=40);}
.opacity50{-moz-opacity:0.5;opacity:.5;filter:alpha(opacity=50);}
.opacity60{-moz-opacity:0.6;opacity:.6;filter:alpha(opacity=60);}
.opacity70{-moz-opacity:0.7;opacity:.7;filter:alpha(opacity=70);}
.opacity80{-moz-opacity:0.8;opacity:.8;filter:alpha(opacity=80);}
.opacity90{-moz-opacity:0.9;opacity:.9;filter:alpha(opacity=90);}
.opacity100{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);}
/* oacity presets END*/

/* margin presets BEGIN*/
.margin0{margin:0px ! important;}
.margin1{margin:1px ! important;}
.margin2{margin:2px ! important;}
.margin3{margin:3px ! important;}
.margin4{margin:4px ! important;}
.margin5{margin:5px ! important;}
.margin6{margin:6px ! important;}
.margin7{margin:7px ! important;}
.margin8{margin:8px ! important;}
.margin9{margin:9px ! important;}
.margin10{margin:10px ! important;}
.margin20{margin:20px ! important;}
.margin30{margin:30px ! important;}
.margin40{margin:40px ! important;}
.margin50{margin:50px ! important;}
.margin60{margin:60px ! important;}

/* margin presets END*/

/* padding presets BEGIN*/
.padding0{padding:0px ! important;}
.padding1{padding:1px ! important;}
.padding2{padding:2px ! important;}
.padding3{padding:3px ! important;}
.padding5{padding:5px ! important;}
.padding10{padding:10px ! important;}
.padding15{padding:15px ! important;}
.padding20{padding:20px ! important;}
.padding30{padding:30px ! important;}
.padding40{padding:40px ! important;}
.padding50{padding:50px ! important;}
.padding60{padding:60px ! important;}
/* padding presets END*/


/* spacer presets BEGIN*/
.spacer0{height:1px;font-size:0px;}
.spacer1{min-height:1px;font-size:0px;}
.spacer2{min-height:2px;font-size:0px;}
.spacer3{min-height:3px;font-size:0px;}
.spacer4{min-height:4px;font-size:0px;}
.spacer5{min-height:5px;font-size:0px;}
.spacer6{min-height:6px;font-size:0px;}
.spacer7{min-height:7px;font-size:0px;}
.spacer8{min-height:8px;font-size:0px;}
.spacer9{min-height:9px;font-size:0px;}
.spacer10{min-height:10px;}
.spacer15{min-height:15px;}
.spacer20{min-height:20px;}
.spacer25{min-height:25px;}
.spacer30{min-height:30px;}
.spacer35{min-height:35px;}
.spacer40{min-height:40px;}
.spacer50{min-height:50px;}
.spacer55{min-height:55px;}
.spacer60{min-height:60px;}
.spacer65{min-height:65px;}
.spacer70{min-height:70px;}
.spacer80{min-height:80px;}
.spacer90{min-height:90px;}
.spacer100{min-height:100px;}
.spacer110{min-height:110px;}
.spacer120{min-height:120px;}
.spacer125{min-height:125px;}
.spacer130{min-height:130px;}
.spacer140{min-height:140px;}
.spacer150{min-height:150px;}
.spacer160{min-height:160px;}
.spacer170{min-height:170px;}
.spacer180{min-height:180px;}
.spacer190{min-height:190px;}
.spacer200{min-height:200px;}
.spacer205{min-height:205px;}
.spacer210{min-height:210px;}
.spacer220{min-height:220px;}
.spacer230{min-height:230px;}
.spacer245{min-height:245px;}
.spacer240{min-height:240px;}
.spacer250{min-height:250px;}
.spacer270{min-height:270px;}
.spacer280{min-height:280px;}
.spacer290{min-height:290px;}
.spacer300{min-height:300px;}
.spacer320{min-height:320px;}
.spacer350{min-height:350px;}
.spacer400{min-height:400px;}
.spacer450{min-height:450px;}
.spacer500{min-height:500px;}
.spacer1fix{height:1px;font-size:0px;}
.spacer2fix{height:2px;font-size:0px;}
.spacer3fix{height:3px;font-size:0px;}
.spacer4fix{height:4px;font-size:0px;}
.spacer5fix{height:5px;font-size:0px;}
.spacer6fix{height:6px;font-size:0px;}
.spacer7fix{height:7px;font-size:0px;}
.spacer8fix{height:8px;font-size:0px;}
.spacer9fix{height:9px;font-size:0px;}
.spacer10fix{height:10px;}
.spacer15fix{height:15px;}
.spacer20fix{height:20px;}
.spacer25fix{height:25px;}
.spacer30fix{height:30px;}
.spacer40fix{height:40px;}
.spacer50fix{height:50px;}
.spacer55fix{height:55px;}
.spacer60fix{height:60px;}
.spacer65fix{height:65px;}
.spacer70fix{height:70px;}
.spacer80fix{height:80px;}
.spacer90fix{height:90px;}
.spacer100fix{height:100px;}
.spacer110fix{height:110px;}
.spacer120fix{height:120px;}
.spacer125fix{height:125px;}
.spacer130fix{height:130px;}
.spacer140fix{height:140px;}
.spacer150fix{height:150px;}
.spacer160fix{height:160px;}
.spacer170fix{height:170px;}
.spacer180fix{height:180px;}
.spacer190fix{height:190px;}
.spacer200fix{height:200px;}
.spacer250fix{height:250px;}
.spacer250fix{height:250px;}
.spacer300fix{height:300px;}

.h-spacer0{height:1px;font-size:0px;}
.h-spacer1{width:1px;font-size:0px;}
.h-spacer2{width:2px;font-size:0px;}
.h-spacer3{width:3px;font-size:0px;}
.h-spacer4{width:4px;font-size:0px;}
.h-spacer5{width:5px;font-size:0px;}
.h-spacer6{width:6px;font-size:0px;}
.h-spacer7{width:7px;font-size:0px;}
.h-spacer8{width:8px;font-size:0px;}
.h-spacer9{width:9px;font-size:0px;}
.h-spacer10{width:10px;}
.h-spacer15{width:15px;}
.h-spacer20{width:20px;}
.h-spacer25{width:25px;}
.h-spacer30{width:30px;}
.h-spacer35{width:35px;}
.h-spacer40{width:40px;}
.h-spacer50{width:50px;}
.h-spacer55{width:55px;}
.h-spacer60{width:60px;}
.h-spacer65{width:65px;}
.h-spacer70{width:70px;}
.h-spacer80{width:80px;}
.h-spacer90{width:90px;}
.h-spacer100{width:100px;}
.h-spacer110{width:110px;}
.h-spacer120{width:120px;}
.h-spacer125{width:125px;}
.h-spacer130{width:130px;}
.h-spacer140{width:140px;}
.h-spacer150{width:150px;}
.h-spacer160{width:160px;}
.h-spacer170{width:170px;}
.h-spacer180{width:180px;}
.h-spacer190{width:190px;}
.h-spacer200{width:200px;}
.h-spacer205{width:205px;}
.h-spacer210{width:210px;}
.h-spacer220{width:220px;}
.h-spacer230{width:230px;}
.h-spacer245{width:245px;}
.h-spacer240{width:240px;}
.h-spacer250{width:250px;}
.h-spacer270{width:270px;}
.h-spacer280{width:280px;}
.h-spacer290{width:290px;}
.h-spacer300{width:300px;}
.h-spacer320{width:320px;}
.h-spacer350{width:350px;}
.h-spacer400{width:400px;}



/* spacer presets END*/


.lineheight11{line-height:11px}
.lineheight12{line-height:12px}
.lineheight13{line-height:13px}
.lineheight14{line-height:14px}
.lineheight15{line-height:15px}
.lineheight16{line-height:16px}
.lineheight17{line-height:17px}


.indent10{padding-left:10px;}
.indent15{padding-left:15px;}
.indent20{padding-left:20px;}
.indent25{padding-left:25px;}
.indent30{padding-left:30px;}
.indent35{padding-left:35px;}
.indent40{padding-left:40px;}
.indent50{padding-left:50px;}
.lineheight18{line-height:18px}
.lineheight19{line-height:19px}
.lineheight20{line-height:20px}