/* hForm
-------------------------------------------------------------- */
form.hform p { margin: 0 0 .5em; clear:left; }
form.hform label { float: left; width: 190px; margin-right:5px;}

/*  if you use a width you should use also these: */
form.hform input[type=checkbox], 
form.hform input[type=radio], 
form.hform input[type=submit], 
form.hform input[type=reset] {width: auto;} 



/* vForm
-------------------------------------------------------------- */
form.vform p { margin: 0 0 .5em; }
form.vform label { display: block; }



/*
not used anymore
form.hform p.checkbox { margin-left: 100px; }
form.hform p.checkbox label { float: none; }
form.hform p.checkbox input { width: auto; }
form.vform p.checkbox label { display: inline; }
*/



/* Success, info, notice and error/alert boxes
-------------------------------------------------------------- */

.error,
.alert,
.notice,
.success,
.info {  border: 2px solid #ddd; }

.error, .alert { background: #fbe3e4; color: #8a1f11; border-color: #fbc2c4; }
.notice        { background: #fff6bf; color: #514721; border-color: #ffd324; }
.success       { background: #e6efc2; color: #264409; border-color: #c6d880; }
.info          { background: #d5edf8; color: #205791; border-color: #92cae4; }
.error a, .alert a { color: #8a1f11; }
.notice a          { color: #514721; }
.success a         { color: #264409; }
.info a            { color: #205791; }

p.date { display:none;}


