@charset "utf-8";
/* CSS Styles for Hiap Shing Group Website */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

h1 {
	font-size: 13px; font-weight: bold;
	color: #000000; font-family: Verdana, Arial, sans-serif;
	margin-left: 15px;
}
h2,h3 {
	font-size: 11px; font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	margin-left: 15px;
	padding: 0px;
}


/* breadcumbs css */
a.breadcumb:link {
	color: #5e5e5e;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; 
}
a.breadcumb:visited {
	color: #5e5e5e;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; 
}
a.breadcumb:hover {
    color: #b00000;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; 
}
a.breadcumb:active {
	color: #5e5e5e;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; 
}


/* Read more css */
a.more:link {
	color: #b00000;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; font-weight: bold;
}
a.more:visited {
	color: #b00000;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; font-weight: bold;
}
a.more:hover {
    color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; font-weight: bold;
}
a.more:active {
	color: #b00000;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; font-weight: bold;
}


/* body text css */
a.bodytext:link {
	color: #000000;
	text-decoration: underline;
	font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold;
}
a.bodytext:visited {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold;
}
a.bodytext:hover {
    color: #b00000;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold;
}
a.bodytext:active {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold;
}


/* about 2nd level links css */
a.about2:link {
	color: #000000;
	text-decoration:none;
	font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: normal;
}
a.about2:visited {
    color: #000000;
	text-decoration:none;
	font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: normal;
}
a.about2:hover {
    color: #b00000;
	text-decoration:none;
	font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: normal;
}
a.about2:active {
    color: #000000;
	text-decoration:none;
	font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: normal;
}

/* Email css */
a.email:link {
	color: #000000;
	text-decoration:none;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;
}
a.email:visited {
    color: #000000;
	text-decoration:none;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;
}
a.email:hover {
    color: #ffffff;
	text-decoration:none;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;
}
a.email:active {
    color: #00427f;
	text-decoration:none;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;
}

/* Bring to Top css */
a.top:link {
	color: #000000;
	text-decoration: underline;
	font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal;
}
a.top:visited {
	color: #00000;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal;
}
a.top:hover {
    color: #5e5e5e;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal;
}
a.top:active {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: right;
}

/* Back to link */
a.back:link {
	color: #000000;
	text-decoration:none;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal;
}
a.back:visited {
    color: #000000;
	text-decoration:none;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal;
}
a.back:hover {
    color: #b00000;
	text-decoration:none;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal;
}
a.back:active {
    color: #000000;
	text-decoration:none;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal;
}

/* Misc css */
.bodytext {
    color: #000000;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal;
	line-height: 22px;
	margin-left: 15px;
}

.hightext {
    color: #000000;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal;
	line-height: 16px;
	margin-left: 62px;
	margin-right: 15px;
	margin-top: 0px;
}

.bg1 {
    color: #000000;
	background: #b00000 url('images/sil_bg.gif') no-repeat bottom;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;
	padding-top: 13px;
	line-height: 17px;
}

.bg-red {
	background: #b00000 url('images/red_grad_bg.gif') repeat-x bottom;
}

.bg-grey {
	background: url('images/grey_grad_bg.gif') repeat-x;
}

.bg {
	background: url('images/b_crane.gif') no-repeat bottom right;
}

.dotline {
	background: url('images/dotline.gif') repeat-y;
}

.copyright {
    color: #000000;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal;
	padding-left: 20px;
}

.p {
	color: #00000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 17pt;
	text-align: left;
}

.breadcumbs {
	color: #5e5e5e;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal;
}

.back {
    text-align:	right;
}

.more {
    text-align:	right;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.asterisk {
	color: #b00000;
}

.verifybody
	{
	font-size:11px;
	font-family:verdana;
	color:#666666;
	font-style:normal;
	text-indent: 10px;
	}

.verifydata
	{
	font-family:verdana;
	font-size:11px;
	font-style:bold;
	color:#666666;
	text-indent:2px;
	border:solid 1px;
	border-color:#666666;
	margin-top: 20px;
	}

.verifyheader
	{
	font-family:verdana;
	font-size:11px;
	font-style:bold;
	color:#000000;
	}

.verifyclose
	{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	}

.verifyerror
	{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#b00000;
	border-width:1;
	border-style:dotted;
	border-color:#999999;
	padding:8px;
	margin-top: 60px;
	margin-left: 10px;
	}

.verifyhistory
	{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	text-indent:60px;
	background-color:#cccccc;
	padding: 5px;
	margin-top: 80px;
	margin-left: 45px
	}

A:link {
    text-decoration:    none;
    color:#b00000;
}

A:visited  {
    text-decoration:    none;
    color:#b00000;
}

A:active   {
    text-decoration:    none;
    color:#b00000;
}

A:hover    {
    text-decoration:    none;
    color:#000000;
}