* {padding: 0px; margin: 0px; font-family:Verdana, malgun gothic, tahoma;}
html, body {width: 100%; height: 100%; margin: 0 auto; marg/imgsauto; background: url(/imgs/mainbg3.gif); color: #000; font-family: Tahoma, tahoma, gulim, Gulim, 굴림; font-size: 12px;}
.Website{width: 1000px; margin: 0 auto; background: url(/imgs/centerbg.jpg) no-repeat center top #FFF;}
.Contents {width: 950px; margin: 0 auto;}

a {text-decoration: none; color: #000;}
a.Red {color: #E91C24;}
label {cursor:pointer;}
.BottomAddress {width: 950px; height: 72px; margin: 0 auto; padding-top: 15px; background: url(/imgs/copybg.jpg) bottom no-repeat; color: #666; line-height: 22px; text-align: center;}

.SubMenuText {margin-top: 5px; margin-bottom:10px;}
.SubMenuText a {display: block; text-decoration:none; line-height:16px; margin-left:16px;}


.BottomAddress a {color: #666;}
.BottomAddress a:hover {color: #F60;}

#Tab ul {list-style-type:none;}
#Tab li {background: url(/imgs/graytab.jpg) center bottom no-repeat; width: 200px; height:19px; float:left; margin-right:2px; text-align:center; padding-top: 13px;}
#Tab a:hover {color:#F60}
#Tab a.On {color:#F60}
#TabBox {border:10px solid #e7e7e7; width:670px; height:auto; float:left; margin-bottom:15px;}
#TabBox .Border {width: 630px; height:100%; border:1px solid #DDD; padding:20px 20px 5px 20px;}
.To {cursor: pointer;}
.Big {font-size:16px; line-height: 180%}
.FilterLabel {padding-left:3px; color:#666; font-weight:bold;}
.FilterLabel:hover {padding-left:3px; color:#F60}
.FilterBold {color:#F60;}
.FilterLabel_Off {color:#CCC;padding-left:3px; font-weight:bold; cursor:default}

.Col_1 {float: left; width:200px; overflow: hidden; line-height:140%;}
.Col_2 {float: left; width:205px; overflow: hidden; line-height:140%; padding-left:10px;}
.Col_3 {float: left; width:205px; overflow: hidden; line-height:140%; padding-left:10px;}

div.SiteMap {padding:20px; background: #F2F2F2;}
span.SiteMap			{font-size: 14px; color:#F60; font-weight: bold; display:block; margin-bottom:10px; margin-top:40px;}
table.SiteMap td {padding-left:10px;padding-right:10px; text-align:left}
td.SPLIT {height:2px; background-color:#FFF; width:600px;}
td.BLANK {height:15px;}
.SiteMap sub {font-size:11px;}
.SiteMap th  {text-align:left; padding-bottom:5px; font-size:12px; color:#000;}
.SiteMap th a {text-align:left; padding-bottom:5px; font-size:12px; color:#000;}
.SiteMap_Sub {vertical-align:top;}
.SiteMap ul {list-style:square; padding-left:20px; color:#666; font-size:12px;}
.SiteMap ul a {color:#666; font-size:12px;}

img.Right 	{float: right; margin-left:15px; margin-bottom:15px;}
img.Left 	{float: left; margin-right:15px; margin-bottom:15px;}

span.NEWS_TOPIC {display:block; font-size:16px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-bottom:10px;}
dt.NEWS_TITLE {display:block; font-size:14px; font-family: Verdana, Geneva, sans-serif; color:#26A9E0}
div.NEWS_TEXT {width:640px; border:5px solid #EEE; background:#F5F5F5; overflow:hidden;}
div.NEWS_TEXT .CONTENTS {padding:20px; color:#666;}

dl {margin-bottom:30px;}

div.NavMenu {position: relative; top: 120px; left: 0px; z-index: 999; width: 950px; background: url(/pro_dropdown_2/three_0.gif);}

#SponResult {background-color: #fff8dd; overflow: hidden; margin-top: 10px;}
.SPON_TITLE {float: right; color: #999;display: block; padding-right: 10px; font-size: 9px;}


img.Banner {border:0px solid #999; margin-bottom: 5px; display: block;}

#pscroller1{
width: 450px;
height: 100px;
border: 2px solid black;
padding: 5px;
background-color: lightyellow;
}

#pscroller2{
width: 350px;
height: 20px;
border: 1px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}