/* BASIC HELPER CLASSES ALWAYS INCLUDED */
/* ---------------------------------------------------------------------------------- */
/* General */
.cursorDefault		{ }
.cursorHand		{ cursor: pointer; }
.cursorHelp		{ cursor: help; }

/* Classes for: Font format */
.fontNormal		{ font-weight: normal; }
.fontBold		{ font-weight: bold; }
.fontUnderline		{ text-decoration: underline; }
.fontOverline		{ text-decoration: overline; }
.fontItalic		{ font-style: italic; }
.fontStrike		{ text-decoration: line-through; }

/* Classes for: Font size in px */
.font1	{ font-size: 1px; }
.font2	{ font-size: 2px; }
.font3	{ font-size: 3px; }
.font4	{ font-size: 4px; }
.font5	{ font-size: 5px; }
.font6	{ font-size: 6px; }
.font7	{ font-size: 7px; }
.font8	{ font-size: 8px; }
.font9	{ font-size: 9px; }
.font10 { font-size: 10px; }
.font11 { font-size: 11px; }
.font12 { font-size: 12px; }
.font14 { font-size: 14px; }
.font16 { font-size: 16px; }
.font18 { font-size: 18px; }
.font20 { font-size: 20px; }

/* Classes for padding */
.pad0	 			{ padding:0px; }
.pad1	 			{ padding:1px; }
.pad2	 			{ padding:2px; }
.pad3	 			{ padding:3px; }
.pad4	 			{ padding:4px; }
.pad5	 			{ padding:5px; }
.pad6	 			{ padding:6px; }
.pad7	 			{ padding:7px; }
.pad8	 			{ padding:8px; }
.pad9	 			{ padding:9px; }
.pad10 			 	{ padding:10px; }
.padleft0	 { padding-left:0px; }
.padleft1	 { padding-left:1px; }
.padleft2	 { padding-left:2px; }
.padleft3	 { padding-left:3px; }
.padleft4	 { padding-left:4px; }
.padleft5	 { padding-left:5px; }
.padleft6	 { padding-left:6px; }
.padleft7	 { padding-left:7px; }
.padleft8	 { padding-left:8px; }
.padleft9	 { padding-left:9px; }
.padleft10 	 { padding-left:10px; }
.padright0	 { padding-right:0px; }
.padright1	 { padding-right:1px; }
.padright2	 { padding-right:2px; }
.padright3	 { padding-right:3px; }
.padright4	 { padding-right:4px; }
.padright5	 { padding-right:5px; }
.padright6	 { padding-right:6px; }
.padright7	 { padding-right:7px; }
.padright8	 { padding-right:8px; }
.padright9	 { padding-right:9px; }
.padright10  	 { padding-right:10px; }
.padtop0	 { padding-top:0px; }
.padtop1	 { padding-top:1px; }
.padtop2	 { padding-top:2px; }
.padtop3	 { padding-top:3px; }
.padtop4	 { padding-top:4px; }
.padtop5	 { padding-top:5px; }
.padtop6	 { padding-top:6px; }
.padtop7	 { padding-top:7px; }
.padtop8	 { padding-top:8px; }
.padtop9	 { padding-top:9px; }
.padtop10 	 { padding-top:10px; }
.padbottom0	 { padding-bottom:0px; }
.padbottom1	 { padding-bottom:1px; }
.padbottom2	 { padding-bottom:2px; }
.padbottom3	 { padding-bottom:3px; }
.padbottom4	 { padding-bottom:4px; }
.padbottom5	 { padding-bottom:5px; }
.padbottom6	 { padding-bottom:6px; }
.padbottom7	 { padding-bottom:7px; }
.padbottom8	 { padding-bottom:8px; }
.padbottom9	 { padding-bottom:9px; }
.padbottom10 	 { padding-bottom:10px;}

