/*!****************************************************************************\
 * Generic CSS styles
 *
 * @author David Neilsen
 * @copyright PAN Digital (2010)
\******************************************************************************/



/******************************************************************************\
 * Contents:
 *      1.  Reset all styles
 *      2.  Generic classes
\******************************************************************************/



/******************************************************************************\
 * 1. Reset all styles
\******************************************************************************/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,textarea { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,code,address,caption,cite,code,th { font-weight: normal; font-style: normal; }
fieldset,img { border: none; }
caption,th { text-align: left; vertical-align:top; }
table { border-collapse: collapse; border-spacing: 0; }
a { outline:none; text-decoration:none; }



/******************************************************************************\
 * 2. Generic classes
\******************************************************************************/
.left {
    float: left;
}

.right {
    float: right;
}

.clear {
    clear: both;
}

.inline {
    display: inline;
}

.hidden {
    display: none;
}

.bold {
    font-weight: bold;
}

.no_margin {
    margin: 0;
}

.no_padding {
    padding: 0;
}

.no_border {
    border-style: none;
    border-width: 0;
}