/*  Bray Chan              */

/*  stylesheet             */

/*                         */

/*  created by umcreative  */

/*  28-10-2005             */

/*                         */

/*                         */





html {

	height: 100%;

}



body { 

	padding:10px 5px 5px 5px;

	margin:0px;

	background: #AFB6B6 url(../images/bg_tile.gif);

	height: 100%;

}



/*\*//*/

#tableSize {

	width:966px;

}

/**/ 



/* commented backslash hack v2 \*/

#tableSize {

	width:expression( documentElement.clientWidth > 966 ? (documentElement.clientWidth == 0 ? (body.clientWidth > 966 ? "966" : "auto") : "966px") : "auto" );

	max-width:966px;

}

#tableSize {

	width:expression(document.body.clientWidth > 967? "966px": "auto" ); 

}

/* end hack */



td { 

	font-family:Arial; 

	font-size:11px; 

	color:#666666; 

	font-weight:normal; 

	text-decoration: none; 

}



a { 

	font-family:Arial; 

	font-size:11px; 

	color:#CC3300; 

	font-weight:normal; 

	text-decoration: none; 

}

a:hover { 

	font-family:Arial; 

	font-size:11px; 

	color:#CC3300; 

	font-weight:normal; 

	text-decoration: underline; 

}



.linksGrey { 

	font-family:Arial; 

	font-size:11px; 

	color:#8B8B8B; 

	font-weight:normal; 

	text-decoration: underline; 

}

.linksGrey:hover { 

	font-family:Arial; 

	font-size:11px; 

	color:#8B8B8B; 

	font-weight:normal; 

	text-decoration: none; 

}



.linkSml { 

	font-family:Arial; 

	font-size:10px; 

	color:#8B8B8B; 

	font-weight:normal; 

	text-decoration: none; 

}

.linkSml:hover { 

	font-family:Arial; 

	font-size:10px; 

	color:#8B8B8B; 

	font-weight:normal; 

	text-decoration: underline; 

}



ul {

	margin-top:8px;

	margin-bottom:25px;

	padding-left:16px;

	margin-left:10px;

}

li {

	margin-bottom:3px;

	list-style:disc;



}



.hlight { 

	font-family:Arial; 

	font-size:11px; 

	color:#CC3300; 

	font-weight:normal; 

	text-decoration: none; 

}



h1 { 

	font-family:Arial; 

	font-size:11px; 

	color:#CC3300; 

	font-weight:normal; 

	text-decoration: none; 

	margin:0;

	padding:0;

	margin-bottom:10px;

}



h2 { 

	font-family:Arial; 

	font-size:11px; 

	color:#CC3300; 

	font-weight:normal; 

	text-decoration: none; 

	margin:0;

	padding:0;

	margin-bottom:20px;

}





/* Left Hand Column Background Classes  */

.bg_lhc_tmr { 

	background: url(../images/lhc_tmr.gif); 

}



.bg_lhc_ml { 

	background: url(../images/lhc_ml.gif); 

}

.bg_lhc_m { 

	background: #FFFFFF; 

}

.bg_lhc_m2 { 

	background: #FFFFFF; 

	padding-left:8px;

	color:#8B8B8B;

	font-size:10px; 

	line-height:20px

}



.bg_lhc_mr { 

	background: url(../images/lhc_mr.gif); 

}

.bg_lhc_mmr2 { 

	background: url(../images/lhc_mmr2.gif); 

}

.bg_lhc_mmr2a { 

	background: url(../images/lhc_mmr2.gif); 

	padding-left:8px; 

	padding-bottom:4px; 

	font-size:10px; 

}



.bg_lhc_bmr {
	background: url(../images/lhc_bmr.gif);
}





/* Right Hand Column Background Classes  */

.bg_rhc_tmr { 

	background: url(../images/rhc_tmr.gif); 

}



.bg_rhc_ml { 

	background: url(../images/rhc_ml.gif); 

}

.bg_rhc_mmr { 

	background: #FFFFFF; 

}

.bg_rhc_mr { 

	background: url(../images/rhc_mr.gif); 

}



.bg_rhc_mlr { 

	background: url(../images/rhc_mlr.gif); 

}

.bg_rhc_mrr { 

	background: url(../images/rhc_mrr.gif); 

}



.bg_rhc_bmr { 

	background: url(../images/rhc_bmr.gif); 

}



/*  BG Image Scale  */

#bgImgScale { 

	position: relative;

	display: block; 

	width: 100%;

	height: 100%;

	overflow: visible;

}

#bgImgScaleTxt { 

	position: relative;

	display: block; 

	top:0px;

	left:0px;

	padding:30px 50px 50px 30px;

	z-index: 2; 

	text-align: left;	

}

#bgImgScaleTxt p { 

	padding:0;

	margin:0 0 25 0;

	text-align: left;	

}

#bgImgScaleImg { 

	position: absolute;

	width: 100%;

	height: 100%;

	top:0px;

	left:0px;

	z-index: 1;  

	text-align: left;

}

.bgImgScaleImgImg { 

	display: block; 

	width: 100%;

	height: 100%;

}

.bg_rhmc_ml1 {

	background: url(../images/rhmc_ml1.gif); 

}

.bg_rhmc_mr1 {

	background: url(../images/rhmc_mr1.gif); 

}





/*  Image Curve  */

#imgCurve {

	position: relative;

	width:100%;

	height: 142px;

	overflow: hidden;

}



#imgCurveL {

	position: absolute;

	top:0px;

	left:0px;

	z-index: 2; 

	text-align: left;

}



#imgCurveImg {

	position: absolute;

	width:100%;

	top:0px;

	left:0px;

	z-index: 1;  

	text-align: left;

}

.imgCurveImgImg {

	display: block; 

	width:100%;

}



#imgCurveR {

	position: absolute;

	top:0px;

	right:0px;

	z-index: 2; 

	text-align: right;

}.bg_lhc_gmn {
	background: url(../images/gmn.gif);
	padding-left:8px;
	padding-bottom:4px;
	font-size:10px;
}
.bg_lhc_gmn_stretch {
	background: url(../images/gmn_stretch.gif);
}
.bg_lhc_stretch {
	background: url(../images/gmn_stretch2.gif);
}
