/* First do whole document standards, then do class standards*/

body {
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    padding:0px;
    margin:0px;
}

div.leftside {
    width:240px;
    float:left;
}

div.rightside {
    width:720px;
    float:left;
}

div.header1 {
    height:120px;
}

div.header2 {
    height:120px; /* 240px */
}

#divtotalpage {
    background-color:#E0E0E0; /*E0E0E0 */
}

#divcontainer {
    width:960px;
    margin-left:auto;
    margin-right:auto;
    background-color:#FFFFFF;
}

#div1 {
/*    background-image:url('images/logo.gif'); */
    background-repeat:no-repeat;
    background-position:center center;
    background-color:#FFFFFF;
/*    background-color:#EEEEEE; */
}

table.div1logo {
    height:100%;
    width:100%;
    border:0px;
    vertical-align:middle;
    margin-left:auto;
    margin-right:auto;
    text-align:center;

}

img.div1logo {
    border-style:none;
}

#div2 {
    background-repeat:no-repeat;
    background-position:center center;
    background-color:#FFFFFF;
/*    background-color:#DDDDDD; */
}

#divcyan {
/*    background-color:#00FFFF; */
/*    background-color:#1AA09C; */
    background-color:#5C85FF;   /* #7094FF; /* #3385FF; /* #75A3CC; #0DCFCD; */
    color:#000000;
    text-align:center;
}

table.divcyan {
    height:90%; /* 60% */
    width:100%;
    border:0px;
    vertical-align:middle;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
}

i.divcyan {
    font-size:16px;
    font-weight:bold;
}

#divpicture {
    background-color:#000000;
    color:white;
    text-align:center;
}

#divnavmenu {
    background-color:#FFFFFF;
/*    background-color:#EEEEEE; */
}

#divcontentsection {
    background-color:#FFFFFF;
/*    background-color:#A0A0A0; */
    padding:10px;
    padding-left:20px;
    padding-right:20px;
    width:680px;
}

#divfooter {
    background-color:#FFFFFF;
/*    background-color:#FFA500; */
    clear:both;
    text-align:center;
}




/* Horizontal Navigation Menu */

ul.horizontalnav {
    float:right;
    list-style-type:none;
    margin:0;
    padding:0;
    overflow:hidden;
    position:relative;
    top:75px;
    font-size:16px;
}

li.horizontalnav {
    float:left;
    font-size:16px;
}

a.horizontalnav:link,a.horizontalnav:visited
{
    display:block;
    width:100px; /* full page = 144px, original was 100px */
    text-align:center;
    color:#696969;
    padding:0px;
    text-decoration:none;
    text-transform:uppercase;
    font-weight:bold;
}

a.horizontalnav:hover,a.horizontalnav:active
{
    color:#000000;
/*    background-color:#696969; */
}


a.horizontalnavselected:link,a.horizontalnavselected:visited
{
    display:block;
    width:100px; /* full page = 144px, original was 100px */
    text-align:center;
    color:#000000;
    padding:0px;
    text-decoration:none;
    text-transform:uppercase;
    font-weight:bold;
}

a.horizontalnavselected:hover,a.horizontalnavselected:active
{
    color:#000000;
/*    background-color:#696969; */
}

#english {
    float:left;
    position:relative;
    left:600px;
    top:15px;
}

#korean {
    float:left;
    position:relative;
    left:630px;
    top:15px;
}



/* Vertical Navigation Menu */

p.verticalnav {
    text-align:center;
    font-weight:bold;
    margin:0px;
    border:0px;
    padding:0px;
    padding-top:10px;
    padding-left:0px;
    padding-bottom:10px;
    margin:0px;
    text-decoration:none;
    font-size:16px;
}

a.verticalnav:link,a.verticalnav:visited
{
    display:block;
    width:240px;
/*    text-align:left; */
    color:#000000;
    padding:0px;
    padding-top:10px;
    padding-left:0px;
    padding-bottom:10px;
    margin:0px;
    text-decoration:none;
/*    text-transform:uppercase; */
/*    font-weight:bold; */
}

a.verticalnav:hover,a.verticalnav:active
{
    color:#000000;
/*    background-color:#00FFFF; */
    background-color:#E0E0E0;
}


ul.verticalnav1,li.verticalnav1 {
    list-style-type:none;
    padding:0;
    margin:0px;
    font-size:16px;

}

