.error-table { width: 100%; text-align: left; border: solid 1px #990000; background-color: #cc0000; background-image: url(../library/pezz/images/error_bg.gif); background-position: left top; }
.error-table DIV { padding: 5px; color: white; text-align: left }
.error-table DIV DIV { border: 0px; text-align: left }
.error-table A { color: white; text-decoration: underline }
.error-table A:hover { color: white; text-decoration: none }

.success-table { width: 100%; border: solid 1px #003300; background-color: #009900; background-image: url(../library/pezz/images/success_bg.gif); background-position: left top; margin-bottom: 1px; }
.success-table DIV { padding: 5px; color: white; text-align: left }
.success-table DIV DIV { border: 0px; text-align: left }
.success-table A { color: white; text-decoration: underline }
.success-table A:hover { color: white; text-decoration: none }

.error { color: #cc0000 !important; font-weight: bold }

.normal { font-weight: normal !important }
.bold { font-weight: bold !important }
.italic { font-style: italic !important }
.uppercase { text-transform: uppercase !important }
.lowercase { text-transform: lowercase !important }
.line-through { text-decoration: line-through !important }
.no-decoration { text-decoration: none !important }

.hand { cursor: pointer; cursor: hand } 

.f8 { font-size: 8px !important }
.f9 { font-size: 9px !important }
.f10 { font-size: 10px !important }
.f11 { font-size: 11px !important }
.f12 { font-size: 12px !important }
.f14 { font-size: 14px !important }
.f16 { font-size: 16px !important }
.f18 { font-size: 18px !important }
.f20 { font-size: 20px !important }
.f22 { font-size: 22px !important }
.f30 { font-size: 30px !important }

.p0 { padding: 0px !important }
.p1 { padding: 1px !important }
.p2 { padding: 2px !important }
.p3 { padding: 3px !important }
.p4 { padding: 4px !important }
.p5 { padding: 5px !important }
.p10 { padding: 10px !important }
.p15 { padding: 15px !important }
.p20 { padding: 20px !important }
.p30 { padding: 30px !important }
.p40 { padding: 40px !important }
.p50 { padding: 50px !important }

.h100 { height: 100% !important } 

.w100 { width: 100% !important } 
.w75 { width: 75% !important }
.w50 { width: 50% !important }

.m0 { margin: 0px !important }
.m5 { margin: 5px !important }
.m10 { margin: 10px !important }

.top { vertical-align: top !important }
.bottom { vertical-align: bottom !important }
.middle { vertical-align: middle !important }
.left { text-align: left !important }
.center { text-align: center !important }
.right { text-align: right !important }

.no-border { border: 0px !important }
.no-border-top { border-top: 0px !important }
.no-border-left { border-left: 0px !important }
.no-border-right { border-right: 0px !important }


A.underline { text-decoration: underline !important }
.underline { text-decoration: underline !important }
.none A { text-decoration: none !important }

.white-text { color: #ffffff !important }
.white-text P { color: #ffffff !important }
.white-text TD { color: #ffffff !important }
.white-text H1 { color: #ffffff !important }
.white-text H2 { color: #ffffff !important }

.m0b { margin-bottom: 0px !important }
.p0b { padding-bottom: 0px !important }
.m0t { margin-top: 0px !important }
.p0t { padding-top: 0px !important }
.m0r { margin-right: 0px !important }
.p0r { padding-right: 0px !important }
.m0l { margin-left: 0px !important }
.p0l { padding-left: 0px !important }

.m2b { margin-bottom: 2px !important }
.p2b { padding-bottom: 2px !important }
.m2t { margin-top: 2px !important }
.p2t { padding-top: 2px !important }
.m2r { margin-right: 2px !important }
.p2r { padding-right: 2px !important }
.m2l { margin-left: 2px !important }
.p2l { padding-left: 2px !important }

.m3b { margin-bottom: 3px !important }
.p3b { padding-bottom: 3px !important }
.m3t { margin-top: 3px !important }
.p3t { padding-top: 3px !important }
.m3r { margin-right: 3px !important }
.p3r { padding-right: 3px !important }
.m3l { margin-left: 3px !important }
.p3l { padding-left: 3px !important }

.m5b { margin-bottom: 5px !important }
.p5b { padding-bottom: 5px !important }
.m5t { margin-top: 5px !important }
.p5t { padding-top: 5px !important }
.m5r { margin-right: 5px !important }
.p5r { padding-right: 5px !important }
.m5l { margin-left: 5px !important }
.p5l { padding-left: 5px !important }

.m10b { margin-bottom: 10px !important }
.p10b { padding-bottom: 10px !important }
.m10t { margin-top: 10px !important }
.p10t { padding-top: 10px !important }
.m10r { margin-right: 10px !important }
.p10r { padding-right: 10px !important }
.m10l { margin-left: 10px !important }
.p10l { padding-left: 10px !important }

.m15b { margin-bottom: 15px !important }
.p15b { padding-bottom: 15px !important }
.m15t { margin-top: 15px !important }
.p15t { padding-top: 15px !important }
.m15r { margin-right: 15px !important }
.p15r { padding-right: 15px !important }
.m15l { margin-left: 15px !important }
.p15l { padding-left: 15px !important }

.m20b { margin-bottom: 20px !important }
.p20b { padding-bottom: 20px !important }
.m20t { margin-top: 20px !important }
.p20t { padding-top: 20px !important }
.m20r { margin-right: 20px !important }
.p20r { padding-right: 20px !important }
.m20l { margin-left: 20px !important }
.p20l { padding-left: 20px !important }

.m30b { margin-bottom: 30px !important }
.p30b { padding-bottom: 30px !important }
.m30t { margin-top: 30px !important }
.p30t { padding-top: 30px !important }
.m30r { margin-right: 30px !important }
.p30r { padding-right: 30px !important }
.m30l { margin-left: 30px !important }
.p30l { padding-left: 30px !important }

.m40b { margin-bottom: 40px !important }
.p40b { padding-bottom: 40px !important }
.m40t { margin-top: 40px !important }
.p40t { padding-top: 40px !important }
.m40r { margin-right: 40px !important }
.p40r { padding-right: 40px !important }
.m40l { margin-left: 40px !important }
.p40l { padding-left: 40px !important }

.m45b { margin-bottom: 45px !important }
.p45b { padding-bottom: 45px !important }
.m45t { margin-top: 45px !important }
.p45t { padding-top: 45px !important }
.m45r { margin-right: 45px !important }
.p45r { padding-right: 45px !important }
.m45l { margin-left: 45px !important }
.p45l { padding-left: 45px !important }

.m50b { margin-bottom: 50px !important }
.p50b { padding-bottom: 50px !important }
.m50t { margin-top: 50px !important }
.p50t { padding-top: 50px !important }
.m50r { margin-right: 50px !important }
.p50r { padding-right: 50px !important }
.m50l { margin-left: 50px !important }
.p50l { padding-left: 50px !important }


.pic { border: solid 1px white }
.pic2 { border: solid 1px #efefef !important }

.border-bottom { border-bottom: solid 1px white !important }
.border-top { border-top: solid 1px white !important }
.border-left { border-left: solid 1px white !important }
.border-right { border-right: solid 1px white !important }

.border-dotted-bottom { border-bottom: dotted 1px #333 !important }
.light-border-top { border-top: solid 1px #E4E4E4 !important }
.light-border-bottom { border-bottom: solid 1px #E4E4E4 !important }


DIV#float-left { float: left !important }
DIV#float-right { float: right !important }
DIV#block {  display: block !important }
DIV#static {  display: static !important }
DIV#inline {  display: inline !important }
DIV.clear-both {  clear: both !important }
DIV.clear-left {  clear: left !important }
DIV.clear-right {  clear: right !important }

