body

{

	background-image:url(../images/bg_body.gif);	

	background-repeat:repeat-x;

	background-color:#ECE5D5;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 13px;

	margin: 0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

}





p

{

	line-height:16px;

	text-align:justify;

	padding: 0px 0px 0px 0px;

	margin: 10px 0px 15px 0px;

}



#Page

{

	/*

	padding: 0 auto;

	margin: 0px 0px 0px 0px;

	*/

}



#HeaderLogo

{	

	/*

	margin:10px 0px 5px 0px;

	padding: 0px 0px 0px 23px;

	*/

}



#HeaderTopMenu

{

	margin:10px 0px 0px 0px;

	padding: 0px 0px 0px 23px;

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #8C805C;	

	line-height:16px;

}





#Timer

{

	margin:0px 0px 0px 0px;

	padding: 4px 0px 0px 23px;

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #8C805C;	

	font-style:italic;

	height:25px;

}



#HeaderMenu

{

	width:888px;

	height:30px;

	margin:0px 0px 0px 0px;

	padding: 0px 0px 0px 0px ;

	border-bottom: 10px #333333 solid;

}





.TextMenu

{

	float:right;

	margin:0px 0px 0px 4px;

	padding: 7px 36px 0px 36px ;

	background-color:#E5A020;

	height:23px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #FFFFFF;	

}

 a.TextMenu:link{color: #FFFFFF; text-decoration:none;}

 a.TextMenu:visited{color: #FFFFFF; text-decoration:none;}

 a.TextMenu:hover{

	background-color:#333333;

 	color: #FFFFFF; text-decoration:none;}





.TextMenuOver

{

	float:right;

	margin:0px 0px 0px 4px;

	padding: 7px 27px 0px 27px ;

	background-color:#333333;

	height:23px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #FFFFFF;	

}

 a.TextMenuOver:link{color: #FFFFFF; text-decoration:none;}

 a.TextMenuOver:visited{color: #FFFFFF; text-decoration:none;}

 a.TextMenuOver:hover{

	background-color:#333333;

 	color: #FFFFFF; text-decoration:none;}



#BannerTop

{

	background-image:url(../images/bg_welcome1.gif);	

	background-repeat:no-repeat;

	background-position:0px 0px;

	background-color:#D7D2BF;

	border-left: 23px #333333 solid;	

	width:865px;

}



.BannerTopTitle

{

	border-bottom: 30px #FFFFFF solid;

	margin:0px 0px 0px 0px;

	padding:11px 0px 0px 30px;

}





#BannerLineTop

{

	

	width:899px;

	height:0px;

	background-image:url(../images/bg_abouttop.gif);	

	background-repeat:no-repeat;

	background-color:#FFFFFF;

	border-left: 23px #333333 solid;	



}



#BannerLineBottom

{	

	width:899px;

	height:11px;

	background-image:url(../images/bg_aboutbottom.gif);	

	background-repeat:no-repeat;

	background-color:#FFFFFF;

	border-left: 23px #F2EDE2 solid;	



}



#BannerTopText

{	

	width:869px;

	background-image:url(../images/bg_about.gif);	

	background-repeat:repeat-y;

	background-color:#FFFFFF;

	border-left: 23px #333333 solid;

	padding:0px 0px 0px 30px;

	line-height:18px;	

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #000000;	

}



#BannerTopImage

{

	width:869px;

	background-image:url(../images/bg_about.gif);	

	background-repeat:repeat-y;

	background-color:#FFFFFF;

	border-left: 23px #F2EDE2 solid;

	padding:15px 0px 10px 30px;

	height:160px;

}

.ImageBannerTop

{

	float:left;

	height:160px;

	margin-right:1px;

}



#ContentHome

{

	float:left;

	width:820px;

	padding:10px 15px 30px 30px;

	border-left: 23px #F2EDE2 solid;

	background-color:#FFFFFF;

	

}

#ContentNewProject

{	

	float:left;

	width:500px;

}



.ContentTitle

{

	background-color:#D2C4AA;

	padding:0px 0px 0px 30px;

	margin:0px 0px 0px 0px;



}



.ProjectTitle

{

	clear:left;

	padding:30px 0px 10px 0px;

}



.ProjectImage

{

	float:left;

	width:200px;

}

.ProjectImage2

{

	float:left;

	width:110px;

}



.tblProjectImage

{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;	

}



.tblBorderBottom

{

	background-image:url(../images/bg_project_bottom.gif);	

	background-repeat:repeat-x;

}

.tblBorderRight

{

	background-image:url(../images/bg_project_right.gif);	

	background-repeat:repeat-y;

}



.ProjectDesc

{

	padding-top:10px;

}

.ctnFont, .ProjectDesc {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #666666;	

	line-height:18px;

}



.TextProjectTitle

{

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #8C805C;	

	font-weight:bold;

	text-transform:uppercase;



}



a.TextProjectTitle:link{color:#8C805C;text-decoration:none;}

a.TextProjectTitle:visited{color:#8C805C;text-decoration:none;}

a.TextProjectTitle:hover{color:#e5a020 ;text-decoration:none;}





#ContentRight

{	

	float:right;

	width:305px;

}



.ContentSearch, .ContentSearch2

{

	width:263px;

	background-color:#F2EDE2;

	border-left:1px #D2C4AA solid;

	border-right:1px #D2C4AA solid;

	border-bottom:1px #D2C4AA solid;

	margin:0px 0px 10px 0px ;

	display: -moz-inline-block;

}

.ContentSearch2 {width: 303px !important; min-height: 115px;}

.ContentSearch {padding:10px 20px 10px 20px ;}



.TextSearch

{

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-style:italic;

	color:#8C805C;

	text-align:right;

}

.ContentRightCat

{

	width:303px;

	background-color:#F2EDE2;

	border-right:1px #D2C4AA solid;

	border-left:1px #D2C4AA solid;

}



.ContentCat1

{	

	width:278px;

	background-color:#F2EDE2;

	border-bottom:1px #D2C4AA solid;

	border-top:1px #D2C4AA solid;

	padding:15px 5px 20px 20px ;

	background-image:url(../images/bullet_right1.gif);	

	background-repeat:no-repeat;

	background-position:10px 20px;

	display: -moz-inline-block;

}



.ContentCat2

{

	width:278px;

	background-color:#F2EDE2;

	border-top:1px #FFFFFF solid;

	border-bottom:1px #D2C4AA solid;

	padding:15px 5px 15px 20px ;

	background-image:url(../images/bullet_right1.gif);	

	background-repeat:no-repeat;

	background-position:10px 20px;

	display: -moz-inline-block;

}



.ContentCatTitle

{

	padding:0px 0px 10px 3px ;

}



.RightProjectImage

{

	float:left;

	padding: 5px;

}



.RightProjectDesc

{

	padding:0px 0px 0px 86px ;

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #666666 ;	

}



.TextCatTitle

{

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size:14px;

	color: #E5A020;	

	font-weight:bold;

}

a.TextCatTitle:link{color:#8C805C;text-decoration:none;}

a.TextCatTitle:visited{color:#8C805C;text-decoration:none;}

a.TextCatTitle:hover{color:#e5a020 ;text-decoration:none;}



#Footer

{

	clear:both;

	padding:25px 0px 0px 0px;

	background-color:#D7D2BF;

	border-left: 23px #F2EDE2 solid;

	width:865px;

	line-height:18px;

}



.FooterLine

{

	margin:7px 0px 0px 0px;

	background-color:#ECE5D5;

	color: #999999;

}



.TextWhiteBottom

{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #FFFFFF;	



}

a.TextWhiteBottom:link{color:#FFFFFF;text-decoration:none;}

a.TextWhiteBottom:visited{color:#FFFFFF;text-decoration:none;}

a.TextWhiteBottom:hover{color:#e5a020 ;text-decoration:none;}





.TextCopyright

{

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #666666;	

}

a.TextCopyright:link{color:#666666;text-decoration:none;}

a.TextCopyright:visited{color:#666666;text-decoration:none;}

a.TextCopyright:hover{color:#e5a020 ;text-decoration:none;}





.FooterLine .tag{

	color:#999999;

	font-size: 9px;

	font-face: Arial, Tahoma, Verdana;

}



/**********************************************************/





/* Text While, Bold and Uppercase*/

.TextWhiteBUC

{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

	color: #FFFFFF;	

	text-transform:uppercase;

}



a.TextWhiteBUC:link{color:#FFFFFF;text-decoration:none;}

a.TextWhiteBUC:visited{color:#FFFFFF;text-decoration:none;}

a.TextWhiteBUC:hover{color:#e5a020 ;text-decoration:none;}





.TextBlack

{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #000000;	

}



a.TextBlack:link{color:#000000;text-decoration:none;}

a.TextBlack:visited{color:#000000;text-decoration:none;}

a.TextBlack:hover{color:#B00000;text-decoration:none;}



/* Text While, Bold */

.TextWhiteB

{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color: #FFFFFF;	

}



a.TextWhiteB:link{color:#FFFFFF;text-decoration:none;}

a.TextWhiteB:visited{color:#FFFFFF;text-decoration:none;}

a.TextWhiteB:hover{color:#B00000;text-decoration:none;}



/* Text While, Bold */

.TextWhite

{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #FFFFFF;	



}



a.TextWhite:link{color:#FFFFFF;text-decoration:none;}

a.TextWhite:visited{color:#FFFFFF;text-decoration:none;}

a.TextWhite:hover{color:#e5a020 ;text-decoration:none;}







.frmTextbox

{

	font-family: Verdana, Tahoma, Helvetica, sans-serif;

    font-size: 11px;

    font-weight:normal;

	color : #666666;

	padding: 4px 4px 4px 4px;

	margin: 1px 1px 1px 1px;

	border: 1px solid #BFB69F;

}



.frmButton

{

	font-family: Verdana, Tahoma, Helvetica, sans-serif;

    font-size: 11px;

    font-weight:normal;

	color : #999; /*#EBC681*/

	padding: 3px 2px 3px 2px;

	margin: 1px 1px 1px 1px;

	border-bottom: 1px solid #EBC681;

	border-top: 1px solid #EBC681;

	border-left: 1px solid #EBC681;

	border-right: 1px solid #EBC681;

	cursor: pointer;

	background-color:#FFFFFF;

}

/* Add by NJWAN */

#ContentMainFull .ContentCat1, #ContentMain .ContentCat2{

	width: 795px;

	float: left;

	border-top:0px #c0c0c0 solid;

	border-bottom:1px #D2C4AA solid;

	background-image: none;

	background-color: #ffffff;

}

#ContentMain .ContentCat1, #ContentMain .ContentCat2{

	width: 495px;

	float: left;

	border-top:0px #c0c0c0 solid;

	border-bottom:1px #D2C4AA solid;

	background-image: none;

	background-color: #ffffff;

}

#ContentMain #blkincat{

	float: left;

	border-left: 1px #c0c0c0 solid;

	background-color: #ffffff;

	width: 300px;

	width: 290px!important;

}



.lstDetail {

	background-position: 0% 50%;

}

a, a:link, a:visited {

	color: #E5A020;

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

	color: #cc3300;

}



#ContentHome .HeadNavi {

	padding-top: 3px;

	padding-bottom: 3px;

}

#lstNavig {

	font: 85% Verdana;

	align: center;

	text-align: center;

	display: block; clear: both;

}

#blkcontent img {margin: 5px;}

.remark {font: 85% Arial; color: #dd8677;}



#btbg {

		height: 23px;

		width: 105px !important;

		width: 105px; 

		padding: 3px; 

		text-align: center;

		margin-right: 3px;

		font: 90% Verdana;

		background: url('imgs/bg.button.gif') no-repeat; 

}

#btbg a { color: #000066;}



form {padding: 0px; margin: 0px;}

#frmFull, #rowsearch {

	clear: both;

	display: block;

}

#frmFull {

	background-color: #f5f3ec;

	width: 490px;

	align: center;

	float: left;

}

#rowsearch {

	width: 305px;

}



#rowsearch span, #frmFull span{

	width: 55%;

	float: left;

	padding: 3px;

}

#rowsearch .TextSearch, #frmFull .TextSearch {

	width: 75px;

	padding-top: 5px;

}

 

#rowsearch textarea, #frmFull textarea, #rowsearch input, #frmFull input, #lbkright input, #frmFull select, #linesearch input, #lineh input, #rgtfrm input {

	font-family: Verdana, Tahoma, Helvetica, sans-serif;

    font-size: 11px;

    font-weight:normal;

	color : #666;

	padding: 3px 5px 3px 5px;

	margin: 1px 1px 1px 1px;

	border-bottom: 1px solid #EBC681;

	border-top: 1px solid #EBC681;

	border-left: 1px solid #EBC681;

	border-right: 1px solid #EBC681;

	background-color:#FFFFFF;

}

#frmFull .spct {

	width: 25%;

}

#frmFull div {

	text-align: center;

	padding: 3px;

}



#lbkright {

	float: right;

	width: 255px;

}

#frmFull .TextProjectTitle, #ContentHome .TextSearchTitle {

	color: #ffffff;

	text-align: left;

	background:#d2c7b6 url('../imgs/bgbar.gif') no-repeat right;

	height: 25px;

}

.TextSearchTitle a:hover {text-decoration: none; color: #d26900;}

.pdt5 {padding-top: 5px;}

.pdt7 {padding-top: 13px;}

.pdl5 {padding-left: 7px;}

#lbkright .TextProjectTitle {

	padding-bottom: 3px;

	margin-bottom: 5px;

	border-bottom: 1px #c0c0c0 dotted;

	text-align: right;

}

#lbkright div {

	margin-top: 5px;

}

#lbkright .divbt {

	padding: 5px 0px 5px 0px;

	border-bottom: 1px #c0c0c0 dotted;

}

.font11 {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

}

#ContentHome .TextSearchTitle {

	padding: 3px;

	font-family: Verdana, Tahoma, Helvetica, sans-serif;

    font-size: 15px;

	font-weight:bold;

	text-transform:uppercase;

}

#ContentHome .blksearch {

	background-color: #F3F5EC;

}

#ContentHome #lineh {

	text-align: center;

	padding: 5px;

}

.barerro {padding: 5px; color:#ff3333;}

#linesearch {

	clear: both;

	display: block;

	padding: 5px;

	padding-left: 15px;

}

#linesearch div {

	width: 23%;

	float: left;

}

#linesearch div.w195 {width: 195px;}
#linesearch div.w175 {width: 175px;}
#linesearch div.w155 {width: 155px;}
#linesearch div.w177 {width: 177px;}

#linesearch .txtinl {

	width: 80px;

}

#linesearch .txtin2 {

	width: 125px;

}

.f11 {font-size: 11px;}

.f12 {font-size: 12px;}

#drows, #drows2, #dclr {

	clear: both;

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

}

.dcter {text-align: center;}

#drows {

	background-color: #F3F5EC;

	margin-top: 7px;

	height: 153px;

	border: 1px #D7D2BF solid;

	display: -moz-inline-block;

}

#drows img {margin: 1px;}

#drows .cols, #drows2 .cols {

	float: left;

}

#drows #rows, #drows #rowsh, #drows2 #rows, #drows2 #rowsh {

	display: block;

	clear: both;

	width: 810px;

	padding: 3px;

}

#drows2 #rows, #drows2 #rowsh {

	width: 712px;

}

#drows #rows div, #drows #rowsh div, #drows2 #rows div, #drows2 #rowsh div {

	float: left;

}

#drows #rowsh, #drows2 #rowsh {

	background-color: #D7D2BF;

	display: -moz-inline-block;

}

