html { color: #000; background-color: #fff; }

html, body {
    border:0;
    margin:0;
    padding:0;
}

p, ul, ol {
    /*margin:0;*/
    /*padding:0 0 1.25em 0;*/
}

ul, ol {
    padding:0 0 1.25em 2.5em;
}

img {
    border:0;
}

form {
    margin:0;
    padding:0;
    display:inline;
}

label {
    cursor:pointer;
}

#wrap {
    width:720px;
    margin:0 auto;
    font-size: 13px;
    line-height: 1.2em;
    font-family: arial, sans-serif;
}

.error { padding: 4px 10px; background-color: #FFBFBF; margin: 4px 10px; display: none; }
.headline { font-size: 14px; }
.left-label { margin-right: 4px; }
.right-label { margin-left: 4px; }
.input-url { width: 320px; }
.number { width: 8em; }
.wleft { width: 16em; display: block; float: left; }

.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }

.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }

.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }

.wrap          { width:720px;margin:0 auto; }

.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }

.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }



 
