
body {
 background: #000000 url();
 scrollbar-face-color: #333333;
 scrollbar-shadow-color: #222222;
 scrollbar-highlight-color: #444444;
 scrollbar-3dlight-color: #555555;
 scrollbar-darkshadow-color: #000000;
 scrollbar-track-color: #000000;
 scrollbar-arrow-color: #cccccc;
}
body,td {
 font-family: tahoma,verdana,arial;
 font-size: 12px;
 font-weight: ;
 color: #999999;
}
div.contentDiv, div.contentDiv td { overflow:hidden}
table.main {
 background : #000000 url();
 border-style : ;
 border-width : ;
 border-color : ;
}

.menu {
 font-family: verdana,arial;
 font-weight: bold;
 font-size: 10px;
 color: #999999;
 }
a.menu {
 font-family: verdana,arial;
 font-weight: bold;
 font-size: 10px;
 color: #999999;
 text-decoration: none;
}
a.menu:hover{color: #958C6E;}
.box {
 border-style : solid;
 border-width : 1px;
 border-color : #444444;
 background-color : ;
}
a.submenu {
 font-family: ;
 font-weight: ;
 font-size: ;
 color: #999999;
 text-decoration: none;
}
a.submenu:hover{color: ;}
td.t_header ,tr.t_header td{
 background: #222222  url();
 color: #999999;
 text-align: center;
 font-weight: bold;
 font-size: 10px;
 font-family: verdana;
 height: 20;
}
td.t_left {
 background-color : #222222;
 text-align : ;
 color : #999999;
 font-weight : bold;
 font-size : 10px;
 font-family : verdana;
 padding : 2px;
}
td.t_data,div.t_data, tr.t_data td{
 background-color : #333333;
 color : #999999;
 font-weight : ;
 font-size : ;
 font-family : ;
 padding : 2px;
}
tr.t_data td{
 color : #999999;
 font-weight : ;
 font-size : ;
 font-family : ;
}
tr.t_left td{
 background-color : #222222;
 color : #999999;
 font-weight : bold;
 font-size : 10px;
 font-family : verdana;
}
tr.t_data a, td.t_data a {
 color : #999999;
}

tr.t_selected td, tr.t_checked td {
  background-color : #444444;
  color : #999999;
  font-weight : ;
  font-size : ;
  font-family : ;
  padding : 2px;
}
tr.t_selected a, tr.t_selected td {
  font-weight:bold;

}
a.t_data { color: #999999; font-weight: ; font-size: ; font-family: ;}
a.t_header {color: #999999; font-weight: bold; font-size: 10px; font-family: verdana;}
.cat_header {
 font-family: verdana,helvetica,verdana,arial;
 font-size: 10px;
 font-weight: bold;
 color: #cccccc;
}
td.cat_header {
 font-family: verdana,helvetica,verdana,arial;
 font-size: 10px;
 font-weight: bold;
 color: #cccccc;
 text-align: center;

}
td.cat_body {
 color :#999999;
}

.block_header {
 font-weight: bold;
 font-family: verdana,helvetica,arial;
 font-size: 11px;
 color : #999999;
}
td.block_header, div.block_header {
 text-decoration: ;
 text-align: center;

}
a.block_header {
 font-weight: bold;
 font-family: verdana,helvetica,arial;
 font-size: 11px;
 color : #999999;
 text-decoration: none;
}

a.block_body {
 color: #999999;
 font-weight: ;
 font-size: 12px;
 font-family: tahoma,verdana,arial;
}

.top_links {
 color: #999999;
 font-size: 9px;
 font-weight: ;
 font-family: Trebuchet MS,Tahoma;
}
a.top_links {
 color: #999999;
 font-size: 9px;
 font-weight: ;
 font-family: Trebuchet MS,Tahoma;
 text-decoration: none;
}
a.top_links:hover {
 color: #cccccc;
}
a.topbar:hover {
 text-decoration:none;
}
.bottom_links {
 color: #777777;
 font-size: 10px;
 font-weight: bold;
 font-family: arial,helvetica;
}
a.bottom_links {
 color: #777777;
 font-size: 10px;
 font-weight: bold;
 font-family: arial,helvetica;
 text-decoration: none;
}
a.bottom_links:hover {
 color: #999999;
}
.bottom_counter {
 color: #777777;
 font-size: 9px;
 font-weight: normal;
 font-family: Trebuchet MS,Tahoma;
}
.top_counter {
 color: #777777;
 font-size: 9px;
 font-weight: ;
 font-family: Trebuchet MS,Tahoma;
}
input {
 font-family: verdana,tahoma,arial;
 font-size: 11px;
 font-weight: normal;
}
input.text {
 border : solid 1px #444444;
 background : #575656 url(themes/AK2142/images/bgin.gif);
 color: #bbbbbb;
 height: ;
 padding:2px; padding-bottom:0px;
}
input.error{
 background : #575656 url(themes/AK2142/images/bgin.gif);
 color: #bbbbbb;
 height: ;
 padding:2px; padding-bottom:0px;
}
input.login_id {
 border : solid 1px #444444;
 background : #575656 url(images/text_id.gif) no-repeat;
 color: #bbbbbb;
 padding:2px;
 height: 19;

}
input.login_pwd {
 border : solid 1px #444444;
 background : #575656 url(images/text_pass.gif) no-repeat;
 color: #bbbbbb;
 padding:2px;
 height: 19;

}
input.login_secu {
 border : solid 1px #444444;
 background : #575656 url(images/text_secu.gif) no-repeat center center;
 color: #bbbbbb;
 padding:2px;
 height:19px;

}
textarea {
 border: solid 1px #444444;
 background: #575656 url(themes/AK2142/images/bgin.gif);
 font-family : verdana;
 font-size : 11px;
 font-weight : normal;
 color : #bbbbbb;
 scrollbar-face-color: #333333;
 scrollbar-shadow-color: #222222;
 scrollbar-highlight-color: #444444;
 scrollbar-3dlight-color: #555555;
 scrollbar-darkshadow-color: #000000;
 scrollbar-track-color: #000000;
 scrollbar-arrow-color: #cccccc;
 overflow:auto;
 padding: 2px;
}
select {
 border : solid 1px #444444;
 background : #575656 url(themes/AK2142/images/bgin.gif);
 font-family : verdana,tahoma,arial;
 font-size : 11px;
 font-weight : none;
 color : #bbbbbb;
 scrollbar-face-color: #333333;
 scrollbar-shadow-color: #222222;
 scrollbar-highlight-color: #444444;
 scrollbar-3dlight-color: #555555;
 scrollbar-darkshadow-color: #000000;
 scrollbar-track-color: #000000;
 scrollbar-arrow-color: #cccccc;

 z-index:-10
}
.button {
 height: ;
 font-family: helvetica,verdana,tahoma,arial;
 font-size: 10px;
 font-weight: bold;
 text-transform: uppercase;
 color: #cccccc;
 border: outset 1px #666666;
 background: #555555 url();
 cursor : pointer;

}
.button2 {
 width: 85;
 height: 30;
 font-family: helvetica,verdana,tahoma,arial;
 font-size: 10px;
 font-weight: bold;
 text-transform: uppercase;
 color: #cccccc;
 border: outset 1px #666666;
 background: #555555 url();
 cursor : pointer;
 padding-top:2px; padding-bottom:0px;
}
.BBbutton {
  font-family:tahoma,arial;
}

.title_s {
 font-family : verdana;
 font-weight : bold;
 font-size : 10px;
 color: ;
}
.title_m {
 font-family : Microstyle Bold Extended ATT,Arial Black,verdana,arial;
 font-weight : normal;
 font-size : 9pt;
 color: ;
}
.title_x {
 font-family : Microstyle Bold Extended ATT,Arial Black,Verdana;
 font-weight : normal;
 font-size : 9pt;
 color: orange;
}
.tiny {
 font-family: Tahoma,verdana;
 font-size: 10px;
 font-weight: ;
 color: ;
}
.help {color : #AA9980}
.topbar {
 color: #cccccc;
 font-size: 10px;
 font-weight: bold;
 font-family: arial,helvetica;
}
a {
 font-family: verdana;
 font-weight: normal;
 font-size: 11px;
 color: #999999;
 text-decoration: none;
}
a:hover {
 color: #ffffff;
 text-decoration:underline;
}


.shadow_topic, .shadow_cat {
background-color : #222222;
opacity: 0.8;
-moz-opacity: 0.8;
filter: alpha(opacity=80);
}

.shadow_topic table, .shadow_cat table {
	position:relative;
	border:solid 1px #000000;
	margin:-4px 3px 3px -4px;
	display:block;
}

.findme,.error {
 border : solid 1px red;
}

.field_header {
 font-family: verdana,helvetica,verdana,arial;
 font-size: 10px;
 font-weight: bold;
 text-align :center;
 background : #444444;
}
.graph {background: #222222 url(themes/AK2142/images/voting_bar.gif) repeat-x center center; color: #999999;}
.rteImage {
  background: #D4D0C8;
  border:1px solid #D4D0C8;
}
.rteImageRaised {
	background: #D3E9F0; border:solid 1px #3399CC;

}
.rteImageLowered {
	background: #B1D2DC;
border:1px solid #3399CC;
}
.rteVertSep {
	margin: 0 4px 0 4px;
}
.rteBack {
	background: #D4D0C8;
	letter-spacing: 0;
	padding: 2px;
	color:#000000;
}
.rteBack tbody tr td, .rteBack tr td {
	background: #D4D0C8;
	padding: 0;
	color:#000000;
}
input.rte {
 font: menu;
 font-size: 9pt;
 color:black;
 font-weight:normal;
 border:1px solid #222222;
 }
td.rte {
 font: menu;
 font-size: 9pt;
 color:black;
 font-weight:normal;
 }
select.rte {
 background-color : #ffffff;
 background-image : none;
 color: #000000;
 font-size:9pt;
 font-weight: normal;
 text-transform:capitalize;
 border:1px solid #222222;
}
.hdnframe {
 border:outset 1px #D3D3D3;
 }
div.sig, table.sig { border-top:solid 1px #999999; }
xmp,pre{ font-size:9pt; font-family:arial}
#whois a { text-decoration:none}

fieldset { border:solid 1px #AA9980;padding:10px}
legend {color: #AA9980;font-weight:bold;font-size:12px;}


.topMLId { color:#999999; font-size:11px; font-family:Tahoma,verdana; padding-top:4px; padding-left:4px; }
.topMLOff { background-Color: #333333; font-size:11px; font-family:Tahoma,verdana; font-weight:normal; padding-top:4px; padding-left:4px; }
.topMLOn { background-Color: #222222; font-size:11px; font-family:Tahoma,verdana; font-weight:bold; padding-top:4px; padding-left:4px; cursor: pointer;}
.topMLDim { background-Color: #333333; font-size:11px; font-family:Tahoma,verdana; font-weight:normal; color: #999999; padding-top:4px; padding-left:4px; }
.topSLOff { background-Color: #333333; font-size:11px; font-family:Tahoma,verdana; padding-top:4px; padding-left:4px; }
.topSLOn { background-Color: #222222; font-size:11px; font-family:Tahoma,verdana; padding-top:4px; padding-left:4px; cursor: pointer; }
.topSLDim { background-Color: #333333; font-size:11px; font-family:Tahoma,verdana; color:#9C9C9C; padding-top:4px; padding-left:4px; }

.on{
Height:22;
border:solid 1px #444444;
border-bottom-width : 0;
width:120;
font-weight:bold;
text-align:center;
overflow:hidden;
cursor : pointer
}
.off{
Height:20;
border:solid 1px #444444;
border-bottom:solid 1px #444444;
width:120;
text-align:center;
overflow:hidden;
cursor : pointer
}
table.frame {
border : solid 1px #444444;
border-top-width : 0;
}


.tabon {
Height:24;
font-family: Tahoma,verdana;
font-size: 10px;
font-weight: bold;
color: ;
overflow:hidden;
cursor : pointer
}
.tabon td.tabtext {
  font-family: Tahoma,verdana;
font-size: 10px;
font-weight: bold;
color: ;

}
.taboff{
Height:24; padding-top:2px;
border-bottom:solid 1px #444444;
font-family: Tahoma,verdana;
font-size: 10px;
font-weight: ;
color: ;
overflow:hidden;
cursor : pointer
}
.taboff td.tabtext {
  font-family: Tahoma,verdana;
font-size: 10px;
font-weight: ;
color: ;
 }
.tabspace {
 border-bottom:solid 1px #444444;
 width:3px;
 font-size:1px;

}
.PopupLine {
	BACKGROUND-COLOR: #444444;
}
.CommentBG, .tabon td.tabtext {
 BACKGROUND-COLOR: #333333;
}
.taboff td.CommentBG, .taboff td.tabtext {
  BACKGROUND-COLOR: #222222;
 }
.swapDiv {
	POSITION: relative;

}
.swapButtonU {
	CURSOR: pointer
}
.swapButtonD {
	CURSOR: pointer
}
.swapCB {
	CURSOR: pointer;width:10px; height:10px;padding-bottom:5px;
}

.underline {
 text-decoration:underline;
}
.non_deco {
 text-decoration:none;
}
hr.lineTh {
	border:0;
	color:#222222;
	background-color:#222222;
	height:1px
}
hr.lineBody {
	border:0;
	color:#999999;
	background-color:#999999;
	height:1px
}

.page_title {
 padding-left:5px;
 font-family:Trebuchet MS,Verdana,Arial;
 font-size:14pt;
 font-weight:bold;
}
.page_body {
 padding:10px;
}
.nav_box {
 background-color : #F7F7F7;
 border : inset 1px #ffffff;
}
.mm {
  font-size:11px;
  font-family:dotum;
}
