body {font-size: 9pt; font-family: Tahoma; color: #444444; }
td { font-size: 9pt; font-family: Tahoma; color: #444444; line-height: 150%;} 
p { font-size: 9pt; font-family: Tahoma; color: #444444; line-height: 160%;}
td.grey { color: #000000; background-color: #F6F8FF; }
td.gray { color: #000000; background-color: #F6F8FF; }
td.reverse { color: #FFFFFF; background-color: #999999; }
td.list { line-height: 150%; }
td.dotlineH { background-image: url(/images/dot_line.gif); background-repeat: repeat-x; background-position: left center; }
/* background-attachment: fixed; */


ul{	list-style-image: url(/images/dot_list.gif);}
select {  font-size: 9pt; font-family: Tahoma; }
input {  font-size: 9pt; font-family: Tahoma; color: #000000; border:1px solid #AAAAAA; }
textarea {  font-size: 9pt; font-family: Tahoma; color: #000000; border:1px solid #AAAAAA; }   
input.serviceLogin {  font-size: 8pt; font-family: Tahoma; color: #0000CC; }
img { border: 0px; }
/* 8DB5E0, 709BD2, 4E7DB7, 32609A */
/* btnblue is renewed to black btn
input.btnblue { font-weight: normal; background-color: #4E7DB7; color: #FFFFFF; border: 1px solid; border-color: #6666CC #000033 #000033  #6666CC; } */
input.btnblue { font-weight: normal; background-color: #222222; color: #FFFFFF;  border: 1px solid; border-color: #999999 #000000 #000000 #999999; }
input.btnred { font-weight: normal; background-color: #663333; color: #FFFFFF; border: 1px solid; border-color: #CC6666 #330000 #330000  #CC6666; }
input.btngreen { font-weight: normal; background-color: #336633; color: #FFFFFF; border: 1px solid; border-color: #66CC66 #003300 #003300  #66CC66; }
input.btngray { font-weight: normal; background-color: #999999; color: #FFFFFF;  border: 1px solid; border-color: #CCCCCC #606060 #606060 #AAAAAA; }
input.btngrey { font-weight: normal; background-color: #999999; color: #FFFFFF;  border: 1px solid; border-color: #CCCCCC #606060 #606060 #AAAAAA; }

a:link  {     text-decoration: none; color: "#0000AA"; }
a:visited  {     text-decoration: none; color: "#0000AA";}
a:hover {     text-decoration: none; color: "#CC0000"; }
a:active {     text-decoration: none; color: "#FF0000"; }

a.white:link  {   text-decoration: none;     color: "#FFFFFF" ; }
a.white:visited  {    text-decoration: none;    color: "#FFFFFF" ;}
a.white:hover {  text-decoration: none;     color: "#FFFFFF" ; background-color: Transparent;}
a.white:active {   text-decoration: none;     color: "#FFFFFF" ; background-color: Transparent;}

a.black:link  {  text-decoration: none;     color: "#000000" ; }
a.black:visited  {  text-decoration: none;    color: "#000000" ;}
a.black:hover {   	 text-decoration: none;     color: "#000000" ; background-color: Transparent;}
a.black:active {    text-decoration: none;     color: "#FF0000" ; background-color: Transparent;}

a.grey_bold:link  {  text-decoration: none;     color: "#333333" ; font-weight: bold; }
a.grey_bold:visited  {  text-decoration: none;    color: "#333333" ; font-weight: bold; }
a.grey_bold:hover {   	 text-decoration: none;     color: "#CC0000" ;  font-weight: bold; background-color: Transparent;}
a.grey_bold:active {    text-decoration: none;     color: "#FF0000" ;  font-weight: bold; background-color: Transparent;}

.btn { cursor: hand; font-size: 9pt; }
.hand {	cursor: hand; }
.row_off { background-color: ""; }
.row_on { background-color: #E8E8F3; }
.row_off_a { background-color: #EEEEEE; }
.row_on_a { background-color: #FFDD99; }
/*  cursor: hand; */

.black { color: #000000; }
.white { color: #FFFFFF; }
.bold { font-weight: bold }

.btitle { color: #000000; font-family: tahoma; font-weight: bold; font-size: 15pt; line-height: 120%; }
.mtitle { color: #BB0000; font-family: gulim,tahoma; font-weight: bold; font-size: 10pt; line-height: 120%;}
.mtitleB { color: #000000; font-family: gulim,tahoma; font-weight: bold; font-size: 10pt; line-height: 120%;}
.stitle, .managerTitle { color: #000000; font-family: tahoma; font-weight: bold; font-size: 9pt;  }
.stitleA { color: #555555; font-family: tahoma; font-weight: bold; font-size: 9pt; }
.stitleW { color: #FFFFFF; font-family: tahoma; font-weight: bold; font-size: 9pt; }
.small8pt { font-size: 8pt; font-family: dotum,Tahoma;}
.small8ptT { font-size: 8pt; font-family: dotum,Tahoma; letter-spacing: -1px;}
.small9ptT { font-size: 9pt; font-family: Tahoma; letter-spacing: -1px;}

.border1grey { border: 1 solid #444444 }
.noborder { border: 0;  }
.price { text-align: right }
.pricenoborder { text-align: right ; border: 0;  }

.imp, titleblack { color: #000000; }
.tip { font-size: 8pt; font-weight: normal; color: #CC0000; font-variant: normal; }
.red { color: #CC0000; }

.luminous{ color: #000000; background-color: #FFFFAA; }

.gradOrange { background-image: url(/images/bg_gradation_orange.gif); background-repeat: repeat-y; background-position: left top;  }
.gradRed { background-image: url(/images/bg_gradation_red.gif); background-repeat: repeat-y; background-position: left top; }
.gradBlue { background-image: url(/images/bg_gradation_blue.gif); background-repeat: repeat-y; background-position: left top; }
.gradGreen { background-image: url(/images/bg_gradation_green.gif); background-repeat: repeat-y; background-position: left top; }
.gradSea, .gradManager { background-image: url(/images/bg_gradation_sea.gif); background-repeat: repeat-y; background-position: left top; }

#pngFloat { Z-INDEX: 51; LEFT: 20px; POSITION: absolute; TOP: 10px }

div{
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#C3C3C3;

scrollbar-track-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#C3C3C3;
scrollbar-shadow-color:#C3C3C3;
}