/*************************** Default CSS ***************************/
BODY {
  /*
  scrollbar-face-color: #5F7E9A;
  scrollbar-track-color: #5F7E9A;
  scrollbar-highlight-color: #789FC2;
  scrollbar-shadow-color: #789FC2;
  scrollbar-3dlight-color: #051A30;
  scrollbar-darkshadow-color: #051A30;
  scrollbar-arrow-color: #051A30;
  scrollbar-arrow-color: #051A30;
  scrollbar-width: 30;
  background: white url(/images/DOMSS_10.gif) no-repeat fixed right 100px;
  */
}

DIV {
  font-size: 12px;
  line-height: 140%;
}

TABLE {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11;
}
TH {
  font-family:Arial, Helvetica, sans-serif; font-size:11;
}
TD {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}

A:link {
  color:black; text-decoration:none;
}
A:visited {
  color:black; text-decoration:none;
}
A:active {
  color:black; text-decoration:none;
}
A:hover {
  color:black; text-decoration:none;
}

IMG {
  border:0px none;
}


/*************************** Customized CSS_01 (Version 2006~2007) ***************************/
/* Text CSS */
.mms {font-family:verdana;font-size:11px;color:#5F7E9A;padding:10 10 0 15;}

.bs {
  font-size:16px;color:#0070BC;font-weight:bold;
}
.mn {
  font-size:11px;color:0070BC;
}
.wn {
  color:#0070BC;11px;padding:3 0 3 5;
}
.np {
  position:absolute;
  visibility:hidden;
  width:400;
}
.top_Menu {
  padding:0 0 3 0;
}
.skin {
  background: #5F7E9A;
}
.MenuSub {
  color: #5F7E9A;
  font-size:11px;
}
.MenuSub A {
  color: #5F7E9A;
  font-size:11px;
}
.MenuSub A:hover {
  color: #5F7E9A;
  font-size:11px;
}
.MenuSub A:visited {
  color: #5F7E9A;
  font-size:11px;
    }
.Menu {
  width: 160px;
  border: 1px solid #A2A2A2;
  text-align: center;
  cursor: default;
  font-size:11px;
}
.Menu_active {
  width: 160px;
  color: #000000;
  background-color: #D1D1D1;
  border: 1px solid #787878;
  text-align: center;
  cursor: default;
  font-size:11px;
}
.MenuSub {
  padding:2px 0px 0px 2px;
}     


.main_inputBox {
  HEIGHT: 20px;
}
.main_webmail {
  font-family:verdana;
  font-weight:bold;
  font-size:11px;
  color:#000000;
}
.main_search {
  font-family:verdana;
  font-weight:bold;
  font-size:11px;
  color:#FF9900;
}
.main_title1 {
  font-family:verdana;
  font-weight:bold;
  font-size:11px;
  color:#B30202;
}
.main_title2 {
  font-family:verdana;
  font-weight:bold;
  font-size:11px;
  color:#666666
}
.main_article
  font-weight:bold;
  font-size:15px;
  color:#B30202;
}
.main_about {
  font-family:verdana;
  font-weight:bold;
  font-size:13px;
  color:#333333;
}
.main_about2 {
  font-family:verdana;
  font-weight:bold;
  font-size:13px;
  color:#333333;
}
.main_li {
  font-family:arial;
  font-size:12px;
  color:#000000;
}
.main_li2 {
  font-family:arial;
  font-size:12px;
  color:#000099;
}
.main_verdana {
  font-family:arial;
  font-size:11px;
  color:#000000;
  letter-spacing:0.2mm;
}
.main_featured {
  font-family:verdana;
  font-size:15px;
  color:#CC0000;
}

.worldDIV {
  font-family: verdana;
  font-size: 11px;
  text-indent:0.3em;
  cursor:hand;
}
.world {
  font-family: verdana;
  font-size: 11px;
  text-indent:0.7em;
  cursor:hand;
}
.blackTextBold2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0070BC;
    FONT-FAMILY: Verdana;
}
.blackText1
{
    FONT-SIZE: 11px;
	COLOR: #585858;
    FONT-FAMILY: Verdana;
	line-height : 160%
}
.EmailTitle
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana;
}

