


/**** helper classes **********************************************************/

/**** font colors */
.white  { color:#FFFFFF; }
.blue   { color:#040484; }
.grey   { color:#686080; }
.red    { color:#C11111; }
.green  { color:#057F70; }

/**** font style formats */
.bold   { font-weight:bold; }
.normal { font-weight:normal; }
.italic { font-style:italic; }
.caps   { font-variant:small-caps; }
.underl { text-decoration:underline; }
.small  { font-size:11px; }
.mini   { font-size:6px; }
.size90 { font-size:90%; }
.size100{ font-size:100%; }


/**** misc generic formats */
.left   { text-align:left; }
.just   { text-align:justify; }
.right  { text-align:right; }
.center { text-align:center; }

.top    { vertical-align:top; }
.middle { vertical-align:middle; }
.bottom { vertical-align:bottom; }

.floleft    { float:left; }
.floright   { float:right; }
.nofloat    { float:none; }
.clear      { clear:both; }

.border     { border:1px solid #C0C0C0; }
.border_red { border:1px solid #C11111; }
.noborder   { border:none; }
.nomargin	{ margin:0; }

.w80	{ width:80px; }
.w100	{ width:100px; }
.w120	{ width:120px; }
.w140	{ width:140px; }
.w160	{ width:160px; }
.w190	{ width:190px; }
.w200	{ width:200px; }
.w240	{ width:240px; }
.w280	{ width:280px; }
.w300	{ width:300px; }
.w320	{ width:320px; }
.w400	{ width:400px; }
.w460	{ width:460px; }
.w480	{ width:480px; }
.w640	{ width:640px; }
.w670	{ width:670px; }

.mbot05 { margin-bottom:0.5em; }
.mbot10 { margin-bottom:1.0em; }

.cursorpointer { cursor:pointer; }
