﻿.tittle_icon_e {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #000000; text-decoration: none; }
.tittle_icon_e :hover {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #CC7D20; text-decoration: underline}

.company_name { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; !important color: #666666; !important text-decoration: none; !important }
.company_name :hover { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; !important color: #CC7D20; !important text-decoration: none; !important }

a.company_name, a:visited.company_name, a:link.company_name  { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; !important color: #666666; !important text-decoration: none; !important }
a:hover.company_name { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; !important color: #CC7D20; !important text-decoration: none; !important }

.abc { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #666666; text-decoration: none; ; font-weight: bold}

/*
.abc :hover { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #CC7D20; text-decoration: none; ; font-weight: bold}
*/

.text, div { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #333333; text-decoration: none; }
.tittle_e { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 15px; color: #FFFFFF; text-decoration: none; ; font-weight: bold}
.text2_e { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #333333; text-decoration: none; ; font-weight: bold}
.back_tittle_e { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #000000; text-decoration: none; }
.back_tittle_e :hover { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #FFFFFF; text-decoration: none; }

.hkde_comp_prof_link_1 a:link, .hkde_comp_prof_link_1 a:hover, .hkde_comp_prof_link_1 a:visited { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #333333; text-decoration: none; }

.hkde_comp_prof_link_2 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; !important color: #333333; text-decoration: none; }
.hkde_comp_prof_link_2 a { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #f19d3b; text-decoration: none; ; font-weight: bold}
.hkde_comp_prof_link_2 a:hover { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #CC7D20; text-decoration: none; ; font-weight: bold}

.download_movie { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #f19d3b; text-decoration: none; ; font-weight: bold}
.download_movie :hover { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #CC7D20; text-decoration: none; ; font-weight: bold}

a.greylink, a:active.greylink, a:link.greylink, a:visited.greylink { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #666666; text-decoration: none; font-weight: normal;}
a:hover.greylink { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #CC7D20; text-decoration: none; }


.content_editor .content_editor .ms-WPHeader a,.content_editor .ms-WPHeader td
{
    background-color: #ffffff !important;
    background-image: none !important;				    				    
} 

.content_editor .ms-WPHeader .ms-WPTitle
{
    font-weight: bold; 
    font-family: verdana, arial, helvetica, sans-serif;
    color: #FFFFFF;
    padding-left: 6px; 
    padding-right: 7px; 
    padding-top: 2px; 
    padding-bottom: 2px; 
    font-size: 8pt; 
    background-color: #ffffff !important;
    background-image: url(/images/blank.gif) !important;
    display:none;
}
.ms-calhead{background:#AFBFFB;font:16px;font-weight:bold;}
.ms-calspacer{font-size:1px; line-height:1px;height:1px; }

#homeContent td{vertical-align:top;}
#homeContent div.container
                {	position:absolute;
                	margin-right:0px ;
                	height:210px; 
                	width:251px;
                	border:solid 3px #F19D3B;
                	border-top:0px; 
                	overflow-y:scroll;
                	background:#F3F3F3;
                	padding:3px 3px 3px 3px;
                }
                * html #homeContent div.container
{
	width:263px;

}                div.containerNews{height:280px;}
                div.containerNews div.container{height:270px !important;}

                div.containerEvents{height:200px;}
                div.containerCom{height:200px;}
                div.containerCom div.ms-WPTitle{display:none;}
                div.containerCom tr.ms-WPHeader{background:none;}
                #homeBannerContainner td{ padding-top:5px;padding-bottom:5px;}
                div.containerNews ul{
                margin:1px 10px 1px 10px;
                padding-bottom:10px;
                color:#003399;	
                list-style-image: url(/images/bullet01.gif) ; 	background:url(/images/line01.gif) bottom no-repeat; }
                
                * html div.containerNews ul{padding-left:8px;}
                div.containerEvents td.contentbody{background:url(/images/line01.gif) bottom no-repeat;padding-bottom:10px;
}
div.infoBox{}
div.infoBox table table table table{margin-top:10px;border:solid 1px #94C5CC;border-bottom:solid 2px #94C5CC;border-right:solid 2px #94C5CC; border-collapse: collapse;}
div.infoBox table table table table table{margin-top:auto;border:none;}
div.infoBox th{background:#AED3D9;color:#FFFFFF ;}
div.infoBox th td{background:none !important;}
div.infoBox th a:link, .infoBox th a:hover,.infoBox th a:visited{color:#FFFFFF !important;}

div.infoBox table table table table th, 
div.infoBox table table table table td{border:solid 1px #94C5CC;		border-collapse: collapse;}
div.infoBox table table table table th td{border:solid 0px #94C5CC;		border-collapse: collapse;}
div.infoBox table table table table td table td{border:solid 0px #94C5CC;		border-collapse: collapse;}
div.infoBox table table table table td{background:#EEF6F8;}

div.calendarBox{}
div.calendarBox table table table table{margin-top:10px;border:solid 1px #000000;border-bottom:solid 2px #000000;border-right:solid 2px #000000; border-collapse: collapse;}
div.calendarBox table table table table table{margin-top:auto;border:none;}
div.calendarBox th{border:solid 1px #000000; background:#A4B6CF;color:#FFFFFF ;}
div.calendarBox th td{background:none !important;}
div.calendarBox th a:link, .calendarBox th a:hover,.calendarBox th a:visited{color:#FFFFFF !important;}

div.calendarBox table table table table th, 
div.calendarBox table table table table td{border:solid 1px #000000;		border-collapse: collapse;}
div.calendarBox table table table table th td{border:solid 0px #000000;		border-collapse: collapse;}
div.calendarBox table table table table td table td{border:solid 0px #000000;		border-collapse: collapse;}
div.calendarBox table table table table td{border:solid 1px #000000; background:#D2DEEE;}