/* CSS Document for HKNet */

/* Text Styles */

.bullet{
padding-top:9px;
padding-bottom:9px;
}

.mainContentTitle1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:15px;
color:#646464;
}
.mainContentTitle2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:19px;
color:#FFFFFF;
}

.mainContentNormalTxt1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:19px;
color:#646464;
}

.mainContentNormalTxt1 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:19px;
color:#646464;
text-decoration: none;
}

.mainContentNormalTxt2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
line-height:19px;
text-decoration:none;
color:#666666;
}

.mainContentNormalTxt3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
}

.hyperlink1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#646464;
}

.hyperlink2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
}

.serviceHeading{
max-width:189px;
padding-top:5px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.serviceHeading span a{
max-width:189px;
padding-top:5px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#646464;
text-decoration:none
}

.td_padding{
padding-left:10px;
padding-right:10px;
}

.hPadding{
padding-left:10px;
padding-right:10px;
}

.vPadding{
padding-top:6px;
padding-bottom:6px;
}

/* Div Components Styles */

.serviceOverview{
width:259px;
position:relative;
float:left;
padding:10px;
background:#E9E9E9 url(/images/border_content/table_btm.jpg) bottom left no-repeat;
}

.serviceOverviewMore{
position:relative;
float:left;
width:259px;
margin-top:10px;
bottom:0px;
text-align:right;
}

.serviceDescriptionArea50{
width:279px;
position:relative;
float:left;
background:#E9E9E9 url(/images/border_content/table_btm.jpg) bottom left no-repeat;
}

.serviceDescriptionTop50{
width:259px;
position:relative;
float:left;
padding:3px 10px 3px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
}

.serviceDescriptionContent50{
width:249px;
position:relative;
float:left;
padding:10px 15px 20px 15px;
}

.serviceDescriptionArea100{
width:565px;
position:relative;
float:left;
background:#E9E9E9 url(/images/border_content/table_btm.jpg) bottom left no-repeat;
}

.serviceDescriptionTop100{
width:545px;
position:relative;
float:left;
padding:3px 10px 3px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
}

.serviceDescriptionContent100{
width:525px;
position:relative;
float:left;
padding:10px 20px 20px 20px;
}

.subNavigation1{
width:149px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:right;
text-decoration:none;
cursor:pointer;
}

.subNavigation2{
width:149px;
cursor:pointer;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-align:right;
text-decoration:none;
cursor:pointer;
}

.topNavigation{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

.vert5pxSpacing{
padding-top:5px;
}

.vert10pxSpacing{
padding-top:10px;
}