/* Classes for margin */
.margin0	 		{ margin:0px; }
.margin1	 		{ margin:1px; }
.margin2	 		{ margin:2px; }
.margin3	 		{ margin:3px; }
.margin4	 		{ margin:4px; }
.margin5	 		{ margin:5px; }
.margin6	 		{ margin:6px; }
.margin7	 		{ margin:7px; }
.margin8	 		{ margin:8px; }
.margin9	 		{ margin:9px; }
.margin10 			{ margin:10px; }
.marginleft0	  { margin-left:0px; } 
.marginleft1	  { margin-left:1px; } 
.marginleft2	  { margin-left:2px; } 
.marginleft3	  { margin-left:3px; } 
.marginleft4	  { margin-left:4px; } 
.marginleft5	  { margin-left:5px; } 
.marginleft6	  { margin-left:6px; } 
.marginleft7	  { margin-left:7px; } 
.marginleft8	  { margin-left:8px; } 
.marginleft9	  { margin-left:9px; } 
.marginleft10 	  { margin-left:10px; }                                       
.marginright0	  { margin-right:0px; }       
.marginright1	  { margin-right:1px; }       
.marginright2	  { margin-right:2px; }       
.marginright3	  { margin-right:3px; }       
.marginright4	  { margin-right:4px; }       
.marginright5	  { margin-right:5px; }       
.marginright6	  { margin-right:6px; }       
.marginright7	  { margin-right:7px; }       
.marginright8	  { margin-right:8px; }       
.marginright9	  { margin-right:9px; }       
.marginright10 	  { margin-right:10px; }                                                 
.margintop0	    { margin-top:0px; }       
.margintop1	    { margin-top:1px; }       
.margintop2	    { margin-top:2px; }       
.margintop3	    { margin-top:3px; }       
.margintop4	    { margin-top:4px; }       
.margintop5	    { margin-top:5px; }       
.margintop6	    { margin-top:6px; }       
.margintop7	    { margin-top:7px; }       
.margintop8	    { margin-top:8px; }       
.margintop9	    { margin-top:9px; }       
.margintop10 	 	{ margin-top:10px; } 
.marginbottom0	{ margin-bottom:0px; }       
.marginbottom1	{ margin-bottom:1px; }       
.marginbottom2	{ margin-bottom:2px; }       
.marginbottom3	{ margin-bottom:3px; }       
.marginbottom4	{ margin-bottom:4px; }       
.marginbottom5	{ margin-bottom:5px; }       
.marginbottom6	{ margin-bottom:6px; }       
.marginbottom7	{ margin-bottom:7px; }       
.marginbottom8	{ margin-bottom:8px; }       
.marginbottom9	{ margin-bottom:9px; }       
.marginbottom10 { margin-bottom:10px; } 
                                                                                         
