/* CSS Document */
body { margin:0; padding:0 0 0 0; background:#fff url(images/back_test.gif) }
.cont { margin:0; padding:20px 0 40px; background:#fff; width:800px; color:#333 }
h1 { margin:0 0 20px 20px; padding:0; width:150px }
.btnbx { margin:0 40px 0; padding:0 }
.btn1 { margin:0; padding:2px; width:98px; height:18px; font-weight:normal; font-size:small; float:left; color:#333; text-align:center; vertical-align:middle; border-top:solid #333 1px; border-right:solid #333 1px; border-left:solid #333 1px; background:url(images/btn1.gif)}
.btn3 { margin:0; padding:2px; width:158px; height:18px; font-weight:normal; font-size:small; float:left; color:#333; text-align:center; vertical-align:middle; border-top:solid #333 1px; border-right:solid #333 1px; border-left:solid #333 1px; background:url(images/btn1.gif)}
.btn1 a:link { color:#fff; text-decoration:none }
.btn1 a:visited { color:#fff; text-decoration:none }
.btn1 a:hover { color:#f00; text-decoration:none }
.btn1 a:active { color:#f00; text-decoration:none }
.btn2 { margin:0; padding:2px; width:158px; height:18px; font-weight:normal; font-size:small; float:left; color:#333; text-align:center; vertical-align:middle; border-top:solid #333 1px; border-right:solid #333 1px; border-left:solid #333 1px; background:#fff url(images/btn2.gif)}
.btn5 { margin:0; padding:5px 5px 5px 20px; width:150px; height:50px; }
.btn4 { margin:0; padding:2px; width:98px; height:18px; font-weight:normal; font-size:small; float:left; color:#333; text-align:center; vertical-align:middle; border-top:solid #333 1px; border-right:solid #333 1px; border-left:solid #333 1px; background:#fff url(images/btn2.gif)}
.cont2 { margin:20px 40px 0; padding:0; color:#333 }
.cont3 { margin:10px 18px 40px 20px; padding:0; color:#333 }
.cont4 { margin:10px 18px 15px 20px; padding:0; color:#333 }
.cont5 { margin:10px 20px 30px 0px; padding:0; color:#333; font-size:small; }
.cont6 { margin:10px 18px 0px 20px; padding:0; color:#333 }
.cont7 { margin:0px 18px 30px 20px; padding:0; color:#333 }
.mv { margin:10px 10px 0; padding:0; }
h2 { margin:0 0 10px; padding:0; font-size:large; font-weight:bold; }
h3 { margin:0; padding:5px 20px 0px 20px; font-size:10px; font-weight:normal; line-height:150%; letter-spacing:0.7px; }
h4 { margin:0 0 10px; padding:0; font-size:13px; font-weight:normal; color:#333; line-height:135%; letter-spacing:1px; }
h5 { margin:0 0 10px; padding:0; font-size:15px; font-weight:normal; color:#333; letter-spacing:1px; }
h6 { margin:0 0 0px; padding:0; font-size:15px; font-weight:normal; color:#a37e39; letter-spacing:1px; font-weight:bold; }
.lleft { margin:0 5px 0 0; padding:0; float:left }
ol { margin:0 0 10px; padding:0; font-size:small; font-weight:normal; }
li { margin:0 0 0 2em; padding:0; } 
a:link { color:#333; text-decoration:none }
a:visited { color:#333; text-decoration:none }
a:hover { color:#f00; text-decoration:none }
a:active { color:#f00; text-decoration:none }
.org { margin:0 0 5px 1em; padding:0; }
.dw { margin:0 0 15px 40px; padding: 0px; float: right; clear: right; border:solid 0px #fff; width:105px; color:#333; background:#fff }
.gbar { margin:0 0 10px; padding:0; }
.font10 { font-size:10px; font-weight:normal; }
.font12 { font-size:12px; font-weight:normal; color:#a37e39; letter-spacing:1px; }
.font12_pink { font-size:12px; font-weight:normal; color:#FF0033; letter-spacing:1px; font-weight:bold; }
.font13 { font-size:12px; font-weight:normal; color:#333; }
.font14 { font-size:14px; font-weight:normal; vertical-align:middle; color:#333333; line-height:140%; letter-spacing:1px; }
.font14_2 { font-size:14px; font-weight:normal; vertical-align:top; color:#333333; line-height:140%; letter-spacing:1px; }
.font16_pink { font-size:16px; font-weight:normal; color:#FF0033; letter-spacing:1px; font-weight:bold; }
.menubg { background-image: url(images/shin_gray.gif); }
.menubgw { background-image: url(images/shin_white.gif); }
.menubgg { background-image: url(images/shin_gold.gif); }