.titleBarSmall { font-family: Arial; font-size: 7pt; color: #000000 }
.normalSmall { font-family: Arial; font-size: 8pt; color: #000000}
.normal      { font-family: Arial; font-size: 9pt; color: #000000 }
.normalBold  { font-family: Arial; font-size: 8pt; font-weight: bold;  color: #000000 }
.titleWelcome { color: #5A7394; font-family: Arial; font-size: 9pt; font-weight: bold }
.titleColor   { font-family: Arial; font-size: 8pt; color: #00318C }

.aboutusTitle { font-family: Arial; font-size: 9pt; color: #33CC66; font-weight: bold }
.newsTitle   { font-family: Arial; font-size: 9pt; color: #CC3333; font-weight: bold }
.businessTitle { font-family: Arial; font-size: 9pt; color: #6666CC; font-weight: bold }
.productsTitle { font-family: Arial; font-size: 9pt; color: #FF9933; font-weight: bold }
.promotionsTitle { font-family: Arial; font-size: 9pt; color: #9966CC; font-weight: bold }
.employmentTitle { font-family: Arial; font-size: 9pt; color: #3399CC; font-weight: bold }
.caseTitle   { font-family: Arial; font-size: 9pt; color: #FF9933; font-weight: bold }
.contactTitle { font-family: Arial; font-size: 9pt; color: #33CC66; font-weight: bold }
.legalTitle  { font-family: Arial; font-size: 9pt; color: #3399CC; font-weight: bold }

.aboutusDetail { font-family: Arial; font-size: 9pt; color: #33CC66;  }
.newsDetail   { font-family: Arial; font-size: 9pt; color: #CC3333;  }
.businessDetail { font-family: Arial; font-size: 9pt; color: #6666CC;  }
.productsDetail { font-family: Arial; font-size: 9pt; color: #FF9933;  }
.promotionsDetail { font-family: Arial; font-size: 9pt; color: #9966CC;  }
.employmentDetail { font-family: Arial; font-size: 9pt; color: #3399CC;  }
.caseDetail   { font-family: Arial; font-size: 9pt; color: #FF9933;  }
.contactDetail { font-family: Arial; font-size: 9pt; color: #33CC66;  }
.legalDetail  { font-family: Arial; font-size: 9pt; color: #3399CC;  }
p            { margin-top: 0px; }
p.justify    { text-align: Justify;}

p.MarginTop { margin-top: 20px }

p.introduction:first-letter {
font-size : 300%;
float : left;
font-weight : lem;
color : #000000;
}

/* p.introduction:first-line {
margin-top: 100px
} */

#detail_case{
	margin: 10px 10px 0px 10px;
}
#detail_case h1{
	padding-left: 20px;
	background: url(images/arrowList.gif) no-repeat top left;
}
#detail_case p{
	text-align: justify;
}
#detail_case p.signature{
	font-size: 8pt;
	text-align: right;
}
#detail_case a{
	text-decoration: none;
}

#detail{
	margin: 10px 10px 0px 10px;
}
#detail h1 {
	padding: 7px 0px 0px 40px;
	background: url(images/arrowHead.gif) no-repeat left;
	height: 29px
}
#detail p{
	margin-bottom: 15px;
	text-align: justify;
}
#detail a{
	text-decoration: none;
}

#firstList{
	margin-bottom: 15px;
}
#firstList ul{
	margin: 0px 0px 15px 0px;
	padding: 0px;
}
#firstList li{
	list-style-type: none;
	margin-left: 15px;
	padding-left: 20px;
	background: url(images/arrowList.gif) no-repeat top left;
}
#firstList li a{
	text-decoration: none;
}
#firstList li p{
	list-style-type: none;
	margin-bottom: 10px;
}
#firstList li ul li{
	margin: 0px
	padding: 0px
	list-style-type: none;
	background: url(images/arrowList2.gif) no-repeat top left;
}
#firstList li ul li p{
	list-style-type: none;
	margin-bottom: 10px;
}

#link{
	margin-bottom: 15px;
}
#link ul{
	margin: 0px
	padding: 0px
}
#link li a{
	text-decoration: none;
}
#link li.doc{
	list-style-type: none;
	margin-left: 15px;
	padding-left: 20px;
	background: url(images/icon_word.gif) no-repeat top left;
}
#link li.xls{
	list-style-type: none;
	margin-left: 15px;
	padding-left: 20px;
	background: url(images/icon_excel.gif) no-repeat top left;
}
#link li.pdf{
	list-style-type: none;
	margin-left: 15px;
	padding-left: 20px;
	background: url(images/icon_pdf.gif) no-repeat top left;
}
#link li.ppt{
	list-style-type: none;
	margin-left: 15px;
	padding-left: 20px;
	background: url(images/icon_ppt.gif) no-repeat top left;
}
#link li.fla{
	list-style-type: none;
	margin-left: 15px;
	padding-left: 20px;
	background: url(images/icon_fla.gif) no-repeat top left;
}
#link li.zip{
	list-style-type: none;
	margin-left: 15px;
	padding-left: 20px;
	background: url(images/icon_zip.gif) no-repeat top left;
}
#image{
	margin-bottom: 15px;
	text-align: center;
}
#titleList{
	font-family: Arial; color: #FFFFFF; font-size: 8pt; font-weight: bold;
}
#titleList p{
	float: left;
	margin-left: 5px;
	background: url(images/bar.gif) no-repeat left;
	padding-left: 10px;
	
}
#titleList p.start{
	float: left;
	margin-left: 0px;
	background: none;
	padding-left: 10px;

}
#titleList a:link{
	font-family: Arial; font-size: 8pt; color: #FFFFFF; text-decoration: none
}
#titleList a:visited{
	color: #FFFFFF; font-family: Arial; font-size: 8pt; text-decoration: none
}
#titleList a:hover{
	color: #FFFF00; font-family: Arial; font-size: 8pt; text-decoration: underline
}
#detailHeader{
	font-family: Arial; font-size: 8pt;text-decoration: none; color: #000000;
}
#detailHeader a{
	font-family: Arial; font-size: 8pt;text-decoration: none; color: #000000;
}
#detailHeader a:hover{
    text-decoration: underline; color: #00318C;
}
#detailHeader p{
	margin-top: 10px
}
#detailHeader ul{
	margin: 0px;
	padding: 0px;
}
#detailHeader li{
	margin-left: 2px;
	padding-left: 18px;
	list-style-type: none;
	background: url(images/arrowList3.gif) no-repeat top left;
}
#detailHeader ul li ul li{
	margin-left: 0px;
	padding-left: 12px;
	list-style-type: none;
	background: url(images/arrowList4.gif) no-repeat top left;
}

