/*---------------------------- Master Setting --------------------------------*/
html, body, div {margin:0px;padding:0px;border:0px;font-family:"Trebuchet MS",Arial,SimHei,Verdana,sans-serif;font-size:13px;color:#2D2D2D;line-height:135%;letter-spacing:1px;}
h1, h2, h3, h4, h5, h6, td, th, p, a, button {margin:0;padding:0;font-weight:normal;font-family:"Trebuchet MS",Arial,SimHei,Verdana,sans-serif;font-size:13px;color:#2D2D2D;}
select, input, select option {margin:0;padding:3px 1px 1px;font-weight:normal;font-family:"Trebuchet MS",Arial,SimHei,Verdana,sans-serif;font-size:13px;color:#2D2D2D;}
li, dd, dt, ul, ol, blockquote, q, acronym, abbr, textarea {margin:0;padding:0;font-family:"Trebuchet MS",Arial,SimHei,Verdana,sans-serif;font-size:13px;color:#2D2D2D;}
a, a:link, a:visited, a:active {font-size:13px;color:#2D2D2D;text-decoration:none;}
a:hover {color:orange;text-decoration:none;}
img {border:none;}
table {margin:0;padding:0;border:none;}
form {margin:0;padding:0;display:inline;}
button, input[type='submit'], input[type='reset'] {-webkit-appearance:none;border:1px #777777 solid;border-radius:4px;cursor:pointer;background: -moz-linear-gradient(top, #DDDDDD, #FFFFFF);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDDDDD), to(#FFFFFF));}
button:hover, input[type='submit']:hover, input[type='reset']:hover {background: -moz-linear-gradient(top, #FFFFFF, #DDDDDD);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#DDDDDD));}
button:active, input[type='submit']:active, input[type='reset']:active {
    border:1px inset #1d659f;
    color:#777777;
    padding:4px 2px 2px 4px;
    margin:1px;
    text-decoration:none;
}

/*--------------------------- General Setting --------------------------------*/
body{text-align:center;width:100%;min-width:1050px;padding:0px;background-color:#dedede;}