body {
	font-family			:	arial, helvetica, sans-serif;
	font-weight			:	normal;
	font-size			:	10pt;
	color				:	#000000;
	background-color	:	#ffffff;
	line-height			:	normal;
	margin				:	0px;
	padding				:	0px;
}

/* ------------------------------------------------------------------------------------------ */
/* TABLES */

/* main body table */
table.bTbl {
	line-height			:	normal;
	font-size			:	100%;
	background-color	:	#ffffff;
	border				:	0px;
	padding				:	0px 0px 0px 0px;
}

/* ------------------------------------------------------------------------------------------ */
/* ROWS */

/* top display image */
tr.tdi {
	width				:	740px;
	height				:	341px;
	background-image	:	url( '/images/top.gif' );
}

/* bottom display image */
tr.bdi {
	width				:	740px;
	height				:	100px;
	background-image	:	url( '/images/bottom.gif' );
}

/* content display image */
tr.cdi {
	background-image	:	url( '/images/contentbg.gif' );
}

/* ------------------------------------------------------------------------------------------ */
/* COLUMNS */

/* main body content */
td.mbc {
	font-family			:	arial, helvetica, sans-serif;
	font-size			:	12px;
	color				:	#000000;
	text-align			:	justify;
}

/* footer cell */
td.ftd {
	font-family			:	arial, helvetica, sans-serif;
	font-size			:	10px;
	color				:	#000000;
	white-space			:	nowrap;
}

/* copyright cell */
td.ctd {
	font-family			:	arial, helvetica, sans-serif;
	font-size			:	10px;
	color				:	#000000;
	white-space			:	nowrap;
}

/* ------------------------------------------------------------------------------------------ */
/* LINKS */

/* standard body link */
.sbl:link {
	font-family			:	arial, helvetica, sans-serif;
    font-size			:	12px;
	text-decoration		:	none;
	color				:	#3366cc;
	margin				:	0px;

}

.sbl:visited {
	text-decoration		:	none;
	color				:	#3366cc;
	margin				:	0px;
}

.sbl:hover {
	margin				:	0px;
	color				:	#3366cc;
	text-decoration		:	underline;
}

.sbl:active {
	color				:	#444444;
	text-decoration		:	underline;
	margin				:	0px;
}

/* header link */
.hl:link {
	font-family			:	arial, helvetica, sans-serif;
    font-size			:	9px;
	text-decoration		:	none;
	color				:	#3366cc;
	margin				:	0px;

}

.hl:visited {
	font-size			:	9px;
	text-decoration		:	none;
	color				:	#3366cc;
	margin				:	0px;
}

.hl:hover {
	font-size			:	9px;
	margin				:	0px;
	color				:	#3366cc;
	text-decoration		:	underline;
}

.hl:active {
	font-size			:	9px;
	color				:	#444444;
	text-decoration		:	underline;
	margin				:	0px;
}

/* footer link */
.fl:link {
	font-family			:	arial, helvetica, sans-serif;
    font-size			:	9px;
	text-decoration		:	none;
	color				:	#3366cc;
	margin				:	0px;

}

.fl:visited {
	font-size			:	9px;
	text-decoration		:	none;
	color				:	#3366cc;
	margin				:	0px;
}

.fl:hover {
	font-size			:	9px;
	margin				:	0px;
	color				:	#3366cc;
	text-decoration		:	underline;
}

.fl:active {
	font-size			:	9px;
	color				:	#444444;
	text-decoration		:	underline;
	margin				:	0px;
}

/* apdtech link */
.al {
	font-size			:	1.0em;
	color				:	#3366cc;
	text-decoration		:	none;
}

.al:visited {
	text-decoration		:	none;
}

.al:hover,active {
	text-decoration		:	underline;
}


/* ------------------------------------------------------------------------------------------ */
/* OTHER */

/* top title header1 */
h1.tth {
	font-family			:	arial, helvetica, sans-serif;
	font-weight			:	bold;
	font-size			:	15px;
	letter-spacing		:	0.2em;
	height				:	13px;
	display				:	inline;
}

/* order list header2 */
h2.orh {
	font-family			:	arial, helvetica, sans-serif;
	font-weight			:	bold;
	font-size			:	12px;
	text-align			:	center;
	height				:	12px;
	display				:	inline;
}

/* blue line */
.bl {
	font-size			:	1px;
	height				:	0px;
	line-height			:	0px;
	margin				:	0px;
	padding				:	0px;
	background-color	:	#186da6;
	border-color		:	#186da6;
	border-width		:	0px 0px 1px 0px;
	border-style		:	solid;
	width				:	100%;
}

/* blue line 2 */
.bl2 {
	height				:	0px;
	line-height			:	0px;
	margin				:	0px;
	padding				:	0px;
	background-color	:	#186da6;
	border-color		:	#186da6;
	border-width		:	0px 0px 1px 0px;
	border-style		:	solid;
	width				:	90%;
}

/* unorder list */
ul.uol {
	list-style-image	:	url( /images/bullet.gif );
	margin-left			:	7px;
	padding-left		:	7px;
	margin-bottom		:	0px;
	padding-bottom		:	0px;
	margin-top			:	0px;
	margin-top			:	0px;
}

/* bullet list item */
li.bli {
	font-size			:	12px;
	padding				:	2px 0px 2px 0px;
}