a.verticalnav1:link,a.verticalnav1:visited
{
    display:block;
    width:230px;
    text-align:left;
    color:#696969;
    padding:0px;
    padding-top:5px;
    padding-left:10px;
    padding-bottom:5px;
    text-decoration:none;
/*    text-transform:uppercase; */
    font-weight:bold;
}

a.verticalnav1:hover,a.verticalnav1:active
{
    color:#000000;
    /* background-color:#00FFFF; */
    background-color:#E0E0E0;
}

a.verticalnav1selected:link,a.verticalnav1selected:visited
{
    display:block;
    width:230px;
    text-align:left;
    color:#000000;
/*    background-color:#E0E0E0; */
    padding:0px;
    padding-top:5px;
    padding-left:10px;
    padding-bottom:5px;
    text-decoration:none;
/*    text-transform:uppercase; */
    font-weight:bold;
}

a.verticalnav1selected:hover,a.verticalnav1selected:active
{
    color:#000000;
    /* background-color:#00FFFF; */
    background-color:#E0E0E0;
}



ul.verticalnav2,li.verticalnav2 {
    list-style-type:none;
    padding:0;
    font-size:14px;
    
}

a.verticalnav2:link,a.verticalnav2:visited
{
    display:block;
    width:210px;
    text-align:left;
    color:#696969;
    text-decoration:none;
/*    text-transform:uppercase; */
    padding-top:2px;
    padding-left:30px;
    padding-bottom:2px;
    font-weight:normal;
}

a.verticalnav2:hover,a.verticalnav2:active
{
    color:#000000;
/*    font-weight:bold; */
    background-color:#E0E0E0;
    /* background-color:#00FFFF; */
}

a.verticalnav2selected:link,a.verticalnav2selected:visited
{
    display:block;
    width:210px;
    text-align:left;
    color:#000000;
    background-color:#E0E0E0;
    text-decoration:none;
/*    text-transform:uppercase; */
    padding-top:2px;
    padding-left:30px;
    padding-bottom:2px;
    font-weight:normal;
}

a.verticalnav2selected:hover,a.verticalnav2selected:active
{
    color:#000000;
/*    font-weight:bold; */
    background-color:#E0E0E0;
    /* background-color:#00FFFF; */
}

img.center {
    display:block;
    margin-left:auto;
    margin-right:auto;
}

img.imagelink {
    border:0px;
}


/* CONTENT STYLES */

h1.content {
    font-size:26px;
/*    text-decoration:underline; */
    text-align:center;
    padding-bottom:10px;
    font-weight:bold;
}

h2.content {
    font-size:18px;
    font-weight:bold;
}

h3.content {
    font-size:14px;
    font-weight:bold;
    color:blue;
}

p.content {
    font-size:14px;
}


ul.content,li.content {
    list-style-type:disc;    /* circle */
    padding-top:2px;
    padding-bottom:2px;
    font-size:14px;
}

#koreamap {
    float:right;
    padding-right:80px;
    padding-left:60px;
}


/* FORM */

fieldset {
    background-color:#E6FFFF;
}






/* Services Nave */

ul.servicesnav {
    float:left;
    list-style-type:none;
    margin:0;
    padding:0;
    overflow:hidden;
    position:relative;
    top:20px;
    font-size:16px;
}

li.servicesnav {
    float:left;
    font-size:16px;
}

a.servicesnav:link,a.servicesnav:visited
{
    display:block;
    width:165px;
    height:60px;
    text-align:center;
    color:#696969;
    padding:0px;
    text-decoration:none;
    text-transform:uppercase;
    font-weight:bold;
}

a.servicesnav:hover,a.servicesnav:active
{
    color:#000000;
/*    background-color:#000000; */
}


a.servicesnavselected:link,a.servicesnavselected:visited
{
    display:block;
    width:165px;
    height:60px;
    text-align:center;
    vertical-align:bottom;
    color:#000000;
    padding:0px;
    text-decoration:none;
    text-transform:uppercase;
    font-weight:bold;
}

a.servicesnavselected:hover,a.servicesnavselected:active
{
    color:#000000;
}




#div-twitter-follow-button {
    text-align:center;
}




/* FOOTER */

#divfooter {
    font-size:10px;
}

hr.footer {
    color:#E0E0E0;
    width:95%;
}