/*****************************/
/*** Core html setup stuff ***/
/*****************************/
html { height: 100%; margin-bottom: 1px;}
body {font-family:'µ¸¿ò', 'µ¸¿òü'; line-height: 1.3em; margin: 0px 0px 0px 0px; font-size: 12px; color: #333;}
a:link, a:visited { text-decoration: none; font-weight: normal;}
a:hover { text-decoration: underline; font-weight: normal;}
input.button { cursor: pointer; }
p { margin-top: 0; margin-bottom: 5px; }
img { border: 0 none; }
/*****************************************/
/*** Template specific layout elements ***/
/*****************************************/
#page_bg { padding: 10px 0; margin-bottom: 1px;}
div.center { text-align: center;}
div#wrapper { margin-left: auto; margin-right: auto;}
body.width_medium div#wrapper { width: 950px;}
body.width_small div#wrapper { width: 800px;}
body.width_fmax div#wrapper { /* min-width: 980px; */ /* max-width: 1100px; */ width: 990px;}
div#header_l { position: relative;}
div#header_r { height: 90px; padding-left: 370px; padding-right: 30px; padding-top: 25px; overflow: hidden; text-align: left;}
div#logo { position: absolute; left: 10px; top: 10px; float: left; width: 900px; height: 90px; background: url(/base/img/ca2/header/dls_logo_1.jpg) 0 0 no-repeat; margin-left: 17px; margin-top: 20px;}
div#newsflash { width: auto; margin-left: 350px; margin-right: 30px; border: 1px solid #00f;}
div#tabarea { background: #fff url(/base/img/ca2/header/mw_user_header_b.png) 0 0 repeat-x; margin: 0 11px;}
div#tabarea_l { background: url(/base/img/ca2/header/mw_user_header_l_b.png) 0 0 no-repeat; padding-left: 32px;}
div#tabarea_r { height: 42px; background: url(/base/img/ca2/header/mw_user_header_r_b.png) 100% 0 no-repeat; padding-right: 1px;}
div#footer_r { padding-top:0px; height: 57px; overflow: hidden;}
div#footer_r div { text-align: center; font-size: .90em; color: #aaa;}
div#footer_r a:link, div#footer_r a:visited { color: #999;}
div#footerspacer { height: 10px;}
#area { padding: 0;}
#whitebox { margin: 0 21px 0px 21px; background: #fff; width: auto;}
#whitebox div { text-align: left;}
#whitebox_t { background: #fff url(/base/img/ca2/header/mw_content_t.png) 0 0 repeat-x;}
#whitebox_tl { background: url(/base/img/ca2/header/mw_content_t_l.png) 0 0 no-repeat;}
#whitebox_tr { height: 10px; overflow: hidden; background: url(/base/img/ca2/header/mw_content_t_r.png) 100% 0 no-repeat;}
#whitebox_m { border-left: 1px solid #ccc; border-right: 1px solid #ccc; width: auto; padding: 1px 8px;}
#whitebox_b { margin-top: -5px; background: url(/base/img/ca2/header/mw_content_b.png) 0 100% repeat-x;}
#whitebox_bl { background: url(/base/img/ca2/header/mw_content_b_l.png) 0 100% no-repeat;}
#whitebox_br { height: 13px; background: url(/base/img/ca2/header/mw_content_b_r.png) 100% 100% no-repeat;}
/* horizontal pill menu */
#leftcolumn { padding: 0; margin: 0; width: 20%; float:left;}
#maincolumn,#maincolumn_full { margin-left: 20%; padding-left: 0px; width: 65%;}
#maincolumn_full { margin-left: 0; padding: 0; width: 100%;}
table.nopad { width: 100%; border-collapse: collapse; padding: 0; margin: 0; margin-bottom: 15px;}
table.nopad td.middle_pad { width: 20px;}
/*****************************************/
/*** Joomla! specific content elements ***/
/*****************************************/
/* spacers */
.clr { clear: both;}
td.greyline { width: 5px; background: url(/base/img/ca2/header/mw_line_grey.png) 50% 0 repeat-y;}
div#maindivider { border-top: 1px solid #ddd; margin-bottom: 10px; overflow: hidden; height: 1px;}
/* Banners module */
#power_by{ float:right; padding-right: 25px;}
/* Å×À̺í°ü·Ã */
.content_tablebox {border-collapse:collapse; border:solid 1px #CCCCCC;}
.content_tablebox_title {font-weight:bold; font-size:14px; color:#333333; border-collapse:collapse; border:solid 1px #CCCCCC; text-align: center; height:30px; background-color:#ebecee;}
.content_tablebox_cell {border-collapse:collapse; border:solid 1px #ccc; text-align:left; color:#666666; text-align:center; height:30px;}
/*-°æÂû°ø¹«¿ø ÅǸ޴º--------------------------- */
#tabs6 {float:left;width:100%;background:#efefef;font-size:93%;line-height:normal;border-bottom:1px solid #666;}
#tabs6 ul {margin:0;padding:10px 10px 0 0;list-style:none;}
#tabs6 li {display:inline;margin:0;padding:0;}
#tabs6 a {float:left;background:url("/base/img/ca10/tableft6.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#tabs6 a span {float:left;display:block;background:url("/base/img/ca10/tabright6.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#FFF;}
/* Commented Backslash Hack hides rule from IE5-Mac */
#tabs6 a span {float:none;}
/* End IE5-Mac hack */
#tabs6 a:hover span {color:#FFF;}
#tabs6 a:hover {background-position:0% -42px;}
#tabs6 a:hover span {background-position:100% -42px;}
#tabs6 #current a {background-position:0% -42px;}
#tabs6 #current a span {background-position:100% -42px;}
/*- ÅØ½ºÆ®--------------------------- */
.ca10_txt {font-size:12px; color:#333333;font-family:'µ¸¿ò', 'µ¸¿òü';}
/*- °æÂû°ø¹«¿ø ä¿ë°ø°í--------------------------- */
ul.ca10_right_bnr {font-family:"µ¸¿ò", "µ¸¿òü"; color:#081444; margin:0;padding :5px 0 5px 20px;;line-height:18px;text-align:left; }
.ca10_right_bnr a { color:#081444;font-size:13px; }
.ca10_right_bnr a:hover {color: #115379; text-decoration: underline;font-weight:bold;}
.ca10_right_bnr a:link {text-decoration: none;}
.ca10_right_bnr a:visited { text-decoration: none;}
.ca10_right_bnr a:active {text-decoration: none;}
/*- µ¿¿µ»ó°ÁÂ ÅØ½ºÆ®--------------------------- */
.movie1 {color:#464646; font-size:12px; background-repeat: no-repeat;text-align:center; }
.movie2 {font-size:12px; color:#333;}
/*- °Ô½ÃÆÇ Åø޴º --------------------------- */
.tabberlive .tabbertabhide {
display:none;
}
ul.tabbernav
{
margin:0;
padding: 5px 0;
border-bottom: 1px solid #778;
font: 93% verdana;
}
ul.tabbernav li
{
list-style: none;
margin: 0;
display: inline;
}
ul.tabbernav li a
{
padding: 5px 8px;
margin-left: 0px;
margin-right: 2px;
border: 1px solid #778;
border-bottom: none;
background: #DDE;
text-decoration: none;
}
ul.tabbernav li a:link { color: #448; }
ul.tabbernav li a:visited { color: #667; }
ul.tabbernav li a:hover
{
color: #000;
background: #AAE;
border-color: #227;
}
ul.tabbernav li.tabberactive a
{
background-color: #fff;
border-bottom: 1px solid #fff;
}
ul.tabbernav li.tabberactive a:hover
{
color: #000;
background: white;
border-bottom: 1px solid white;
}
.tabberlive .tabbertab {
padding:5px;
border:1px solid #aaa;
border-top:0;
}
.tabberlive .tabbertab h2 {
display:none;
}
.tabberlive .tabbertab h3 {
display:none;
}
.tabberlive#tab2 .tabbertab {
height:200px;
overflow:auto;
}