/* One-Family-One */


.bdpat {font-size:15px; line-height:1.3; text-align:center; color:white; background-color:#4d99e5; border:solid #4d99e5; border-width: 0 1 0 0px;}
.normalText { font-size:12px; color:#333333; font-family:arial; }
.normalBoldText { font-size:12px; color:#333333; font-family:arial; font-weight:bold}
.headerText {color=#FF6600; font-family:arial black; font-size:15px;}
.tableheader { color=#FF6600; font-family:arial; font-size:12px;}
.tableheaderlink { color=#FF6600; font-family:arial; font-size:10px;}
.remarksText {color=#FF6600; font-family:arial; font-size:10px;}

.menuItem-menu17{
	font-size:11px;
	background-color:#ffffff;
	color:#B07AB2;
	border:0;
	text-align:left;
	border-bottom:1px dashed gray;
	filter:none;
}

.menuItemMO-menu17{
	font-size:11px;
	background-color:#EECFF0;
	color:#B07AB2;
	border:0;
	text-align:left;
	border-bottom:1px dashed gray;
	filter:none;
}


	



A {color:#B07AB2; font-family:arial; font-size:12px;text-decoration: none}
A:link { color:#B07AB2; font-family:arial; font-size:12px;text-decoration: underline}
A:visited {color:#B07AB2; font-family:arial; font-size:12px;text-decoration: underline}
A:hover {color:#673669; font-family:arial; font-size:12px;text-decoration: underline}
A:active {color: red;font-family:arial; text-decoration:underline}

p {font-size: 13px;color:#666666;line-height: 20px;margin:0 0 30 0;}

p.p1 {font-size: 13px;color:#536756;line-height: 170%}
p.p2 {font-size: 130%;font-weight:bold;color:#AF9D23;line-height: 170%; text-align:center;}
p.p3 {font-size: 130%;font-weight:bold;color:#AF9D23;line-height: 170%; text-align:left;}
p.p4 {font-size: 15px;color:#5A3F09;font-weight:bold;line-height: 30px;margin:0 0 30 0;border:1px dashed #5A3F09;background-color:#FDF1D9;padding:20;}

BODY
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 20px;
   
}
TD
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 20px;
    COLOR:#666666;

}
TH
{
	font-size:12px;
	font-weight:bold;
}

li{list-style-position:outside;line-height:15px;}
ol{list-style-position:outside;line-height:15px;list-style-type:decimal;}
ol ol{list-style-position:outside;line-height:15px;list-style-type:upper-alpha;}
ol ol ol{list-style-position:outside;line-height:15px;list-style-type:lower-alpha;}

h1 {font-size: 100%; color:#B07AB2; font-weight:bold; text-decoration: underline}
h2 {font-size: 15px; color:#B07AB2; font-weight:bold;}
h3 {font-size: 18px; color:#B07AB2; font-weight:bold;}
h5 {font-size: 12px; color:#B07AB2; font-weight:bold;text-align:center;}

.textLeft { text-align:left;}
.textCenter { text-align:center;}
.textRight { text-align:right;}
.textBold{ font-weight:bold;}
.textMiddle{ vertical-align:middle;}
.heavy{font-weight:bold;text-decoration:underline;}
.letterSubHead{font-weight:bold;font-size:15px;text-align:center;}

.itemNumber{padding:5;}
.titleText{font-size:15;color:#B07AB2;}

.Ctitle{position:absolute;top:227;left:55;color:#E8DE6D;font-size:13;}
.Ctitle2{position:absolute;top:250;left:133;color:#FE895B;font-size:45;}
.Ctitle3{position:absolute;top:252;left:135;color:#ffffff;font-size:45;}
.Ctitle4{position:absolute;top:256;left:424;color:#FF9E30;font-size:15;}
.Ctitle5{position:absolute;top:289;left:445;color:#FF9E30;font-size:15;}

.Etitle{position:absolute;top:-355;left:22;color:#E8DE6D;font-size:11;}
.Etitle2{position:absolute;top:-345;left:58;color:#E6F0FF;font-size:18;}
.Etitle3{position:absolute;top:-345;left:58;color:#8FD6FF;font-size:10;}

td.zebra1{
	background-color:#ffffff
}
.zebra2{
	background-color:#FDF1D9
}

.zebraHeader{
	background-color:#9B762D;
	color:#ffffff;
	font-weight:bold;
	padding-top:5px;
	
}
.zebraFooterLeft{
	background-color:white;
	font-weight:bold;
	text-align:right;
	padding:2px;
}
.zebraFooterRight{
	background-color:white;
	font-weight:bold;
	padding:2px;
	border:1px solid #A3967A;
}
.bottomBar{
	background-color:#DBD294;
	height:21px;
	vertical-align:bottom;
}
.topbg{
	background-color:#DBD294;
}

.imgFrame{
	padding:10px;
	background-color:#ffffff;
	border:1px solid #dddddd;
}

.imgFrame2{
	padding:10px;
	background-color:#ffffff;
	border:1px solid #dddddd;
	
}

.content{
	padding:20 20 20 20;
}

.contentList{
	padding-left:20;
	margin-left:20;
}


.news-content{
	padding:20 20 20 20;
	border-bottom:2px dotted #dddddd;
}

.photoshadow{
	width:31px;
	height:367px;
	border:1px solid gray;
	background:transparent url(upload/hkcc/orphan/images/photo-shadow.png) no-repeat scroll 0 0;
}
.t1{
	padding:5px;
	background-color:#ffffff
}
.t2{
	padding:5px;
	background-color:#FDF1D9
}
.albumFlash{
	margin-right:20px;
	float:left;
	width:580px;
}