.date
{
    FONT-SIZE: 10px;
	COLOR: #585858;
    FONT-FAMILY: Verdana;
}



/* Hyperlink CSS */
A.main_search1:link, A.main_search1:visited, A.main_search1:active, A.main_search1:hover {
  font-family:verdana;
  font-size:11px;
  color:#666666;
}
A.main_go:link, A.main_go:visited, A.main_go:active, A.main_go:hover {
  font-family:verdana;
  font-size:11px;
  color:#990000;
}
A.main_small:link, A.main_small:visited, A.main_small:active, A.main_small:hover{
  font-family:arial;
  font-size:11px;
  color:#000000;
  letter-spacing:0.2mm;
}


A.main_list:link {
  font-family:arial;
  font-size:12px;
  color:#000000;
}
A.main_list:visited {
  font-family:arial;
  font-size:12px;
  color:#000000;
}
A.main_list:active {
  font-family:arial;
  font-size:12px;
  color:#B30202;
}
A.main_list:hover {
  font-family:arial;
  font-size:12px;
  color:#B30202;
}
A.main_listBlue:link {
  font-family:verdana;
  font-size:11px;
  color:#0070BC;

  HEIGHT: 21px;
  font-weight:bold;
}
A.main_listBlue:visited {
  font-family:verdana;
  font-size:11px;
  color:#0070BC;

  HEIGHT: 21px;
  font-weight:bold;
}
A.main_listBlue:active {
  font-family:verdana;
  font-size:11px;
  color:#0070BC;

  HEIGHT: 21px;
  font-weight:bold;
}
A.main_listBlue:hover {
  font-family:verdana;
  font-size:11px;
  color:#0070BC;

  HEIGHT: 21px;
  font-weight:bold;
}


A.main_titleBlue:link {
  font-family:verdana;
  font-size:12px;
  color:#666666;
}
A.main_titleBlue:visited {
  font-family:verdana;
  font-size:12px;
  color:#000000;
}
A.main_titleBlue:active {
  font-family:verdana;
  font-size:12px;
  color:#000000;
}
A.main_titleBlue:hover {
  font-family:verdana;
  font-size:12px;
  color:#000099;
}


A.main_small2:link {
  font-family:hooge 05_53;
  font-size:8px;
  color:#828282;
}
A.main_small2:visited {
  font-family:hooge 05_53;
  font-size:8px;
  color:#828282;
}
A.main_small2:active {
  font-family:hooge 05_53;
  font-size:8px;
  color:#828282;
}
A.main_small2:hover {
  font-family:hooge 05_53;
  font-size:8px;
  color:#828282;
}
A.main_small3:link {
  font-family:hooge 05_55;
  font-size:8px;
  color:#828282;
}
A.main_small3:visited {
  font-family:hooge 05_55;
  font-size:8px;
  color:#828282;
}
A.main_small3:active {
  font-family:hooge 05_55;
  font-size:8px;
  color:#828282;
}
A.main_small3:hover {
  font-family:hooge 05_55;
  font-size:8px;
  color:#828282;
}
.main_small4 {
  font-family:hooge 05_66;
  font-size:8px;
  color:#828282;
  line-height:10;
}
A.main_small4:visited {
  font-family:hooge 05_66;
  font-size:8px;
  color:#828282;
}
A.main_small4:active {
  font-family:hooge 05_66;
  font-size:8px;
  color:#828282;
}
A.main_small4:hover {
  font-family:hooge 05_66;
  font-size:8px;
  color:#828282;
}
A.main_red:link, A.main_red:visited, A.main_red:active, A.main_red:hover{
  font-family:verdana;
  font-size:11px;
  font-weight:bold;
  color:#B30202;
}

A.main_blue:link, A.main_blue:visited, A.main_blue:active, A.main_blue:hover{
  font-family:verdana;
  font-size:11px;
  font-weight:bold;
  color:#000099;
}
A.main_domss:link, A.main_domss:visited, A.main_domss:active, A.main_domss:hover{
  font-family:verdana;
  font-size:11px;
  font-weight:bold;
  color:#B7E2ED;
}


