/**********************************************************/
/*  style sheet     (fromabroad.css)                      */
/**********************************************************/

.button{ 
    font-size:12px;
    color:#000000;
    CURSOR: hand;
    background-color:#f9eeae
}

A:link { color: #609060 }
A:visited { color: #008080 }
A:active { color: #000000 } 

.body {
    font-size: 11pt;
    color: #606060;
    font-weight: normal;
    font-family: sans-serif;
}

.title {
    font-size: 12pt;
    color: #FFFFFF;
    font-weight: bold;
    font-family: Arial, Verdana;
    vertical-align: middle;
    text-align: center;
    padding: 2px 10px 2px 10px;
    margin:  0px 0px 0px 0px;
    border: 1px ridge #c0c0c0;
    background-color: #008080;
}

.title1 {
    font-size: 10pt;
    color: #FFFFFF;
    font-weight: normal;
    font-family: Arial, Verdana;
    vertical-align: middle;
    text-align: center;
    padding: 0px 10px 0px 10px;
    margin:  1px 1px 1px 1px;
    border: 1px ridge #c0c0c0;
    background-color: #008080;
}
.th {
    font-size: 12pt;
    color: #FFFFFF;
    font-weight: normal;
    font-family: Arial, Verdana;
    vertical-align: middle;
    text-align: center;
    padding: 2px 10px 2px 10px;
    margin:  0px 0px 0px 0px;
    border: 1px ridge #c0c0c0;
    background-color: #008080;
}
.td {
    font-size: 11pt;
    color: #606060;
    font-weight: normal;
    font-family: Arial, Verdana;
    vertical-align: middle;
    text-align: center;
    padding: 2px 10px 2px 10px;
    margin:  0px 0px 0px 0px;
    border: 1px ridge #c0c0c0;
    background-color: #ffffff;
}
.td_camera {
    font-size: 11pt;
    color: #606060;
    font-weight: normal;
    font-family: Arial, Verdana;
    vertical-align: middle;
    text-align: center;
    padding: 2px 2px 2px 2px;
    margin:  0px 0px 0px 0px;
    border: 1px ridge #c0c0c0;
    background-color: #ffffff;
}
.tdl {
    font-size: 11pt;
    color: #606060;
    font-weight: normal;
    font-family: sans-serif;
    vertical-align: middle;
    text-align: left;
    padding: 2px 5px 2px 5px;
    margin:  0px 0px 0px 0px;
    border: 1px ridge #c0c0c0;
    background-color: #ffffff;
}
.tdn {
    font-size: 11pt;
    color: #606060;
    font-weight: normal;
    font-family: sans-serif;
    vertical-align: middle;
    text-align: center;
    padding: 2px 10px 2px 10px;
    margin:  0px 0px 0px 0px;
    border: 0px ridge #ffffff;
    background-color: #ffffff;
}
.title2 {
    font-size: 12pt;
    color: #505050;
    font-weight: normal;
    font-family: sans-serif;
    vertical-align: middle;
    text-align: center;
    padding: 1px 2px 2px 2px;
    margin:  0px 0px 0px 0px;
    border: none;
    background-color: #ffffff;
}
.back {
    font-size: 10pt;
    color: #ffffff;
    font-weight: normal;
    font-family: sans-serif;
    vertical-align: middle;
    text-align: center;
    padding: 0px 2px 1px 2px;
    margin:  0px 0px 0px 0px;
    border: 1px ridge #c0c0c0;
    background-color: #008080;
}
/*****************************/
/* link                      */
/*****************************/
a.link1:link {
    text-decoration: none;
    font-size: 10pt;
    color: #000000;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
}
a.link1:visited {
    text-decoration: none;
    font-size: 10pt;
    color: #000000;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
}
a.link1:hover {
    text-decoration: none;
    font-size: 10pt;
    color: #000000;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    position: relative; left:1px; top:1px;
}

a.link2:link {
    text-decoration: none;
    font-size: 12pt;
    color: #008080;
    font-family: Arial, Verdana;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
}
a.link2:visited {
    text-decoration: none;
    font-size: 12pt;
    color: #008080;
    font-family: Arial, Verdana;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
}
a.link2:hover {
    text-decoration: none;
    font-size: 12pt;
    color: #000000;
    font-family: Arial, Verdana;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    /* position: relative; left:1px; top:1px; */
}

.msg_title {
    font-size: 12pt;
    color: #FFFFFF;
    font-weight: bold;
    font-family: sans-serif;
}

.t1 {
    font-size: 12pt;
    color: #FFFFFF;
    font-weight: bold;
    font-family: Arial, Verdana;
}

.t2 {
    font-size: 11pt;
    font-weight: normal;
    font-family: Arial, Verdana;
}

.t3 {
    font-size: 11pt;
    color: #008080;
    font-weight: normal;
    font-family: Arial, Verdana;
}

.bd {
    font-size: 11pt;
    color: #606060;
    font-weight: normal;
    font-family: Arial, Verdana;
    text-align: justify;
}
.msg_err {
    font-size: 11pt;
    color: #ff0000;
    font-weight: normal;
    font-family: Arial, Verdana;
    text-align: justify;
}
.msg_address {
    font-size: 9pt;
    color: #606060;
    font-weight: normal;
    font-family: Arial, Verdana;
}
.copy {
    font-size: 10pt;
    color: #606060;
    font-weight: normal;
    font-family: Arial, Verdana;
}

.jp {
    font-size: 10pt;
    color: #FFFFFF;
    font-weight: normal;
    font-style: italic;
    font-family: Arial, Verdana;
}
.msg_table1 {
    font-size: 9pt;
    color: #606060;
    font-weight: normal;
    font-family: Arial, Verdana;
}

/*****************************/
/* id                        */
/*****************************/
/* size */
#sz8    { font-size:  8pt; }
#sz9    { font-size:  9pt; }
#sz10   { font-size: 10pt; }
#sz11   { font-size: 11pt; }
#sz12   { font-size: 12pt; }
/* color */
#red    { color: #ff0000; }
#green  { color: #009200; }
#blue   { color: #a0c0ff; }
#white  { color: #ffffff; }
#gray   { color: #808080; }
#black  { color: #000000; }
/* align */
#left   { text-align: left; }
#center { text-align: center; }
#right  { text-align: right; }
#top    { vertical-align: top;}
#middle { vertical-align: middle;}
/* font weight */
#bold   { font-weight: bold; }
#bdwhite { border-color: #ffffff; }

/* text-align */
#t_left   { text-align: left; }
#t_center { text-align: center; }
#t_right  { text-align: right; }

