body {margin: 0; padding: 0px 10px 10px 10px; background-color: #ffffff; font-family: verdana, '맑은 고딕', tahoma, 굴림, 'Segoe UI', 'YoonGothic', AppleGothic; line-height: 150%}

form {margin: 0}
td {font-family: '맑은 고딕', verdana, tahoma, 굴림, 'Segoe UI', AppleGothic; font-size: 9pt}
h3 {font-size: 10pt}


a {text-decoration: none}
a:link    {color: #454545}
a:visited {color: #454545}
a:hover   {color: #f16929}
a:active  {color: #f16929}

td a {text-decoration: none}
td a:link    {color: #454545}
td a:visited {color: #454545}
td a:hover   {color: #f16929}
td a:active  {color: #f16929}

img {border-width: 0px}
img.on  {position: absolute; top: 0px; left: 0px; border: 0px; display: none}
img.off {position: absolute; top: 0px; left: 0px; border: 0px; display: inline}
input.on  {position: absolute; top: 0px; left: 0px; border: 0px; display: none}
input.off {position: absolute; top: 0px; left: 0px; border: 0px; display: inline}

#header {margin: 10px 0px -10px 0px}

#menu {position: relative; margin: 0; padding: 0; cursor: pointer; width: 100%; height: 100%}
#menu #menu0 {position: absolute; top: 0px; left:   0px}
#menu #menu1 {position: absolute; top: 0px; left:  86px}
#menu #menu2 {position: absolute; top: 0px; left: 170px}
#menu #menu3 {position: absolute; top: 0px; left: 256px}
#menu #menu4 {position: absolute; top: 0px; left: 344px}
#menu #menu5 {position: absolute; top: 0px; left: 435px}
#menu #menu6 {position: absolute; top: 0px; left: 525px}
#menu #menu7 {position: absolute; top: 0px; left: 611px}
#menu .submenu {position: absolute; top: 24px; left: 0px; display: none; cursor: default; padding-top: 5px; width: 100%}
#menu .submenu .submenuBar {font-size: 9pt; font-weight: normal; margin: 0 8px; color: #ffffff}
#menu .submenu a         {font-size: 9pt; font-weight: bold; letter-spacing: -1px; text-decoration: none}
#menu .submenu a:link    {color: #ffffff}
#menu .submenu a:visited {color: #ffffff}
#menu .submenu a:hover   {color: #ffff66}
#menu .submenu a:active  {color: #ffff66}

#welcomebar {margin: 10px 0px 5px 0px; padding: 0; width: 934px}

#content {background: url(/images/bg_content.gif) no-repeat top left; padding: 5px}

#footer {width: 934px; height: 109px; font-family: tahoma, 'Segoe UI', '맑은 고딕', '굴림'; font-size: 8pt; color: #999; text-align: right; background: url(/images/bg_footer.jpg) top left no-repeat; margin-top: 50px; padding: 60px 5px 0 0; position: relative}
#footer a:link    {text-decoration: none; color: #999999}
#footer a:visited {text-decoration: none; color: #999999}
#footer a:hover   {text-decoration: none; color: #f16929}
#footer a:active  {text-decoration: none; color: #f16929}

#loginbox {background: url(/images/bg_loginbox.gif) top left no-repeat; position: relative; width: 220px; height: 148px; color: #22508b}
#loginbox a {text-decoration: none}
#loginbox a:link    {color: #0094cb}
#loginbox a:visited {color: #0094cb}
#loginbox a:hover   {color: #ed7500}
#loginbox a:active  {color: #ed7500}

#location {font-size: 9pt; float: left; margin-left: 3px; color: #999999}
#welcome  {font-size: 9pt; float: right; margin-right: 3px; color: #6699cc}

#leftsub {position: absolute; top: 50px; left: 0px; padding: 40px 10px 200px 13px; width: 220px; font-size: 9pt; line-height: 120%}
#leftsub .submenu {width: 197px; height: 40px; overflow: hidden; background: url(/images/submenu_bullet.gif) top left no-repeat; color: #3399cc}
#leftsub .submenu a {display: block; margin: 16px 0px 0px 34px}
#leftsub .submenu a:link, a:visited {color: #3399cc}
#leftsub .submenu a:hover, a:active {color: #f16929}

.subtitle {background: url(/images/bg_subtitle.gif) no-repeat center left; width: 714px; height: 29px; font-weight: bold; font-size: 11pt; padding: 5px 0px 0px 10px; color: #ff6633}
.cont {margin: 10px 10px 20px 20px; font-size: 9pt; line-height: 160%}

/* FONT SIZE */
.pt5  {font-size:  5pt !important}
.pt6  {font-size:  6pt !important}
.pt7  {font-size:  7pt !important}
.pt8  {font-size:  8pt !important}
.pt9  {font-size:  9pt !important}
.pt10 {font-size: 10pt !important}
.pt11 {font-size: 11pt !important}
.pt12 {font-size: 12pt !important}
.pt13 {font-size: 13pt !important}
.pt14 {font-size: 14pt !important}
.pt15 {font-size: 15pt !important}
.pt16 {font-size: 16pt !important}
.pt17 {font-size: 17pt !important}
.pt18 {font-size: 18pt !important}
.pt19 {font-size: 19pt !important}
.pt20 {font-size: 20pt !important}
.pt21 {font-size: 21pt !important}
.pt22 {font-size: 22pt !important}
.pt23 {font-size: 23pt !important}
.pt24 {font-size: 24pt !important}
.pt25 {font-size: 25pt !important}
.pt26 {font-size: 26pt !important}
.pt27 {font-size: 27pt !important}
.pt28 {font-size: 28pt !important}
.pt29 {font-size: 29pt !important}
.pt30 {font-size: 30pt !important}
.pt31 {font-size: 31pt !important}
.pt32 {font-size: 32pt !important}
.pt33 {font-size: 33pt !important}
.pt34 {font-size: 34pt !important}
.pt35 {font-size: 35pt !important}
.pt36 {font-size: 36pt !important}
.pt37 {font-size: 37pt !important}
.pt38 {font-size: 38pt !important}
.pt39 {font-size: 39pt !important}
.pt40 {font-size: 40pt !important}

.px5  {font-size:  5px !important}
.px6  {font-size:  6px !important}
.px7  {font-size:  7px !important}
.px8  {font-size:  8px !important}
.px9  {font-size:  9px !important}
.px10 {font-size: 10px !important}
.px11 {font-size: 11px !important}
.px12 {font-size: 12px !important}
.px13 {font-size: 13px !important}
.px14 {font-size: 14px !important}
.px15 {font-size: 15px !important}
.px16 {font-size: 16px !important}
.px17 {font-size: 17px !important}
.px18 {font-size: 18px !important}
.px19 {font-size: 19px !important}
.px20 {font-size: 20px !important}
.px21 {font-size: 21px !important}
.px22 {font-size: 22px !important}
.px23 {font-size: 23px !important}
.px24 {font-size: 24px !important}
.px25 {font-size: 25px !important}
.px26 {font-size: 26px !important}
.px27 {font-size: 27px !important}
.px28 {font-size: 28px !important}
.px29 {font-size: 29px !important}
.px30 {font-size: 30px !important}
.px31 {font-size: 31px !important}
.px32 {font-size: 32px !important}
.px33 {font-size: 33px !important}
.px34 {font-size: 34px !important}
.px35 {font-size: 35px !important}
.px36 {font-size: 36px !important}
.px37 {font-size: 37px !important}
.px38 {font-size: 38px !important}
.px39 {font-size: 39px !important}
.px40 {font-size: 40px !important}

/* COMMON STYLES */
.odd  {background-color: #ffffff !important}
.even {background-color: #efefef !important}

.ellipsis {overflow: hidden; text-overflow: ellipsis; white-space: nowrap}

.dimmed     {color: #666666 !important}
.white      {color: #ffffff !important}
.black      {color: #000000 !important}
.blue       {color: blue !important}
.red        {color: red !important}
.navy       {color: navy !important}
.lightgray  {color: #e4e4e4 !important}
.darkgray   {color: #959595 !important}
.orange     {color: orange !important}
.darkred    {color: #D50409 !important}
.darkblue   {color: #403F95 !important}
.lightblue  {color: #6699cc !important}
.darkorange {color: #ff6600 !important}
.darkblue   {color: #3886d4 !important}

.bold       {font-weight: bold !important}
.pointer    {cursor: pointer !important}
.wait       {cursor: wait !important}
.italic     {font-style: italic !important}
.underline  {text-decoration: underline !important}

.georgia    {font-family: georgia !important}
.times      {font-family: 'times new roman' !important}
.verdana    {font-family: verdana !important}
.tahoma     {font-family: tahoma !important}
.segoe      {font-family: 'Segoe UI', '맑은 고딕', '굴림' !important}
.dotum      {font-family: '돋움' !important}
.gulim      {font-family: '굴림' !important}
.narrow     {letter-spacing: -0.1em !important}
.ls0        {letter-spacing: 0em !important}

.ln10       {line-height: 100% !important}
.ln11       {line-height: 110% !important}
.ln12       {line-height: 120% !important}
.ln13       {line-height: 130% !important}
.ln14       {line-height: 140% !important}
.ln15       {line-height: 150% !important}
.ln16       {line-height: 160% !important}
.ln17       {line-height: 170% !important}
.ln18       {line-height: 180% !important}
.ln19       {line-height: 190% !important}
.ln20       {line-height: 200% !important}
.left       {text-align: left !important}
.center     {text-align: center !important}
.right      {text-align: right !important}
.justify    {text-align: justify !important}

.heading1  {font-weight: bold; font-size: 17px; letter-spacing: -1px; color: #ff6600; margin: 1em 0em 0.5em 1em}
.heading2  {font-weight: bold; font-size: 14px; letter-spacing: -1px; color: #6699cc; margin: 1em 0em 0.5em 0.5em}

table.sitesListContainer {border: 1px solid #6699cc; border-width: 1px 0px 1px 0px; margin-left: 20px; margin-bottom: 30px; width: 670px}
ul.sitesList {margin: 0 0 0 2em}
ul.sitesList li {margin-bottom: 0.3em}

ol.spaced li {margin-bottom: 1em}
ul.spaced li {margin-bottom: 1em}
ol.halfspaced li {margin-bottom: .5em}
ul.halfspaced li {margin-bottom: .5em}

/* SCROLLBARS */
.grayScroll {
  scrollbar-width: 15px;
  scrollbar-face-color: #999;
  scrollbar-highlight-color: #ccc;
  scrollbar-shadow-color: #ccc;
  scrollbar-3dlight-color: #ccc;
  scrollbar-arrow-color: #ccc;
  scrollbar-track-color: #ccc;
  scrollbar-darkshadow-color: #ccc;
}

table.data_table thead tr td {background-color: #6699cc; border-right: 1px solid #ffffff}
table.data_table tbody tr.odd {background-color: #ffffff}
table.data_table tbody tr.even {background-color: #e6e6e6}