#detailContact{
	width: 360px;
	margin: 10px 10px 0px 10px;
	font-family: Arial; font-size: 9pt
}
#detailContact h1{
	padding: 7px 0px 0px 40px;
	background: url(images/arrowHead.gif) no-repeat left;
	height: 29px;
	font-family: Arial; font-size: 9pt; color: #33CC66; font-weight: bold 
}
#detailContact ul{
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 10px 18px;
}
#detailContact li{
	clear: left;
	padding-left: 18px;
	list-style-type: none;
	background: url(images/arrowList.gif) no-repeat top left;
	color: #33CC66;
}
#detailContact p.head{
	float: left;
	text-align: left;
	width: 100px;
	color: #000000;
}
#detailContact p{
	float: left;
	color: #000000;
}
#detailContact li ul li{
	list-style-type: none;
	background: none;
	margin-bottom: 5px;
	clear: left;
}
#detailContactDes{
	width: 335px;
	margin: 10px 10px 0px 10px;
	font-family: Arial; font-size: 9pt
}
#detailContactDes h1{
	padding: 7px 0px 0px 40px;
	background: url(images/arrowHead.gif) no-repeat left;
	height: 29px;
	font-family: Arial; font-size: 9pt; color: #33CC66; font-weight: bold 
}
#detailContactDes ul{
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 10px 18px;
}
#detailContactDes li{
	clear: left;
	list-style-type: none;
	color: #33CC66;
}
#detailContactDes li ul{
	padding: 0px;
}
#detailContactDes p.head{
	float: left;
	text-align: left;
	width: 100px;
	color: #000000;
}
#detailContactDes p{
	float: left;
	text-align: justify;
	color: #000000;
}
#detailContactDes li ul li{
	list-style-type: none;
	background: none;
	margin-bottom: 5px;
	clear: left;
}