#drows #rowsh div, #drows2 #rowsh div {

	width: 50%;

}

#drows #rows .cinr, #drows2 #rows .cinr {

	float: left;

}

.txttorig {text-align: right;}

.txttocnter {text-align: center;}

.pdall {padding: 0px 0px 0px 3px;}



.c150 {

	width: 150px;

	border: 1px #F3F5EC solid;

}

.c155 {

	margin-left: 3px;

	border-left: 1px #D7D2BF solid;

	width: 380px;

}

.c295 {

	border-left: 1px #D7D2BF solid;

	width: 170px;

	border-right: 1px #D7D2BF solid;

}

.c165 {

	

	text-align: center;

	width: 115px;

	height: 67px;

}

.c295 b {color: #E5A020;}

.c75 {

	border-left: 0px #D7D2BF solid;

	text-align: center;

	width: 85px;

	height: 67px;

}

.c470 {

	width: 470px;

	height: 67px;

}

.c230 {

	width: 215px;

	height: 67px;

	border-left: 1px #D7D2BF solid;

}

.c100 {

	width: 100px;

}

.c200 {

	width: 300px;

}

.h100 {

	height: 140px;

}

.sp2lst {

	clear: both;

	display: block;

	margin: 7px 0px 7px 0px;

	padding-bottom: 5px;

}

.sp2lst img {padding: 5px;}

.sp2lst span {

	clear: both;

	display: block;

	padding: 2px 2px 2px 17px;

	background-image: url('../imgs/ic.arrow.gif');

	background-repeat: no-repeat;

	background-position: 1% 50%;

}

.mtop {

	margin-top: 3px;

}

.c200 a {

	color: #ffffff;

}

.bddot {

	border-bottom: 1px #c0c0c0 dotted;

}

.bddotop {

	border-top: 1px #c0c0c0 dotted;

}

.rts {

	padding: 3px;

	padding-top: 7px;

}

.fll {float: left;}

.flr {float: right;}

.clrbth {clear: both;}

.pd3 {padding: 3px;}

#img_tile {

	margin-top: 5px;

	float: left;

	margin-left: 5px;

}

.bgGallery {

	background: url('../imgs/bgallery.png') no-repeat; 

	width: 160px; 

	height: 165px; 

	text-align: center;

	vertical-align: middle;

	padding-top: 7px;

}

.bgGallery2 {

	background: url('../imgs/bgallery2.png') no-repeat; 

	width: 130px; 

	height: 135px; 

	text-align: center;

	vertical-align: middle;

	padding-top: 7px;

}

.bgGallery a {margin-right: 2px; text-decoration: none;}

.h20 {height: 13px;}

.rgthead {

	background: url('../imgs/bg.rgthd.gif') no-repeat;

	width: 305px;

	height: 25px;

	padding: 9px 0px 0px 5px;

}

#rgtfrm div {margin-top: 5px;}



.autscr {

	/*overflow-x: hidden; 

	overflow-y: auto; 

	height: 75px;*/

}

.imgspcnews img, 

.imgspcnews2 img {

	padding: 1px;

	margin-right: 3px;

	border: 1px #c0c0c0 solid;

}

.imgspcnews2 {padding: 3px;}

.imginmarg img {margin-top: 0px;}