A.blackTextBold2:link, A.blackTextBold2:visited, A.blackTextBold2:active, A.blackTextBold2:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0070BC;
    FONT-FAMILY:Verdana;
}


A.blackText1:link
{
    FONT-SIZE: 11px;
	COLOR: #585858;
    FONT-FAMILY: Verdana;
}
A.blackText1:active
{
    FONT-SIZE: 11px;
    COLOR: #585858;
    FONT-FAMILY: Verdana;
}
 A.blackText1:hover
{
    FONT-SIZE: 11px;
    COLOR: #585858;
    FONT-FAMILY: Verdana;
}
A.blackText1:visited
{
    FONT-SIZE: 11px;
    COLOR: #585858;
    FONT-FAMILY: Verdana;
}
A.EmailTitle:link, A.EmailTitle:visited, A.EmailTitle:active, A.EmailTitle:hover {
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana;
}



/*************************** Customized CSS_02 (Version 2007) **********************************/
/* (CRYS_20070912) */

.txt_default {
  font-size: 12px;
	color: #64605B;
  font-family: arial;
}


A.link_default:link {
  font-size: 12px;
	color: #64605B;
  font-family: arial;
}
A.link_default:visited {
  color: #64605B;
  text-decoration: none;
}
A.link_default:active {
  color: #64605B;
  text-decoration: none;
}
A.link_default:hover {
  color: #7DA7D9;
  text-decoration: none;
}


A.link_Title:link {
  font-size: 12px;
	color: #4981B3;
  font-family: arial;
  font-weight: bold;
}
A.link_Title:visited {
  color: #4981B3;
  text-decoration: none;
  font-weight: bold;
}
A.link_Title:active {
  color: #4981B3;
  text-decoration: underline;
  font-weight: bold;
}
A.link_Title:hover {
  color: #4981B3;
  text-decoration: underline;
  font-weight: bold;
}


.menu_sub A:link {
  font-size: 11px;
	color: #FFFFFF;
  font-family: arial;
}
.menu_sub A:visited {
  color: #FFFFFF;
  text-decoration: none;
}
.menu_sub A:active {
  color: #FFFFFF;
  text-decoration: none;
}
.menu_sub A:hover {
  color: #004A80;
  text-decoration: none;
}

.txt_exhibition {
  font-size: 12px;
	color: #A57386;
  font-family: arial;
}


A.exhibition_Title:link {
  font-size: 12px;
	color: #A57386;
  font-family: arial;
  font-weight: bold;
}
A.exhibition_Title:visited {
  color: #A57386;
  text-decoration: none;
  font-weight: bold;
}
A.exhibition_Title:active {
  color: #A57386;
  text-decoration: underline;
  font-weight: bold;
}
A.exhibition_Title:hover {
  color: #A57386;
  text-decoration: underline;
  font-weight: bold;
}


.link_directory A:link {
  font-size: 12px;
	color: #406A86;
  font-family: arial;
}
.link_directory A:visited {
  color: #406A86;
  text-decoration: none;
}
.link_directory A:active {
  color: #7DA7D9;
  text-decoration: none;
}
.link_directory A:hover {
  color: #7DA7D9;
  text-decoration: none;
}

/*///////////////////////// MAIN LAY (20091106_CRYS) ///////////////////////////*/
.Top_Layout{
	background:#FFFFFF;
	height: 20px;
}

A.Top_Lay:link
{
	font-family:Arial;
    font-size:11px;
    color:#A3A2A2;
	font-weight: bold;
}
A.Top_Lay:visited
{
    font-family:Arial;
    font-size:11px;
    color:#A3A2A2;
	font-weight: bold;
}
A.Top_Lay:active
{
    font-family:Arial;
    font-size:11px;
    color:#A3A2A2;
	font-weight: bold;
}
A.Top_Lay:hover
{
    font-family:Arial;
    font-size:11px;
    color:#FFFFFF;
	font-weight: bold;
}