a {
   text-decoration: none;
}

a:hover {
   text-decoration: underline;
}

body, td, p {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}

.menu {
	font-weight : bold;
	color : #000000;
	font-size : 9pt;
}

h1, .big {
	font-weight : bold;
 	font-size : 15pt;
    text-align: center;
}

h2 {
	font-weight : bold;
 	font-size : 14pt;
}

h3 {
	font-weight : bold;
 	font-size : 12pt;
}

.middle {
	font-weight : bold;
 	font-size : 10pt;
    text-align: center;
}

.white {
	color : #ffffff;
}

.small {
	color: #e0e0e0;
    font-size: 9px;
}

DIV {
	POSITION: absolute
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica
}
B {
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica
}
DIV {
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica
}
.clCMEvent {
	Z-INDEX: 300; LEFT: 0px; VISIBILITY: hidden; WIDTH: 100%; CLIP: rect(0px 100% 100% 0px); POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.clCMAbs {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
.clT {
	OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; POSITION: absolute; HEIGHT: 25px
}
.clTover {
	OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; POSITION: absolute; HEIGHT: 25px
}
.clS {
	OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; POSITION: absolute; HEIGHT: 25px
}
.clSover {
	OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; POSITION: absolute; HEIGHT: 25px
}
.clT {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.clTover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.clT {
	COLOR: silver;
	background-repeat : repeat-x;
	background-image : url(../pic/bg_bar.gif);
}
.clTover {
	COLOR: white;
	background-repeat : repeat-x;
	background-image : url(../pic/bg_bar.gif);
}
.clS {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.clSover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.clS {
	COLOR: #006699; BACKGROUND-COLOR: #cddbeb; layer-background-color: #CDDBEB
}
.clSover {
	COLOR: #006699; BACKGROUND-COLOR: #cddbeb; layer-background-color: #CDDBEB
}
.clSover {
	BACKGROUND-COLOR: #3399ff; layer-background-color: #3399ff
}
.clTover {
	background-repeat : repeat-x;
	background-image : url(../pic/bg_bar.gif);
}
.clB {
	background-repeat : repeat-x;
	background-image : url(../pic/bg_bar.gif);
	background-position : 1px;
}
.clBar {
	background-repeat : repeat-x;
	background-image : url(../pic/bg_bar.gif);
	background-position : 1px;
}
.clB {
	Z-INDEX: 300; VISIBILITY: hidden
}
.clBar {
	VISIBILITY: hidden; WIDTH: 10px; HEIGHT: 10px
}

.glass {
    position : absolute;
    top : 100;
    left : 100;
    width : 150;
    height : 150;
    border : 5 double #639C9C;
    visibility : hidden;
    z-index : 2;
    clip: rect(0,150,150,0);
}

.magnify_picture {
    position : absolute;
    top: 100;
    left: 100;
    visibility : hidden;
    z-index : 1;
}

/* Main menu left
---------------------------------------------------------------------------- */

#main_menu_left {
    position: relative;
    color: #ffffff;
    font-size: 8pt;
    margin: 0px;
    padding: 110px 0px 0px 15px;
    background: transparent url("/pic/menu_logo.gif") left top no-repeat;
}

#main_menu_left h3 {
    font-size: 9pt;
    font-weight: bold;
    color: #FFCC66;
    margin: 0px;
    padding: 15px 0px 10px 0px;
}

#main_menu_left ul {
    margin: 0px;
    padding: 0px 0px 0px 20px;
    list-style-type: square;
}

#main_menu_left ul li {
    padding: 0px 0px 1px 0px;
}

#main_menu_left a {
    color: #ffffff;
}

#main_menu_left a:hover {
    text-decoration: underline;
}

/* iPhone app advertisng
---------------------------------------------------------------------------- */

#iphone {
    position: relative;
    color: #ffffff;
    font-size: 8pt;
    margin: 0px;
    padding: 0px 0px 0px 15px;
}

#iphone h3 {
    font-size: 9pt;
    font-weight: bold;
    color: #FFCC66;
    margin: 0px;
    padding: 15px 0px 10px 0px;
}

#iphone p {
    margin: 0px;
    padding: 10px 0px 0px 3px;
}

#iphone p img {
    border: 0px;
}

#iphone ul {
    margin: 0px;
    padding: 0px 0px 0px 20px;
    list-style-type: square;
}

#iphone ul li {
    padding: 0px 0px 1px 0px;
}

#iphone a {
    color: #ffffff;
}

#iphone a:hover {
    text-decoration: underline;
}

/* diamonds.hk advertisng
---------------------------------------------------------------------------- */

#hongkong {
    position: relative;
    color: #ffffff;
    font-size: 8pt;
    margin: 0px;
    padding: 0px 0px 0px 15px;
}

#hongkong h3 {
    font-size: 9pt;
    font-weight: bold;
    color: #FFCC66;
    margin: 0px;
    padding: 15px 0px 10px 0px;
}

#hongkong p {
    margin: 0px;
    padding: 15px 0px 0px 12px;
}

#hongkong p img {
    border: 0px;
}

#hongkong ul {
    margin: 0px;
    padding: 0px 0px 0px 20px;
    list-style-type: square;
}

#hongkong ul li {
    padding: 0px 0px 1px 0px;
}

#hongkong a {
    color: #ffffff;
}

#hongkong a:hover {
    text-decoration: underline;
}

/* Social network
---------------------------------------------------------------------------- */

#social {
    position: relative;
    color: #ffffff;
    font-size: 8pt;
    margin: 0px;
    padding: 0px 0px 0px 15px;
}

#social h3 {
    font-size: 9pt;
    font-weight: bold;
    color: #FFCC66;
    margin: 0px;
    padding: 15px 0px 10px 0px;
}

#social p {
    margin: 0px;
    padding: 5px 0px 0px 12px;
}

#social a {
    color: #ffffff;
}

#social a:hover {
    text-decoration: underline;
}

/***************************** Guestbook link *******************************/

#guestbook_link {
    position: relative;
    font-size: 8pt;
    font-family: Verdana,  Arial, Helvetica, sans-serif;
}

#guestbook_link p {
    margin: 0px;
    padding: 5px 0px 15px 15
}

#guestbook_link a {
    color:#FFCC66;
    text-decoration: none;
}

#guestbook_link a:hover {
    text-decoration: underline;
}

/***************************** Google plusone *******************************/

#google_plusone {
    position: relative;
    font-size: 8pt;
    font-family: Verdana,  Arial, Helvetica, sans-serif;
    padding: 0px 0px 0px 15px;
}

#google_plusone p {
    margin: 0px;
    padding: 5px 0px 0px 12px;
}

/***************************** YouTube Link ********************************/

#youtube_link {
    position: relative;
    font-size: 8pt;
    font-family: Verdana,  Arial, Helvetica, sans-serif;
}

#youtube_link p {
    margin: 0px;
    padding: 45px 0px 0px 14px;
}

