/* Colors */
.white { color:#fff; }
.blue { color:#3391b5; }
.black { color:#000; }

/* Assets */
.auto { width:auto !important; }
.inline { display:inline !important; }
.block { display:block !important; }
.center { margin:0px auto 0px auto !important; }
.clear { clear:both !important; }
.collapse { height:0px !important; }
.relative { position:relative !important; }
.absolute { position:absolute !important; }
.left { float:left !important; }
.right { float:right !important; }
.overflow { overflow:hidden !important; }
.hidden { display:none; visibility:hidden; }
.wrap { white-space:normal !important; }
.nowrap { white-space:nowrap !important; }
.nomargin { margin:0px 0px 0px 0px !important; }
.margin6 { margin:0px 0px 6px 0px !important; }
.margin12 { margin:0px 0px 12px 0px !important; }
.margin24 { margin:0px 0px 24px 0px !important; }
.padding6 { padding:0px 0px 6px 0px !important; }
.padding12 { padding:0px 0px 6px 0px !important; }
.padding24 { padding:0px 0px 6px 0px !important; }
.nopadding { padding:0px 0px 0px 0px !important; }
.noborder { border:0px !important; }
.nohover { text-decoration:none !important; }
.nobold { font-weight:normal !important; }
.nobackground { background:none !important; }
.condensed { font:10px/12px verdana !important; }
.columnLeft { vertical-align:top; padding-right:24px !important; }
.columnRight { vertical-align:top; padding-left:24px !important; }
.columnCenter { vertical-align:top; padding-left:24px !important; padding-right:24px !important; }

.formError { display:block; }
.formNoError { display:none; }

.window { width:372px; background:url(../images/assets/window-bg.gif) left top repeat-y; margin:0 0 12px 0; overflow:hidden; }
.window-top { width:372px; background:url(../images/assets/window-header.gif) left top no-repeat; }
.window-bottom { width:372px; background:url(../images/assets/window-bottom.gif) left bottom no-repeat; overflow:hidden; }