body { margin: 0px; padding: 0px; border: 0px; font-family: "Times New Roman", Georgia, Serif; font-size: 14px; color: #7f7f7f; }

a { text-decoration: none; }
img { border: 0px; }

h1 { font-size: 14px; }
h2 { font-size: 14px; }
h3 { font-size: 14px; }
h4 { font-size: 14px; }
h5 { font-size: 14px; }
h6 { font-size: 14px; }

.clear { clear: both; }

.loading { display: none; width: 32px; float: right; font-weight: normal; }

.loadpaging{ float: left; width: 100%; padding: 10px; text-align: center; text-decoration: none; color: #000; font-weight: bold; border: 1px #d6d6d6 solid; margin: 50px 0px 10px 0px; }
.loadpaging:hover { background: #78cefa;  }

.sortingloading { display: none; float: left; position: fixed; clear: both; width: 100%; height: 100%; top: 0px; left: 0px; border: 0px; overflow: auto; z-index: 99999999999; padding-top: 6%; z-index: 99999999999; text-align: center; margin-top: 10px; margin-bottom: 10px; }

.notfound { float: left; width: 97%; font-size: 12px; margin: 10px 0px 10px 0px; padding: 10px; border: 2px red solid; }
.window { display: none; position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; background: url(../img/window.png); border: 0px; overflow: auto; z-index: 99999999999; }
.error { display: none; position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; background: url(../img/window.png); border: 0px; overflow: auto; z-index: 9999999999; }
.popup { position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; background: url(../img/window.png); border: 0px; overflow: auto; z-index: 9999999999; }
.windowDetail { margin: 4% auto 4% auto; width: 980px; padding: 10px; border: 0px; box-shadow: 1px 1px 3px #222; -moz-box-shadow: 1px 1px 3px #222; -webkit-box-shadow: 1px 1px 3px #222; background: #fff; }
.windowDetail-product { margin: 4% auto 4% auto; width: 980px; padding: 10px; border: 0px; box-shadow: 1px 1px 3px #222; -moz-box-shadow: 1px 1px 3px #222; -webkit-box-shadow: 1px 1px 3px #222; background: #fff; }
.windowDetailPopup { margin: 7% auto; width: 700px; padding: 10px; border: 0px; text-align: center; }
.windowclose { float: right; width: 64px; height: 25px; background: url(../img/close_btn.png); text-align: center; color: #fff; font-weight: bold; }

.Up { display: none; position: fixed; right: 70px; bottom: 70px; width: 40px; height: 40px; background: url(../img/up.png); }

/* Form Elements */

.form-line { float: left; width: 90%; color: #777; margin: 10px 0px 10px 0px; }
.form-text { float: left; width: 150px; margin-bottom: 5px; }
.form-input { float: left; width: 200px; height: 30px; }