html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    border: 0 none;
    font: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
body {
    background-image: url("/Images/bg.png");
    margin: 0 auto;
}
#container {
    height: 277px;
    margin: 250px auto;
    width: 276px;
}
#thumb {
    height: 74px;
    margin: -250px auto;
    width: 69px;
    z-index: 1;
}
#username {
    background-image: url("/Images/input.png");
    height: 43px;
    left: 42px;
    position: relative;
    top: 255px;
    width: 188px;
    z-index: 2;
}
#password {
    background-image: url("/Images/input.png");
    height: 43px;
    left: 42px;
    position: relative;
    top: 255px;
    width: 188px;
    z-index: 3;
}
.input {
    background-color: transparent;
    border: 0 none;
    color: #BBBBBB;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 38px;
    padding: 5px 0 0 15px;
    width: 178px;
}
.Button {
    /*background: -moz-linear-gradient(center top , #F4F4F4, #EBEBEB) repeat scroll 0 0 #F4F4F4;*/
	
	background-image: linear-gradient(bottom, rgb(235,235,235) 9%, rgb(244,244,244) 78%);
	background-image: -o-linear-gradient(bottom, rgb(235,235,235) 9%, rgb(244,244,244) 78%);
	background-image: -moz-linear-gradient(bottom, rgb(235,235,235) 9%, rgb(244,244,244) 78%);
	background-image: -webkit-linear-gradient(bottom, rgb(235,235,235) 9%, rgb(244,244,244) 78%);
	background-image: -ms-linear-gradient(bottom, rgb(235,235,235) 9%, rgb(244,244,244) 78%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.09, rgb(235,235,235)),
		color-stop(0.78, rgb(244,244,244))
	);
	
    border: 1px solid #CDCDCD;
    border-radius: 7px 7px 7px 7px;
    box-shadow: 0 1px 0 0 #ACACAC;
    color: #A3A3A3;
    cursor: pointer;
    display: inline-block;
    font: 12px Helvetica Neue;
    left: 105px;
    padding: 8px 13px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 0 #FFFFFF;
    top: 263px;
    z-index: 2;
}
.Button:hover {
    -moz-transition: all 300ms ease-in 0s;
    background-image: -moz-linear-gradient(center top , #F7F7F7, #EEEEEE);
    color: #939393;
    opacity: 0.7;
    text-decoration: none;
}
.Button:active {
    color: #939393;
    position: relative;
    top: 262px;
}
#forget {
    left: 53px;
    position: relative;
    top: 313px;
    z-index: 2;
}
#forget p {
    color: #898888;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-shadow: 0 1px 0 #FFFFFF;
}
#forget p a {
    border-bottom: medium none;
    color: #898888;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
#forget p a:hover {
    -moz-transition: all 300ms ease-in 0s;
    border-bottom: medium none;
    color: #898888;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    opacity: 0.8;
    text-decoration: none;
    text-shadow: 0 1px 0 #FFFFFF;
}