/* Classes for: Border */                                                                
.borderClassic	{ border-width: 1px; border-style: solid; border-color: #d0d0d0; }       
.borderNone			{ border-width: 0px; }                                                   
                                                                                         
.border0	{ border-width: 0px; }                                                         
.border1	{ border-width: 1px; }                                                         
.border2  { border-width: 2px; }                                                         
.border3  { border-width: 3px; }                                                         
.border4  { border-width: 4px; }                                                         
.border5  { border-width: 5px; }                                                         
.border6  { border-width: 6px; }                                                                                              
.border7  { border-width: 7px; }

.borderTop0	 { border-top-width: 0px; } 
.borderTop1	 { border-top-width: 1px; } 
.borderTop2  { border-top-width: 2px; }
.borderTop3  { border-top-width: 3px; }
.borderTop4  { border-top-width: 4px; }
.borderTop5  { border-top-width: 5px; }
.borderTop6  { border-top-width: 6px; }
.borderTop7  { border-top-width: 7px; }

.borderBottom0 { border-bottom-width: 1px; } 
.borderBottom1 { border-bottom-width: 1px; } 
.borderBottom2 { border-bottom-width: 2px; }
.borderBottom3 { border-bottom-width: 3px; }
.borderBottom4 { border-bottom-width: 4px; }
.borderBottom5 { border-bottom-width: 5px; }
.borderBottom6 { border-bottom-width: 6px; }
.borderBottom7 { border-bottom-width: 7px; }

.borderLeft0 { border-left-width: 0px; } 
.borderLeft1 { border-left-width: 1px; } 
.borderLeft2 { border-left-width: 2px; }
.borderLeft3 { border-left-width: 3px; }
.borderLeft4 { border-left-width: 4px; }
.borderLeft5 { border-left-width: 5px; }
.borderLeft6 { border-left-width: 6px; }
.borderLeft7 { border-left-width: 7px; }

.borderRight0 { border-right-width: 0px; } 
.borderRight1 { border-right-width: 1px; } 
.borderRight2 { border-right-width: 2px; }
.borderRight3 { border-right-width: 3px; }
.borderRight4 { border-right-width: 4px; }
.borderRight5 { border-right-width: 5px; }
.borderRight6 { border-right-width: 6px; }
.borderRight7 { border-right-width: 7px; }

.borderStyleSolid		 { border-style: solid; }
.borderStyleDashed   { border-style: dashed; }
.borderStyleDotted   { border-style: dotted; }
.borderStyleInset    { border-style: inset; }
.borderStyleOutset   { border-style: outset; }

.borderColorMshGrey		{ border-color:#d0d0d0; }
.borderColorVeryLightGrey { border-color: #e0e0e0; }
.borderColorLightGrey { border-color: #999999; }
.borderColorGrey 			{ border-color: grey; }
.borderColorDarkGrey 	{ border-color: #cecece; }

/* Classes for: Width in percent */
.wp10  { width: 10%; }
.wp20  { width: 20%; }
.wp30  { width: 30%; }
.wp40  { width: 40%; }
.wp50  { width: 50%; }
.wp60  { width: 60%; }
.wp70  { width: 70%; }
.wp80  { width: 80%; }
.wp90  { width: 90%; }
.wp100 { width: 100%; }

/* Classes for: Width in px */
.w10   { width: 10px; }
.w20   { width: 20px; }
.w30   { width: 30px; }
.w40   { width: 40px; }
.w50   { width: 50px; }
.w60   { width: 60px; }
.w70   { width: 70px; }
.w80   { width: 80px; }
.w90   { width: 90px; }
.w100  { width: 100px; }
.w110  { width: 110px; }
.w120  { width: 120px; }
.w130  { width: 130px; }
.w140  { width: 140px; }
.w150  { width: 150px; }
.w160  { width: 160px; }
.w170  { width: 170px; }
.w180  { width: 180px; }
.w190  { width: 190px; }
.w200  { width: 200px; }
.w210  { width: 210px; }
.w220  { width: 220px; }
.w230  { width: 230px; }
.w240  { width: 240px; }
.w250  { width: 250px; }
.w260  { width: 260px; }
.w270  { width: 270px; }
.w280  { width: 280px; }
.w290  { width: 290px; }
.w300  { width: 300px; }
.w310  { width: 310px; }
.w320  { width: 320px; }
.w330  { width: 330px; }
.w340  { width: 340px; }
.w350  { width: 350px; }
.w360  { width: 360px; }
.w370  { width: 370px; }
.w380  { width: 380px; }
.w390  { width: 390px; }
.w400  { width: 400px; }
.w410  { width: 410px; }
.w420  { width: 420px; }
.w430  { width: 430px; }
.w440  { width: 440px; }
.w450  { width: 450px; }
.w460  { width: 460px; }
.w470  { width: 470px; }
.w480  { width: 480px; }
.w490  { width: 490px; }
.w500  { width: 500px; }
.w600  { width: 600px; }
.w610  { width: 610px; }
.w620  { width: 620px; }
.w630  { width: 630px; }
.w640  { width: 640px; }
.w650  { width: 650px; }
.w660  { width: 660px; }
.w670  { width: 670px; }
.w680  { width: 680px; }
.w690  { width: 690px; }
.w700  { width: 700px; }
.w710  { width: 710px; }
.w720  { width: 720px; }
.w730  { width: 730px; }
.w740  { width: 740px; }
.w750  { width: 750px; }
.w760  { width: 760px; }
.w770  { width: 770px; }
.w780  { width: 780px; }
.w790  { width: 790px; }
.w800  { width: 800px; }
.w810  { width: 810px; }
.w820  { width: 820px; }
.w830  { width: 830px; }
.w840  { width: 840px; }
.w850  { width: 850px; }
.w860  { width: 860px; }
.w870  { width: 870px; }
.w880  { width: 880px; }
.w890  { width: 890px; }
.w900  { width: 900px; }
.w910  { width: 910px; }
.w920  { width: 920px; }
.w930  { width: 930px; }
.w940  { width: 940px; }
.w950  { width: 950px; }
.w960  { width: 960px; }
.w970  { width: 970px; }
.w980  { width: 980px; }
.w990  { width: 990px; }
.w1000 { width: 1000px; }	

/* Classes for: Width in percent */
.hp10  { height: 10%; }
.hp20  { height: 20%; }
.hp30  { height: 30%; }
.hp40  { height: 40%; }
.hp50  { height: 50%; }
.hp60  { height: 60%; }
.hp70  { height: 70%; }
.hp80  { height: 80%; }
.hp90  { height: 90%; }
.hp100 { height: 100%; }

/* Classes for: Height in px */
.h10   { height: 10px; }
.h20   { height: 20px; }
.h30   { height: 30px; }
.h40   { height: 40px; }
.h50   { height: 50px; }
.h60   { height: 60px; }
.h70   { height: 70px; }
.h80   { height: 80px; }
.h90   { height: 90px; }
.h100  { height: 100px; }
.h110  { height: 110px; }
.h120  { height: 120px; }
.h130  { height: 130px; }
.h140  { height: 140px; }
.h150  { height: 150px; }
.h160  { height: 160px; }
.h170  { height: 170px; }
.h180  { height: 180px; }
.h190  { height: 190px; }
.h200  { height: 200px; }
.h210  { height: 210px; }
.h220  { height: 220px; }
.h230  { height: 230px; }
.h240  { height: 240px; }
.h250  { height: 250px; }
.h260  { height: 260px; }
.h270  { height: 270px; }
.h280  { height: 280px; }
.h290  { height: 290px; }
.h300  { height: 300px; }
.h310  { height: 310px; }
.h320  { height: 320px; }
.h330  { height: 330px; }
.h340  { height: 340px; }
.h350  { height: 350px; }
.h360  { height: 360px; }
.h370  { height: 370px; }
.h380  { height: 380px; }
.h390  { height: 390px; }
.h400  { height: 400px; }
.h410  { height: 410px; }
.h420  { height: 420px; }
.h430  { height: 430px; }
.h440  { height: 440px; }
.h450  { height: 450px; }
.h460  { height: 460px; }
.h470  { height: 470px; }
.h480  { height: 480px; }
.h490  { height: 490px; }
.h500  { height: 500px; }
.h600  { height: 600px; }
.h610  { height: 610px; }
.h620  { height: 620px; }
.h630  { height: 630px; }
.h640  { height: 640px; }
.h650  { height: 650px; }
.h660  { height: 660px; }
.h670  { height: 670px; }
.h680  { height: 680px; }
.h690  { height: 690px; }
.h700  { height: 700px; }
.h710  { height: 710px; }
.h720  { height: 720px; }
.h730  { height: 730px; }
.h740  { height: 740px; }
.h750  { height: 750px; }
.h760  { height: 760px; }
.h770  { height: 770px; }
.h780  { height: 780px; }
.h790  { height: 790px; }
.h800  { height: 800px; }
.h810  { height: 810px; }
.h820  { height: 820px; }
.h830  { height: 830px; }
.h840  { height: 840px; }
.h850  { height: 850px; }
.h860  { height: 860px; }
.h870  { height: 870px; }
.h880  { height: 880px; }
.h890  { height: 890px; }
.h900  { height: 900px; }
.h910  { height: 910px; }
.h920  { height: 920px; }
.h930  { height: 930px; }
.h940  { height: 940px; }
.h950  { height: 950px; }
.h960  { height: 960px; }
.h970  { height: 970px; }
.h980  { height: 980px; }
.h990  { height: 990px; }
.h1000 { height: 1000px; }	

