html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    /*padding:0;*/  /*removed for user side: its creating aspace at the top*/
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    /*background:transparent;*/ /*makes the red color disappear(dashboard)*/
}

article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

body {font-family:Verdana, Arial, sans-serif;font-size:.625em;line-height:1;}

focus {outline:3px solid #fff;}

ins {text-decoration:none}

del {text-decoration:line-through}

table {border-collapse:collapse;border-spacing:0}

ul, li {margin:0;padding:0;list-style:none;}

p {margin:0;padding:0;}

fieldset {border:0;}

button {
    /*text-indent:-9999px;*/
    border:0;
    cursor:pointer;
    vertical-align:middle;   

}

object {outline:none;} 

h1 {font-size:1.8em;} 
h2 {font-size:1.5em;} 
h3 {font-size:1.2em;} 
h4 {font-size:1.1em;} 
h5 {font-size:1em;}   
h6 {font-size:.9em;}  

a {text-decoration:none;cursor:pointer;outline:none;}		
a:hover {text-decoration:none;}								

img {border:0;}											

.clear {clear:both;}
.hide {display:none;}
.strong {font-weight:bold;}


/***********************************************Password Strength************************************/
meter {
    /* Reset the default appearance */
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0 auto 1em;
    width: 100%;
    height: 0.5em;
    /* Applicable only to Firefox */
    background: none;
    background-color: rgba(0, 0, 0, 0.1);
}

    meter::-webkit-meter-bar {
        background: none;
        background-color: rgba(0, 0, 0, 0.1);
    }

    /* Webkit based browsers */
    meter[value="1"]::-webkit-meter-optimum-value {
        background: red;
    }

    meter[value="2"]::-webkit-meter-optimum-value {
        background: yellow;
    }

    meter[value="3"]::-webkit-meter-optimum-value {
        background: orange;
    }

    meter[value="4"]::-webkit-meter-optimum-value {
        background: green;
    }

    /* Gecko based browsers */
    meter[value="1"]::-moz-meter-bar {
        background: red;
    }

    meter[value="2"]::-moz-meter-bar {
        background: yellow;
    }

    meter[value="3"]::-moz-meter-bar {
        background: orange;
    }

    meter[value="4"]::-moz-meter-bar {
        background: green;
    }

