﻿/*Updated [date] by [user initials]*/

/* ******************************************************************** */
sup {
    line-height: normal; /* Override normalize.css */
}

.floatLeft	 { float: left; }

.floatRight { float: right; }

.textRight	 {
	text-align: right;
}

.textLeft	 {
	text-align: left;
}

img[align=left], img[align=LEFT] {
	float: left;
}

img[align=right], img[align=RIGHT] {
	float: right;
}

.cleaner, .clear	{
	clear: both;
	overflow: hidden;
}

.clear5		 {
	clear: both;
}

.clear10	{
	clear: both;
}

.clear15	{
	clear: both;
}

.clear20	{
	clear: both;
}

.clear25	{
	clear: both;
}

.tabClear	 {
	clear: both;
}

.imgfloatLeft {
	float: left;
	clear: both;
}

/* Add margin right 14px between image and text */
.imgfloatLeft2		 {
	float: left;
	clear: both;
}

.imgborder	 {
	border-style: solid;	
}

.rtspace	{
}

.rtspacesm	 {
}

.ltspace	{
}

.more	 {
}

.underline	 {
	text-decoration: underline;
}

/* ******************************************************************** */
/* START EXTERNAL and PDF/PPT/DOC LINKS IMAGE DO NOT REMOVE */
.external {
	background-repeat: no-repeat;
	background-position: top right;
	background-image: url(/images/icon-external.png);
	display: inline;
}
a[href$=".xls"],
a[href$=".XLS"],
a[href$=".xlsx"],
a[href$=".XLSX"] {
	background-repeat: no-repeat;
	background-position: top right;
	background-image: url(/images/icon-xls.png);
	display: inline;
}
a[href$=".doc"],
a[href$=".DOC"],
a[href$=".docx"],
a[href$=".DOCX"] {
	background-repeat: no-repeat;
	background-position: top right;
	background-image: url(/images/icon-doc.png);
	display: inline;
}
a[href$=".pps"],
a[href$=".PPS"],
a[href$=".ppt"],
a[href$=".PPT"],
a[href$=".pptx"],
a[href$=".PPTX"] {
	background-repeat: no-repeat;
	background-position: top right;
	background-image: url(/images/icon-ppt.png);
	display: inline;
}
a[href$=".pdf"],
a[href$=".PDF"],
span.pdfLink {
	background-repeat: no-repeat;
	background-position: top right;
	background-image: url(/images/icon-pdf.png);
	display: inline;
}
/* ******************************************************************** */
/* Language images */
.btnlangCh1		 {
	display: block;
	background-repeat: no-repeat;
	background-image: url(/images/btn-langchinese1.png);
}
.btnlangCh1:hover		 {
	background-repeat: no-repeat;
	background-image: url(/images/btn-langchinese1_over.png);
}
.btnlangCh1.selected	 {
	background-repeat: no-repeat;
	background-image: url(/images/btn-langchinese1_selected.png);
}
.btnlangCh1 span		 { display: none; }
.btnlangCh2		 {
	display: block;
	background-repeat: no-repeat;
	background-image: url(/images/btn-langchinese2.png);
}
.btnlangCh2:hover		 {
	background-repeat: no-repeat;
	background-image: url(/images/btn-langchinese2_over.png);
}
.btnlangCh2.selected	 {
	background-repeat: no-repeat;
	background-image: url(/images/btn-langchinese2_selected.png);
}
.btnlangCh2 span		 { display: none; }

/* Others */
.iconinfo	 {
	background-repeat: no-repeat;
	background-position:  right top;
	background-image: url(/images/icon-info.png);
}

/*----------------- START REDDOT DO NOT REMOVE -----------------*/
.reddotText {
	font-size: 0.75em;
	color: rgb(255,0,0);
}
.reddotTextBold {
	font-weight: bold;
	font-size: 0.833em;
	color: rgb(255,0,0);
}
/*----------------- END REDDOT DO NOT REMOVE -----------------*/