﻿/* Styles to reset default Browser Settings */
body {
    padding:0;
    margin:0;
    font-size: 13px;
    line-height: 1.4em;
    font-family: Arial,Helvetica,Verdana,sans-serif;
}
h1,h2,h3,h4,h5,h6,ul,li {
    padding:0;
    margin:0;
    line-height:1em;
    font-size:100%;
    font-weight:normal;
    font-style: normal;
}
table,form { 
    font-size:inherit;
    font:100%;
}
table    { border-collapse: collapse; border-spacing: 0px; }
ul,li {
    list-style:none;
    padding:0px;
    margin:0px;
}
img { 
    border:0;
}
form {
    margin:0;
    padding:0;
}
p    {
    margin: 0px 0px 1em 0px;
}
.clear {
    clear:both;
    line-height:0px;
    padding:0px;
    font-size:0px;
    height:0px;
    margin:0px;
}
.clearleft {
    clear:left;
    line-height:0px;
    padding:0px;
    font-size:0px;
    height:0px;
    margin:0px;
}
.clearright {
    clear:right;
    line-height:0px;
    padding:0px;
    font-size:0px;
    height:0px;
    margin:0px;
}
td,th,input,select,textarea,p,div {
    vertical-align:top;
    font-size: 100%;
}
hr {
    display: none;
}
.AlignLeft        { text-align: left; }
.AlignRight        { text-align: right; }
.AlignCenter    { text-align: center; }
.FloatLeft        { float: left; }
.FloatRight        { float: right; }
ul, .FloatFix        { display: table; zoom:100%; }
